Ref A: da368472e71541afacf9f1410e6b8262 Ref B: 36FFB0A142950CD4A5997E2CE1DF133F Ref C: Wed May 22 09:53:22 2013 PST