Ref A: e0419d0c1a994155acc771259f846bcb Ref B: 8D98F847F6F79490701B0CA1D080A049 Ref C: Sun May 19 18:42:36 2013 PST