Revision 9c7444102374d3650ce16ea2cf8d6b8a726dd2df authored by Victor Dumitrescu on 11 May 2020, 16:25:39 UTC, committed by Victor Dumitrescu on 11 May 2020, 16:25:39 UTC
1 parent 6cadaf2
Lib.IntTypes.fst.hints
[
"���*�CCcR��\\H�xV",
[
[
"Lib.IntTypes.pow2_2",
1,
0,
1,
[ "@query" ],
0,
"3d21d84d3126df214706a88f6b8335a4"
],
[
"Lib.IntTypes.pow2_3",
1,
0,
1,
[ "@query" ],
0,
"31853f172ebbe03273bab5570aafb1d8"
],
[
"Lib.IntTypes.pow2_4",
1,
0,
1,
[ "@query" ],
0,
"cbef67c39bea912566b366fd97a55208"
],
[
"Lib.IntTypes.pow2_127",
1,
0,
1,
[ "@query" ],
0,
"de5596111adc85cd44959c78587dcb2a"
],
[
"Lib.IntTypes.numbytes",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.S128",
"disc_equation_Lib.IntTypes.S16", "disc_equation_Lib.IntTypes.S32",
"disc_equation_Lib.IntTypes.S64", "disc_equation_Lib.IntTypes.S8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"fuel_guarded_inversion_Lib.IntTypes.inttype"
],
0,
"1b1935a4127a03cba822ce6cd9557ed4"
],
[
"Lib.IntTypes.bits",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.S128",
"disc_equation_Lib.IntTypes.S16", "disc_equation_Lib.IntTypes.S32",
"disc_equation_Lib.IntTypes.S64", "disc_equation_Lib.IntTypes.S8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"fuel_guarded_inversion_Lib.IntTypes.inttype"
],
0,
"bcb4d7065de1df556e35e64143747e33"
],
[
"Lib.IntTypes.bits_numbytes",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.U1",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.numbytes",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"primitive_Prims.op_Multiply", "projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_70769f76f84273b3587aeaec18364fbc"
],
0,
"1705c83995447da60ba5f7cf5ff9fd53"
],
[
"Lib.IntTypes.modulus",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Lib.IntTypes.bits",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"projection_inverse_BoxInt_proj_0"
],
0,
"e62b731d42f55b7b34987d11fa30983c"
],
[
"Lib.IntTypes.maxint",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0"
],
0,
"d424074e3cc40f5cf1b9b50e287e7f02"
],
[
"Lib.IntTypes.minint",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0"
],
0,
"0a8a40a32c7a2ab2eac7a05ebb70d17b"
],
[
"Lib.IntTypes.pub_int_t",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.S128",
"disc_equation_Lib.IntTypes.S16", "disc_equation_Lib.IntTypes.S32",
"disc_equation_Lib.IntTypes.S64", "disc_equation_Lib.IntTypes.S8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"fuel_guarded_inversion_Lib.IntTypes.inttype"
],
0,
"307dd097849c6f3747bfc3343940d9c3"
],
[
"Lib.IntTypes.pub_int_v",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Minus",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"52b6990a9a2e6f0df005b6919e248d39"
],
[
"Lib.IntTypes.int_t",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.PUB",
"disc_equation_Lib.IntTypes.SEC",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level"
],
0,
"623fcc4beef54bb41345b0b8a8a3a390"
],
[
"Lib.IntTypes.v",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.PUB",
"disc_equation_Lib.IntTypes.SEC", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.sec_int_t",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"projection_inverse_BoxBool_proj_0"
],
0,
"1c4650da60d49821486520a695fb6a5f"
],
[
"Lib.IntTypes.uint1",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U1",
"equality_tok_Lib.IntTypes.U1@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"0fbe2b21fcba4474100e167e4d4477c7"
],
[
"Lib.IntTypes.uint8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"34fdcd435d53ef323b32cd8f43220ddf"
],
[
"Lib.IntTypes.int8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S8",
"equality_tok_Lib.IntTypes.S8@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"b6aa7e5338775cb407e2af857b02b9e1"
],
[
"Lib.IntTypes.uint16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U16",
"equality_tok_Lib.IntTypes.U16@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"009a18dd32d8fa33af35191ddd8c4b3d"
],
[
"Lib.IntTypes.int16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S16",
"equality_tok_Lib.IntTypes.S16@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"fb818abacee5e2803e6836aa5a1dd424"
],
[
"Lib.IntTypes.uint32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"6a34293ab489c56cc39cb6345cae72d7"
],
[
"Lib.IntTypes.int32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S32",
"equality_tok_Lib.IntTypes.S32@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"62f5bc3581c63c027ebc017d76031330"
],
[
"Lib.IntTypes.uint64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.U64@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"94b692713820e21f465d097d8628cb06"
],
[
"Lib.IntTypes.int64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S64",
"equality_tok_Lib.IntTypes.S64@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"62793b8f685c81a3556eddc986ad57af"
],
[
"Lib.IntTypes.uint128",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.U128@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"7547c76ff01dcfefcfdb59ed201393c2"
],
[
"Lib.IntTypes.int128",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S128",
"equality_tok_Lib.IntTypes.S128@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"c5012ec83fed42fb9651ec56d912f511"
],
[
"Lib.IntTypes.bit_t",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U1",
"equality_tok_Lib.IntTypes.U1@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"8f5d83a89521101d994437640d2b02a6"
],
[
"Lib.IntTypes.byte_t",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"70485ab540756c910991815a0a6ee108"
],
[
"Lib.IntTypes.size_t",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"f682ad1a9dfac62d2a4b2f95fbfced55"
],
[
"Lib.IntTypes.size128_t",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.U128@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"75355218bfb56968d61ce4e4c8ba0d06"
],
[
"Lib.IntTypes.pub_uint8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"d549a984f0968c5aa5d4b9b73eccb301"
],
[
"Lib.IntTypes.pub_int8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S8",
"equality_tok_Lib.IntTypes.S8@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"290d9f0fefa1490b957496a33ae94040"
],
[
"Lib.IntTypes.pub_uint16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U16",
"equality_tok_Lib.IntTypes.U16@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"645cba16329e716e780b6dda6a1d7315"
],
[
"Lib.IntTypes.pub_int16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S16",
"equality_tok_Lib.IntTypes.S16@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"9733ebcbb5ad536b15f1caac014de81f"
],
[
"Lib.IntTypes.pub_uint32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"23209b430e7c7983dc49bd43d933e93e"
],
[
"Lib.IntTypes.pub_int32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S32",
"equality_tok_Lib.IntTypes.S32@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"d8248f0118d12e26544695776f2a0ac9"
],
[
"Lib.IntTypes.pub_uint64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.U64@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"82c57217781d0b2d04810389b91dc80a"
],
[
"Lib.IntTypes.pub_int64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S64",
"equality_tok_Lib.IntTypes.S64@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"70c4c9c9750e74d9b8ab7aa60d2e440f"
],
[
"Lib.IntTypes.pub_uint128",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.U128@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"85a28febcfeee2546c8449f7ea4fbbac"
],
[
"Lib.IntTypes.pub_int128",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S128",
"equality_tok_Lib.IntTypes.S128@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"69de0f177f0952457c7671064e56ab10"
],
[
"Lib.IntTypes.secret",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.v"
],
0,
"9be37832e276f4cb7b5e19b7aae8f810"
],
[
"Lib.IntTypes.mk_int",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"typing_Lib.IntTypes.maxint"
],
0,
"48a2438190697c305d396044ba841fc4"
],
[
"Lib.IntTypes.v_extensionality",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"lemma_FStar.UInt8.uv_inv", "projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"33076e9feed30652447ef08c512ae806"
],
[
"Lib.IntTypes.v_injective",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.v",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.v"
],
0,
"022b0929c6a2c1c3c4a53e0afd3c1505"
],
[
"Lib.IntTypes.v_mk_int",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Lib.IntTypes.mk_int",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"typing_Lib.IntTypes.mk_int"
],
0,
"eff8a47adbe221df354199dca04f5f2f"
],
[
"Lib.IntTypes.u1",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U1",
"equality_tok_Lib.IntTypes.U1@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"1a07a81317ab63b4f0a801f2bed01f91"
],
[
"Lib.IntTypes.u8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0"
],
0,
"59a4f17148a218bfe35eb896770f63cc"
],
[
"Lib.IntTypes.i8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S8",
"equality_tok_Lib.IntTypes.S8@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"f7d99e223c6627483861e8f58d7c2504"
],
[
"Lib.IntTypes.u16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U16",
"equality_tok_Lib.IntTypes.U16@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"2b839d9a8bfdb6b8f77c0aa4ff5ca810"
],
[
"Lib.IntTypes.i16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.S16",
"equality_tok_Lib.IntTypes.S16@tok", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0"
],
0,
"386b967733e0acde47eceb63874eed35"
],
[
"Lib.IntTypes.u32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"6e59b965617ef3681e028552235c040c"
],
[
"Lib.IntTypes.i32",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S32",
"equality_tok_Lib.IntTypes.S32@tok", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0", "typing_Lib.IntTypes.signed",
"typing_tok_Lib.IntTypes.S32@tok"
],
0,
"6e130ae82733e37b56cb62789d8e7bf7"
],
[
"Lib.IntTypes.u64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.U64@tok",
"equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0"
],
0,
"69cc6bd609a8153382f14d2f64a2b4ae"
],
[
"Lib.IntTypes.i64",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S64",
"equality_tok_Lib.IntTypes.S64@tok", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0", "typing_Lib.IntTypes.signed",
"typing_tok_Lib.IntTypes.S64@tok"
],
0,
"fd6a5cf3f017f05717cb1571d6e40267"
],
[
"Lib.IntTypes.u128",
1,
0,
1,
[ "@query" ],
0,
"d4d56980069a2df58b0972ab58d65ee9"
],
[
"Lib.IntTypes.u128",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U64@tok", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.v", "int_inversion",
"refinement_interpretation_Tm_refine_4ae12848fac0601da6605bac9d6872f1",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"typing_Lib.IntTypes.mk_int", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U64@tok"
],
0,
"fcde7f6adcb2a7887c37c8c927afae2f"
],
[
"Lib.IntTypes.i128",
1,
0,
1,
[ "@query" ],
0,
"b97dfd1f716b0a70cd4af4d9e93fd349"
],
[
"Lib.IntTypes.i128",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S64",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S64@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned", "int_inversion",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_360500544b85bc92abd73f53c89e0565"
],
0,
"def419cbd9ec046798f92058aa863bef"
],
[
"Lib.IntTypes.size",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.unsigned", "equation_Prims.nat",
"int_inversion", "projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
],
0,
"916293d877b55c6d73d7e3a561256b10"
],
[
"Lib.IntTypes.byte",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"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", "int_inversion",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_31c7d3d85d92cb942c95a78642e657c7",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"758e673ebb4b85f6156a40c008aae019"
],
[
"Lib.IntTypes.byte_v",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U32@tok",
"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", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"2b96d23c34bdc6247a46279dd19fd29a"
],
[
"Lib.IntTypes.size_to_uint32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.v", "lemma_Lib.IntTypes.v_injective",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"b863cffd18676db67a404c895dd3dcb6"
],
[
"Lib.IntTypes.size_to_uint64",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok",
"typing_tok_Lib.IntTypes.U64@tok"
],
0,
"6e6a3b1f5aef015f52346bc7a1b08a14"
],
[
"Lib.IntTypes.size_to_uint64",
2,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equation_FStar.Int.Cast.uint32_to_uint64",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.v"
],
0,
"128f2888ab27acb0fcb5772663d39d08"
],
[
"Lib.IntTypes.byte_to_uint8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.v", "lemma_Lib.IntTypes.v_injective",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"914cf0c919bbeb4e8bc4b6f2f1814935"
],
[
"Lib.IntTypes.op_At_Percent_Dot",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Modulus",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Lib.IntTypes.bits"
],
0,
"ac483a3c7152402df14e206154e19a82"
],
[
"Lib.IntTypes.uint128_to_int128",
1,
0,
1,
[
"@query", "equation_FStar.UInt128.n",
"projection_inverse_BoxInt_proj_0"
],
0,
"a9776e76b8c9339b79d774e473da1aeb"
],
[
"Lib.IntTypes.int128_to_uint128",
1,
0,
1,
[ "@query" ],
0,
"8557302b060c701f353ea15f7c9903b6"
],
[
"Lib.IntTypes.int64_to_int128",
1,
0,
1,
[ "@query" ],
0,
"2afba51f3a5e7ca1a762fe65bc29759a"
],
[
"Lib.IntTypes.uint64_to_int128",
1,
0,
1,
[ "@query" ],
0,
"5a456a51e96b1f1398a3a5a25466ab96"
],
[
"Lib.IntTypes.uint64_to_int128",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equation_FStar.Int.Cast.Full.uint64_to_uint128",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_Lib.IntTypes.pow2_127", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_89263c8dd7df5c497acdada0682b1aab",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int.Cast.Full.uint64_to_uint128",
"typing_FStar.UInt64.v"
],
0,
"95d65e53b4434ca65ea7c63b721ddafd"
],
[
"Lib.IntTypes.int64_to_uint128",
1,
0,
1,
[ "@query" ],
0,
"2b91135f6fe70270a147e6996b37e5a3"
],
[
"Lib.IntTypes.int64_to_uint128",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_a25d5a84d134ced5fe76c794f21f5969",
"typing_Lib.IntTypes.int64_to_int128"
],
0,
"c42d51b94997853c233a6aa8da351b3d"
],
[
"Lib.IntTypes.int128_to_uint64",
1,
0,
1,
[ "@query" ],
0,
"8b940251237b1298e057d1f0fc11304b"
],
[
"Lib.IntTypes.int128_to_uint64",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"equation_FStar.UInt.min_int", "equation_Prims.nat", "int_typing",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Modulus",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_4c8df4c61fd9ce4378a8b3edc7506595",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Lib.IntTypes.int128_to_uint128"
],
0,
"ea7bfd13be3274d1de81c52d9ef1879d"
],
[
"Lib.IntTypes.cast",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Lib.IntTypes_pretyping_d450aafb6f125538d0e96425faddef55", "b2t_def",
"bool_inversion", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"constructor_distinct_Tm_unit",
"data_typing_intro_Lib.IntTypes.U8@tok",
"disc_equation_Lib.IntTypes.PUB", "disc_equation_Lib.IntTypes.S128",
"disc_equation_Lib.IntTypes.S16", "disc_equation_Lib.IntTypes.S32",
"disc_equation_Lib.IntTypes.S64", "disc_equation_Lib.IntTypes.S8",
"disc_equation_Lib.IntTypes.SEC", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_FStar.Int.Cast.Full.uint128_to_uint64",
"equation_FStar.Int.Cast.int16_to_int32",
"equation_FStar.Int.Cast.int16_to_int64",
"equation_FStar.Int.Cast.int16_to_uint8",
"equation_FStar.Int.Cast.int32_to_int64",
"equation_FStar.Int.Cast.int32_to_uint8",
"equation_FStar.Int.Cast.int64_to_uint8",
"equation_FStar.Int.Cast.int8_to_uint8",
"equation_FStar.Int.Cast.op_At_Percent",
"equation_FStar.Int.Cast.uint64_to_uint8", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.op_At_Percent",
"equation_FStar.Int.op_Slash", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int128_to_uint64",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.abs",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int128.uv_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.pow2_3", "lemma_Lib.IntTypes.pow2_4",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Division",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_FStar.Pervasives.Native.Mktuple2__1",
"proj_equation_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"refinement_interpretation_Tm_refine_05ff8833bcb488276b58c943e39d656a",
"refinement_interpretation_Tm_refine_0d41224c682684630fd89def512a35ee",
"refinement_interpretation_Tm_refine_0dc4e94071105b843bcff67d2632c690",
"refinement_interpretation_Tm_refine_12289bfec6b7b6d49daf3d53fef8e372",
"refinement_interpretation_Tm_refine_1384a5b9a05cec0b617fb43252552353",
"refinement_interpretation_Tm_refine_138d2fcfa5cc106f08023f48389b7c56",
"refinement_interpretation_Tm_refine_1765c30fd6679f2fa6a46ea5468366f1",
"refinement_interpretation_Tm_refine_23f1c9c80c0b98a15e596c93c1434016",
"refinement_interpretation_Tm_refine_2df77538bb976c5347a86dd4169fe001",
"refinement_interpretation_Tm_refine_2f14a26a14c1cf166d96697462907df7",
"refinement_interpretation_Tm_refine_2fed3cbbb5409570dc49319258ccf3ef",
"refinement_interpretation_Tm_refine_319ef1b243f0dc1b1b3d62cd5b491e7b",
"refinement_interpretation_Tm_refine_31cbf848d09e50ce0bac9457ee42d214",
"refinement_interpretation_Tm_refine_3a43c065e0cd83971579e7dbae088f63",
"refinement_interpretation_Tm_refine_3ab503ce232a68746613ae032acba034",
"refinement_interpretation_Tm_refine_3c584f3fe1ee365defbf6bda5fccd7ec",
"refinement_interpretation_Tm_refine_41d38db91700fb5bf8d345e71a7ea813",
"refinement_interpretation_Tm_refine_442c10240971e4bdbfb928b4d4a4d9db",
"refinement_interpretation_Tm_refine_4b22c947a87151885c92e2a7e2bd109a",
"refinement_interpretation_Tm_refine_4c82af8a46684f75d7fe12f75a0fb1a7",
"refinement_interpretation_Tm_refine_4c8df4c61fd9ce4378a8b3edc7506595",
"refinement_interpretation_Tm_refine_4e6a63d03d0608d2980071807c668779",
"refinement_interpretation_Tm_refine_541d06ed6731928026bc39b1981eb00a",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_55ad6dde98f777fb8caf2adfada0d12e",
"refinement_interpretation_Tm_refine_581df71c96afff0e16eaaf326e7825ef",
"refinement_interpretation_Tm_refine_587e0a8add4467bd2eb6a3c0a7870f53",
"refinement_interpretation_Tm_refine_59eb7a1c7303fde65550041d88643e32",
"refinement_interpretation_Tm_refine_5d98309fbf3659ac7e81286b162c2fb1",
"refinement_interpretation_Tm_refine_5da536b9912a36a565dcf0c65580e7bb",
"refinement_interpretation_Tm_refine_5f29c16e7741c37a49590c89f05643b9",
"refinement_interpretation_Tm_refine_5fcc5229eab4b12a8575636e03c47cce",
"refinement_interpretation_Tm_refine_602f9bac7efb12d89f78e75f59b9e80c",
"refinement_interpretation_Tm_refine_66d671e15bd200463ad7363e94536c1b",
"refinement_interpretation_Tm_refine_6725f4adff6b363b8006a224af88d3d8",
"refinement_interpretation_Tm_refine_69b5bc2f0167419281a19f76e3e879be",
"refinement_interpretation_Tm_refine_6df89b85900113faf10d8cb061ec8297",
"refinement_interpretation_Tm_refine_6f861454c283cab7fef581bd2f2d57c5",
"refinement_interpretation_Tm_refine_6fd4d3789031952837c2c7b3c3e901e9",
"refinement_interpretation_Tm_refine_70247acca6618885acac490081edbfc0",
"refinement_interpretation_Tm_refine_720e19ea5d148e5c481de5679bfae876",
"refinement_interpretation_Tm_refine_72ca2444b5d1539855725300fe501b81",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_77f0f368ba8153be577356e6ae6cb36a",
"refinement_interpretation_Tm_refine_7808b1fe090402dbedea4990c475d05f",
"refinement_interpretation_Tm_refine_789cafb66855426ec1d0977c545e70b9",
"refinement_interpretation_Tm_refine_7af7c8d7f0a4da5973aaaaf6d1b640ca",
"refinement_interpretation_Tm_refine_7c201645d045b8db196510f74719ec8a",
"refinement_interpretation_Tm_refine_7cb494c360cbb40fbbe07d6b0523ea50",
"refinement_interpretation_Tm_refine_7e88bb96349da8eb777c397e7142e325",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_88c857def71d9b11ced5e5e041edc24e",
"refinement_interpretation_Tm_refine_89263c8dd7df5c497acdada0682b1aab",
"refinement_interpretation_Tm_refine_8fa388fbfb7781bc0614941c61a5141e",
"refinement_interpretation_Tm_refine_94529b1af755ca27532a9b1afe59ecb4",
"refinement_interpretation_Tm_refine_9cf469fa8489cbf1b2ed08a71b5743d4",
"refinement_interpretation_Tm_refine_9f01234bd71588dca9c7d75e62bba5a9",
"refinement_interpretation_Tm_refine_a227ad0d71254edda31227d9c263f41f",
"refinement_interpretation_Tm_refine_a25d5a84d134ced5fe76c794f21f5969",
"refinement_interpretation_Tm_refine_a26519a40aab867b4821f7c4709fce2f",
"refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
"refinement_interpretation_Tm_refine_a83e612d0efa5d8d50911d277043d4d7",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_a995c3cc7036f692b497220b043bcc27",
"refinement_interpretation_Tm_refine_aa10b26044072a79c677f1b78e9d2240",
"refinement_interpretation_Tm_refine_aaa419c732c303ea718cda472f97909d",
"refinement_interpretation_Tm_refine_ae02686b9f6923456fd487c2c9b9e342",
"refinement_interpretation_Tm_refine_af2ccefb76d12e4faeb5a044fc7b97fa",
"refinement_interpretation_Tm_refine_b1a4253476b77fa130c605646cc1dd10",
"refinement_interpretation_Tm_refine_b1d824cf2088b268a2840e4d24632eda",
"refinement_interpretation_Tm_refine_b64a84f458b8ad489604fc9affd5b8b6",
"refinement_interpretation_Tm_refine_baeac81bd9bf06e9db75f3fcb93e0420",
"refinement_interpretation_Tm_refine_beede139ea3f7a90e582a1f4b5e8db0d",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_c2c08e6a1513c9b4fdaa7cb1c01945c6",
"refinement_interpretation_Tm_refine_c61120a48ea923b3f508ab6b6834aebd",
"refinement_interpretation_Tm_refine_cf578fb296bd23c2c44ac23f0c1ab02f",
"refinement_interpretation_Tm_refine_d02c3b6ffdeb0591f5aa4a4d977f5728",
"refinement_interpretation_Tm_refine_d14ded069103d4545b17ff1de1d2efc0",
"refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
"refinement_interpretation_Tm_refine_d9192f4297d24144581d486ededefa39",
"refinement_interpretation_Tm_refine_d93ec9a1ab1fa38a39955ba2d7c96e0f",
"refinement_interpretation_Tm_refine_da9342fe71736f1f888ac59e58b690cd",
"refinement_interpretation_Tm_refine_dd6bcbc6af79187ab53e47f28d2e60e2",
"refinement_interpretation_Tm_refine_dd88df5e9bfc14a2b8d30ac33a584551",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e1bfba7b943731f28a60905c35b5b04d",
"refinement_interpretation_Tm_refine_e2e03884cdced6ceb090ad00e4548d53",
"refinement_interpretation_Tm_refine_e2fc29919093cf2cde4a21a4afcc83ab",
"refinement_interpretation_Tm_refine_e314adf6675e8533aa83c6ce5c71c9fa",
"refinement_interpretation_Tm_refine_e449b6e1c6e00f368340fb73db682fda",
"refinement_interpretation_Tm_refine_ec63826da772cf76cf20aa5b616602e0",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f721fe6cd7f4e22112d741baec497198",
"refinement_interpretation_Tm_refine_f766df0305252b6507aa54c7051a4300",
"refinement_interpretation_Tm_refine_f7c1cb31f6532bc9ea476d36305e51cc",
"refinement_interpretation_Tm_refine_f8633ecd17c6ef09ec898b6a2bfdf01f",
"refinement_interpretation_Tm_refine_f8becfef591c73e0694d1c5c365e8382",
"refinement_interpretation_Tm_refine_f8e9042428580164ec1dc6c00c7f5cab",
"refinement_interpretation_Tm_refine_f9fef8e8f7fb988701b6ae18e80c3650",
"refinement_interpretation_Tm_refine_fde65d7d8c2cc2aa0c8180f38822e858",
"refinement_interpretation_Tm_refine_ff7be75a282a2d1efb57eeb2fd2ee26b",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.Cast.int16_to_uint8",
"typing_FStar.Int.Cast.int32_to_uint8",
"typing_FStar.Int.Cast.int64_to_uint8",
"typing_FStar.Int.Cast.int8_to_uint8",
"typing_FStar.Int.Cast.op_At_Percent",
"typing_FStar.Int.Cast.uint64_to_uint8", "typing_FStar.Int.fits",
"typing_FStar.Int.op_At_Percent", "typing_FStar.Int128.v",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt128.uint128_to_uint64",
"typing_FStar.UInt128.v", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.rem",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.int128_to_uint128",
"typing_Lib.IntTypes.int128_to_uint64", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Prims.pow2"
],
0,
"c5187b8fa78be3152cb4a570ea418905"
],
[
"Lib.IntTypes.to_u1",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"708184f46fdbefa3a09a3a95e6774059"
],
[
"Lib.IntTypes.to_u8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"20bd75d693e7a1fe22b345159c57b81a"
],
[
"Lib.IntTypes.to_i8",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"25b4c4f73c61ac5c89b5aea6b5543676"
],
[
"Lib.IntTypes.to_u16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"7e776ddd0b6ba5fecfa747a31c30cd84"
],
[
"Lib.IntTypes.to_i16",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"34892344b3848948308434ef86fd77fc"
],
[
"Lib.IntTypes.to_u32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"cebf28e5d02bcfc972810965ca02a183"
],
[
"Lib.IntTypes.to_i32",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"f8549f634dfa0f600f567d25fcc464af"
],
[
"Lib.IntTypes.to_u64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"e3c884820944fd6ecec30e826a4156e9"
],
[
"Lib.IntTypes.to_i64",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"2a3d7e81bf06dc94db45453ce4396f37"
],
[
"Lib.IntTypes.to_u128",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"7f7911a5c41c9e134f442def7ab411b9"
],
[
"Lib.IntTypes.to_i128",
1,
0,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.SEC",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.SEC@tok",
"projection_inverse_BoxBool_proj_0"
],
0,
"ce2b6d606ef79e5093c009fcf46a4fd6"
],
[
"Lib.IntTypes.ones_v",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "disc_equation_Lib.IntTypes.S128",
"disc_equation_Lib.IntTypes.S16", "disc_equation_Lib.IntTypes.S32",
"disc_equation_Lib.IntTypes.S64", "disc_equation_Lib.IntTypes.S8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"fuel_guarded_inversion_Lib.IntTypes.inttype"
],
0,
"bb8112d6e5e68846faaf78ad7336457b"
],
[
"Lib.IntTypes.ones",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.ones_v", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt64.vu_inv", "lemma_FStar.UInt8.vu_inv",
"lemma_Lib.IntTypes.pow2_127", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f64f11bf66b8f77dd5a0dafbd573620a",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.UInt.fits", "typing_FStar.UInt.max_int",
"typing_FStar.UInt128.n", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt8.uint_to_t",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.ones_v",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"72cfa663c0fe898b68092d713b07748f"
],
[
"Lib.IntTypes.zeros",
1,
0,
1,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"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.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_typing",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Lib.IntTypes.bits", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"6208c9010c13595eb911091a97e8eb30"
],
[
"Lib.IntTypes.add_mod",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"FStar.UInt8_pretyping_512f0e4172b97206a8b0e16196475713",
"bool_inversion", "constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.mod",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"primitive_Prims.op_Division", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"typing_Lib.IntTypes.unsigned"
],
0,
"1b2ae6d7e2047d2f9a03c94b5be0edd8"
],
[
"Lib.IntTypes.add_mod_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"equation_FStar.UInt.add_mod", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.mod", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.add_mod", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt8.vu_inv", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0b9eeff4a539d64421bc9cdf6ccef56c",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_2d98f2f5de361516da3dbd9f556509e2",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_41d38db91700fb5bf8d345e71a7ea813",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_a528e7088dc7771b5f67a6b9c65b45af",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_c5c06f774ce917320ace84c78a678f3a",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_edc8fb7e909853d860d4ab445ef31337",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.UInt.fits", "typing_FStar.UInt128.add_mod",
"typing_FStar.UInt16.add_mod", "typing_FStar.UInt32.add_mod",
"typing_FStar.UInt64.add_mod", "typing_FStar.UInt8.add_mod",
"typing_FStar.UInt8.rem", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.add_mod",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v"
],
0,
"7d1f37cea247ff7932b9901f50e7e66a"
],
[
"Lib.IntTypes.add",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_feb9bb9f35b4e580b5c2b388310d192a",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.v"
],
0,
"299b23b1dad244f82cc8c5a8511bf833"
],
[
"Lib.IntTypes.add_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.add", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_typing",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_03c914b28d964e6bced1ef7a9aa09acc",
"refinement_interpretation_Tm_refine_200045f8615f23a9b7995d72ac63d949",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5aa5ab11c31de0febf935305a5c980c9",
"refinement_interpretation_Tm_refine_6fc1cfeb1ee6b248d1fef572cc963c99",
"refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
"refinement_interpretation_Tm_refine_757070323c322caa5a4ae9914b0e605d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_a28a6b882d97a365aa7f25893bfb4f13",
"refinement_interpretation_Tm_refine_bc552b2c624e2add758b3ac761c0c563",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_cff33b8d55d1ab8b8408d67ea53401d3",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e7a8c22ddf5fa06051ce01d4308e93c9",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_feb9bb9f35b4e580b5c2b388310d192a",
"typing_FStar.Int.fits", "typing_FStar.Int128.add",
"typing_FStar.Int128.v", "typing_FStar.Int16.add",
"typing_FStar.Int16.v", "typing_FStar.Int32.add",
"typing_FStar.Int32.v", "typing_FStar.Int64.add",
"typing_FStar.Int64.v", "typing_FStar.Int8.add",
"typing_FStar.Int8.v", "typing_FStar.UInt.fits",
"typing_FStar.UInt128.add", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.add", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.add", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.add", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.add", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.add", "typing_Lib.IntTypes.v"
],
0,
"a8ff26fbcea26b12f1880012db24c17c"
],
[
"Lib.IntTypes.incr",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_Lib.IntTypes.pow2_127", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_b9d5a27eed373ad34901c8571082e536",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int128.v", "typing_FStar.Int16.v",
"typing_FStar.Int32.v", "typing_FStar.Int64.v",
"typing_FStar.Int8.v", "typing_FStar.UInt.fits",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.U128@tok"
],
0,
"09b91d5e759f2e20f0691e5b423a0974"
],
[
"Lib.IntTypes.incr_lemma",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.incr",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.vu_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_3",
"lemma_Lib.IntTypes.pow2_4", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_03c914b28d964e6bced1ef7a9aa09acc",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_200045f8615f23a9b7995d72ac63d949",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5aa5ab11c31de0febf935305a5c980c9",
"refinement_interpretation_Tm_refine_5e8afe5488805949b2c6333b5c9e0e16",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6fc1cfeb1ee6b248d1fef572cc963c99",
"refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
"refinement_interpretation_Tm_refine_757070323c322caa5a4ae9914b0e605d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_a28a6b882d97a365aa7f25893bfb4f13",
"refinement_interpretation_Tm_refine_b9d5a27eed373ad34901c8571082e536",
"refinement_interpretation_Tm_refine_bc552b2c624e2add758b3ac761c0c563",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_cff33b8d55d1ab8b8408d67ea53401d3",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e7a8c22ddf5fa06051ce01d4308e93c9",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.fits", "typing_FStar.Int128.add",
"typing_FStar.Int128.int_to_t", "typing_FStar.Int128.v",
"typing_FStar.Int16.add", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.v", "typing_FStar.Int32.add",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.v",
"typing_FStar.Int64.add", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.v", "typing_FStar.Int8.add",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt128.add",
"typing_FStar.UInt128.uint_to_t", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.add", "typing_FStar.UInt16.uint_to_t",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.add",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.add", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.add",
"typing_FStar.UInt8.uint_to_t", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.incr",
"typing_Lib.IntTypes.v", "typing_Prims.pow2"
],
0,
"f50ac76e65baa276e4280246ecfb0e85"
],
[
"Lib.IntTypes.mul_mod",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.mul_mod", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.unsigned", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.unsigned"
],
0,
"c1b3feb6382068bb427303dbff22e8a4"
],
[
"Lib.IntTypes.mul_mod_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U128", "equation_FStar.UInt.fits",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.mul_mod",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mul_mod",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_4ce5cfa0cf1c69159e9310e6885c3e22",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8618df86656cf4c2bc98614452120307",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e24ce146e70bc5c453cecdd42c419aa1",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fce3a2e2e29645212301d89fcebc4e29",
"typing_FStar.UInt16.mul_mod", "typing_FStar.UInt32.mul_mod",
"typing_FStar.UInt64.mul_mod", "typing_FStar.UInt8.mul_mod",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mul_mod",
"typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.uu___is_U128",
"typing_Lib.IntTypes.v", "typing_Prims.pow2"
],
0,
"06dd3ce361a29242d695694745c0b1be"
],
[
"Lib.IntTypes.mul",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"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.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_9ff150f589411d5a40376aa0c5e1ca86",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt.max_int",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.uu___is_S128"
],
0,
"aa25b1d1675c0f7323973f5b0cf1095e"
],
[
"Lib.IntTypes.mul_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.U128",
"equation_FStar.Int.fits", "equation_FStar.Int.int_t",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "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.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mul", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_typing",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Minus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0c3c281ec070e108a64d9e6643fa12b8",
"refinement_interpretation_Tm_refine_1ccfb21903aa30ace8832f7a4d067d9b",
"refinement_interpretation_Tm_refine_2ac8bed7a6398f84bccb91bd4fed7136",
"refinement_interpretation_Tm_refine_37c0725a54ced297933377446e859b55",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_7eff5dc2928cafba516308733e6d93bb",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9ff150f589411d5a40376aa0c5e1ca86",
"refinement_interpretation_Tm_refine_b2da501eb6d7b3b17717277c72cd3d33",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d72a979d91a11894cbd64b344a4b0237",
"refinement_interpretation_Tm_refine_da821069bb94a6e40bac6de95fba260c",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int16.mul", "typing_FStar.Int16.v",
"typing_FStar.Int32.mul", "typing_FStar.Int32.v",
"typing_FStar.Int64.mul", "typing_FStar.Int64.v",
"typing_FStar.Int8.mul", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt16.mul",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.mul",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.mul",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.mul",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.mul",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v"
],
0,
"f00f59408d3a5cb3edfb42459555e1d0"
],
[
"Lib.IntTypes.mul64_wide_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U64@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.mul64_wide",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.v",
"refinement_interpretation_Tm_refine_3f8bbe5c36b8972a6ce0499e59ec5fe3",
"typing_FStar.UInt128.mul_wide"
],
0,
"b40df35795de30609cbb682055637244"
],
[
"Lib.IntTypes.mul_s64_wide_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.SEC@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.mul_s64_wide",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.v",
"refinement_interpretation_Tm_refine_c841faec9bd771e5416483a7543f359b",
"typing_FStar.Int128.mul_wide"
],
0,
"5a6bfbecbc3198172fdc25674dcd3d2c"
],
[
"Lib.IntTypes.sub_mod",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"FStar.UInt8_pretyping_512f0e4172b97206a8b0e16196475713",
"bool_inversion", "constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.mod",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"primitive_Prims.op_Division", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"typing_Lib.IntTypes.unsigned"
],
0,
"a7ffa91fad54f6ed6dd909e6801290d3"
],
[
"Lib.IntTypes.sub_mod_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.mod", "equation_FStar.UInt.size",
"equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.sub_mod",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt8.vu_inv", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_129b0169b4e8bab9a8dfb4cbd0d62214",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_31110a8e88288515f5ff8c631a6fc5fd",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_41d38db91700fb5bf8d345e71a7ea813",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_95b2f31bb163e95302627d5143c54d2a",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_ace23c600fbe87b65e5fc333816f74de",
"refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.UInt.fits", "typing_FStar.UInt128.sub_mod",
"typing_FStar.UInt16.sub_mod", "typing_FStar.UInt32.sub_mod",
"typing_FStar.UInt64.sub_mod", "typing_FStar.UInt8.rem",
"typing_FStar.UInt8.sub_mod", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.sub_mod", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v"
],
0,
"06666d7b85d205c265d02d053303408e"
],
[
"Lib.IntTypes.sub",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.v"
],
0,
"f9bb011e77e3a382e01e95b25c84f778"
],
[
"Lib.IntTypes.sub_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.sub",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ca1c0e820d26ec0eb6b4b532958a40e",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_1fc9ac3a217b8d21cc2c0d75816a6c74",
"refinement_interpretation_Tm_refine_2370a76276b3eaf034dd2a6c193ec479",
"refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9dbaf07bcfba2d4a4aa7ed5bbcb9e54f",
"refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
"refinement_interpretation_Tm_refine_b859c3bfdcf246597841540fb1ed998d",
"refinement_interpretation_Tm_refine_b9fa04b492b01fd435452ff429d13919",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e92fcfd1d8c8709ef07a23097013a32f",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f570d27ada9e8b417d745c2ba97c9454",
"typing_FStar.Int128.sub", "typing_FStar.Int128.v",
"typing_FStar.Int16.sub", "typing_FStar.Int16.v",
"typing_FStar.Int32.sub", "typing_FStar.Int32.v",
"typing_FStar.Int64.sub", "typing_FStar.Int64.v",
"typing_FStar.Int8.sub", "typing_FStar.Int8.v",
"typing_FStar.UInt128.sub", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.sub", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.sub", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.sub", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.sub", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.sub", "typing_Lib.IntTypes.v"
],
0,
"921e4a7f529df93813c5ee52bc1f2783"
],
[
"Lib.IntTypes.decr",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.pow2_3", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Minus",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0c90ca21a655c034cb41d89af86c2712",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.fits", "typing_FStar.Int128.v",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.v"
],
0,
"9565ce9b25e5b6901fc38eb1167ca815"
],
[
"Lib.IntTypes.decr_lemma",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.decr",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.vu_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Minus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0c90ca21a655c034cb41d89af86c2712",
"refinement_interpretation_Tm_refine_0ca1c0e820d26ec0eb6b4b532958a40e",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1fc9ac3a217b8d21cc2c0d75816a6c74",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_2370a76276b3eaf034dd2a6c193ec479",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5e8afe5488805949b2c6333b5c9e0e16",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9dbaf07bcfba2d4a4aa7ed5bbcb9e54f",
"refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
"refinement_interpretation_Tm_refine_b859c3bfdcf246597841540fb1ed998d",
"refinement_interpretation_Tm_refine_b9fa04b492b01fd435452ff429d13919",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e92fcfd1d8c8709ef07a23097013a32f",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f570d27ada9e8b417d745c2ba97c9454",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.fits", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.sub", "typing_FStar.Int128.v",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.sub",
"typing_FStar.Int16.v", "typing_FStar.Int32.int_to_t",
"typing_FStar.Int32.sub", "typing_FStar.Int32.v",
"typing_FStar.Int64.int_to_t", "typing_FStar.Int64.sub",
"typing_FStar.Int64.v", "typing_FStar.Int8.int_to_t",
"typing_FStar.Int8.sub", "typing_FStar.Int8.v",
"typing_FStar.UInt128.sub", "typing_FStar.UInt128.uint_to_t",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.sub",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.sub", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.decr", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.v"
],
0,
"49b9c1019e68a5caf1bf008651731b6d"
],
[
"Lib.IntTypes.logxor",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"FStar.UInt8_pretyping_512f0e4172b97206a8b0e16196475713", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "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.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.sec_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt8.v"
],
0,
"2ca84a05e61dcbd0df3b37264a3ae00d"
],
[
"Lib.IntTypes.logxor_lemma_",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.Int.fits", "equation_FStar.Int.int_t",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.Int.zero",
"equation_FStar.UInt.fits", "equation_FStar.UInt.logxor",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt.zero", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.logxor", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.eqtype",
"equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.BitVector.logxor_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.to_vec.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.BitVector.logxor_vec_definition",
"lemma_FStar.Int128.uv_inv", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.uv_inv", "lemma_FStar.Int16.vu_inv",
"lemma_FStar.Int32.uv_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.uv_inv", "lemma_FStar.Int64.vu_inv",
"lemma_FStar.Int8.uv_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Properties.slice_is_empty",
"lemma_FStar.UInt.index_to_vec_ones", "lemma_FStar.UInt.inverse_aux",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt16.uv_inv", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt64.uv_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"lemma_Lib.IntTypes.pow2_3", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"primitive_Prims.op_disEquality",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1e2a54f659380dff04459b91e600441e",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_2b25e5c3b25bc06167200cbfa5d36b3e",
"refinement_interpretation_Tm_refine_2dce52c5ba067470a613d0bb4c355670",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
"refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_97e4a63388ae45ee4261a689ecdcc635",
"refinement_interpretation_Tm_refine_a91d918c96e32c234a4d649ce499b265",
"refinement_interpretation_Tm_refine_b280b4d6e3fecdef10318a432bfa2a4d",
"refinement_interpretation_Tm_refine_b361ba8089a6e963921008d537e799a1",
"refinement_interpretation_Tm_refine_b87f471e80e3c2bc077d38b7026cfcf6",
"refinement_interpretation_Tm_refine_becfe5da95f1aa4ee2ce8bcb219c8d8b",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e2357e15859202c1b74739b99f268c77",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e55be37d77d9b240b683ff3354ca439c",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"token_correspondence_FStar.BitVector.logxor_vec.fuel_instrumented",
"token_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"token_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.logxor_vec", "typing_FStar.Int.fits",
"typing_FStar.Int.zero", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.logxor", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.logxor", "typing_FStar.Int16.v",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.logxor",
"typing_FStar.Int32.v", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.logxor", "typing_FStar.Int64.v",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.logxor",
"typing_FStar.Int8.v", "typing_FStar.Seq.Base.index",
"typing_FStar.Seq.Base.slice", "typing_FStar.UInt.fits",
"typing_FStar.UInt.logxor", "typing_FStar.UInt.to_vec",
"typing_FStar.UInt.zero", "typing_FStar.UInt128.logxor",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.logxor",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.logxor", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.logxor",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.logxor", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.logxor", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U1@tok"
],
0,
"dd5eb37c7a8f0b8fc013992ac2ccf587"
],
[
"Lib.IntTypes.logxor_lemma",
1,
1,
1,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Minus",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int.fits", "typing_FStar.Int128.v",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"70b9a114d8c71442b328ec8f9a241953"
],
[
"Lib.IntTypes.logxor_lemma",
2,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.BitVector.zero_vec", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.Int.zero", "equation_FStar.UInt.fits",
"equation_FStar.UInt.logxor", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logxor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.BitVector.logxor_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.to_vec.fuel_instrumented",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.BitVector.logxor_vec_definition",
"lemma_FStar.Int.pow2_values", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.vu_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.Seq.Base.lemma_create_len",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_app2",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.Seq.Base.lemma_len_append",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Properties.slice_is_empty",
"lemma_FStar.UInt.index_to_vec_ones", "lemma_FStar.UInt.inverse_aux",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.zero_to_vec_lemma", "lemma_FStar.UInt16.uv_inv",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.uv_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.uv_inv",
"lemma_FStar.UInt64.vu_inv", "lemma_FStar.UInt8.uv_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.pow2_3", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Minus",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Subtraction",
"primitive_Prims.op_disEquality",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1e2a54f659380dff04459b91e600441e",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_2b25e5c3b25bc06167200cbfa5d36b3e",
"refinement_interpretation_Tm_refine_2dce52c5ba067470a613d0bb4c355670",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
"refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_97e4a63388ae45ee4261a689ecdcc635",
"refinement_interpretation_Tm_refine_a91d918c96e32c234a4d649ce499b265",
"refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
"refinement_interpretation_Tm_refine_b280b4d6e3fecdef10318a432bfa2a4d",
"refinement_interpretation_Tm_refine_b361ba8089a6e963921008d537e799a1",
"refinement_interpretation_Tm_refine_b87f471e80e3c2bc077d38b7026cfcf6",
"refinement_interpretation_Tm_refine_becfe5da95f1aa4ee2ce8bcb219c8d8b",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e2357e15859202c1b74739b99f268c77",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e55be37d77d9b240b683ff3354ca439c",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"token_correspondence_FStar.BitVector.logxor_vec.fuel_instrumented",
"token_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.logxor_vec",
"typing_FStar.BitVector.zero_vec", "typing_FStar.Int.fits",
"typing_FStar.Int.zero", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.logxor", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.logxor", "typing_FStar.Int16.v",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.logxor",
"typing_FStar.Int64.int_to_t", "typing_FStar.Int64.logxor",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.logxor",
"typing_FStar.Int8.v", "typing_FStar.Seq.Base.create",
"typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
"typing_FStar.UInt.fits", "typing_FStar.UInt.max_int",
"typing_FStar.UInt.to_vec", "typing_FStar.UInt.zero",
"typing_FStar.UInt128.logxor", "typing_FStar.UInt16.logxor",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt32.logxor",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt64.logxor",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt8.logxor",
"typing_FStar.UInt8.uint_to_t", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.logxor",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok",
"typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"ca786a2274845c1b360589c143cc8ea0"
],
[
"Lib.IntTypes.logxor_lemma1",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U1@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.Int.fits", "equation_FStar.Int.from_vec",
"equation_FStar.Int.int_t", "equation_FStar.Int.logxor",
"equation_FStar.Int.max_int", "equation_FStar.Int.size",
"equation_FStar.Int.to_uint", "equation_FStar.Int.to_vec",
"equation_FStar.UInt.fits", "equation_FStar.UInt.logxor",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logxor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.eqtype",
"equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.UInt.to_vec.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion",
"lemma_FStar.Int.inverse_num_lemma",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_Lib.IntTypes.pow2_127", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"proj_equation_FStar.Pervasives.Native.Mktuple2__1",
"proj_equation_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"refinement_interpretation_Tm_refine_1e2a54f659380dff04459b91e600441e",
"refinement_interpretation_Tm_refine_2b25e5c3b25bc06167200cbfa5d36b3e",
"refinement_interpretation_Tm_refine_2dce52c5ba067470a613d0bb4c355670",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_97e4a63388ae45ee4261a689ecdcc635",
"refinement_interpretation_Tm_refine_a91d918c96e32c234a4d649ce499b265",
"refinement_interpretation_Tm_refine_b280b4d6e3fecdef10318a432bfa2a4d",
"refinement_interpretation_Tm_refine_b87f471e80e3c2bc077d38b7026cfcf6",
"refinement_interpretation_Tm_refine_becfe5da95f1aa4ee2ce8bcb219c8d8b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e2357e15859202c1b74739b99f268c77",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e55be37d77d9b240b683ff3354ca439c",
"token_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"typing_FStar.BitVector.logxor_vec", "typing_FStar.Int128.logxor",
"typing_FStar.Int128.v", "typing_FStar.Int16.logxor",
"typing_FStar.Int16.v", "typing_FStar.Int32.logxor",
"typing_FStar.Int32.v", "typing_FStar.Int64.logxor",
"typing_FStar.Int64.v", "typing_FStar.Int8.logxor",
"typing_FStar.Int8.v", "typing_FStar.UInt.fits",
"typing_FStar.UInt.to_vec", "typing_FStar.UInt.zero",
"typing_FStar.UInt128.logxor", "typing_FStar.UInt16.logxor",
"typing_FStar.UInt32.logxor", "typing_FStar.UInt64.logxor",
"typing_FStar.UInt8.logxor", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.logxor", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"0d97446216fad9d997487fc159e69989"
],
[
"Lib.IntTypes.logxor_v",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_inversion",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"typing_FStar.Int.fits"
],
0,
"ab213278f1150cfe4adc9f1d3f1b4d91"
],
[
"Lib.IntTypes.logxor_spec",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.BitVector.logxor_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.UInt.fits", "equation_FStar.UInt.logxor",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logxor",
"equation_Lib.IntTypes.logxor_v", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.BitVector.logxor_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.BitVector.logxor_vec_definition",
"lemma_FStar.Seq.Base.lemma_create_len",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_app2",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Properties.slice_is_empty",
"lemma_FStar.UInt.index_to_vec_ones", "lemma_FStar.UInt.inverse_aux",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_Lib.IntTypes.pow2_3", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction", "primitive_Prims.op_disEquality",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_1e2a54f659380dff04459b91e600441e",
"refinement_interpretation_Tm_refine_2b25e5c3b25bc06167200cbfa5d36b3e",
"refinement_interpretation_Tm_refine_2dce52c5ba067470a613d0bb4c355670",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
"refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_97e4a63388ae45ee4261a689ecdcc635",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a91d918c96e32c234a4d649ce499b265",
"refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
"refinement_interpretation_Tm_refine_b280b4d6e3fecdef10318a432bfa2a4d",
"refinement_interpretation_Tm_refine_b361ba8089a6e963921008d537e799a1",
"refinement_interpretation_Tm_refine_b87f471e80e3c2bc077d38b7026cfcf6",
"refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
"refinement_interpretation_Tm_refine_becfe5da95f1aa4ee2ce8bcb219c8d8b",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e2357e15859202c1b74739b99f268c77",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e55be37d77d9b240b683ff3354ca439c",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"token_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.logxor_vec", "typing_FStar.Int128.logxor",
"typing_FStar.Int16.logxor", "typing_FStar.Int32.logxor",
"typing_FStar.Int64.logxor", "typing_FStar.Int8.logxor",
"typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
"typing_FStar.Seq.Base.slice", "typing_FStar.UInt.fits",
"typing_FStar.UInt.to_vec", "typing_FStar.UInt128.logxor",
"typing_FStar.UInt16.logxor", "typing_FStar.UInt32.logxor",
"typing_FStar.UInt64.logxor", "typing_FStar.UInt8.logxor",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"b51986d4a14c38207a31dccf19ecc7de"
],
[
"Lib.IntTypes.logand",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"FStar.UInt8_pretyping_512f0e4172b97206a8b0e16196475713", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "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.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.sec_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt8.v"
],
0,
"855300e6a8973aafa0d7590a2228cf5b"
],
[
"Lib.IntTypes.logand_zeros",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.Int.zero", "equation_FStar.UInt.fits",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logand",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntTypes.zeros", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int128.uv_inv",
"lemma_FStar.Int128.vu_inv", "lemma_FStar.Int16.uv_inv",
"lemma_FStar.Int16.vu_inv", "lemma_FStar.Int32.uv_inv",
"lemma_FStar.Int32.vu_inv", "lemma_FStar.Int64.uv_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.Int8.uv_inv",
"lemma_FStar.Int8.vu_inv", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt64.vu_inv", "lemma_FStar.UInt8.uv_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_3",
"lemma_Lib.IntTypes.pow2_4", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0fe072140b6cab185956764b6b2b5100",
"refinement_interpretation_Tm_refine_154c9dbe9b07c1a6797cc48b0acc7b8a",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_65a36c90b7ac07f8b38113e560cdb103",
"refinement_interpretation_Tm_refine_6866b028a4b89e77530792ce38231111",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f3cfecbb1ad3025a0a306ddb4fb7f54b",
"refinement_interpretation_Tm_refine_f43344a0fe1d05ddf2dbabae51fd4e35",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.zero", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.logand", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.logand", "typing_FStar.Int16.v",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.logand",
"typing_FStar.Int32.v", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.logand", "typing_FStar.Int64.v",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.logand",
"typing_FStar.Int8.v", "typing_FStar.UInt.zero",
"typing_FStar.UInt128.logand", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.logand", "typing_FStar.UInt16.uint_to_t",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.logand",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.logand", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.logand",
"typing_FStar.UInt8.uint_to_t", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.logand",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_Lib.IntTypes.zeros",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok",
"typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"1fe8ecb054230efc6296118287fba7d1"
],
[
"Lib.IntTypes.logand_ones",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.int_t",
"equation_FStar.Int.ones", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.logand", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.ones", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"lemma_FStar.Int128.uv_inv", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.uv_inv", "lemma_FStar.Int16.vu_inv",
"lemma_FStar.Int32.uv_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.uv_inv", "lemma_FStar.Int64.vu_inv",
"lemma_FStar.Int8.uv_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0fe072140b6cab185956764b6b2b5100",
"refinement_interpretation_Tm_refine_154c9dbe9b07c1a6797cc48b0acc7b8a",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_65a36c90b7ac07f8b38113e560cdb103",
"refinement_interpretation_Tm_refine_6866b028a4b89e77530792ce38231111",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f43344a0fe1d05ddf2dbabae51fd4e35",
"typing_FStar.Int.ones", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.logand", "typing_FStar.Int128.v",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.logand",
"typing_FStar.Int16.v", "typing_FStar.Int32.int_to_t",
"typing_FStar.Int32.logand", "typing_FStar.Int32.v",
"typing_FStar.Int64.int_to_t", "typing_FStar.Int64.logand",
"typing_FStar.Int64.v", "typing_FStar.Int8.int_to_t",
"typing_FStar.Int8.logand", "typing_FStar.Int8.v",
"typing_FStar.UInt.ones", "typing_FStar.UInt128.logand",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.logand",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.logand", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.logand",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.logand", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.ones",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok",
"typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"456f01619fcf95186da3c51e0fe1c2fd"
],
[
"Lib.IntTypes.logand_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logand",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones",
"equation_Lib.IntTypes.ones_v", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntTypes.zeros", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "int_typing", "lemma_FStar.Int128.uv_inv",
"lemma_FStar.Int128.vu_inv", "lemma_FStar.Int16.uv_inv",
"lemma_FStar.Int16.vu_inv", "lemma_FStar.Int32.uv_inv",
"lemma_FStar.Int32.vu_inv", "lemma_FStar.Int64.uv_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.Int8.uv_inv",
"lemma_FStar.Int8.vu_inv", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt16.uv_inv", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt64.uv_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0fe072140b6cab185956764b6b2b5100",
"refinement_interpretation_Tm_refine_154c9dbe9b07c1a6797cc48b0acc7b8a",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_65a36c90b7ac07f8b38113e560cdb103",
"refinement_interpretation_Tm_refine_6866b028a4b89e77530792ce38231111",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f3cfecbb1ad3025a0a306ddb4fb7f54b",
"refinement_interpretation_Tm_refine_f43344a0fe1d05ddf2dbabae51fd4e35",
"typing_FStar.Int128.int_to_t", "typing_FStar.Int128.logand",
"typing_FStar.Int128.v", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.logand", "typing_FStar.Int16.v",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.logand",
"typing_FStar.Int32.v", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.logand", "typing_FStar.Int64.v",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.logand",
"typing_FStar.Int8.v", "typing_FStar.UInt128.logand",
"typing_FStar.UInt16.logand", "typing_FStar.UInt16.uint_to_t",
"typing_FStar.UInt32.logand", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt64.logand", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt8.logand", "typing_FStar.UInt8.uint_to_t",
"typing_Lib.IntTypes.logand", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.ones",
"typing_Lib.IntTypes.v", "typing_Lib.IntTypes.zeros",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"e159b3531c72e647a4742de192fbd0d9"
],
[
"Lib.IntTypes.logand_v",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_inversion",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"typing_FStar.Int.fits"
],
0,
"bbd6b5e71fcaa010691cb6bf4fcdf7f8"
],
[
"Lib.IntTypes.logand_spec",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logand",
"equation_Lib.IntTypes.logand_v", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.eqtype",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.Seq.Base.lemma_create_len",
"lemma_FStar.Seq.Base.lemma_index_app2",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.Seq.Base.lemma_len_append",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.pow2_3",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0fe072140b6cab185956764b6b2b5100",
"refinement_interpretation_Tm_refine_154c9dbe9b07c1a6797cc48b0acc7b8a",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_65a36c90b7ac07f8b38113e560cdb103",
"refinement_interpretation_Tm_refine_6866b028a4b89e77530792ce38231111",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
"refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f43344a0fe1d05ddf2dbabae51fd4e35",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int128.logand", "typing_FStar.Int16.logand",
"typing_FStar.Int32.logand", "typing_FStar.Int64.logand",
"typing_FStar.Int8.logand", "typing_FStar.Seq.Base.append",
"typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
"typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
"typing_FStar.UInt.fits", "typing_FStar.UInt128.logand",
"typing_FStar.UInt16.logand", "typing_FStar.UInt32.logand",
"typing_FStar.UInt64.logand", "typing_FStar.UInt8.logand",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"ca95c40b4961e34aca3dc4883adf84b5"
],
[
"Lib.IntTypes.logand_le",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.logand", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.to_uint_t", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logand",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.UInt.logand", "typing_FStar.UInt.to_uint_t",
"typing_FStar.UInt128.logand", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.logand", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.logand", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt64.logand", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt8.logand", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.logand", "typing_Lib.IntTypes.sec_int_v",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"b48d83a5e566852c64c75947be9f01f4"
],
[
"Lib.IntTypes.logand_mask",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Prims.pos",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_812109ba662576a3f745174092d33c56"
],
0,
"5bc01b6afcba9c7cac91f91a4ab9b7e0"
],
[
"Lib.IntTypes.logand_mask",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.to_uint_t",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.logand", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_812109ba662576a3f745174092d33c56",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"typing_FStar.UInt.fits", "typing_FStar.UInt.to_uint_t",
"typing_FStar.UInt128.logand", "typing_FStar.UInt16.logand",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt32.logand",
"typing_FStar.UInt64.logand", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt8.logand", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U32@tok",
"typing_tok_Lib.IntTypes.U64@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"50747c6d7240eb4816fb3cda09d413bd"
],
[
"Lib.IntTypes.logor",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"FStar.UInt8_pretyping_512f0e4172b97206a8b0e16196475713", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "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.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.sec_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt8.v"
],
0,
"07435bc1de7851cecc796a19d258eb77"
],
[
"Lib.IntTypes.logor_disjoint",
1,
1,
1,
[ "@query" ],
0,
"e8788f744b0473bd0419a676de942128"
],
[
"Lib.IntTypes.logor_disjoint",
2,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logor_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.BitVector.logor_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"equation_FStar.BitVector.bv_t", "equation_FStar.BitVector.zero_vec",
"equation_FStar.UInt.fits", "equation_FStar.UInt.logor",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.eqtype",
"equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.BitVector.logor_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.to_vec.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.BitVector.logor_vec_definition",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.UInt.index_to_vec_ones", "lemma_FStar.UInt.inverse_aux",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.zero_from_vec_lemma",
"lemma_FStar.UInt.zero_to_vec_lemma", "lemma_Lib.IntTypes.pow2_3",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThan",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_be6bb0b9b6f3f07f3a5bb3ae3b56ec6a",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_cecf201f457930d46567706d55683323",
"refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"token_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.logor_vec", "typing_FStar.UInt.to_vec",
"typing_FStar.UInt.zero", "typing_FStar.UInt128.logor",
"typing_FStar.UInt16.logor", "typing_FStar.UInt32.logor",
"typing_FStar.UInt64.logor", "typing_FStar.UInt8.logor",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.logor", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Prims.pow2"
],
0,
"50da05ea123b19e42e22f8a7fd66a166"
],
[
"Lib.IntTypes.logor_zeros",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.nth",
"equation_FStar.Int.size", "equation_FStar.Int.zero",
"equation_FStar.UInt.fits", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntTypes.zeros", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int.logor_definition",
"lemma_FStar.Int.zero_nth_lemma", "lemma_FStar.Int128.uv_inv",
"lemma_FStar.Int128.vu_inv", "lemma_FStar.Int16.uv_inv",
"lemma_FStar.Int16.vu_inv", "lemma_FStar.Int32.uv_inv",
"lemma_FStar.Int32.vu_inv", "lemma_FStar.Int64.uv_inv",
"lemma_FStar.Int64.vu_inv", "lemma_FStar.Int8.uv_inv",
"lemma_FStar.Int8.vu_inv", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt64.vu_inv", "lemma_FStar.UInt8.uv_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_BarBar", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0353e025954e9364168f29e3769e4cb4",
"refinement_interpretation_Tm_refine_0d502fb451739d594ffb2dde19acb8c7",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_17a3178a696311bbfb0d9ae464eeab0a",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_58c5e00b8ff380c721d5c7a2f467aaab",
"refinement_interpretation_Tm_refine_595251d4c835fba77afbd2cef647300a",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_be6bb0b9b6f3f07f3a5bb3ae3b56ec6a",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_cecf201f457930d46567706d55683323",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f3cfecbb1ad3025a0a306ddb4fb7f54b",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.nth", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.logor", "typing_FStar.Int128.v",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.logor",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.logor",
"typing_FStar.Int32.v", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.logor", "typing_FStar.Int64.v",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.logor",
"typing_FStar.Int8.v", "typing_FStar.UInt.fits",
"typing_FStar.UInt.zero", "typing_FStar.UInt128.logor",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.logor",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.logor", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.logor",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.logor", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_Lib.IntTypes.zeros",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok",
"typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"6049fa71e8d08a8ff1698489b300cdf0"
],
[
"Lib.IntTypes.logor_ones",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.ones",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.logor", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.ones", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"lemma_FStar.Int.logor_definition", "lemma_FStar.Int.ones_nth_lemma",
"lemma_FStar.Int128.uv_inv", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.uv_inv", "lemma_FStar.Int16.vu_inv",
"lemma_FStar.Int32.uv_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.uv_inv", "lemma_FStar.Int64.vu_inv",
"lemma_FStar.Int8.uv_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.uv_inv", "lemma_FStar.UInt8.vu_inv",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_BarBar", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_0353e025954e9364168f29e3769e4cb4",
"refinement_interpretation_Tm_refine_0d502fb451739d594ffb2dde19acb8c7",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_17a3178a696311bbfb0d9ae464eeab0a",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_58c5e00b8ff380c721d5c7a2f467aaab",
"refinement_interpretation_Tm_refine_595251d4c835fba77afbd2cef647300a",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_be6bb0b9b6f3f07f3a5bb3ae3b56ec6a",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_cecf201f457930d46567706d55683323",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"typing_FStar.Int128.int_to_t", "typing_FStar.Int128.logor",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.logor",
"typing_FStar.Int16.v", "typing_FStar.Int32.int_to_t",
"typing_FStar.Int32.logor", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.logor", "typing_FStar.Int8.int_to_t",
"typing_FStar.Int8.logor", "typing_FStar.Int8.v",
"typing_FStar.UInt.ones", "typing_FStar.UInt128.logor",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.logor",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.logor", "typing_FStar.UInt32.uint_to_t",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.logor",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.logor", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.ones",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok",
"typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"71cf61a65e4ab6aa61c4c07ebecd90dd"
],
[
"Lib.IntTypes.logor_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.size",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones",
"equation_Lib.IntTypes.ones_v", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntTypes.zeros", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "int_typing", "lemma_FStar.Int.logor_definition",
"lemma_FStar.Int128.uv_inv", "lemma_FStar.Int128.vu_inv",
"lemma_FStar.Int16.uv_inv", "lemma_FStar.Int16.vu_inv",
"lemma_FStar.Int32.uv_inv", "lemma_FStar.Int32.vu_inv",
"lemma_FStar.Int64.uv_inv", "lemma_FStar.Int64.vu_inv",
"lemma_FStar.Int8.uv_inv", "lemma_FStar.Int8.vu_inv",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt16.uv_inv",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.uv_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.uv_inv",
"lemma_FStar.UInt64.vu_inv", "lemma_FStar.UInt8.uv_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_0353e025954e9364168f29e3769e4cb4",
"refinement_interpretation_Tm_refine_0d502fb451739d594ffb2dde19acb8c7",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_17a3178a696311bbfb0d9ae464eeab0a",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_58c5e00b8ff380c721d5c7a2f467aaab",
"refinement_interpretation_Tm_refine_595251d4c835fba77afbd2cef647300a",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_be6bb0b9b6f3f07f3a5bb3ae3b56ec6a",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_cecf201f457930d46567706d55683323",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"typing_FStar.Int.fits", "typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.logor", "typing_FStar.Int128.v",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.logor",
"typing_FStar.Int16.v", "typing_FStar.Int32.int_to_t",
"typing_FStar.Int32.logor", "typing_FStar.Int32.v",
"typing_FStar.Int64.int_to_t", "typing_FStar.Int64.logor",
"typing_FStar.Int64.v", "typing_FStar.Int8.int_to_t",
"typing_FStar.Int8.logor", "typing_FStar.Int8.v",
"typing_FStar.UInt128.logor", "typing_FStar.UInt16.logor",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt32.logor",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt64.logor",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt8.logor",
"typing_FStar.UInt8.uint_to_t", "typing_Lib.IntTypes.logor",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.ones", "typing_Lib.IntTypes.ones_v",
"typing_Lib.IntTypes.v", "typing_Lib.IntTypes.zeros",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"9b3e5df7b68ebc5e022c1f688b34096f"
],
[
"Lib.IntTypes.logor_v",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_inversion",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"typing_FStar.Int.fits"
],
0,
"d03e59e330f14e7e6f7ceae4c4d9f226"
],
[
"Lib.IntTypes.logor_spec",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_inversion",
"bool_typing", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.logor", "equation_Lib.IntTypes.logor_v",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones",
"equation_Lib.IntTypes.ones_v", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntTypes.zeros", "equation_Prims.eqtype",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion",
"lemma_FStar.Seq.Base.lemma_create_len",
"lemma_FStar.Seq.Base.lemma_index_app2",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.Seq.Base.lemma_len_append",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_Addition", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_0353e025954e9364168f29e3769e4cb4",
"refinement_interpretation_Tm_refine_0d502fb451739d594ffb2dde19acb8c7",
"refinement_interpretation_Tm_refine_17a3178a696311bbfb0d9ae464eeab0a",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_58c5e00b8ff380c721d5c7a2f467aaab",
"refinement_interpretation_Tm_refine_595251d4c835fba77afbd2cef647300a",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
"refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
"refinement_interpretation_Tm_refine_be6bb0b9b6f3f07f3a5bb3ae3b56ec6a",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f3cfecbb1ad3025a0a306ddb4fb7f54b",
"typing_FStar.Int128.logor", "typing_FStar.Int16.logor",
"typing_FStar.Int32.logor", "typing_FStar.Int64.logor",
"typing_FStar.Int8.logor", "typing_FStar.Seq.Base.append",
"typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
"typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
"typing_FStar.UInt128.logor", "typing_FStar.UInt16.logor",
"typing_FStar.UInt32.logor", "typing_FStar.UInt64.logor",
"typing_FStar.UInt8.logor", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.ones", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Lib.IntTypes.zeros",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U1@tok"
],
0,
"bfd7c6c0291c628018d54706de2a7eda"
],
[
"Lib.IntTypes.lognot",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.mod",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.sec_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"primitive_Prims.op_Division", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"e5c8483062ed64fcaf092a73d0020e78"
],
[
"Lib.IntTypes.lognot_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.ones",
"equation_FStar.Int.zero", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.lognot",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "lemma_FStar.Int.lognot_definition",
"lemma_FStar.Int.ones_nth_lemma", "lemma_FStar.Int.zero_nth_lemma",
"lemma_FStar.Int128.vu_inv", "lemma_FStar.Int16.vu_inv",
"lemma_FStar.Int32.vu_inv", "lemma_FStar.Int64.vu_inv",
"lemma_FStar.Int8.vu_inv", "lemma_FStar.UInt.lognot_definition",
"lemma_FStar.UInt.ones_nth_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.zero_nth_lemma", "lemma_FStar.UInt16.vu_inv",
"lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_Equality", "primitive_Prims.op_Negation",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_09cdf91263ea29addfb21cf90d99d38a",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_1512b534c5a3f7ce35a7cbe610648d54",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_2bd33a5e181ec8236ba7097dc5719ec4",
"refinement_interpretation_Tm_refine_353248002d2ca4cf50785f111f47157a",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_455031e9fe191e56270c683d0e98b61b",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_819846e9a5b5d83efd11d9ce0a6f92be",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_bcb38bf4e43f392e5272a0c2f04452a3",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_cecf201f457930d46567706d55683323",
"refinement_interpretation_Tm_refine_d294ad5c8783c9adf54e87f8b3d910d1",
"refinement_interpretation_Tm_refine_d5743ca0a8d5f3ceec748bdcb132b14f",
"refinement_interpretation_Tm_refine_dfa8480cc0780e895037e28b8472b8df",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"typing_FStar.Int128.int_to_t", "typing_FStar.Int128.lognot",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.lognot",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.lognot",
"typing_FStar.Int64.int_to_t", "typing_FStar.Int64.lognot",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.lognot",
"typing_FStar.UInt128.lognot", "typing_FStar.UInt16.lognot",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt32.lognot",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt64.lognot",
"typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt8.lognot",
"typing_FStar.UInt8.uint_to_t", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.ones_v",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U1@tok"
],
0,
"0f9542d30217037288cb3aa7c3b0a98c"
],
[
"Lib.IntTypes.shift_right",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_FStar.BitVector.shift_right_vec",
"equation_FStar.UInt.shift_right", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.inverse_num_lemma",
"lemma_FStar.UInt8.uv_inv", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"82ca577d9567fd8967a40dcf6e9d04cb"
],
[
"Lib.IntTypes.shift_right_value_aux_1",
1,
0,
1,
[ "@query" ],
0,
"2109fc1fc06ab76b4ce59d4e66c271c5"
],
[
"Lib.IntTypes.shift_right_value_aux_1",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "equation_FStar.BitVector.bv_t",
"equation_FStar.BitVector.shift_arithmetic_right_vec",
"equation_FStar.BitVector.shift_right_vec",
"equation_FStar.Int.fits", "equation_FStar.Int.from_uint",
"equation_FStar.Int.from_vec", "equation_FStar.Int.int_t",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.nth", "equation_FStar.Int.ones",
"equation_FStar.Int.shift_arithmetic_right",
"equation_FStar.Int.size", "equation_FStar.Int.to_uint",
"equation_FStar.Int.to_vec", "equation_FStar.Int.zero",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.ones",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"function_token_typing_Prims.bool", "int_inversion",
"lemma_FStar.Int.ones_from_vec_lemma",
"lemma_FStar.Int.to_uint_injective",
"lemma_FStar.Int.zero_from_vec_lemma",
"lemma_FStar.UInt.ones_from_vec_lemma",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_4fe9a5df27ca5859eef8add9fc6819fb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int.fits", "typing_FStar.Int.to_uint",
"typing_FStar.Int.to_vec", "typing_FStar.Seq.Base.length",
"typing_FStar.UInt.fits", "typing_Prims.pow2"
],
0,
"18e76d027ea81cb81ccddf7b829b46d5"
],
[
"Lib.IntTypes.shift_right_value_aux_2",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing", "equation_FStar.BitVector.bv_t",
"equation_FStar.BitVector.ones_vec",
"equation_FStar.BitVector.shift_arithmetic_right_vec",
"equation_FStar.BitVector.shift_right_vec",
"equation_FStar.BitVector.zero_vec", "equation_FStar.Int.fits",
"equation_FStar.Int.from_uint", "equation_FStar.Int.from_vec",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.nth",
"equation_FStar.Int.shift_arithmetic_right",
"equation_FStar.Int.size", "equation_FStar.Int.to_uint",
"equation_FStar.Int.to_vec", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.shift_right",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.Int.inverse_vec_lemma",
"lemma_FStar.Int.to_uint_injective",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_eq_intro",
"lemma_FStar.Seq.Base.lemma_index_app1",
"lemma_FStar.Seq.Base.lemma_index_app2",
"lemma_FStar.Seq.Base.lemma_index_slice",
"lemma_FStar.Seq.Base.lemma_len_append",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.UInt.inverse_num_lemma",
"lemma_FStar.UInt.inverse_vec_lemma",
"lemma_FStar.UInt.ones_from_vec_lemma",
"lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.shift_right_value_lemma",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_4fe9a5df27ca5859eef8add9fc6819fb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
"refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
"refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.BitVector.ones_vec",
"typing_FStar.BitVector.shift_arithmetic_right_vec",
"typing_FStar.BitVector.shift_right_vec",
"typing_FStar.BitVector.zero_vec", "typing_FStar.Int.fits",
"typing_FStar.Int.shift_arithmetic_right",
"typing_FStar.Int.to_uint", "typing_FStar.Seq.Base.create",
"typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
"typing_Prims.pow2"
],
0,
"ec9cbba5f96ad6ad68a58dc53e1b52a3"
],
[
"Lib.IntTypes.shift_right_value_aux_3",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Prims.pos",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35"
],
0,
"527072cf83ce591d2acf51c580ea0a8e"
],
[
"Lib.IntTypes.shift_right_value_aux_3",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Prims.pos",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_c69b88dd42ed0186d185f73533fc4d74"
],
0,
"972db930235b403d52718e461dc1e5e4"
],
[
"Lib.IntTypes.shift_right_value_aux_3",
3,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"binder_x_660086dc05ee9fdfa28238b528d1e32b_1",
"binder_x_aa14a2622e562948c83510da79c3f02c_2",
"binder_x_f26957a7e62b271a8736230b1e9c83c1_0", "bool_inversion",
"equality_tok_Prims.LexTop@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.Int.fits", "equation_FStar.Int.int_t",
"equation_FStar.Int.shift_arithmetic_right",
"equation_FStar.Int.size", "equation_FStar.Int.to_vec",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.bool",
"function_token_typing_Prims.int",
"haseqTm_refine_c156ecc6eab05d1687a383ef171435eb", "int_inversion",
"int_typing",
"lemma_FStar.BitVector.shift_arithmetic_right_vec_lemma_1",
"lemma_FStar.BitVector.shift_arithmetic_right_vec_lemma_2",
"lemma_FStar.Int.inverse_vec_lemma",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_eq_intro",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition",
"primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_34425c23b534b8a294f8f063dd9faa4b",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5e9244264ab9be7a5748077fd0cdb5e5",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"typing_FStar.Int.fits", "typing_FStar.Int.to_vec",
"well-founded-ordering-on-nat"
],
0,
"48670a129c212ec48bad4f77b2cec02b"
],
[
"Lib.IntTypes.shift_right_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"2f5995c22ca86e4469ec97516e9074f3"
],
[
"Lib.IntTypes.shift_right_lemma",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_FStar.BitVector.shift_arithmetic_right_vec",
"equation_FStar.BitVector.shift_right_vec",
"equation_FStar.Int.fits", "equation_FStar.Int.int_t",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.shift_arithmetic_right",
"equation_FStar.Int.size", "equation_FStar.Int.to_vec",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.shift_right",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int.inverse_num_lemma",
"lemma_FStar.Int128.vu_inv", "lemma_FStar.Int16.vu_inv",
"lemma_FStar.Int32.vu_inv", "lemma_FStar.Int64.vu_inv",
"lemma_FStar.Int8.vu_inv", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.shift_right_value_lemma",
"lemma_Lib.IntTypes.pow2_3", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_036014f8868bf47b8f6f1df7f2aab29a",
"refinement_interpretation_Tm_refine_0556f625b89f1ac99fd21e82e26fe9e0",
"refinement_interpretation_Tm_refine_098e5306776c74ab1df7fd9dd6d3b590",
"refinement_interpretation_Tm_refine_0edc24855031dc65d4a9dbb9e8e84d13",
"refinement_interpretation_Tm_refine_1c542551ece6a20679e1a0f39d22881b",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_3465cdfd5e573e06047a897b8d2ec713",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_472f35e4060ffd705fbcca55e6d74d51",
"refinement_interpretation_Tm_refine_4ef8dd68ca64f7c4c1a8bac302cb51a6",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_59202c8b625f4b04caf2081d6778d9e7",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_ae880c61bd89ebe8bd4cc06ccf657330",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_dc4579ed284bfac9f5f8e3ad9e366470",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int128.int_to_t",
"typing_FStar.Int128.shift_arithmetic_right",
"typing_FStar.Int128.v", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.shift_arithmetic_right", "typing_FStar.Int16.v",
"typing_FStar.Int32.int_to_t",
"typing_FStar.Int32.shift_arithmetic_right", "typing_FStar.Int32.v",
"typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.shift_arithmetic_right", "typing_FStar.Int64.v",
"typing_FStar.Int8.int_to_t",
"typing_FStar.Int8.shift_arithmetic_right", "typing_FStar.Int8.v",
"typing_FStar.UInt128.shift_right",
"typing_FStar.UInt16.shift_right", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.shift_right", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.shift_right", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.shift_right", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok",
"typing_tok_Lib.IntTypes.U32@tok", "unit_inversion", "unit_typing"
],
0,
"76a5a81334b13342f61974c86c356db3"
],
[
"Lib.IntTypes.shift_left",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"6ecd10d2a425eb2038addd8c58e83ade"
],
[
"Lib.IntTypes.shift_left",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_FStar.BitVector.shift_left_vec",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.UInt.shift_left", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.UInt.inverse_num_lemma",
"lemma_FStar.UInt8.uv_inv", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int128.v", "typing_FStar.Int16.v",
"typing_FStar.Int32.v", "typing_FStar.Int64.v",
"typing_FStar.Int8.v", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"f3b37feac82c608fabf16e5123e1783b"
],
[
"Lib.IntTypes.shift_left_lemma",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"refinement_interpretation_Tm_refine_4d1a190ec02a669657768f0db44948f9",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"d408e336977a6f87890769b47d2be498"
],
[
"Lib.IntTypes.shift_left_lemma",
2,
1,
1,
[
"@query", "constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned"
],
0,
"5180e3f25bf42f935dfbeced83463cad"
],
[
"Lib.IntTypes.shift_left_lemma",
3,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.BitVector.shift_left_vec",
"equation_FStar.Int.max_int", "equation_FStar.UInt.shift_left",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.shift_left", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"equation_with_fuel_FStar.UInt.to_vec.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_FStar.Int.shift_left_value_lemma",
"lemma_FStar.UInt.inverse_num_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.shift_left_value_lemma",
"lemma_Lib.IntTypes.pow2_3", "lemma_Lib.IntTypes.pow2_4",
"primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_36ce14007f3fdeef8a04301aa925b2cd",
"refinement_interpretation_Tm_refine_4d1a190ec02a669657768f0db44948f9",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_99281c91b156a5430d1a54c8effcfa5d",
"refinement_interpretation_Tm_refine_a1ecca9ac49058a08f58aac038646add",
"refinement_interpretation_Tm_refine_a97317ecf8cf07e3c11fb9b0d3ed777c",
"refinement_interpretation_Tm_refine_bb6b262bbc4fcaf78b2af3148bb763c6",
"refinement_interpretation_Tm_refine_c23a7f0c470fb6f47f9fee0e209af523",
"refinement_interpretation_Tm_refine_c642c4de19ebed0b1a9b5f85d40989c0",
"refinement_interpretation_Tm_refine_d96d126280e4d44b4c6d27838df6e25f",
"refinement_interpretation_Tm_refine_df06688bcdee8215e3a3c64bc81f68e1",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_ebf0af240d826e12ec6c1570ad81631c",
"refinement_interpretation_Tm_refine_f042c9816d442898756db486f43c46c5",
"refinement_interpretation_Tm_refine_f9945c9851ba67924155357268d171eb",
"refinement_interpretation_Tm_refine_fffc918f3ac13711d39fee794fcdce53",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.shift_left_vec",
"typing_FStar.Int128.shift_left", "typing_FStar.Int128.v",
"typing_FStar.Int16.shift_left", "typing_FStar.Int16.v",
"typing_FStar.Int32.shift_left", "typing_FStar.Int32.v",
"typing_FStar.Int64.shift_left", "typing_FStar.Int64.v",
"typing_FStar.Int8.shift_left", "typing_FStar.Int8.v",
"typing_FStar.UInt.to_vec", "typing_FStar.UInt128.shift_left",
"typing_FStar.UInt16.shift_left", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.shift_left", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.shift_left", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.shift_left", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.shift_left", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"5ac6de2a8b5dd91d24c1b23b521aabb8"
],
[
"Lib.IntTypes.rotate_right",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.rotval", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_typing",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.sub_lemma",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0da46ef8643a6f8ea97a3358bc923338",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_c9d824e9d15067e06b6c696358984852",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"c0d24b7a50b5d44bf7aefcefde20f846"
],
[
"Lib.IntTypes.rotate_left",
1,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.rotval", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_typing",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.sub_lemma",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0da46ef8643a6f8ea97a3358bc923338",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_c9d824e9d15067e06b6c696358984852",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"fb07b4d84b9d13aeb0f208883385c654"
],
[
"Lib.IntTypes.shift_right_i",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b"
],
0,
"ac25318fe80121b7be03a662d2c58286"
],
[
"Lib.IntTypes.shift_right_i",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b"
],
0,
"66866729e6e5b0d70ac5ccb31936717e"
],
[
"Lib.IntTypes.shift_left_i",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b"
],
0,
"e5db2b8863b104f73893fd5084871fa9"
],
[
"Lib.IntTypes.shift_left_i",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b"
],
0,
"be47b5e0c33024294078a11bb909f989"
],
[
"Lib.IntTypes.rotate_right_i",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3"
],
0,
"ca2a0628df980b281c4385c67c765443"
],
[
"Lib.IntTypes.rotate_right_i",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3"
],
0,
"6cae04c2db1440726e2a4dc131862508"
],
[
"Lib.IntTypes.rotate_left_i",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3"
],
0,
"37a001379ebe4cb274bca153e5022d88"
],
[
"Lib.IntTypes.rotate_left_i",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3"
],
0,
"a64d338bce4a21b28b02077832b7ae30"
],
[
"Lib.IntTypes.ct_abs",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok", "equation_FStar.Int.int_t",
"equation_FStar.Int.min_int", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"lemma_Lib.IntTypes.v_injective",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_0c90ca21a655c034cb41d89af86c2712",
"refinement_interpretation_Tm_refine_2733cf7f3e8b5a35bb8ad950fb38f85f",
"refinement_interpretation_Tm_refine_4832a4dd6f6c8b4bcd43cf5fa229de92",
"refinement_interpretation_Tm_refine_7fa122cebddb86b486e24aaafbe2ddf4",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_de547f196c5d80d3c8c7650b475a5db4",
"refinement_interpretation_Tm_refine_ec190995fc7a4dee283b722741e05c17",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_Lib.IntTypes.signed", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S32@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.S8@tok"
],
0,
"332b5b8925c732b70eef1466af517185"
],
[
"Lib.IntTypes.eq_mask",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_68ab6aeda386ed241196c1cf02a3355f",
"refinement_interpretation_Tm_refine_a7a491d06be8cb7814a3661166a69198",
"refinement_interpretation_Tm_refine_a9bc773446861957375ed87116cde2f0",
"refinement_interpretation_Tm_refine_b7aa611287db4bd4c1adcffce03f463d",
"refinement_interpretation_Tm_refine_cbbd17fb9910d35f59f3d0fe0bbf0731",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"typing_Lib.IntTypes.unsigned", "typing_tok_Lib.IntTypes.U16@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"42abfb92b26d292dcb7f394df49f4975"
],
[
"Lib.IntTypes.eq_mask_lemma_unsigned",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5"
],
0,
"c12487579b532632b024ccc69088fdc5"
],
[
"Lib.IntTypes.eq_mask_lemma_unsigned",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.eq_mask", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.lognot", "equation_Lib.IntTypes.logxor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "int_inversion", "int_typing",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt8.vu_inv",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_09d9a189c8c7a3bf3fc28db14e6689cd",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_30c561286d2c8600e271922aaab003cf",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_41d38db91700fb5bf8d345e71a7ea813",
"refinement_interpretation_Tm_refine_4337d527bd8e18a624079c37cd404c59",
"refinement_interpretation_Tm_refine_455031e9fe191e56270c683d0e98b61b",
"refinement_interpretation_Tm_refine_4b365856d6f9222ae4baaff2421b1f3d",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_68ab6aeda386ed241196c1cf02a3355f",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_97e4a63388ae45ee4261a689ecdcc635",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt.min_int", "typing_FStar.UInt128.eq_mask",
"typing_FStar.UInt16.eq_mask", "typing_FStar.UInt32.eq_mask",
"typing_FStar.UInt64.eq_mask", "typing_FStar.UInt8.eq_mask",
"typing_FStar.UInt8.lognot", "typing_FStar.UInt8.logxor",
"typing_FStar.UInt8.rem", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.lognot", "typing_Lib.IntTypes.logxor",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.unsigned", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"1ece32ec0468dd86e1cdf650d0106752"
],
[
"Lib.IntTypes.eq_mask_lemma_signed",
1,
0,
1,
[ "@query" ],
0,
"719bd117dadc31e0d51f49e267fa75d5"
],
[
"Lib.IntTypes.eq_mask_lemma_signed",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Lib.IntTypes_pretyping_d450aafb6f125538d0e96425faddef55", "b2t_def",
"bool_inversion", "constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"data_typing_intro_Lib.IntTypes.U8@tok",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_FStar.Int.Cast.int32_to_uint32",
"equation_FStar.Int.Cast.op_At_Percent", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.op_At_Percent",
"equation_FStar.Int.size", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.sub_mod",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt16.eq_mask",
"equation_FStar.UInt16.minus", "equation_FStar.UInt16.n_minus_one",
"equation_FStar.UInt32.eq_mask", "equation_FStar.UInt32.minus",
"equation_FStar.UInt32.n_minus_one", "equation_FStar.UInt64.eq_mask",
"equation_FStar.UInt64.minus", "equation_FStar.UInt64.n_minus_one",
"equation_FStar.UInt8.eq_mask", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.cast", "equation_Lib.IntTypes.eq_mask",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.to_u16", "equation_Lib.IntTypes.to_u32",
"equation_Lib.IntTypes.to_u64", "equation_Lib.IntTypes.to_u8",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.shift_right_value_lemma",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt64.vu_inv", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"refinement_interpretation_Tm_refine_0556f625b89f1ac99fd21e82e26fe9e0",
"refinement_interpretation_Tm_refine_09d9a189c8c7a3bf3fc28db14e6689cd",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_12289bfec6b7b6d49daf3d53fef8e372",
"refinement_interpretation_Tm_refine_129b0169b4e8bab9a8dfb4cbd0d62214",
"refinement_interpretation_Tm_refine_2b25e5c3b25bc06167200cbfa5d36b3e",
"refinement_interpretation_Tm_refine_30c561286d2c8600e271922aaab003cf",
"refinement_interpretation_Tm_refine_31cbf848d09e50ce0bac9457ee42d214",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_4337d527bd8e18a624079c37cd404c59",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4b365856d6f9222ae4baaff2421b1f3d",
"refinement_interpretation_Tm_refine_4c82af8a46684f75d7fe12f75a0fb1a7",
"refinement_interpretation_Tm_refine_4ef8dd68ca64f7c4c1a8bac302cb51a6",
"refinement_interpretation_Tm_refine_4f1cffa40412af126565457cc49b8cca",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_55ad6dde98f777fb8caf2adfada0d12e",
"refinement_interpretation_Tm_refine_59202c8b625f4b04caf2081d6778d9e7",
"refinement_interpretation_Tm_refine_5d8c61e01ead47d91f96119687c63a63",
"refinement_interpretation_Tm_refine_6084f6cde9161b0fc14125a161d11802",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_70247acca6618885acac490081edbfc0",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_94529b1af755ca27532a9b1afe59ecb4",
"refinement_interpretation_Tm_refine_ace23c600fbe87b65e5fc333816f74de",
"refinement_interpretation_Tm_refine_b1a4253476b77fa130c605646cc1dd10",
"refinement_interpretation_Tm_refine_b87f471e80e3c2bc077d38b7026cfcf6",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
"refinement_interpretation_Tm_refine_d02c3b6ffdeb0591f5aa4a4d977f5728",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_de547f196c5d80d3c8c7650b475a5db4",
"refinement_interpretation_Tm_refine_e55be37d77d9b240b683ff3354ca439c",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f7c1cb31f6532bc9ea476d36305e51cc",
"refinement_interpretation_Tm_refine_f8becfef591c73e0694d1c5c365e8382",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.Cast.int16_to_uint16",
"typing_FStar.Int.Cast.int32_to_uint32",
"typing_FStar.Int.Cast.int64_to_uint64",
"typing_FStar.Int.Cast.int8_to_uint8",
"typing_FStar.Int.Cast.uint16_to_int16",
"typing_FStar.Int.Cast.uint32_to_int32",
"typing_FStar.Int.Cast.uint64_to_int64",
"typing_FStar.Int.Cast.uint8_to_int8", "typing_FStar.Int.fits",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt16.eq_mask",
"typing_FStar.UInt16.logor", "typing_FStar.UInt16.logxor",
"typing_FStar.UInt16.minus", "typing_FStar.UInt16.n_minus_one",
"typing_FStar.UInt16.shift_right", "typing_FStar.UInt16.sub_mod",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt32.eq_mask",
"typing_FStar.UInt32.logor", "typing_FStar.UInt32.logxor",
"typing_FStar.UInt32.minus", "typing_FStar.UInt32.n_minus_one",
"typing_FStar.UInt32.shift_right", "typing_FStar.UInt32.sub_mod",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.eq_mask", "typing_FStar.UInt64.logor",
"typing_FStar.UInt64.logxor", "typing_FStar.UInt64.minus",
"typing_FStar.UInt64.n_minus_one", "typing_FStar.UInt64.shift_right",
"typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.eq_mask",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.cast", "typing_Lib.IntTypes.eq_mask",
"typing_Lib.IntTypes.sec_int_v", "typing_Lib.IntTypes.signed",
"typing_Lib.IntTypes.to_u64", "typing_Lib.IntTypes.to_u8",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.S16@tok",
"typing_tok_Lib.IntTypes.S32@tok", "typing_tok_Lib.IntTypes.S64@tok",
"typing_tok_Lib.IntTypes.S8@tok", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U32@tok",
"typing_tok_Lib.IntTypes.U64@tok", "unit_inversion", "unit_typing"
],
0,
"f9cac1428c375db137743de818892b7c"
],
[
"Lib.IntTypes.eq_mask_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"disc_equation_Lib.IntTypes.S128", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"typing_Lib.IntTypes.unsigned"
],
0,
"b80bbd99b33a0ba9ab6e0bba3f747301"
],
[
"Lib.IntTypes.eq_mask_logand_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.int_t",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.ones", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntTypes.zeros",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"int_typing", "lemma_Lib.IntTypes.v_injective",
"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_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_15e0fa5b1a593e81b2c5f5ce75454fde",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.eq_mask", "typing_Lib.IntTypes.logand",
"typing_Lib.IntTypes.ones", "typing_Lib.IntTypes.ones_v",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v",
"typing_Lib.IntTypes.zeros", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U1@tok"
],
0,
"3f67e94279aec07e7bba2fd96a651f1a"
],
[
"Lib.IntTypes.neq_mask_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.lognot_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Lib.IntTypes_pretyping_d450aafb6f125538d0e96425faddef55",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"constructor_distinct_Tm_unit",
"data_typing_intro_Lib.IntTypes.U8@tok",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.U1",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.Int.Cast.op_At_Percent", "equation_FStar.Int.fits",
"equation_FStar.Int.from_vec", "equation_FStar.Int.int_t",
"equation_FStar.Int.lognot", "equation_FStar.Int.max_int",
"equation_FStar.Int.op_At_Percent", "equation_FStar.Int.size",
"equation_FStar.Int.to_uint", "equation_FStar.Int.to_vec",
"equation_FStar.UInt.fits", "equation_FStar.UInt.lognot",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.size",
"equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt.zero", "equation_FStar.UInt128.n",
"equation_FStar.UInt16.eq_mask", "equation_FStar.UInt16.minus",
"equation_FStar.UInt16.n_minus_one", "equation_FStar.UInt8.eq_mask",
"equation_FStar.UInt8.minus", "equation_FStar.UInt8.n_minus_one",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.cast",
"equation_Lib.IntTypes.eq_mask", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.lognot", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.neq_mask", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.to_u16",
"equation_Lib.IntTypes.to_u64", "equation_Lib.IntTypes.to_u8",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.shift_right_value_lemma",
"lemma_FStar.UInt16.vu_inv", "lemma_FStar.UInt32.vu_inv",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.eq_mask_lemma",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"refinement_interpretation_Tm_refine_098e5306776c74ab1df7fd9dd6d3b590",
"refinement_interpretation_Tm_refine_09cdf91263ea29addfb21cf90d99d38a",
"refinement_interpretation_Tm_refine_09d9a189c8c7a3bf3fc28db14e6689cd",
"refinement_interpretation_Tm_refine_129b0169b4e8bab9a8dfb4cbd0d62214",
"refinement_interpretation_Tm_refine_1512b534c5a3f7ce35a7cbe610648d54",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_2bd33a5e181ec8236ba7097dc5719ec4",
"refinement_interpretation_Tm_refine_30c561286d2c8600e271922aaab003cf",
"refinement_interpretation_Tm_refine_31110a8e88288515f5ff8c631a6fc5fd",
"refinement_interpretation_Tm_refine_353248002d2ca4cf50785f111f47157a",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_42c61fc2f4b17d29637f887490c756ab",
"refinement_interpretation_Tm_refine_4337d527bd8e18a624079c37cd404c59",
"refinement_interpretation_Tm_refine_455031e9fe191e56270c683d0e98b61b",
"refinement_interpretation_Tm_refine_4b365856d6f9222ae4baaff2421b1f3d",
"refinement_interpretation_Tm_refine_4ef8dd68ca64f7c4c1a8bac302cb51a6",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6084f6cde9161b0fc14125a161d11802",
"refinement_interpretation_Tm_refine_68ab6aeda386ed241196c1cf02a3355f",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_819846e9a5b5d83efd11d9ce0a6f92be",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_94529b1af755ca27532a9b1afe59ecb4",
"refinement_interpretation_Tm_refine_97e4a63388ae45ee4261a689ecdcc635",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_d294ad5c8783c9adf54e87f8b3d910d1",
"refinement_interpretation_Tm_refine_d5743ca0a8d5f3ceec748bdcb132b14f",
"refinement_interpretation_Tm_refine_dfa8480cc0780e895037e28b8472b8df",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e55be37d77d9b240b683ff3354ca439c",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"refinement_interpretation_Tm_refine_f7c1cb31f6532bc9ea476d36305e51cc",
"typing_FStar.BitVector.lognot_vec",
"typing_FStar.Int.Cast.uint16_to_int16",
"typing_FStar.Int.Cast.uint8_to_int8", "typing_FStar.Int16.lognot",
"typing_FStar.Int32.lognot", "typing_FStar.Int64.lognot",
"typing_FStar.Int8.lognot", "typing_FStar.Int8.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt.ones",
"typing_FStar.UInt.to_vec", "typing_FStar.UInt.zero",
"typing_FStar.UInt128.eq_mask", "typing_FStar.UInt128.lognot",
"typing_FStar.UInt16.eq_mask", "typing_FStar.UInt16.lognot",
"typing_FStar.UInt16.logor", "typing_FStar.UInt16.logxor",
"typing_FStar.UInt16.minus", "typing_FStar.UInt16.n_minus_one",
"typing_FStar.UInt16.shift_right", "typing_FStar.UInt16.sub_mod",
"typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.eq_mask", "typing_FStar.UInt32.lognot",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.eq_mask",
"typing_FStar.UInt64.lognot", "typing_FStar.UInt8.eq_mask",
"typing_FStar.UInt8.lognot", "typing_FStar.UInt8.logor",
"typing_FStar.UInt8.logxor", "typing_FStar.UInt8.minus",
"typing_FStar.UInt8.n_minus_one", "typing_FStar.UInt8.shift_right",
"typing_FStar.UInt8.sub_mod", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.eq_mask", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.neq_mask", "typing_Lib.IntTypes.to_u16",
"typing_Lib.IntTypes.to_u8", "typing_Lib.IntTypes.uu___is_S128",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.S16@tok", "typing_tok_Lib.IntTypes.S64@tok",
"typing_tok_Lib.IntTypes.S8@tok", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U1@tok"
],
0,
"9d08b3c0f5b621c33932e17388fbeea3"
],
[
"Lib.IntTypes.gte_mask",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"disc_equation_Lib.IntTypes.U16", "disc_equation_Lib.IntTypes.U32",
"disc_equation_Lib.IntTypes.U64", "disc_equation_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.unsigned",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_c14dd0a1e5e977af38870e46b185d9f2",
"typing_Lib.IntTypes.unsigned"
],
0,
"dc304416b3fe148fbdf79caeb31cc48e"
],
[
"Lib.IntTypes.gte_mask_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.gte_mask", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.lognot", "equation_Lib.IntTypes.logor",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.ones_v", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_1b1f0e3b5d9ef76ddc765c8d9e623234",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_41d38db91700fb5bf8d345e71a7ea813",
"refinement_interpretation_Tm_refine_455031e9fe191e56270c683d0e98b61b",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_83df857506788e94d25c8be97271668a",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_c14dd0a1e5e977af38870e46b185d9f2",
"refinement_interpretation_Tm_refine_d0b1e2944ee74da332d1b0864caf4a29",
"refinement_interpretation_Tm_refine_d8e117de3278723cbc3559698b2db64e",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt.min_int", "typing_FStar.UInt128.gte_mask",
"typing_FStar.UInt16.gte_mask", "typing_FStar.UInt32.gte_mask",
"typing_FStar.UInt64.gte_mask", "typing_FStar.UInt8.gte_mask",
"typing_FStar.UInt8.lognot", "typing_FStar.UInt8.logor",
"typing_FStar.UInt8.rem", "typing_FStar.UInt8.uint_to_t",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.lognot", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"9e5df0da06738df80ab29e6bd3f98b31"
],
[
"Lib.IntTypes.gte_mask_logand_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.gte_mask", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.ones", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntTypes.zeros",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"int_inversion", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt8.vu_inv", "lemma_Lib.IntTypes.gte_mask_lemma",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_15e0fa5b1a593e81b2c5f5ce75454fde",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.v",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.gte_mask", "typing_Lib.IntTypes.logand",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.ones",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Lib.IntTypes.zeros", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U1@tok"
],
0,
"f0844c1145888dc89c380f0f30a1d9da"
],
[
"Lib.IntTypes.lt_mask_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"bool_inversion", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt.zero", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.gte_mask",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.lognot",
"equation_Lib.IntTypes.lt_mask", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.ones_v", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t", "equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "fuel_guarded_inversion_Lib.IntTypes.inttype",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.gte_mask_lemma",
"lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_1512b534c5a3f7ce35a7cbe610648d54",
"refinement_interpretation_Tm_refine_1b1f0e3b5d9ef76ddc765c8d9e623234",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_455031e9fe191e56270c683d0e98b61b",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_83df857506788e94d25c8be97271668a",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_c14dd0a1e5e977af38870e46b185d9f2",
"refinement_interpretation_Tm_refine_d0b1e2944ee74da332d1b0864caf4a29",
"refinement_interpretation_Tm_refine_d294ad5c8783c9adf54e87f8b3d910d1",
"refinement_interpretation_Tm_refine_d5743ca0a8d5f3ceec748bdcb132b14f",
"refinement_interpretation_Tm_refine_d8e117de3278723cbc3559698b2db64e",
"refinement_interpretation_Tm_refine_dfa8480cc0780e895037e28b8472b8df",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt.zero", "typing_FStar.UInt128.gte_mask",
"typing_FStar.UInt128.lognot", "typing_FStar.UInt16.gte_mask",
"typing_FStar.UInt16.lognot", "typing_FStar.UInt32.gte_mask",
"typing_FStar.UInt32.lognot", "typing_FStar.UInt64.gte_mask",
"typing_FStar.UInt64.lognot", "typing_FStar.UInt8.gte_mask",
"typing_FStar.UInt8.lognot", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.gte_mask", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.unsigned",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U1@tok"
],
0,
"a3fe4a7dc8b6d872a39f2bf13efaafc8"
],
[
"Lib.IntTypes.gt_mask",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"disc_equation_Lib.IntTypes.S128", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"typing_Lib.IntTypes.unsigned"
],
0,
"ee01f54c03b54cd32ff4702aa81c5540"
],
[
"Lib.IntTypes.gt_mask_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.eq_mask",
"equation_Lib.IntTypes.gt_mask", "equation_Lib.IntTypes.gte_mask",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logand",
"equation_Lib.IntTypes.lognot", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.neq_mask",
"equation_Lib.IntTypes.ones", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntTypes.zeros",
"int_inversion", "lemma_FStar.UInt16.uv_inv",
"lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt64.uv_inv",
"lemma_FStar.UInt8.uv_inv", "lemma_Lib.IntTypes.eq_mask_lemma",
"lemma_Lib.IntTypes.gte_mask_lemma",
"lemma_Lib.IntTypes.neq_mask_lemma",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThan",
"primitive_Prims.op_GreaterThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_032bf6a48f5060ca879f2d84d403b4fa",
"refinement_interpretation_Tm_refine_0ee1d29a79e71092cd60594854f680fa",
"refinement_interpretation_Tm_refine_15ac668aef507acaa7200ca30c7f5ade",
"refinement_interpretation_Tm_refine_15e0fa5b1a593e81b2c5f5ce75454fde",
"refinement_interpretation_Tm_refine_1a1f114a01fda1d6d60467e846f0e43a",
"refinement_interpretation_Tm_refine_1f338ca89b14fdf09b67051d08dca8db",
"refinement_interpretation_Tm_refine_37561c6787399cd7f8bd58720d95b571",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_68ab6aeda386ed241196c1cf02a3355f",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_a05ce860d46b15ee9038827af643923f",
"refinement_interpretation_Tm_refine_c95bf7502a6a130806ddeeac9db3fad3",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_f0571771024375b2825b24bd709dd6cf",
"refinement_interpretation_Tm_refine_fc8b02edd6d4507c20589e697568337f",
"typing_FStar.UInt128.eq_mask", "typing_FStar.UInt128.logand",
"typing_FStar.UInt16.eq_mask", "typing_FStar.UInt16.logand",
"typing_FStar.UInt32.eq_mask", "typing_FStar.UInt32.logand",
"typing_FStar.UInt64.eq_mask", "typing_FStar.UInt64.logand",
"typing_FStar.UInt8.eq_mask", "typing_FStar.UInt8.logand",
"typing_Lib.IntTypes.eq_mask", "typing_Lib.IntTypes.gte_mask",
"typing_Lib.IntTypes.logand", "typing_Lib.IntTypes.lognot",
"typing_Lib.IntTypes.neq_mask", "typing_Lib.IntTypes.ones",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Lib.IntTypes.zeros", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"2c987b5b12447623c6cc2e9ed9f7bfb1"
],
[
"Lib.IntTypes.lte_mask",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "bool_inversion",
"disc_equation_Lib.IntTypes.S128", "equation_Lib.IntTypes.unsigned",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"typing_Lib.IntTypes.unsigned"
],
0,
"05992f85f19a0e7d99884df9a9e43243"
],
[
"Lib.IntTypes.lte_mask_lemma",
1,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.ones", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt.zero",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.eq_mask", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.lognot", "equation_Lib.IntTypes.logor",
"equation_Lib.IntTypes.lt_mask", "equation_Lib.IntTypes.lte_mask",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "int_inversion", "int_typing",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt8.uv_inv",
"lemma_Lib.IntTypes.eq_mask_lemma",
"lemma_Lib.IntTypes.lt_mask_lemma", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
"primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_09d9a189c8c7a3bf3fc28db14e6689cd",
"refinement_interpretation_Tm_refine_30c561286d2c8600e271922aaab003cf",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_3881ab512ff2d0d86d43bf57b0c61e75",
"refinement_interpretation_Tm_refine_39cb18a1d289e559096741772432b24f",
"refinement_interpretation_Tm_refine_4337d527bd8e18a624079c37cd404c59",
"refinement_interpretation_Tm_refine_4b365856d6f9222ae4baaff2421b1f3d",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_68ab6aeda386ed241196c1cf02a3355f",
"refinement_interpretation_Tm_refine_6913af387cf2f30da0961ac60666f00f",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a7fcc8489f92354d1f8a101b7f900b3b",
"refinement_interpretation_Tm_refine_be6bb0b9b6f3f07f3a5bb3ae3b56ec6a",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt.min_int", "typing_FStar.UInt128.eq_mask",
"typing_FStar.UInt128.logor", "typing_FStar.UInt128.v",
"typing_FStar.UInt16.eq_mask", "typing_FStar.UInt16.logor",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.eq_mask",
"typing_FStar.UInt32.logor", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.eq_mask", "typing_FStar.UInt64.logor",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.eq_mask",
"typing_FStar.UInt8.logor", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.eq_mask",
"typing_Lib.IntTypes.lt_mask", "typing_Lib.IntTypes.lte_mask",
"typing_Lib.IntTypes.maxint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U128@tok",
"typing_tok_Lib.IntTypes.U16@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok", "unit_inversion", "unit_typing"
],
0,
"706bfe952de7f124eee224c4b2952bac"
],
[
"Lib.IntTypes.mod_mask",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"701285d043cd8022ef166f1ae737f3f3"
],
[
"Lib.IntTypes.mod_mask",
2,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_FStar.BitVector.shift_left_vec",
"equation_FStar.BitVector.zero_vec", "equation_FStar.Int.fits",
"equation_FStar.Int.from_vec", "equation_FStar.Int.int_t",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.op_At_Percent", "equation_FStar.Int.shift_left",
"equation_FStar.Int.size", "equation_FStar.Int.to_uint",
"equation_FStar.Int.to_vec", "equation_FStar.UInt.fits",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.shift_left",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt128.n", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.shift_left", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.abs", "equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "int_typing", "lemma_FStar.Int.inverse_num_lemma",
"lemma_FStar.Int.shift_left_value_lemma",
"lemma_FStar.UInt.inverse_num_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.shift_left_value_lemma",
"lemma_Lib.IntTypes.pow2_127", "lemma_Lib.IntTypes.pow2_3",
"lemma_Lib.IntTypes.pow2_4", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0d33e586e4d6ff62d4def92b2157498f",
"refinement_interpretation_Tm_refine_15e0fa5b1a593e81b2c5f5ce75454fde",
"refinement_interpretation_Tm_refine_4c3630cc08d6b89849ecb30c365aa106",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5e48638bf7dc9b0bc32fac4648086573",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_ac5393c1a5eb4d36f425e5e42929859b",
"refinement_interpretation_Tm_refine_b6806f707b80b45deafff2826c0c9018",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_c5b8e62e00df539941482c7841cd5e2e",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f2500b163dd1b8f868ae8b1a482713b2",
"refinement_interpretation_Tm_refine_f9945c9851ba67924155357268d171eb",
"token_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.shift_left_vec", "typing_FStar.Int.to_uint",
"typing_FStar.Int.to_vec", "typing_FStar.Int128.v",
"typing_FStar.Int16.shift_left", "typing_FStar.Int16.v",
"typing_FStar.Int32.shift_left", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.UInt.to_vec",
"typing_FStar.UInt128.v", "typing_FStar.UInt16.shift_left",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.shift_left",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.v",
"typing_FStar.UInt8.shift_left", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.unsigned", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"12febc0f34eba37f69680caa7a562d1a"
],
[
"Lib.IntTypes.mod_mask_value",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"3f10f995937f471b7ee3e833f229b95e"
],
[
"Lib.IntTypes.mod_mask_value",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"7df6fddaeb3c839af2685bf8496b4ff8"
],
[
"Lib.IntTypes.mod_mask_value",
3,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_FStar.Int.op_At_Percent", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mod_mask",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.shift_left", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level", "int_inversion",
"int_typing", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.sub_lemma", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_Addition", "primitive_Prims.op_Minus",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_ac5393c1a5eb4d36f425e5e42929859b",
"refinement_interpretation_Tm_refine_b6806f707b80b45deafff2826c0c9018",
"refinement_interpretation_Tm_refine_d96d126280e4d44b4c6d27838df6e25f",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.shift_left",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"49ee6df65b6e3fef9af4d398f188cd24"
],
[
"Lib.IntTypes.mod_mask_lemma",
1,
1,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "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.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_ac5393c1a5eb4d36f425e5e42929859b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt32.v", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"651fa7c115803659a1d0e18738b86d1c"
],
[
"Lib.IntTypes.mod_mask_lemma",
2,
1,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"7c7201f918a055b8bbdc62b53eafefe9"
],
[
"Lib.IntTypes.mod_mask_lemma",
3,
1,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logand_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_FStar.BitVector.logand_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_irrelevance_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.BitVector.zero_vec", "equation_FStar.Int.from_vec",
"equation_FStar.Int.logand", "equation_FStar.Int.max_int",
"equation_FStar.Int.to_uint", "equation_FStar.Int.to_vec",
"equation_FStar.UInt.fits", "equation_FStar.UInt.logand",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_FStar.UInt.zero", "equation_FStar.UInt128.n",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.logand", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mod_mask",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"equation_with_fuel_FStar.UInt.from_vec.fuel_instrumented",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"fuel_guarded_inversion_Lib.IntTypes.secrecy_level",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.BitVector.logand_vec_definition",
"lemma_FStar.Int.inverse_num_lemma",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_create",
"lemma_FStar.UInt.index_to_vec_ones", "lemma_FStar.UInt.inverse_aux",
"lemma_FStar.UInt.inverse_vec_lemma", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt.zero_to_vec_lemma", "lemma_Lib.IntTypes.pow2_3",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0fe072140b6cab185956764b6b2b5100",
"refinement_interpretation_Tm_refine_154c9dbe9b07c1a6797cc48b0acc7b8a",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_4a73301fbc41c8e432f23b6aef69a5eb",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6377d26335dc60c35078980c34caecb6",
"refinement_interpretation_Tm_refine_65a36c90b7ac07f8b38113e560cdb103",
"refinement_interpretation_Tm_refine_6866b028a4b89e77530792ce38231111",
"refinement_interpretation_Tm_refine_71d1a346f76194fb038bba96302ce90d",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7afd5b0ca8e77c7f6870883658e19d63",
"refinement_interpretation_Tm_refine_7cf5fd844874f3049d3067fe68a85256",
"refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_ac5393c1a5eb4d36f425e5e42929859b",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f43344a0fe1d05ddf2dbabae51fd4e35",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.logand_vec", "typing_FStar.Int.to_vec",
"typing_FStar.Int128.logand", "typing_FStar.Int128.v",
"typing_FStar.Int16.logand", "typing_FStar.Int16.v",
"typing_FStar.Int32.logand", "typing_FStar.Int32.v",
"typing_FStar.Int64.logand", "typing_FStar.Int64.v",
"typing_FStar.Int8.logand", "typing_FStar.Int8.v",
"typing_FStar.UInt.max_int", "typing_FStar.UInt.to_vec",
"typing_FStar.UInt.zero", "typing_FStar.UInt128.logand",
"typing_FStar.UInt16.logand", "typing_FStar.UInt32.logand",
"typing_FStar.UInt32.v", "typing_FStar.UInt64.logand",
"typing_FStar.UInt8.logand", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.logand",
"typing_Lib.IntTypes.mod_mask", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok",
"unit_inversion", "unit_typing"
],
0,
"22ac3c0c28135cf8c9109fadcee124c5"
],
[
"Lib.IntTypes.conditional_subtract",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_e383ab97e1686e9ae6a07ba85505673a"
],
0,
"d0b3f2f37c2a6c7e1789768feda6c0dd"
],
[
"Lib.IntTypes.conditional_subtract",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.signed",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_e383ab97e1686e9ae6a07ba85505673a"
],
0,
"78764cf14201832b2b10ef18deddb56d"
],
[
"Lib.IntTypes.conditional_subtract",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.BitVector.logand_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_FStar.UInt.to_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def",
"bool_inversion", "bool_typing", "constructor_distinct_BoxInt",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"constructor_distinct_Tm_unit", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.BitVector.bv_t",
"equation_FStar.BitVector.shift_arithmetic_right_vec",
"equation_FStar.BitVector.shift_left_vec", "equation_FStar.Int.fits",
"equation_FStar.Int.from_vec", "equation_FStar.Int.int_t",
"equation_FStar.Int.logand", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.op_At_Percent",
"equation_FStar.Int.op_Slash",
"equation_FStar.Int.shift_arithmetic_right",
"equation_FStar.Int.shift_left", "equation_FStar.Int.size",
"equation_FStar.Int.to_vec", "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.IntTypes.add", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.logand",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.shift_left",
"equation_Lib.IntTypes.shift_right", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.sub", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.abs",
"equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.bool", "int_inversion", "int_typing",
"lemma_FStar.Int.inverse_vec_lemma",
"lemma_FStar.Seq.Base.lemma_eq_elim", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.add_lemma",
"lemma_Lib.IntTypes.pow2_127", "lemma_Lib.IntTypes.pow2_4",
"lemma_Lib.IntTypes.sub_lemma", "lemma_Lib.IntTypes.v_injective",
"lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0a1d92e00c648f6794feea098f9116bb",
"refinement_interpretation_Tm_refine_0d33e586e4d6ff62d4def92b2157498f",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_15e641d4c3253f2274acbc3ea50486da",
"refinement_interpretation_Tm_refine_1a59fc9612c859a6093eecd3ed5a0de6",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_30b9049cb2adda82039acaac6c2ffa12",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_499d370c56448bf714eb7f1fd73227a1",
"refinement_interpretation_Tm_refine_4e38db6b4d75bc46ff366c28b7136334",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_55f285a61cb00e59dedb1f739f2a44bb",
"refinement_interpretation_Tm_refine_659e55e38139824ea2eb3ddc3c5a545a",
"refinement_interpretation_Tm_refine_668d666188ba591f930e047419951069",
"refinement_interpretation_Tm_refine_6a26843ec6a55dbe488df8e8168e66e6",
"refinement_interpretation_Tm_refine_6f26696e0866dc892be2102019f8da24",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_86f843de1aa7faa442cbe17d43e88730",
"refinement_interpretation_Tm_refine_b4baf2f49a1342149d586a246b612c99",
"refinement_interpretation_Tm_refine_b6806f707b80b45deafff2826c0c9018",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e",
"refinement_interpretation_Tm_refine_e383ab97e1686e9ae6a07ba85505673a",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fb9510157cb6b62d131c55bba7a4d70b",
"refinement_interpretation_Tm_refine_fe879916637a9365394f804132c6e7c5",
"refinement_interpretation_Tm_refine_feb9bb9f35b4e580b5c2b388310d192a",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.BitVector.logand_vec",
"typing_FStar.BitVector.shift_arithmetic_right_vec",
"typing_FStar.BitVector.shift_left_vec", "typing_FStar.Int.fits",
"typing_FStar.Int.to_uint", "typing_FStar.Int.to_vec",
"typing_FStar.Int128.add", "typing_FStar.Int128.logand",
"typing_FStar.Int128.shift_arithmetic_right",
"typing_FStar.Int128.shift_left", "typing_FStar.Int128.sub",
"typing_FStar.Int128.v", "typing_FStar.Int16.add",
"typing_FStar.Int16.sub", "typing_FStar.Int16.v",
"typing_FStar.Int32.add", "typing_FStar.Int32.shift_left",
"typing_FStar.Int32.sub", "typing_FStar.Int32.v",
"typing_FStar.Int64.add", "typing_FStar.Int64.logand",
"typing_FStar.Int64.shift_left", "typing_FStar.Int64.sub",
"typing_FStar.Int64.v", "typing_FStar.UInt.fits",
"typing_FStar.UInt.from_vec", "typing_FStar.UInt.to_vec",
"typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
"typing_Lib.IntTypes.logand", "typing_Lib.IntTypes.maxint",
"typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.signed", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"0521279dcbadf9fc6f449a535a69a0d3"
],
[
"Lib.IntTypes.cast_mod",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_FStar.UInt.from_vec.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Lib.IntTypes_pretyping_d450aafb6f125538d0e96425faddef55", "b2t_def",
"bool_inversion", "bool_typing", "constructor_distinct_BoxInt",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"constructor_distinct_Tm_unit", "disc_equation_Lib.IntTypes.PUB",
"disc_equation_Lib.IntTypes.SEC",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equation_FStar.BitVector.shift_left_vec",
"equation_FStar.Int.Cast.op_At_Percent", "equation_FStar.Int.fits",
"equation_FStar.Int.from_vec", "equation_FStar.Int.int_t",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.op_At_Percent", "equation_FStar.Int.op_Slash",
"equation_FStar.Int.shift_left", "equation_FStar.Int.size",
"equation_FStar.Int.to_uint", "equation_FStar.Int.to_vec",
"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.IntTypes.bits",
"equation_Lib.IntTypes.cast",
"equation_Lib.IntTypes.int128_to_uint64",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.sec_int_t",
"equation_Lib.IntTypes.sec_int_v",
"equation_Lib.IntTypes.shift_left", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.signed", "equation_Lib.IntTypes.sub",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.abs", "equation_Prims.nat", "equation_Prims.pos",
"int_inversion", "int_typing", "lemma_FStar.Int.pow2_values",
"lemma_FStar.Int.shift_left_value_lemma",
"lemma_FStar.Int.to_uint_injective", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.shift_left_lemma",
"lemma_Lib.IntTypes.v_injective", "lemma_Lib.IntTypes.v_mk_int",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Minus", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_338a102944bc2ef4f4b05c7ace7637ea",
"refinement_interpretation_Tm_refine_3667fd6eabf06c7cb385f1857e7237ec",
"refinement_interpretation_Tm_refine_499d370c56448bf714eb7f1fd73227a1",
"refinement_interpretation_Tm_refine_4c82af8a46684f75d7fe12f75a0fb1a7",
"refinement_interpretation_Tm_refine_4c8df4c61fd9ce4378a8b3edc7506595",
"refinement_interpretation_Tm_refine_4e38db6b4d75bc46ff366c28b7136334",
"refinement_interpretation_Tm_refine_5245dc420ddfc1052d7da36da61e2264",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_86f843de1aa7faa442cbe17d43e88730",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_9e3ef12446104c10e32a9796f3fdb3da",
"refinement_interpretation_Tm_refine_b4baf2f49a1342149d586a246b612c99",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_d96d126280e4d44b4c6d27838df6e25f",
"refinement_interpretation_Tm_refine_dd505c6985e181816d9bc75a1a0a5ddc",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f688dc7bee5d05eb1cf8ce4c0efe962f",
"refinement_interpretation_Tm_refine_f9945c9851ba67924155357268d171eb",
"refinement_interpretation_Tm_refine_fffc918f3ac13711d39fee794fcdce53",
"typing_FStar.BitVector.shift_left_vec",
"typing_FStar.Int.Cast.Full.uint128_to_uint64",
"typing_FStar.Int.Cast.uint64_to_int64", "typing_FStar.Int.from_vec",
"typing_FStar.Int.to_uint", "typing_FStar.Int128.shift_left",
"typing_FStar.Int128.v", "typing_FStar.Int64.shift_left",
"typing_FStar.Int64.sub", "typing_FStar.Int64.v",
"typing_FStar.UInt.fits", "typing_FStar.UInt.from_vec",
"typing_FStar.UInt.to_vec", "typing_FStar.UInt32.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.int128_to_uint128",
"typing_Lib.IntTypes.int128_to_uint64", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.op_At_Percent_Dot",
"typing_Lib.IntTypes.shift_left", "typing_Lib.IntTypes.signed",
"typing_Lib.IntTypes.sub", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.v", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.PUB@tok",
"typing_tok_Lib.IntTypes.S128@tok",
"typing_tok_Lib.IntTypes.S64@tok", "typing_tok_Lib.IntTypes.U1@tok",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"d74d59bd96139ad51b02a8ed63087667"
],
[
"Lib.IntTypes.div",
1,
0,
1,
[ "@query", "assumption_Lib.IntTypes.inttype__uu___haseq" ],
0,
"120747f9bd41953f9660fbce8b026320"
],
[
"Lib.IntTypes.div",
2,
0,
1,
[ "@query", "assumption_Lib.IntTypes.inttype__uu___haseq" ],
0,
"1b4c6c9ef356cc5f4d0df926807896d8"
],
[
"Lib.IntTypes.div",
3,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.op_Slash", "equation_FStar.Int.size",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_inversion",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok"
],
0,
"e4c3cb8c82dbc2b398b57b0535fb9b4a"
],
[
"Lib.IntTypes.div_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a"
],
0,
"708a345181bd064a125fdb6969be1563"
],
[
"Lib.IntTypes.div_lemma",
2,
0,
1,
[ "@query", "assumption_Lib.IntTypes.inttype__uu___haseq" ],
0,
"4fbb31bb09e6610a7525280d625716ac"
],
[
"Lib.IntTypes.div_lemma",
3,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.int_t", "equation_FStar.Int.max_int",
"equation_FStar.Int.min_int", "equation_FStar.Int.op_Slash",
"equation_FStar.Int.size", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.div", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.abs", "equation_Prims.nat", "equation_Prims.pos",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_typing",
"lemma_Lib.IntTypes.pow2_4", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f",
"refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_10c5468be26c345f983216e2f4a2830e",
"refinement_interpretation_Tm_refine_1bed937cce8cdf75e4ca2026e8263a1e",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_25c72d704900d626b30894312c325451",
"refinement_interpretation_Tm_refine_2905e4cd1a81244ae97dc5c62563e060",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_3e34e2c4f5ba554ca9d5a94a7452f876",
"refinement_interpretation_Tm_refine_488bac52b9d15f98f9de642f30db345a",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_4b9e14abe7b7eb92c750515973de23f8",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_628f456abb4ff7ec3d24a18ea94ac133",
"refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_887fd71edd23a071fb178a8dad28f43b",
"refinement_interpretation_Tm_refine_8b2f6ae4d061c21b9e81df7d528abfa6",
"refinement_interpretation_Tm_refine_94d25b6e0041d543efd58300424ecc37",
"refinement_interpretation_Tm_refine_9961d54ea871d3cceb9a869af9f4caf7",
"refinement_interpretation_Tm_refine_a2680f37a85ca38ef32ad76329ca6655",
"refinement_interpretation_Tm_refine_a5642a7a89d263d94fde9c889b795c19",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"token_correspondence_Prims.pow2.fuel_instrumented",
"typing_FStar.Int.fits", "typing_FStar.Int.op_Slash",
"typing_FStar.Int16.div", "typing_FStar.Int16.int_to_t",
"typing_FStar.Int16.v", "typing_FStar.Int32.div",
"typing_FStar.Int32.int_to_t", "typing_FStar.Int32.v",
"typing_FStar.Int64.div", "typing_FStar.Int64.int_to_t",
"typing_FStar.Int64.v", "typing_FStar.Int8.div",
"typing_FStar.Int8.int_to_t", "typing_FStar.Int8.v",
"typing_FStar.UInt16.div", "typing_FStar.UInt16.uint_to_t",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.div",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.div", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.div",
"typing_FStar.UInt8.uint_to_t", "typing_FStar.UInt8.v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.pub_int_v",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.S16@tok",
"typing_tok_Lib.IntTypes.S32@tok", "typing_tok_Lib.IntTypes.S64@tok",
"typing_tok_Lib.IntTypes.S8@tok"
],
0,
"0433cebe3ab0d59f7495ca8c133413f6"
],
[
"Lib.IntTypes.mod",
1,
0,
1,
[ "@query", "assumption_Lib.IntTypes.inttype__uu___haseq" ],
0,
"ae8c4e33b215300df7dcada61be20e7b"
],
[
"Lib.IntTypes.mod",
2,
0,
1,
[ "@query", "assumption_Lib.IntTypes.inttype__uu___haseq" ],
0,
"845a68d4d02b62003f4bae37a67f00bf"
],
[
"Lib.IntTypes.mod",
3,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.op_Slash", "equation_FStar.Int.size",
"equation_FStar.UInt.mod", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype", "int_inversion",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok"
],
0,
"42fd9d111d7e62875257315f8ae36b1c"
],
[
"Lib.IntTypes.mod_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok", "equation_FStar.Int.int_t",
"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.IntTypes.bits",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.mk_int",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_15e0fa5b1a593e81b2c5f5ce75454fde",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb",
"refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.Int16.v", "typing_FStar.Int32.v",
"typing_FStar.Int64.v", "typing_FStar.Int8.v",
"typing_FStar.UInt8.v", "typing_Lib.IntTypes.unsigned",
"typing_Lib.IntTypes.uu___is_S128", "typing_Lib.IntTypes.v",
"typing_tok_Lib.IntTypes.PUB@tok"
],
0,
"4536be2f5037b027abefa4d2279a5515"
],
[
"Lib.IntTypes.mod_lemma",
2,
0,
1,
[ "@query", "assumption_Lib.IntTypes.inttype__uu___haseq" ],
0,
"979b080fc9a40de8fe33c68f358736a1"
],
[
"Lib.IntTypes.mod_lemma",
3,
0,
1,
[
"@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Int.fits",
"equation_FStar.Int.max_int", "equation_FStar.Int.min_int",
"equation_FStar.Int.size", "equation_FStar.UInt.mod",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mk_int", "equation_Lib.IntTypes.mod",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.signed",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_06f2bf4950bb76094f7b7f43daea2409",
"refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_1123c989dcd1a37aebe940c5097d8257",
"refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
"refinement_interpretation_Tm_refine_1bed937cce8cdf75e4ca2026e8263a1e",
"refinement_interpretation_Tm_refine_1d7b4ef1b74a345016b65edcb3a0b11c",
"refinement_interpretation_Tm_refine_20b9727bfb368ca1ad6e64242df43812",
"refinement_interpretation_Tm_refine_3d5525dd50da96925771e0566aa2cb99",
"refinement_interpretation_Tm_refine_3e34e2c4f5ba554ca9d5a94a7452f876",
"refinement_interpretation_Tm_refine_41d38db91700fb5bf8d345e71a7ea813",
"refinement_interpretation_Tm_refine_48c1b5b4c02ad49f0760911a9d4b1fb4",
"refinement_interpretation_Tm_refine_627483b23b11d5a071fe1ff3a43454b1",
"refinement_interpretation_Tm_refine_627e9f1cc724efa294bbc10092665eb4",
"refinement_interpretation_Tm_refine_628f456abb4ff7ec3d24a18ea94ac133",
"refinement_interpretation_Tm_refine_887fd71edd23a071fb178a8dad28f43b",
"refinement_interpretation_Tm_refine_8d1743b5c6d2f2c9050076549cfeb5f4",
"refinement_interpretation_Tm_refine_923e81a1f108f9949dc0543f2627072f",
"refinement_interpretation_Tm_refine_94d25b6e0041d543efd58300424ecc37",
"refinement_interpretation_Tm_refine_9961d54ea871d3cceb9a869af9f4caf7",
"refinement_interpretation_Tm_refine_a8cb57fcf32c2764d2e39fc97ecb3aa0",
"refinement_interpretation_Tm_refine_b550ca9347e0645a53715102a08d8fa1",
"refinement_interpretation_Tm_refine_d63e04a4667963c91b06d847b1f2c63c",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6",
"refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a",
"refinement_interpretation_Tm_refine_f2a41cd0b7a1b87e64e4bdabfc823091",
"typing_FStar.Int16.int_to_t", "typing_FStar.Int16.rem",
"typing_FStar.Int16.v", "typing_FStar.Int32.int_to_t",
"typing_FStar.Int32.rem", "typing_FStar.Int32.v",
"typing_FStar.Int64.int_to_t", "typing_FStar.Int64.rem",
"typing_FStar.Int64.v", "typing_FStar.Int8.int_to_t",
"typing_FStar.Int8.rem", "typing_FStar.Int8.v",
"typing_FStar.UInt16.rem", "typing_FStar.UInt16.uint_to_t",
"typing_FStar.UInt16.v", "typing_FStar.UInt32.rem",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_FStar.UInt64.rem", "typing_FStar.UInt64.uint_to_t",
"typing_FStar.UInt64.v", "typing_FStar.UInt8.rem",
"typing_Lib.IntTypes.uu___is_S128",
"typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.S16@tok",
"typing_tok_Lib.IntTypes.S32@tok", "typing_tok_Lib.IntTypes.S64@tok",
"typing_tok_Lib.IntTypes.S8@tok", "typing_tok_Lib.IntTypes.U16@tok",
"typing_tok_Lib.IntTypes.U32@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"21feef83c19088fc5760bd87bdb68f0b"
],
[
"Lib.IntTypes.eq",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"88056fd8bf239ba7d907de4872a5fd9a"
],
[
"Lib.IntTypes.eq_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"equality_tok_Lib.IntTypes.PUB@tok", "equation_FStar.Int.eq",
"equation_FStar.Int128.eq", "equation_FStar.Int16.eq",
"equation_FStar.Int32.eq", "equation_FStar.Int64.eq",
"equation_FStar.Int8.eq", "equation_FStar.UInt.eq",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt128.n",
"equation_FStar.UInt16.eq", "equation_FStar.UInt32.eq",
"equation_FStar.UInt64.eq", "equation_FStar.UInt8.eq",
"equation_Lib.IntTypes.eq", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"primitive_Prims.op_Equality",
"refinement_interpretation_Tm_refine_17bdce673f0f99167643711ae2c8398d",
"typing_FStar.UInt128.eq"
],
0,
"057ab26066265b0c3f742d1762c4a4c1"
],
[
"Lib.IntTypes.ne_lemma",
1,
0,
1,
[
"@query", "equality_tok_Lib.IntTypes.PUB@tok",
"equation_Lib.IntTypes.ne", "equation_Lib.IntTypes.v",
"lemma_Lib.IntTypes.eq_lemma", "primitive_Prims.op_Equality",
"primitive_Prims.op_Negation", "primitive_Prims.op_disEquality",
"projection_inverse_BoxBool_proj_0"
],
0,
"63510fcd6dfbcedfe09124f6529d3a31"
],
[
"Lib.IntTypes.lt",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"a3558cff072e66c0d09c7424df92f879"
],
[
"Lib.IntTypes.lt_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"equality_tok_Lib.IntTypes.PUB@tok", "equation_FStar.Int.lt",
"equation_FStar.Int128.lt", "equation_FStar.Int16.lt",
"equation_FStar.Int32.lt", "equation_FStar.Int64.lt",
"equation_FStar.Int8.lt", "equation_FStar.UInt.lt",
"equation_FStar.UInt128.n", "equation_FStar.UInt16.lt",
"equation_FStar.UInt32.lt", "equation_FStar.UInt64.lt",
"equation_FStar.UInt8.lt", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.lt", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_d92cd57a31527a4277019659be7180b3",
"typing_FStar.UInt128.lt"
],
0,
"f2ad6f2516369afd4d5c47837eb2a02d"
],
[
"Lib.IntTypes.lte",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"db3fde32cf963d449a6c56572d6d2f50"
],
[
"Lib.IntTypes.lte_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"equality_tok_Lib.IntTypes.PUB@tok", "equation_FStar.Int.lte",
"equation_FStar.Int128.lte", "equation_FStar.Int16.lte",
"equation_FStar.Int32.lte", "equation_FStar.Int64.lte",
"equation_FStar.Int8.lte", "equation_FStar.UInt.lte",
"equation_FStar.UInt128.n", "equation_FStar.UInt16.lte",
"equation_FStar.UInt32.lte", "equation_FStar.UInt64.lte",
"equation_FStar.UInt8.lte", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.lte", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_054034522c859ee7a09294edf08a7add",
"typing_FStar.UInt128.lte"
],
0,
"432478f841628bd2396f07a395f2cdb1"
],
[
"Lib.IntTypes.gt",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"93069467e21c193086d02d17540346ec"
],
[
"Lib.IntTypes.gt_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"equality_tok_Lib.IntTypes.PUB@tok", "equation_FStar.Int.gt",
"equation_FStar.Int128.gt", "equation_FStar.Int16.gt",
"equation_FStar.Int32.gt", "equation_FStar.Int64.gt",
"equation_FStar.Int8.gt", "equation_FStar.UInt.gt",
"equation_FStar.UInt128.n", "equation_FStar.UInt16.gt",
"equation_FStar.UInt32.gt", "equation_FStar.UInt64.gt",
"equation_FStar.UInt8.gt", "equation_Lib.IntTypes.gt",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_ad71613c7c18e4200ebe056ffd50c6bd",
"typing_FStar.UInt128.gt"
],
0,
"bee663456f371dc3c1adf34cf7d498c4"
],
[
"Lib.IntTypes.gte",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S128",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S64",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U1",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U16",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.S16",
"disc_equation_Lib.IntTypes.S32", "disc_equation_Lib.IntTypes.S64",
"disc_equation_Lib.IntTypes.S8", "disc_equation_Lib.IntTypes.U1",
"disc_equation_Lib.IntTypes.U128", "disc_equation_Lib.IntTypes.U16",
"disc_equation_Lib.IntTypes.U32", "disc_equation_Lib.IntTypes.U64",
"disc_equation_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.S128@tok",
"equality_tok_Lib.IntTypes.S16@tok",
"equality_tok_Lib.IntTypes.S32@tok",
"equality_tok_Lib.IntTypes.S64@tok",
"equality_tok_Lib.IntTypes.S8@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U16@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.pub_int_t",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_e0b16d74ee3644bd585df5e7938934c6"
],
0,
"963478891a9f4abb0918ebda7ea46ee7"
],
[
"Lib.IntTypes.gte_lemma",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.PUB",
"equality_tok_Lib.IntTypes.PUB@tok", "equation_FStar.Int.gte",
"equation_FStar.Int128.gte", "equation_FStar.Int16.gte",
"equation_FStar.Int32.gte", "equation_FStar.Int64.gte",
"equation_FStar.Int8.gte", "equation_FStar.UInt.gte",
"equation_FStar.UInt128.n", "equation_FStar.UInt16.gte",
"equation_FStar.UInt32.gte", "equation_FStar.UInt64.gte",
"equation_FStar.UInt8.gte", "equation_Lib.IntTypes.gte",
"equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.v",
"fuel_guarded_inversion_Lib.IntTypes.inttype",
"refinement_interpretation_Tm_refine_af3877cdc4e82890dc596c9b9a18e702",
"typing_FStar.UInt128.gte"
],
0,
"2a787a587035f31e38b4dcb3472964bf"
]
]
]
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...