An encoder for compressing data is described, including a history buffer having multiple storage locations for storing target data units. These systems and methods may alleviate the need to present both a virtual address and a physical address to a cache mechanism. The applicator has a spool and outwardly extending spindles. Consequently, with respect to an optical wavelength conversion element utilizing a non-linear optical effect, a highly reliable element is provided. A second laser may be of a different wavelength than a writing laser. A body includes a chamber and an opening through which the first gas and the second gas are guided into the chamber to be mixed into a gas mixture.