(logo) citi

 

 

**MANAGEMENT’S ASSERTION OFCOMPLIANCE**

 

Management of the Agency andTrust division of Citibank, N.A. (or “Company”) is responsible for assessingcompliance with the servicing criteria set forth in Item 1122(d) of Regulation ABpromulgated by the Securities and Exchange Commission.

 

Management has determined thatthe servicing criteria set forth in Item 1122(d) of Regulation AB areapplicable in regard to the servicing platform as of and for the period asfollows:

 

Platform:  Publicly-issued (*i.e*., transaction-levelreporting initially required under the Securities Exchange Act of 1934, asamended) and certain privately-issued (*i.e*., for which transaction-levelreporting is required pursuant to contractual obligation) commercialmortgage-backed securities issued on or after January 1, 2011, as listed inAppendix A, for which the Company provides the following servicing functions(the “Platform”):

 

·         paying agent,certificate administration and trustee; or

·         certificateadministration and paying agent

 

Applicable ServicingCriteria:  All servicing criteriaset forth in Item 1122(d), to the extent required by Item 1122(d) servicingcriteria in regards to the activities performed by the Company with respect tothe Platform as to any transaction, except for the following servicingcriteria: 1122(d)(1)(iii), 1122(d)(4)(i)-1122(d)(4)(ii) and1122(d)(4)(iv)-1122(d)(4)(xv), which management has determined are notapplicable to the activities the Company performs with respect to the Platform(the “Applicable Servicing Criteria”).  Servicing criterion 1122(d)(1)(v)is applicable only to the activities the Company performs related to themathematically accurate aggregation of information received from servicers and theaccurate conveyance of such information within reports to investors. Servicing criterion 1122(d)(4)(iii) is applicable to the activities the Companyperforms with respect to the Platform only as it relates to the Company’sobligation to report additions, removals or substitutions on reports toinvestors in accordance with the transaction agreements.  With respect toservicing criteria 1122(d)(2)(iii) and 1122(d)(4)(iii), there were noactivities performed during the twelve months ended December 31, 2022 with respectto the Platform, because there were no occurrences of events that would requirethe Company to perform such activities.

 

Period:  Twelve months ended December 31, 2022 (the“Period”).

 

With respect to the Platformas of and for the Period, the Company’s management provides the followingassertion of compliance with respect to the Applicable Servicing Criteria: 

 

·         The Company’smanagement is responsible for assessing the Company’s compliance with theApplicable Servicing Criteria.

 

·         The Company’smanagement has assessed compliance with the Applicable Servicing Criteria. In making this assessment, management used the criteria set forth by theSecurities and Exchange Commission in paragraph (d) of Item 1122 of RegulationAB.

 

·         Based on suchassessment, the Company has complied, in all material respects, with theApplicable Servicing Criteria.

 

KPMG LLP, an independentregistered public accounting firm, has issued an attestation report with respectto management’s assertion of compliance with the Applicable Servicing Criteriaas of and for the Period. 

 

 

 

 

 

**CITIBANK, N.A.**

 

By: /s/ James Maitland

 

Its: Managing Director

 

Dated: February 28, 2023

 

 

 

 

AppendixA

 

Mortgage-backed Transactions and SecuritiesConstituting the Platform

 

**DEAL NAME**

** **

| Benchmark 2021-B31         | CGCMT 2016-P3                             |
|----------------------------|-------------------------------------------|
| BMARK 2018-B3              | CGCMT 2016-P5                             |
| BMARK 2018-B6              | CGCMT 2017-B1                             |
| BMARK 2019-B12             | CGCMT 2017-C4                             |
| BMARK 2019-B15             | CGCMT 2017-P7                             |
| BMARK 2019-B9              | CGCMT 2017-P8                             |
| BMARK 2020-B19             | CGCMT 2018-B2                             |
| BMARK 2021-B23             | CGCMT 2018-C5                             |
| BMARK 2021-B27             | CGCMT 2018-C6                             |
| BXCMT 2020-VIVA            | CGCMT 2019-C7                             |
| CCMT 2015-GC27             | CGCMT 2019-GC41                           |
| CCMT16C2                   | CGCMT 2019-GC43                           |
| CCMT16GC37                 | CGCMT 2020-420K                           |
| CCMT16P4                   | CGCMT 2020-555                            |
| CCMT16P6                   | CGCMT 2020-GC46                           |
| CD 2017-CD5 Mortgage Trust | CGCMT 225 Liberty Street  Trust 2016-225L |
| CF 2019-CF1 Mortgage Trust | GSMC 2011-GC3                             |
| CF 2019-CF2 Mortgage Trust | GSMST-2011GC5                             |
| CFCRE 2011-C2              | MAD 2019-650M                             |
| CFK Trust 2020-MF2         | MSBAM Trust Series 2014-C17               |
| CGCMT 2012-GC8             | NYC 2021-909                              |
| CGCMT 2013-375P            |                                      |
| CGCMT 2013-GC15            |                                      |
| CGCMT 2013-GC17            |                                      |
| CGCMT 2013-GCJ11           |                                      |
| CGCMT 2014-GC23            |                                      |
| CGCMT 2014-GC25            |                                      |
| CGCMT 2015-GC29            |                                      |
| CGCMT 2015-GC31            |                                      |
| CGCMT 2015-GC33            |                                      |
| CGCMT 2015-GC35            |                                      |
| CGCMT 2015-P1              |                                      |
| CGCMT 2016-C1              |                                      |
| CGCMT 2016-C3              |                                      |