Ref A: 464d1668f17542e59538d865a42bbc2b Ref B: C1734FA2F159C03B9A5EACDAAF74B1F7 Ref C: Sat Oct 25 16:47:14 2014 PST