2K5XPVYLBQ65OXD6VPOEZQLPTYYRER7GJ37WBHQKMFJC2DYGVF2QC }}pub fn b(self) -> (u8, u16) {match self {Self::A(a) => ((a >> 16) as u8, a as u16),Self::B(a, b) => (a, b),Self::C(a, b, c) => (a, (b as u16) << 8 | c as u16),}}pub fn c(self) -> (u8, u8, u8) {match self {Self::A(a) => ((a >> 16) as u8, (a >> 8) as u8, a as u8),Self::B(a, b) => (a, (b >> 8) as u8, b as u8),Self::C(a, b, c) => (a, b, c),