Unofficial mirror + patches for ecartis (2006, 2010)