CrossingBridge 4Q23 Investor Letter