Ref A: 7251d7c8a06342bda3a05272390a697d Ref B: 724D584916B883D4C7B4A0F339C6C453 Ref C: Sat May 25 05:35:31 2013 PST