PEDRO CANO & ASSOCIATES INC.