Solid puzzle this week, thanks Everyman. Like Brendan, too tired to make many comments.
Wide range of clues, some really easy but several challenging. I rank it above median difficulty due to a few head-scratchers.
FOI 1a, LOI 9.
COD 19d. Agree with Brendan that 22 is good, also liked 15, 8d and 24.
A proper rhyming pair, which took me forever to locate.