Ted Mejia | ALEFAST