blain o and apos connor

.