Thanks to Henk G for Cipher 100X parts