Source: https://www.rtsj.org/docs/rtsj_1.0.2_spec.pdf