Ref A: f2af6135da0745c8a2e3994d25cf4da7 Ref B: 26CC1BD4DDD285988D178A92E4575FF4 Ref C: Tue Sep 30 17:42:24 2014 PST