744a0d910f2d165cc7c972ad11b67ce69fb0989141b3e665856bf666949d1fd7 appsci_a2019v9p4655.pdf