the 0 prefix in hex is essential for building the M and M2 strings