Source: https://cimquest-inc.com/wp-content/uploads/2018/04/HP-MJF-Technology-Technical-White-Paper.pdf