Ref A: df18cc202dd4497690bf6b149ee028d3 Ref B: 0C4FC772E57B1FC0B00146A368CBF39D Ref C: Mon May 20 08:58:14 2013 PST