Ref A: dda75938192d415f95a6068483c89afc Ref B: 8D389A6EA22FA4C0A82B1B0490563F65 Ref C: Thu Aug 21 22:13:52 2014 PST