Ref A: 275622f784a842f1ab45f8172330c255 Ref B: EDBF3C1079E6946C0097F28C4D9996A8 Ref C: Sun May 19 23:17:45 2013 PST