Happy Independence Day to the Philippines!