54b292c7ae906794454e64c1111e556a Bmcgen_a2018v19n1p682.pdf