Ref A: 3f45004b03104b9c84125af760460e81 Ref B: 64306A30D87DAFC7B42CDC5881A841A5 Ref C: Fri Apr 25 02:57:32 2014 PST