worked around, and Supplier shall provide Maintenance Services at no charge, with respect to that version until Supplier provides a Correction. DIAGNOSTIC INFORMATION Bank of America shall submit to Supplier a listing of output and such other data as Supplier reasonably may request in order to reproduce operating conditions similar to those present when Bank of America detected the Error. BANK OF AMERICA MODIFIED SOFTWARE If Bank of America modifies the Software under the terms hereof, any additional maintenance costs or expenses to Supplier which result directly from such modification may be billed to Bank of America at the Time and Materials Rates. UPDATES Supplier shall provide all Updates to Bank of America at no additional charge when Updates are made generally available to Supplier's other customers. Supplier will complete two (2) dedicated releases/year for Bank of America during the initial Term. The parties will work together every 6 months during the Term to define and agree upon the timelines and features for the next dedicated release. During the Term, six (6) weeks prior to each release. Cardlytics will provide Bank of America with code release notes or other technical documentation (describing features and functionality). Proprietary to Bank of America D-5 vTIP2010 Source: CARDLYTICS, INC., S-1, 1/12/2018 Supplier's TMS provides marketing services across multiple financial Institutions in addition to Bank of America. For the TMS service to function properly, the OPS system must be upgraded periodically. The supplier will provide no more than two major code releases of OPS during a calendar year without Bank of America's consent. Bank of America may implement these releases when appropriate and convenient for Bank of America. However, The TMS will support the current and previous release of OPS. If Bank of America does not upgrade to the current or previous release of OPS,