Looks like it's primarily funded from the Florida state government, but I wouldn't be surprised if a significant amount of federal stimulus money is being used here as well.