Many thanks to eagleeye for posting part II of this series back in March.