mask mode generates max 3 ranges, descrypt-opencl support ranges with 64 chars