CSE comment to the FCC on Starcloud, Inc.'s application for 88,000 orbital data centers (ICFS File No. SAT-LOA-20260202-00073)