webb telescope assembly sunshield nasa deployment lapse
webb telescope passes earthsky sunshield assembled