Char substring, not String substring

{0xEC, 0xFA, 0xBC, 0x9F, 0x21, 0xEB} has 6 hex values not 5

you are overflowing