each Authorized Location, Garman shall provide as contracted a qualified personnel as specified in Schedule "E." Garman shall also provide copies of reference documentation and manuals for training and reference by Sparkling's personnel. 6. ACCEPTANCE TESTING AT EACH AUTHORIZED LOCATION (a) For each new Authorized Location, upon written notice by Garman of the completion of the installation of the Software as contracted for in Section 4 including training provided for in Section 5, Sparkling shall operate and test the Software for an acceptance period of 30 business days in accordance with Sparkling's normal operating practices. At the end of each day during the acceptance period, Sparkling shall notify Garman of any instances in which the Software does not perform in accordance with the Specifications. (b) If Garman receives such notification, then it shall take the actions that are necessary to make the Software perform in accordance with the Specifications. PAGE 3 Once it has completed such action, the Software shall be retested by Sparkling for a new 30 day period in accordance with Section 6(a). Such testing and notification by Sparkling and remedial action by Garman shall be repeated until the Software has been accepted by Sparkling, acting reasonably, as meeting the Specifications. (c) Notwithstanding (a) and (b) of this Section 6, Sparkling acknowledges and agrees that there may be minor deficiencies in the Software and provided that on notification thereof Garman promptly rectifies such deficiencies, the acceptance of the Software will not be delayed thereby. (d) If Garman does not receive notice of any deficiencies within ten (10) business days after the completion of the acceptance period, then Sparkling shall be deemed to have accepted the Software at that Authorized Location. 7. OPTION TO REJECT SOFTWARE If during the acceptance period described in Section 6, the Software has failed