I think my math is wrong.  I'm pretty sure i was computing it as Max but in bits or something -- 32 * 1000 = 3200 + 4 for the BOM (8 * 4 = 32) when it should have been ((32 / 8) * 1000 ) + 4 = 4004