Ref A: 39afa968534a46e2af9fa8375c95509a Ref B: 3EDCA1763512E1E5712F45C0130774D2 Ref C: Wed Jul 30 16:06:16 2014 PST