Oh dear lord here goes even more wasted hours of this my life...
Shared publicly