Generoso Ruiz at age 49