[ "H\u000f݂F:\u00036]\rT%", [ [ "Spec.P256.MontgomeryMultiplication.lemmaFromDomain", 1, 2, 1, [ "@query" ], 0, "08cf122836b2807ced2244aef1d6ab6f" ], [ "Spec.P256.MontgomeryMultiplication.lemmaToDomain", 1, 2, 1, [ "@query" ], 0, "995551b640695ca704bf690fd28d3d60" ], [ "Spec.P256.MontgomeryMultiplication.lemmaToDomainAndBackIsTheSame", 1, 2, 1, [ "@query" ], 0, "019e703ad32a4e834c0a4826c82fd28d" ], [ "Spec.P256.MontgomeryMultiplication.lemmaFromDomainToDomainModuloPrime", 1, 2, 1, [ "@query" ], 0, "f0d2bb9f36cad48c36b43f92943fe363" ], [ "Spec.P256.MontgomeryMultiplication.inDomain_mod_is_not_mod", 1, 2, 1, [ "@query" ], 0, "85c5503de725b0efe66d5df6559c1623" ], [ "Spec.P256.MontgomeryMultiplication.multiplicationInDomainNat", 1, 4, 2, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Prims.pos", "equation_Spec.P256.Definitions.prime256", "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion", "int_typing", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_bef91fb8f30c6ed368faf74b3be171fb", "typing_Prims.pow2" ], 0, "761b7b34a9bc81dea4ea2694a0510949" ], [ "Spec.P256.MontgomeryMultiplication.additionInDomain", 1, 2, 1, [ "@query" ], 0, "7b6256d5f6fb479c235538cf77fbabc6" ], [ "Spec.P256.MontgomeryMultiplication.substractionInDomain", 1, 2, 1, [ "@query" ], 0, "6138e627533ca5e8ea54cec76244fce9" ], [ "Spec.P256.MontgomeryMultiplication._pow_step", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint", "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" ], 0, "63c3c4a71474b22e85b01675b33176f2" ], [ "Spec.P256.MontgomeryMultiplication.pow_spec", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.S16", "constructor_distinct_Lib.IntTypes.S8", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "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" ], 0, "12feaae45d145367cb25a579209eeccc" ], [ "Spec.P256.MontgomeryMultiplication.sq_root_spec", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "equation_Spec.P256.Definitions.nat_prime", "equation_Spec.P256.Definitions.prime256", "int_inversion", "int_typing", "primitive_Prims.op_Addition", "primitive_Prims.op_Division", "primitive_Prims.op_GreaterThan", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0c4926e33a4dc1c024a6bb2210141ee1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_ff2b90c8f94db4f4bcfea92159681cf1", "typing_Spec.P256.Definitions.prime256" ], 0, "ce4aa6e1a614e72ab9a2a2cf7094682a" ] ] ]