All for the Future Foundation, Inc.