Ref A: beffd0742f884b09b18c11d3f60c8bec Ref B: 4F5E9313A6AE550328D723EBE3F56155 Ref C: Thu Oct 02 07:42:19 2014 PST