Ref A: ff4e6d002f324a7cb471c38a3822d8be Ref B: 13035729DF5771A0F97B745280AE1021 Ref C: Fri May 24 08:03:06 2013 PST