Ref A: f2227ac163634ef1a047e19248c051ca Ref B: 006D05426E671EE17BC3D695EC8B0271 Ref C: Mon Dec 29 05:58:03 2014 PST