Ref A: 37a4a054d9e14290aaf23549d5a7a884 Ref B: 5E8D39BE155E27DCFFA32668A9103668 Ref C: Mon May 20 02:05:24 2013 PST