cherilyn mackrory