NextEra Energy Capital Holdings, Inc. (NEECH) or NEER has provided letters of credit or guarantees for certain of these performance obligations and payment of any obligations from the transactions contemplated by the PPAs.