Ref A: 5b0d9d3f9e7f4b1492fd1199f455fcd1 Ref B: 96970A0257E9949019DFE896B51F8BC8 Ref C: Wed Nov 26 22:38:27 2014 PST