Ref A: eef5e0de71a14be2a2f2dde27913df08 Ref B: 7444015B3C1B6D58CF7C4D04B7E63833 Ref C: Wed Jul 23 12:44:25 2014 PST