pub fn bytes_to_chunks(bytes: &[u8]) -> Vec<[u8; 32]>