Ref A: e987267307c641fca4ee5dfe83843be8 Ref B: 38D0E1D26F2FDDCE7D6EF9F2627DF829 Ref C: Thu Nov 27 13:23:37 2014 PST