Added hex visualization, using type uint8_t for bytes