Ref A: 713a9557360743d183f8548e7206c47b Ref B: B05D2DABEEDA99C5FA5695E5FF4070B7 Ref C: Sun May 19 12:28:47 2013 PST