Ref A: 99ab2f0f6ec64f339fee8c815f7e1506 Ref B: EBCAD63741FB8D5C20C5BE3FB32C151E Ref C: Sat May 25 11:44:03 2013 PST