What is CHARITABLE TRUST a trust whose assets and income will benefit the general public or a large group of the general public.