(logo) **pwc**

 

 

**Report of Independent Registered Public Accounting Firm**

** **

To the Audit Committee of Computershare Trust Company, NationalAssociation

 

We have examined management’s assertion, included in theaccompanying *Assessment of Compliance with the Applicable ServicingCriteria: Computershare Corporate Trust - CMBS Platform* thatComputershare Trust Company, National Association (the “Company”) complied withthe servicing criteria set forth in Item 1122(d) of the Securities and ExchangeCommission's Regulation AB for the commercial mortgage-backed securities(“CMBS”) transactions backed by pools of commercial mortgage loans and/orbacked by CMBS for which the Company provides trustee, securitiesadministration and/or paying agent services, either directly in the relatedrole for such services or as the agent of the party performing such services,and for which either (a) some or all of the issued securities for such CMBStransactions were publicly offered pursuant to a registration statementdelivered under the Securities Act of 1933, as amended, or (b) the issuedsecurities for such CMBS transactions were privately offered pursuant to anexemption from registration and either the Company (and/or the party for whomit acts agent) has an obligation under the transaction agreements to deliver anassessment of compliance with the applicable servicing criteria under Item1122(d) of Regulation AB; provided however that, the platform excludes anytransactions for which the offered securities were issued, sponsored and/orguaranteed by any agency or instrumentality of the U.S. government or anygovernment-sponsored entity (the “CMBS Platform”), as of December 31, 2021 andfor the period from November 1, 2021 to December 31, 2021 (the “Period”),excluding criteria 1122(d)(4)(ii), 1122(d)(4)(iv), 1122(d)(4)(v),1122(d)(4)(vi), 1122(d)(4)(vii), 1122(d)(4)(viii), 1122(d)(4)(ix),1122(d)(4)(x), 1122(d)(4)(xi), 1122(d)(4)(xii), 1122(d)(4)(xiii) and1122(d)(4)(xiv), which Management has determined are not applicable to eitherthe Company’s obligations, or the obligations of the party for whom the Companyultimately acts as agent, in either case under the related transactionagreements with respect to the CMBS Platform for the Period (as applicable, the“Company’s Obligations”); provided however that, with respect to the CMBSPlatform (a) servicing criterion 1122(d)(1)(v) is applicable only to theCompany’s Obligations related to the aggregation of information received andthe conveyance of such information, in each case, as required by thetransaction agreements, and (b) servicing criterion 1122(d)(4)(iii) isapplicable only to the Company’s Obligations related to the process of makingor effecting an addition, removal or substitution to the asset pool inaccordance with the transaction agreements.

 

As described in management's assertion, for servicing criteria1122(d)(4)(i) and 1122(d)(2)(vi), the Company has engaged various vendors toperform the activities required by these servicing criteria.  The Companyhas determined that these vendors are not considered "servicers" asdefined in Item 1101(j) of Regulation AB, and the Company has elected to takeresponsibility for assessing compliance with the servicing criteria applicableto each vendor as permitted by Compliance and Disclosure Interpretation 200.06of the SEC Division of Corporation Finance’s interpretations of the rulesadopted under Regulation AB and the Securities Act and the Exchange Act("Interpretation 200.06"). As permitted by Interpretation 200.06, theCompany has asserted that it has policies and procedures in place designed toprovide reasonable assurance that the vendors' activities comply in allmaterial respects with the servicing criteria applicable to each vendor. TheCompany is solely responsible for determining that it meets the SECrequirements to apply Interpretation 200.06 for the vendors and relatedcriteria as described in its assertion, and we performed no procedures withrespect to the Company's determination of its eligibility to use Interpretation200.06.

 

Appendix A to management's assertion identifies the individualasset-backed transactions and securities defined by management as constitutingthe CMBS Platform.

 

The Company’s management is responsible for its assertion and forthe Company's compliance with the applicable servicing criteria. Ourresponsibility is to express an opinion on management's assertion about theCompany’s compliance with the applicable servicing criteria based on ourexamination.

 

Our examination was conducted in accordance with the standards ofthe Public Company Accounting Oversight Board (United States) and in accordancewith attestation standards established by the American Institute of CertifiedPublic Accountants. Those standards require that we plan and perform theexamination to obtain reasonable assurance about whether management’s assertionabout compliance with the applicable servicing criteria is fairly stated, inall material respects, and, accordingly, included examining, on a test basis,evidence about the Company’s compliance with the applicable servicing criteriaand performing such other procedures as we considered necessary in thecircumstances. Our examination included testing of selected asset-backedtransactions and securities that comprise the CMBS Platform, testing ofselected servicing activities related to the CMBS Platform, and determiningwhether the Company processed those selected transactions and performed thoseselected activities in compliance with the applicable servicing criteria. Ourprocedures were limited to the selected transactions and servicing activitiesperformed by the Company during the period covered by this report. Ourprocedures were not designed to detect noncompliance arising from errors thatmay have occurred prior to or subsequent to our tests that may have affectedthe balances or amounts calculated or reported by the Company during the periodcovered by this report. We believe that our examination provides, and that theevidence we obtained is sufficient and appropriate to provide, a reasonablebasis for our opinion. Our examination does not provide a legal determinationon the Company’s compliance with the servicing criteria.

 

We are required to be independent and to meet our other ethicalresponsibilities in accordance with relevant ethical requirements related tothe engagement.

 

In our opinion, management’s assertion that Computershare TrustCompany, National Association complied with the aforementioned applicableservicing criteria as of and for the period ended  December 31, 2021 forthe CMBS Platform is fairly stated, in all material respects.

 

/s/ **PricewaterhouseCoopers LLP**

 

Boston, Massachusetts

February 18, 2022

 

 

PricewaterhouseCoopers LLP, 101 Seaport Boulevard, Boston, MA02210

T: (617) 530 5000, www.pwc.com/us