Range reader class.