@Nemesis I wrote a program to do exactly that - please see this thread in Community Projects