Ref A: 1244a17daf2b4f00967738c59d344dda Ref B: DE6BB94DA5CD1D0A38A204753915DA72 Ref C: Sat May 25 23:58:20 2013 PST