21bMBaryf256