; or (ii) a project covered under section 999B(c)(3)(B); (B) does not provide for a current obligation of Federal funds; and (C) would— (i) make a contingent commitment of a secured loan or other Federal credit instrument, or grant at a future date, subject to— (I) the availability of future funds being made available to carry out the CIFIA program; and (II) the satisfaction of all conditions for the provision of credit assistance under the CIFIA program, including section 999C(b); (ii) establish the maximum amounts and general terms and conditions of the secured loans, other Federal credit instruments, or grants; (iii) identify the one or more dedicated revenue sources that will secure the repayment of the secured loans or secured Federal credit instruments; (iv) provide for the obligation of funds for the secured loans, secured Federal credit instruments, or grants after all requirements have been met for the projects subject to the master credit agreement, including— (I) an environmental categorical exclusion, a finding of no significant impact, or a record of decision under the National Environmental Policy Act of 1969 ( 42 U.S.C. 4321 et seq.); (II) compliance with all applicable requirements specified under the CIFIA program, including sections 999B(d) and 999C(b)(1); and (III) the availability of funds to carry out the CIFIA program