Texrail PPD 21112023 With Financials