So many happy memories of time spent with you as a generous and supportive colleague and dear friend.