THOMAS F. SHANNON FOUNDATION ID 31858662