31c5693ef7f9f12838df9176735a5d2e carbon_a2017v117np331.pdf