How is NRPS financed?