Christopher Shirley tcf-test-fee2025