| apeb = mkpeb(aehdr, avhdr, buf, m4, boolvar), avhdr = avidhdr(v, m, m0, m1, m2), ¬ boolvar, aehdr.valid?, m1 ≠ 0 → m1 ≤ datasize(buf) ∧ m2 = checksum(buf, m1) ⊦ ∃ v0, m3, m0, m1, m2. avhdr = avidhdr(v0, m3, m0, m1, m2) ∧ (m1 ≠ 0 → m1 ≤ datasize(buf) ∧ m2 = checksum(buf, m1)) |
aehdr.valid?, m1 ≠ 0 → m1 ≤ datasize(buf) ∧ m2 = checksum(buf, m1) ⊦ ∃ v0, m3, m4, m5, m6. avidhdr(v, m, m0, m1, m2) = avidhdr(v0, m3, m4, m5, m6) ∧ (m5 ≠ 0 → m5 ≤ datasize(buf) ∧ m6 = checksum(buf, m5))