Author: Jair Minoro Minoro Abe