Ref A: 040880ce4e664e0b813d806e37aff8e1 Ref B: 134983C483DE99074C4143EB0E551AFD Ref C: Fri May 24 23:33:29 2013 PST