Does anyone know of a data compression/decompression algorithm that can be used to compress an eleven byte MS-DOS file mask (i.e., filename/ext.) so that two of the bytes can be freed up for use? Sources would be helpful.