[ "\t\u0017\u001d\u00149H?", [ [ "EverCrypt.vale", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_FStar.HyperStack.ST.equal_domains", "equation_FStar.Monotonic.Heap.equal_dom", "equation_FStar.Monotonic.HyperHeap.hmap", "equation_FStar.Monotonic.HyperStack.mem", "function_token_typing_FStar.Monotonic.Heap.heap", "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_intro", "lemma_FStar.Set.lemma_equal_refl", "lemma_LowStar.Monotonic.Buffer.modifies_refl", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", "typing_FStar.Map.domain", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, "2f6800d248bd75d9e4ec6e4162d357fa" ], [ "EverCrypt.vale_and_aesni", 1, 2, 1, [ "@query", "lemma_FStar.HyperStack.ST.lemma_equal_domains_trans", "lemma_LowStar.Monotonic.Buffer.loc_includes_none", "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear", "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, "deb40fb6bd08554f2912f29efcaec8bd" ], [ "EverCrypt.hacl", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_FStar.HyperStack.ST.equal_domains", "equation_FStar.Monotonic.Heap.equal_dom", "equation_FStar.Monotonic.HyperHeap.hmap", "equation_FStar.Monotonic.HyperStack.mem", "function_token_typing_FStar.Monotonic.Heap.heap", "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_intro", "lemma_FStar.Set.lemma_equal_refl", "lemma_LowStar.Monotonic.Buffer.modifies_refl", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", "typing_FStar.Map.domain", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, "49b366bc2f94aca30806173aab955af8" ], [ "EverCrypt.openssl", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_FStar.HyperStack.ST.equal_domains", "equation_FStar.Monotonic.Heap.equal_dom", "equation_FStar.Monotonic.HyperHeap.hmap", "equation_FStar.Monotonic.HyperStack.mem", "function_token_typing_FStar.Monotonic.Heap.heap", "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_intro", "lemma_FStar.Set.lemma_equal_refl", "lemma_LowStar.Monotonic.Buffer.modifies_refl", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", "typing_FStar.Map.domain", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, "38597fd0b8e118177010ffa8a5134e83" ], [ "EverCrypt.bcrypt", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_FStar.HyperStack.ST.equal_domains", "equation_FStar.Monotonic.Heap.equal_dom", "equation_FStar.Monotonic.HyperHeap.hmap", "equation_FStar.Monotonic.HyperStack.mem", "function_token_typing_FStar.Monotonic.Heap.heap", "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_intro", "lemma_FStar.Set.lemma_equal_refl", "lemma_LowStar.Monotonic.Buffer.modifies_refl", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", "typing_FStar.Map.domain", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, "cac8bfa65a7043acf112414df61e8d21" ], [ "EverCrypt.random_init", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.random_init_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "067700722cfab60aee46cb785402f0ad" ], [ "EverCrypt.random_sample", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.random_sample_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "2c852bd20d495ae510fcc1d8a1921544" ], [ "EverCrypt.random_cleanup", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.random_cleanup_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "631209bfd4121e379636f6c303f3aeb9" ], [ "EverCrypt.__proj__AES128_OPENSSL__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_OPENSSL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_de76f95304d44a7cdc55d13c0418e50e" ], 0, "0af4031fb0b65a7f66faf21a12399460" ], [ "EverCrypt.__proj__AES128_BCRYPT__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_BCRYPT", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_df8fda93347719aef8c7e86c96ea66a8" ], 0, "07310ee4f26a0a80ad53650cce4ffd0b" ], [ "EverCrypt.__proj__AES128_VALE__item__w", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_VALE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_32a2878ee0af2fa671a8c3199b7c5183" ], 0, "45d75f04e1225d330f6b1a5d50644bd6" ], [ "EverCrypt.__proj__AES128_VALE__item__sbox", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_VALE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_32a2878ee0af2fa671a8c3199b7c5183" ], 0, "e7597390db108d9be72ca0c759a66022" ], [ "EverCrypt.__proj__AES128_HACL__item__w", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_HACL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_f76a370fc2671365c227a2754b4a164a" ], 0, "6ea55223616e14e3bc5cdb6c53d10585" ], [ "EverCrypt.__proj__AES128_HACL__item__sbox", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_HACL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_f76a370fc2671365c227a2754b4a164a" ], 0, "8cd93da983176ef2a62cc927692288c1" ], [ "EverCrypt.aes128_create", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes128_create_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "06b4e4a2930b3edbb74d525387dd577c" ], [ "EverCrypt.aes128_compute", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes128_compute_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "57714474f236d55525fb1b569378eb00" ], [ "EverCrypt.aes128_free", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes128_free_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "990bed10a49204ac284b185b746a3e44" ], [ "EverCrypt.__proj__AES256_OPENSSL__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES256_OPENSSL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_c322fce0dc68ca7c4d0dcc00419ed3b8" ], 0, "bb74eeb30427b5cf73154f4a73b5e433" ], [ "EverCrypt.__proj__AES256_BCRYPT__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES256_BCRYPT", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_f255943cc590437cacd9514b959b0e7f" ], 0, "1544b32a0e63cd9ea02f587911db732c" ], [ "EverCrypt.__proj__AES256_HACL__item__w", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES256_HACL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_d22ca4bb0c28d4ac68af518d80f17814" ], 0, "f82f7e5c79f788e29aa42b10299307c3" ], [ "EverCrypt.__proj__AES256_HACL__item__sbox", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES256_HACL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_d22ca4bb0c28d4ac68af518d80f17814" ], 0, "9b8663381341e8891e1720a9e80ed2ab" ], [ "EverCrypt.aes256_create", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes256_create_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "00c375ac5c5fb1b3e2d14dc63d7c7eb2" ], [ "EverCrypt.aes256_compute", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes256_compute_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "d9857cded0314b809ba7b79d88160eb7" ], [ "EverCrypt.aes256_free", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes256_free_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "0d0c3621685e37e1b3513c982bc45418" ], [ "EverCrypt.aes128_gcm_encrypt", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes256_gcm_encrypt_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "839dc405fd6339382e88fc3313e1e231" ], [ "EverCrypt.aes128_gcm_decrypt", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes128_gcm_decrypt_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "c1e390f25b802f46b61f2aba38f06625" ], [ "EverCrypt.aes256_gcm_encrypt", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes256_gcm_encrypt_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "ea5f5c5f9638ff86796567a27c5c8ebb" ], [ "EverCrypt.aes256_gcm_decrypt", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aes256_gcm_decrypt_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "eaa958ebc6f85606f22b976947ddb317" ], [ "EverCrypt.block_cipher_keyLen", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_CBC", "disc_equation_EverCrypt.AES256_CBC", "disc_equation_EverCrypt.TDES_EDE_CBC", "fuel_guarded_inversion_EverCrypt.block_cipher_alg" ], 0, "7adfa7d55ca37cab922942f47d70b7f6" ], [ "EverCrypt.block_cipher_blockLen", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_CBC", "disc_equation_EverCrypt.AES256_CBC", "disc_equation_EverCrypt.TDES_EDE_CBC", "fuel_guarded_inversion_EverCrypt.block_cipher_alg" ], 0, "20d3cf8ff67619cdb9fd0ae5527f2aaa" ], [ "EverCrypt.aead_keyLen", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_CCM", "disc_equation_EverCrypt.AES128_CCM8", "disc_equation_EverCrypt.AES128_GCM", "disc_equation_EverCrypt.AES256_CCM", "disc_equation_EverCrypt.AES256_CCM8", "disc_equation_EverCrypt.AES256_GCM", "disc_equation_EverCrypt.CHACHA20_POLY1305", "fuel_guarded_inversion_EverCrypt.aead_alg" ], 0, "439284a2fbff03845b94db8ff62d7610" ], [ "EverCrypt.aead_tagLen", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AES128_CCM", "disc_equation_EverCrypt.AES128_CCM8", "disc_equation_EverCrypt.AES128_GCM", "disc_equation_EverCrypt.AES256_CCM", "disc_equation_EverCrypt.AES256_CCM8", "disc_equation_EverCrypt.AES256_GCM", "disc_equation_EverCrypt.CHACHA20_POLY1305", "fuel_guarded_inversion_EverCrypt.aead_alg" ], 0, "125b797252815a2487f7684c3b96d460" ], [ "EverCrypt.__proj__AEAD_OPENSSL__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AEAD_OPENSSL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_429db2ca56d5ca45b4b6271a1104396d" ], 0, "9901c26a748cc6ca89231aaca7d2604d" ], [ "EverCrypt.__proj__AEAD_BCRYPT__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AEAD_BCRYPT", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_dc2717116fd2b2a46fd5056ab3a249c7" ], 0, "4aa564cb1198833602cb7edfbba82270" ], [ "EverCrypt.__proj__AEAD_AES128_GCM_VALE__item__xkey", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AEAD_AES128_GCM_VALE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_26970fb3e99b09df8da3de2e7098c049" ], 0, "da92f5f8be447195987d37dcedcdf7e9" ], [ "EverCrypt.__proj__AEAD_AES256_GCM_VALE__item__xkey", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AEAD_AES256_GCM_VALE", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_fd2b80e5f412500961f27168f1c9b111" ], 0, "2506daa279c53edde30442c69ebfa4d6" ], [ "EverCrypt.__proj__AEAD_CHACHA20_POLY1305_HACL__item__k", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.AEAD_CHACHA20_POLY1305_HACL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_bc4635cff0bb12547306e2c0f2d8df0c" ], 0, "0f55f2e6e7cdc8067a61d05eb29fb57a" ], [ "EverCrypt.aead_create", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aead_create_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "bb8c65947977d2442df20f78099c627c" ], [ "EverCrypt.aead_encrypt", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aead_encrypt_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "8e51aacfb8705e63a5db1a7d41ecd096" ], [ "EverCrypt.aead_decrypt", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aead_decrypt_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "69e6de25bb1012bcae22846abd5bbadd" ], [ "EverCrypt.aead_free", 1, 2, 1, [ "@query", "equation_EverCrypt.Specs.aead_free_pre", "equation_FStar.Monotonic.HyperStack.mem" ], 0, "11f1e948a58444935f42523721b6fce2" ], [ "EverCrypt.__proj__DH_OPENSSL__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.DH_OPENSSL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_25a40ee9963803e731c1c285de47f63d" ], 0, "c43cb398540ed5615fff49de5594e983" ], [ "EverCrypt.__proj__ECDH_OPENSSL__item__st", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_EverCrypt.ECDH_OPENSSL", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_c1131e08f4406d9afcdc2822ded0cfd1" ], 0, "0958180886d8fcdbb0c779a231f15b56" ] ] ]