Jesus..whatta crazy weekend.