Counterflow heat exchanger with core and plenums at both ends. (August 2016)