Ref A: fcc1d7318ff44b67b687abf4fdfb2886 Ref B: 9AB87F10F14DE42EF97EE8CB350C1572 Ref C: Sun Dec 28 00:18:53 2014 PST