ee0bcbd015946926b1c6667651f7dab4 excsolgen_a2016p92.pdf