Ref A: f2713e8cd71c403dadbb0b3e36a44827 Ref B: 02B64FE68978ECE16C53DE4873750945 Ref C: Mon Oct 20 16:57:58 2014 PST