Ref A: dadae4c528374d5e9ff788d4116010e0 Ref B: 02C7D98F9FD792054B98E4E95286D580 Ref C: Sun May 19 10:00:54 2013 PST