Ref A: 20c6d85578cb481c991d3952a2415349 Ref B: BB3C2CF3415F302CCA1D5FF93A907502 Ref C: Mon Nov 24 01:51:29 2014 PST