[ "\u001b\u0010\u0004,\u0006SР\u001bA", [ [ "Vale.X64.QuickCodes.label", 1, 1, 0, [ "@query" ], 0, "a6d98e3bc55cde2ebc9fd789b97d5b39" ], [ "Vale.X64.QuickCodes.mods_contains1", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2", "binder_x_26920e03138cd27e3894dcce3ed826e9_0", "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, "14fad4f022f2b4e4fa023b72af6a429b" ], [ "Vale.X64.QuickCodes.mods_contains", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2", "binder_x_26920e03138cd27e3894dcce3ed826e9_1", "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "equation_Prims.op_Equals_Equals_Equals", "fuel_guarded_inversion_Prims.list", "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, "40f6f87cad290c341207eb339b230657" ], [ "Vale.X64.QuickCodes.quickCodes", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.squash", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "a861b705c18b3217dc92a3f9553082a0" ], [ "Vale.X64.QuickCodes.quickCodes", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5" ], 0, "8ec427e8f430f5ef7ee08d6797fa7a5c" ], [ "Vale.X64.QuickCodes.__proj__QEmpty__item___0", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QEmpty", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_3bf1e58005ba552fb333da9a044d3e87" ], 0, "3f86d3ed3bba5bfa97fe868acd05937d" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item__b", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "de2b7a30ebb22dc71411e802b8b3ae44" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item__c", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "aec0158541ac6744b21e40658b34f844" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "b5dc1a0876e11bd0d5702054fc07b04b" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item__r", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "787b5708b09c37753912cf70200192f8" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item__msg", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "a6c194f0b316d29897a9035292657638" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item___5", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "proj_equation_Vale.X64.QuickCodes.QSeq_b", "proj_equation_Vale.X64.QuickCodes.QSeq_c", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QSeq_b", "projection_inverse_Vale.X64.QuickCodes.QSeq_c", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "cb9e6080fe880cca60c31291269cbd5b" ], [ "Vale.X64.QuickCodes.__proj__QSeq__item___6", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QSeq", "proj_equation_Vale.X64.QuickCodes.QSeq_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QSeq_cs", "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9" ], 0, "08196ed24d5544e23e7abd9afb3ab0d2" ], [ "Vale.X64.QuickCodes.__proj__QBind__item__b", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "eff2ccdc3433b38ed271c43d4a402b2a" ], [ "Vale.X64.QuickCodes.__proj__QBind__item__c", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "ae9cbe0d5532d4569c4cc38e328fb4cb" ], [ "Vale.X64.QuickCodes.__proj__QBind__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "eb1c415fc6990d1f668b26db7d763ee4" ], [ "Vale.X64.QuickCodes.__proj__QBind__item__r", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "5d972827c08ba1788d580f55c1daf83f" ], [ "Vale.X64.QuickCodes.__proj__QBind__item__msg", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "533cbcd20d9eacedfe5e43b6ea2b3665" ], [ "Vale.X64.QuickCodes.__proj__QBind__item___5", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "proj_equation_Vale.X64.QuickCodes.QBind_b", "proj_equation_Vale.X64.QuickCodes.QBind_c", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QBind_b", "projection_inverse_Vale.X64.QuickCodes.QBind_c", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "f6f19d95e981e5046069953cf52a5199" ], [ "Vale.X64.QuickCodes.__proj__QBind__item___6", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QBind", "proj_equation_Vale.X64.QuickCodes.QBind_b", "proj_equation_Vale.X64.QuickCodes.QBind_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QBind_b", "projection_inverse_Vale.X64.QuickCodes.QBind_cs", "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025" ], 0, "f05bd5e4dfde6f0ca12970e9c2c434d4" ], [ "Vale.X64.QuickCodes.__proj__QGetState__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGetState", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_4031209a8486d66d031d8a593c8e7fff" ], 0, "90e7b51e5eab9d4ac97ecc36e745560b" ], [ "Vale.X64.QuickCodes.__proj__QGetState__item___1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGetState", "proj_equation_Vale.X64.QuickCodes.QGetState_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QGetState_cs", "refinement_interpretation_Tm_refine_4031209a8486d66d031d8a593c8e7fff" ], 0, "1c3f28edf84f7db4ed780e7a7ad818b6" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QPURE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e" ], 0, "b1ef947ca0ea37cc84b6b66508706ebe" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item__r", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QPURE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e" ], 0, "edc39eba9050f81dc100fbbff1be7dea" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item__msg", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QPURE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e" ], 0, "33ad09e715c4fa0e761b391f20979344" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item__pre", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QPURE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e" ], 0, "992efb9ddf81411d0fbfb5dc7b87f10a" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item___4", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5", "token_correspondence_Vale.X64.QuickCodes.__proj__QPURE__item__pre", "typing_Vale.X64.QuickCodes.__proj__QPURE__item__pre" ], 0, "993a83ade6b8b93e778499feac6ec165" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item___4", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "Vale.X64.QuickCodes_interpretation_Tm_arrow_ffdd057f899007cecd91b09d50baada1", "disc_equation_Vale.X64.QuickCodes.QPURE", "function_token_typing_Vale.X64.QuickCodes.__proj__QPURE__item__pre", "proj_equation_Vale.X64.QuickCodes.QPURE_pre", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QPURE_pre", "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e", "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5", "token_correspondence_Vale.X64.QuickCodes.__proj__QPURE__item__pre" ], 0, "eb23697e3933e7016cb8f1aa691a6ca4" ], [ "Vale.X64.QuickCodes.__proj__QPURE__item___5", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QPURE", "proj_equation_Vale.X64.QuickCodes.QPURE_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QPURE_cs", "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e" ], 0, "787b116b398331fb453cffec3150b1a7" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27" ], 0, "28cdf2526aa68639da0333fadc17c04b" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item__r", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27" ], 0, "c4e60f9fca48e678ea94bfd0e3b49bd3" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item__msg", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27" ], 0, "368cf67b98164fe329be314bfff31602" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item__pre", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27" ], 0, "a7e83cb3b0a8cd3730d9eb5bf7529999" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item__post", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "proj_equation_Vale.X64.QuickCodes.QLemma_pre", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QLemma_pre", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27" ], 0, "47f9c9839a66d8eecc0b72d8518218ec" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item___5", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.squash", "proj_equation_Vale.X64.QuickCodes.QLemma_pre", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "94003fcbf58275f9d8074c29706c3b41" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item___5", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "equation_Prims.squash", "proj_equation_Vale.X64.QuickCodes.QLemma_post", "proj_equation_Vale.X64.QuickCodes.QLemma_pre", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QLemma_post", "projection_inverse_Vale.X64.QuickCodes.QLemma_pre", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27", "token_correspondence_Vale.X64.QuickCodes.__proj__QLemma__item__post" ], 0, "acca659434e3f67d977a83f6a7b4e6e1" ], [ "Vale.X64.QuickCodes.__proj__QLemma__item___6", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QLemma", "proj_equation_Vale.X64.QuickCodes.QLemma_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QLemma_cs", "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27" ], 0, "1b23aaf7371b240d1cfbb90c3eb6ccb2" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "a200cbf2fc0560dc5d9d56ecac20ed71" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item__b", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "078f5a18d16d6a7daace97d2ebf3e3fd" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item__r", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "009f9675a60a10b981e5b61d2662294f" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item__msg", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "fda51ba142203a16aee7a14a4401c2ac" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item__pre", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "56862710f06ae4bce2d1374f70faa47a" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item__post", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "proj_equation_Vale.X64.QuickCodes.QGhost_b", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QGhost_b", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "63a07e47667c3c14b2a727a496b01103" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item___6", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "proj_equation_Vale.X64.QuickCodes.QGhost_b", "proj_equation_Vale.X64.QuickCodes.QGhost_post", "proj_equation_Vale.X64.QuickCodes.QGhost_pre", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QGhost_b", "projection_inverse_Vale.X64.QuickCodes.QGhost_post", "projection_inverse_Vale.X64.QuickCodes.QGhost_pre", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb", "token_correspondence_Vale.X64.QuickCodes.__proj__QGhost__item__post" ], 0, "ca970b4a8667403ece0afd07bd1fad0c" ], [ "Vale.X64.QuickCodes.__proj__QGhost__item___7", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QGhost", "proj_equation_Vale.X64.QuickCodes.QGhost_b", "proj_equation_Vale.X64.QuickCodes.QGhost_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QGhost_b", "projection_inverse_Vale.X64.QuickCodes.QGhost_cs", "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb" ], 0, "270a5869aa226b07543704356b08d466" ], [ "Vale.X64.QuickCodes.__proj__QAssertBy__item__cs", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4" ], 0, "be7dd1ccf7bb7ac921521a28cd0f13af" ], [ "Vale.X64.QuickCodes.__proj__QAssertBy__item__r", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4" ], 0, "6cb132e0498f4f654b8f6e8e7749a975" ], [ "Vale.X64.QuickCodes.__proj__QAssertBy__item__msg", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4" ], 0, "edda2a3f16e9178d3ab6b224771d5b00" ], [ "Vale.X64.QuickCodes.__proj__QAssertBy__item__p", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4" ], 0, "be2d325811481dfc68031d5f389fefe1" ], [ "Vale.X64.QuickCodes.__proj__QAssertBy__item___4", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4" ], 0, "e6826bc06494bb8057d44c146d43919d" ], [ "Vale.X64.QuickCodes.__proj__QAssertBy__item___5", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "proj_equation_Vale.X64.QuickCodes.QAssertBy_cs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.QuickCodes.QAssertBy_cs", "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4" ], 0, "534494badbd74cfb8585c56dfdd558da" ], [ "Vale.X64.QuickCodes.va_QLemma", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.squash", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "57704d08051a89c1c32c33262b3e1315" ], [ "Vale.X64.QuickCodes.va_qPURE", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5" ], 0, "f8db712fd2ed8bc54e27ccfefdbfdc49" ], [ "Vale.X64.QuickCodes.wp", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", "binder_x_41eb46af108ce0d9ddf3b217c77e4436_1", "binder_x_b91e708adc12161aa3247ce7e87e7caa_2", "constructor_distinct_Prims.Cons", "data_elim_Vale.X64.QuickCodes.QAssertBy", "data_elim_Vale.X64.QuickCodes.QBind", "data_elim_Vale.X64.QuickCodes.QGetState", "data_elim_Vale.X64.QuickCodes.QGhost", "data_elim_Vale.X64.QuickCodes.QLemma", "data_elim_Vale.X64.QuickCodes.QPURE", "data_elim_Vale.X64.QuickCodes.QSeq", "disc_equation_Prims.Cons", "disc_equation_Vale.X64.QuickCodes.QAssertBy", "disc_equation_Vale.X64.QuickCodes.QBind", "disc_equation_Vale.X64.QuickCodes.QEmpty", "disc_equation_Vale.X64.QuickCodes.QGetState", "disc_equation_Vale.X64.QuickCodes.QGhost", "disc_equation_Vale.X64.QuickCodes.QLemma", "disc_equation_Vale.X64.QuickCodes.QPURE", "disc_equation_Vale.X64.QuickCodes.QSeq", "equation_Prims.op_Equals_Equals_Equals", "fuel_guarded_inversion_Vale.X64.QuickCodes.quickCodes", "function_token_typing_Prims.__cache_version_number__", "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_2a09f2450e26fe8d9312d402cf7d7936", "subterm_ordering_Prims.Cons", "subterm_ordering_Vale.X64.QuickCodes.QAssertBy", "subterm_ordering_Vale.X64.QuickCodes.QLemma", "subterm_ordering_Vale.X64.QuickCodes.QPURE", "typing_Vale.X64.QuickCodes.label" ], 0, "309f6d1dc27db239a79b7f3b24e43535" ], [ "Vale.X64.QuickCodes.wp", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", "equation_Prims.op_Equals_Equals_Equals", "function_token_typing_Prims.__cache_version_number__", "int_typing", "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, "274b6a5b4d93f393fe2feb9d3912b6f0" ], [ "Vale.X64.QuickCodes.wp", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", "equation_Prims.op_Equals_Equals_Equals", "function_token_typing_Prims.__cache_version_number__", "int_typing", "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, "7af55f0fb7e8d56e05a70dd520e8459a" ], [ "Vale.X64.QuickCodes.qblock", 1, 1, 0, [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure" ], 0, "7b9e6eec0492d113aeb263413926277a" ], [ "Vale.X64.QuickCodes.va_qInlineIf", 1, 1, 0, [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure", "equation_Vale.X64.QuickCodes.if_code" ], 0, "39869068afd4b774c8a2cf498dca10e8" ], [ "Vale.X64.QuickCodes.cmp", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "348b0d7b3f0700a12a91d76d83490165" ], [ "Vale.X64.QuickCodes.cmp", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "5eafd165766c8a01d4298a7cad72c1b2" ], [ "Vale.X64.QuickCodes.cmp", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "9a317e38eaa0cd5aa126d4d71ef7d0ca" ], [ "Vale.X64.QuickCodes.cmp", 4, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "95f86a037ddbedc7a55a05d43052da6e" ], [ "Vale.X64.QuickCodes.cmp", 5, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "65ebec5cbfccecc4ed4f8ca867df05e0" ], [ "Vale.X64.QuickCodes.cmp", 6, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "50e803161a0166834673f4f225ac86b8" ], [ "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "af371bba096ceeb68426c4ae0a1a2fba" ], [ "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o1", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_79e3a6e70e67630cf427a80ed0a4e1d3" ], 0, "e8d07fdca320defd0e963e4a1c47d3c2" ], [ "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "49b493fe8c3175f97c790a914749cda3" ], [ "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o2", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_79e3a6e70e67630cf427a80ed0a4e1d3" ], 0, "c304a985bacdb289dff49c03fc15af0e" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "5045fa9312dde7cff5eaabfb6dcf7b96" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o1", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_cf3a5e84197e0dc095e3f4b6944c03ad" ], 0, "3f24381bd41b63686da9bb53f4567d4c" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "6c732bb37c97335bd29bf416466b981e" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o2", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_cf3a5e84197e0dc095e3f4b6944c03ad" ], 0, "638d40f60cc12ca107da81360fcb684b" ], [ "Vale.X64.QuickCodes.__proj__Cmp_le__item__o1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "7697eb870dc09eac078bc276ab0e1f0a" ], [ "Vale.X64.QuickCodes.__proj__Cmp_le__item__o1", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_le", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_e81e0a8f29a0b7a0a0192b5e4daa0ea7" ], 0, "f1182de247a6be1136871c17c732f552" ], [ "Vale.X64.QuickCodes.__proj__Cmp_le__item__o2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "2d8e7b1430c9ae9ce0885864267824d6" ], [ "Vale.X64.QuickCodes.__proj__Cmp_le__item__o2", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_le", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_e81e0a8f29a0b7a0a0192b5e4daa0ea7" ], 0, "c45a312c24aee40918955a902109845e" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "c171279725ad45706a3e529f10f6ede6" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o1", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_963c01ae6ff8fce053e3fb4c65517cf0" ], 0, "57e75852e540cf4028a9c36f096ab4f9" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "4c1620afa17e81b970b68e768fb3c44b" ], [ "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o2", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_963c01ae6ff8fce053e3fb4c65517cf0" ], 0, "3a3574a2354c7addcc22932a94e94bd4" ], [ "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "19db20ceef4bfc35012701be81187157" ], [ "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o1", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_7a0baeddd930b9285f08819aa1aae3d9" ], 0, "929c9ebfbfda83af74bc9efe70c3b89e" ], [ "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "35874178d269983a60c75442e81a0381" ], [ "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o2", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_7a0baeddd930b9285f08819aa1aae3d9" ], 0, "fb38b9292705f307bec46bd6b6504096" ], [ "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "4abfbaf58ca32d249128bc3751908f79" ], [ "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o1", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_d215a1997b8658bff7ac4ee881057f3a" ], 0, "0e60cda1fcebdc6fae07a206471abcd2" ], [ "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "93e422d1e449a32aa4983a67a9c38d97" ], [ "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o2", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_d215a1997b8658bff7ac4ee881057f3a" ], 0, "e2bc3d33169e438e2ad0f988a5474a9b" ], [ "Vale.X64.QuickCodes.cmp_to_ocmp", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "disc_equation_Vale.X64.QuickCodes.Cmp_le", "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp" ], 0, "802d2167f2760f2d6844994aba221e84" ], [ "Vale.X64.QuickCodes.valid_cmp", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "disc_equation_Vale.X64.QuickCodes.Cmp_le", "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp" ], 0, "a196adb0d8516f12b6a2fd8f66963ff6" ], [ "Vale.X64.QuickCodes.eval_cmp", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "disc_equation_Vale.X64.QuickCodes.Cmp_le", "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "7262fa8fcc1158ab259df59fe2ac816b" ], [ "Vale.X64.QuickCodes.va_qIf", 1, 1, 0, [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure" ], 0, "9a690cdc1344f33abeaa22a8800c7747" ], [ "Vale.X64.QuickCodes.va_qWhile", 1, 1, 0, [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure" ], 0, "fc9d6d1469b3d02caa81bd391a8a25fc" ], [ "Vale.X64.QuickCodes.regs_match_file", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "binder_x_25f4b27a20f72ed456cefba9461105d5_2", "binder_x_9bc66468c4c7ad1611e8748185d6e29f_3", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Vale.X64.Machine_s.reg_file_id", "int_inversion", "int_typing", "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_46e1d323f68f206e5b156d1cf36df4aa", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_d9979b96a3f2b18961b3dd63a2783b64", "well-founded-ordering-on-nat" ], 0, "c228ada697041ab09c4b303faf05425a" ], [ "Vale.X64.QuickCodes.regs_match", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "binder_x_b86c2548ce36a17f03fdb05cdd982de7_2", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "int_inversion", "int_typing", "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0d7abd59d64d4ac197ae128854a17b2f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "well-founded-ordering-on-nat" ], 0, "8598b9581738003d5fb8217903a8758e" ], [ "Vale.X64.QuickCodes.all_regs_match", 1, 1, 0, [ "@query", "equation_Vale.X64.Machine_s.n_reg_files", "projection_inverse_BoxInt_proj_0" ], 0, "9ac47b63ab7ddd4bc82cd261713fdfc7" ], [ "Vale.X64.QuickCodes.va_state_match", 1, 1, 0, [ "@query" ], 0, "29f734336602dc22e1c7e9696f1a1dbe" ], [ "Vale.X64.QuickCodes.wp_sound_code_pre", 1, 1, 0, [ "@query", "equation_Vale.Arch.HeapImpl.vale_heaplets", "equation_Vale.X64.State.state_eta", "function_token_typing_Vale.Arch.HeapImpl.vale_heap", "lemma_Vale.Lib.Map16.lemma_eta", "lemma_Vale.X64.Regs.lemma_eta", "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap", "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets", "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout", "proj_equation_Vale.X64.State.Mkvale_state_vs_flags", "proj_equation_Vale.X64.State.Mkvale_state_vs_heap", "proj_equation_Vale.X64.State.Mkvale_state_vs_ok", "proj_equation_Vale.X64.State.Mkvale_state_vs_regs", "proj_equation_Vale.X64.State.Mkvale_state_vs_stack", "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint", "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap", "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets", "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout", "projection_inverse_Vale.X64.State.Mkvale_state_vs_flags", "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap", "projection_inverse_Vale.X64.State.Mkvale_state_vs_ok", "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs", "projection_inverse_Vale.X64.State.Mkvale_state_vs_stack", "projection_inverse_Vale.X64.State.Mkvale_state_vs_stackTaint", "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets", "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap", "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs" ], 0, "4f3becd1844c5503a5d091241319cfc0" ] ] ]