Ref A: 78f73de76f6e41cba04d383747ba2e72 Ref B: 06050B0542205A5BDE79709B06A41814 Ref C: Sat May 18 12:19:05 2013 PST