Well this was rough to sit through but

Top