Ref A: b9a3303a1b2445ffaf7740bd73f46660 Ref B: 052C019D182646A269FAAB3B87D17734 Ref C: Mon May 20 04:30:38 2013 PST