Ref A: 2060044278e742f1ac5594186f306e47 Ref B: 1693ECF3409B5C95EEC99998C469D503 Ref C: Thu Jun 20 05:38:54 2013 PST