Excellent work! Relevant to the topic and completed a few hours after the question was published !