| # apebs = # wlar, recs[avhdr.vol × avhdr.leb] = recovery-entry(n0, n1), apebs[n0] = mkpeb(aehdr, avhdr, buf, m, boolvar), wlar[n0] = wl-entry(m1, stat), stat = used, n0 < # wlar, n0 < m0, valid-wl(subarray(apebs, 0, m0), subarray(wlar, 0, m0)), avhdr.vol × avhdr.leb ∈ recs, m0 ≤ # wlar ⊦ valid-peb(avhdr.vol, avhdr.leb, mkpeb(aehdr, avhdr, buf, m, boolvar)) |
# apebs = # wlar, wlar[n0] = wl-entry(m1, used), apebs[n0] = mkpeb(aehdr, avhdr, buf, m, boolvar), recs[avhdr.vol × avhdr.leb] = recovery-entry(n0, n1), n0 < m0, n0 < # wlar, valid-wl(subarray(apebs, 0, m0), subarray(wlar, 0, m0)), avhdr.vol × avhdr.leb ∈ recs, m0 ≤ # wlar ⊦ valid-peb(avhdr.vol, avhdr.leb, mkpeb(aehdr, avhdr, buf, m, boolvar))