The L in motor identification means 20in the XL means 25in then CXL is counter rotating extra long shaft 25in. They also make a 30 in lower unit for the big fishing boats
All the 14,16,19,22,23 c-dories all are 20in or L engines
The cd-25 and venture 26 are XL or 25in .