The Independent Verifier shall carry out all tasks assigned to it under this Agreement, including the following:
(a) review of and determining whether the Implementation Plan and detailed designs meet the Design and Technical Requirements;
(b) supervision, monitoring, and inspection of the state and progress of the installation and setup including performance by the LGU of any installation-related obligation under this Agreement;;
(c) participation in testing and commissioning, and deciding whether the Company should be issued a provisional or final acceptance certificate;
(d) determination of any time extensions for completing the Project Milestones; and
(e) submission of reports and analyses that the Agency or the Company may reasonably request.