Cognitive stack dumping commencing now:
Part 1 of 2, 2 being the first reply:
Part 2 of 2, part 1 being the OP: