https://torinak.com/qaop#~128#l=https://spectrumcomputing.co.uk/temp/n878w9KIC5e81c26y2iAX1400DFp9S7L7vuh2vTe.txt