Ref A: 246c0d0ecb52485392f221b8cef27a79 Ref B: 5C8A85FEBBC04E25A4280C75A4715D18 Ref C: Thu Aug 21 23:30:28 2014 PST