Ref A: 52f7bcf63f654991a8a1932a853f17ca Ref B: CC8A6EB2648C63735618E13D9EC7BFB9 Ref C: Fri Jan 30 04:55:32 2015 PST