CUMBERLAND ADVISORS, INC.