Ref A: 984a78e264fc4a5abd0fdbda71e9e1f1 Ref B: 295D5F8242E315E46AC07873FCB38233 Ref C: Sun May 26 00:05:15 2013 PST