Outcome payment commitments — project INDIGO-POJ-0043

Maximum potential outcome payment: 1608444 
Total outcome payments made: $

Maximum potential outcome payment: 1004454 
Total outcome payments made: $

Maximum potential outcome payment: 1667720 
Total outcome payments made: $