Multi-mode matching algorithm Wu-Manber and official source code