Data compression with finite windows | Synapse