Bit Weaving: A Non-Prefix Approach to Compressing Packet Classifiers in TCAMs | Synapse