Development and Testing of ALMv1-ECA-CNP