ee9f374c93187e6c72c4441c57707e32af15959958a652f691dd4a30ded99644 diagnostics-15-02960.pdf