Ref A: 79885d2cc9d949f193f6ab7121f6e1e2 Ref B: 75720DD3C0EB181B1FA9E721E400A84A Ref C: Fri May 24 07:17:05 2013 PST