granite creek capital partners