Yeah, Delaware is the worst state for providing any information on companies incorporated there. Maybe that's the appeal.