Program Valuations