 Support for HPR comes from the 25th Annual Haleiwa Arts Festival, open to the public, featuring more than 100 artists with family activities, music and food, 10 to 5 today and tomorrow at Haleiwa Beach Park.