Ref A: 132333a783ba4960b448a3d4824bc7b3 Ref B: 87882337A88EC23F752DFB0F893579B4 Ref C: Sun May 19 04:59:17 2013 PST