Ref A: 082f8a932513457fb0c8d576b7cccceb Ref B: 2212E82ADB4AF98BE81BFD2ACD8CE475 Ref C: Tue Jan 27 04:05:37 2015 PST