ab-c---d-------e---------------f-------------------------------g-------
p1 - x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
-p2 -x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
+p2 -x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
p3 -xxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
p4 -xxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
p5 -xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
----------------------------------------------------------------
p1 xx xx x x xx x x x x x x xx x x x x x x x x x x x x x x xx x x x
-p2 xxx x xx xxxx xx xx xx xx x xx xx xx xx xx xx xx xx xx xx xx xx
+p2 x xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
p3 xxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
p4 xxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
p5 xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
Bit masks, with extra computed parity bit:
p1: 0xDAB5556AAAAAAAD5
-p2: 0xEB7B6DADB6DB6DB3
+p2: 0xB66CCCD9999999B3
p3: 0x71E3C3C78787878F
p4: 0x0FE03FC07F807F80
p5: 0x001FFFC0007FFF80