Ref A: a4d3745219224f2295a15aff2bb121f2 Ref B: 4B4D8286D5A64067140FE33F9C0EAE59 Ref C: Tue Mar 31 15:15:00 2015 PST