A virtual platform simulates behavior of a modular circuit based on a circuit design including both high-level and low-level models of circuit modules. Each motion-vector set includes at least two motion vectors. The printing system also includes a sensor that detects the sense mark and a controller that instructs the imaging unit to print data onto the substrate, wherein the controller distributes print data among the plurality of printheads. In order to identify which files have similar content, the method adds together segments common between files.