TCPC 2025-12-18 0.51 51.4396 1 90.0