Ref A: 391b88cf247b498796d12bb0f30894ac Ref B: 8FA87DB46D4CC79BA282BB50E1E9036A Ref C: Tue Jul 29 21:22:07 2014 PST