npr.hpp 16.9 KB