I'd say the majority of the cash funding we get is from the federal government. Some colleges lean more provincially, but to be fair, there's not generally much—in the province of Ontario, anyway—towards research funding for colleges. The program named by Pippa, the NSERC CCI program, is a big source.
We are also blessed to be funded by a regional development agency, FedDev Ontario, which is federal but regionally federal, if you want. I'd say it's 90% of what we do, but it's still a small number and that's part of the problem.