| # vols[v] = # avols[v], # apebs = # wlar, apebs[vols[v][vtblpnum].pnum] = mkpeb(aehdr, avhdr, buf1, m, boolvar), buf = buf0, ebae = unmapped, ebae = vols[v][vtblpnum2], vtblpnum0 = LEB_SIZE, vtblpnum1 = vtblpnum4, vtblpnum2 = vtblpnum, vtblpnum2 < # vols[v], vtblpnum < # avols[v], bflipset-cons(bflipset, wlar), ebm-cons(avols), ubi-io-inv(apebs), unique-sqns(apebs), valid-ebatbl(apebs, wlar, vols, vtblpnum3), valid-eraseq(apebs, q), valid-eraseq(wlar, q), valid-eraseq(q), valid-global-sqn(apebs, sqnum), valid-vtbl(apebs, vols, wlar, vtblpnum3), valid-wl(apebs, wlar), v ∈ vols, v ∈ avols, n0 + n ≤ # buf0, vtblpnum4 + n ≤ LEB_SIZE, vols[v][vtblpnum] = unmapped → ¬ avols[v][vtblpnum].mapped?, vols[v][vtblpnum] ≠ unmapped → avols[v][vtblpnum].mapped? ∧ avols[v][vtblpnum].data = buf1 ∧ m ≤ avols[v][vtblpnum].fill, avols[v][vtblpnum] = erased → ¬ v × vtblpnum ∈ q ⊦ ebae = unmapped, VTBL_VOLID ∈ vols |