Use an optimized unpacked raw reading function