Remove unnecessary iteration
Reduce number of debug trace messages
Print number of found path records
Use lookup instead of hash table for LFT