Ref A: 957c815814b64e8a9e842eaf2f66d058 Ref B: 8F1C19DDCA2A237144F0FF341EE1F17A Ref C: Mon May 20 01:59:42 2013 PST