Ref A: 11d2b6113fa742519bf2cec2b2b253a0 Ref B: FA00573EBF1333DA25724062C5090230 Ref C: Sun May 19 12:14:35 2013 PST