© 2018 by MPRA CTO