System.gc();
System.out.println("Saving completed, trying to load into a new gaz store");
before = ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed();
startTime = System.currentTimeMillis();
GazStoreTrie3 gs = new GazStoreTrie3();
gs = (GazStoreTrie3)gs.load(save);
endTime = System.currentTimeMillis();
after = ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed();
System.out.println("Loading from GAZBIN completed");
System.out.println("Elapsed time for loading from gazbin: "+((endTime-startTime)/1000.0));
System.out.println("Memory used up for cache loading: "+(after-before));