andrew o keeffe cqw ya ru