2001-2017 Planet Emulation