268 resources