Ref A: a52edfc97f8042aa9218f87abd892ded Ref B: 488D61EFD3D192932AAC1993FFCD4EF4 Ref C: Wed Oct 22 14:56:02 2014 PST