[ "\u001d\u00185\u0010ێ", [ [ "Vale.Math.Bits.b_i2b", 1, 1, 0, [ "@query" ], 0, "6dea847203c2bd31ebaf90798aaefece" ], [ "Vale.Math.Bits.b_i2b", 2, 1, 0, [ "@query" ], 0, "df6eba8ec2f4606031247d294ef55d63" ], [ "Vale.Math.Bits.b_b2i", 1, 1, 0, [ "@query" ], 0, "11dfa6c71b5139fe538a31c5b4a7fa2c" ], [ "Vale.Math.Bits.b_b2i", 2, 1, 0, [ "@query" ], 0, "8a60d66877e3a5140b640eb5fc71a2f5" ], [ "Vale.Math.Bits.b_uext", 1, 1, 0, [ "@query" ], 0, "852a45f54f5156fccb466b74f4cb9833" ], [ "Vale.Math.Bits.b_uext", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "d8d15d2215b02068c745033da6992b2f" ], [ "Vale.Math.Bits.b_and", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "09530959b35e5c6625c574e54a0e5ab7" ], [ "Vale.Math.Bits.b_and", 2, 1, 0, [ "@query" ], 0, "7dc0c17019ebc268200e8abb2bb4e9eb" ], [ "Vale.Math.Bits.b_or", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "96c64181894a87662d5c70563be1ff4d" ], [ "Vale.Math.Bits.b_or", 2, 1, 0, [ "@query" ], 0, "a73937451f0b14c9451cbeda4377ed33" ], [ "Vale.Math.Bits.b_xor", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "ef8da8415fc8ff4d147695e1df4b377c" ], [ "Vale.Math.Bits.b_xor", 2, 1, 0, [ "@query" ], 0, "12d1880192c3d7be392dc277ee30b573" ], [ "Vale.Math.Bits.b_not", 1, 1, 0, [ "@query" ], 0, "93b2a10c628a89b60b014bfb3bfce7da" ], [ "Vale.Math.Bits.b_not", 2, 1, 0, [ "@query" ], 0, "c0a2c36ec935d5aab15d03101145b8aa" ], [ "Vale.Math.Bits.b_shl", 1, 1, 0, [ "@query" ], 0, "a21b5f6a858dd77f0e161fa479345242" ], [ "Vale.Math.Bits.b_shl", 2, 1, 0, [ "@query" ], 0, "ce13c299c3b74dcbc8019ff6af16bedc" ], [ "Vale.Math.Bits.b_shr", 1, 1, 0, [ "@query" ], 0, "afc9720dcd981d7bc46a37aea7017b32" ], [ "Vale.Math.Bits.b_shr", 2, 1, 0, [ "@query" ], 0, "c12b5cd5b9337bba645849ae4f06ff42" ], [ "Vale.Math.Bits.b_add", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "4e63f1f6e2d625e7af1e2e47edd4d62a" ], [ "Vale.Math.Bits.b_add", 2, 1, 0, [ "@query" ], 0, "cf6270a25d9a87b86fd98dbc94c86bfd" ], [ "Vale.Math.Bits.b_sub", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "a48de9b1fc17d0561b067bbbf6356810" ], [ "Vale.Math.Bits.b_sub", 2, 1, 0, [ "@query" ], 0, "19c4b3104823790db12940f7d0d22c1f" ], [ "Vale.Math.Bits.b_mul", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "6419998091aaf67c059e0c1752ac0a21" ], [ "Vale.Math.Bits.b_mul", 2, 1, 0, [ "@query" ], 0, "dbc5972cdde4e6d927bbcf5d47b434bc" ], [ "Vale.Math.Bits.b_div", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "a4d31371a1504d08e42ce541928b05b8" ], [ "Vale.Math.Bits.b_div", 2, 1, 0, [ "@query" ], 0, "fd0b3d92b0a735b8fe0e9fd3b39b782e" ], [ "Vale.Math.Bits.b_mod", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "af43fe0b70697d48cca9357482a9c506" ], [ "Vale.Math.Bits.b_mod", 2, 1, 0, [ "@query" ], 0, "da5545b2c54f5f5f81876883a5b931b7" ], [ "Vale.Math.Bits.uext", 1, 1, 0, [ "@query" ], 0, "283c743689b707473d72097f400c2a1a" ], [ "Vale.Math.Bits.uext", 2, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "bool_inversion", "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Prims.pos", "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion", "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_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, "5deab9fea634930862a7b3b87b76e71d" ], [ "Vale.Math.Bits.lemma_i2b_eq", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "606a75d31c8da2c46ac156cfe460d093" ], [ "Vale.Math.Bits.lemma_i2b_uext", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Prims.pos", "equation_Vale.Math.Bits.uext", "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion", "int_typing", "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_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, "5ad99e68021c22f72425e101d7d1aeef" ], [ "Vale.Math.Bits.lemma_i2b_and", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "87e3e6766ea3864214f6d169d6fe32f3" ], [ "Vale.Math.Bits.lemma_i2b_or", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "dab4c0fc0bdcf403dc18201356075e3c" ], [ "Vale.Math.Bits.lemma_i2b_xor", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "64daf7e1ce99422f7b57d392b0316377" ], [ "Vale.Math.Bits.lemma_i2b_shl", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, "3bfb736c49b81fc2c2f753589f03e07c" ], [ "Vale.Math.Bits.lemma_i2b_shr", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, "6e2bfa8be11bd5a6c9b5c7e7bd306e51" ], [ "Vale.Math.Bits.lemma_i2b_add", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "b3e228576d2e0f0d66124b96b0c72e3f" ], [ "Vale.Math.Bits.lemma_i2b_sub", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "e0e94ef59d99d115135e30d40d7d576f" ], [ "Vale.Math.Bits.lemma_i2b_mul", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "03b630eec08df88a69cfa3763ec4a466" ], [ "Vale.Math.Bits.lemma_i2b_div", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "0b5717f7a3cf68284124790beb7239f9" ], [ "Vale.Math.Bits.lemma_i2b_mod", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "b520df186a20fbad39e7494c45ca92bc" ], [ "Vale.Math.Bits.add_hide", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "a982070e702abcd1671a4ed2bbc69990" ], [ "Vale.Math.Bits.sub_hide", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "6df36bc7f0b315cdc152c66a68cb5b8f" ], [ "Vale.Math.Bits.mul_hide", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "923c38a2a9ba5ca896e787759c081fcf" ], [ "Vale.Math.Bits.lemmas_i2b_all", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Prims.pos", "equation_Vale.Math.Bits.uext", "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion", "int_typing", "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_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, "108c995fbe27a4a71af64dbca2f6145a" ], [ "Vale.Math.Bits.lemma_i2b_equal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "7dbaf5fe8dd82b97a37ea17296913f9c" ], [ "Vale.Math.Bits.is_bv8", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_Prims.nat", "equation_with_fuel_Prims.pow2.fuel_instrumented", "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_e894bfc63f13ed92c34b8ee70610cbb6" ], 0, "12118820c334e99e799a66dfd82ecf29" ], [ "Vale.Math.Bits.is_bv16", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_Prims.nat", "equation_with_fuel_Prims.pow2.fuel_instrumented", "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_83a3ed182b7b68b570641be544c91207" ], 0, "3ce1aa8216ccc758a8341e7c14fcbe2e" ], [ "Vale.Math.Bits.is_bv32", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_Prims.nat", "equation_with_fuel_Prims.pow2.fuel_instrumented", "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_16ea53d011c0f3209db910ba5d81e7cc", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "f1363d0a7173e8e3d1751616b85dd8cd" ], [ "Vale.Math.Bits.is_bv64", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_Prims.nat", "equation_with_fuel_Prims.pow2.fuel_instrumented", "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_3ed95dcedf79b1d3435cb465289dbdb0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "a99a181efb24bc53abef00176cc61348" ], [ "Vale.Math.Bits.bveq", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "614160fb6a7ac4b43d2b5efa42b6376b" ], [ "Vale.Math.Bits.bveq", 2, 1, 0, [ "@query" ], 0, "8dd86437032918e6192c1047fa62a99e" ], [ "Vale.Math.Bits.lemma_bveq", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "4bb8c2ca49e6545ace6bdaf28deb3209" ] ] ]