Ref A: 4369d458682643858ff845cf1805328c Ref B: 3FD64E37032591A32A102509E5BA0221 Ref C: Wed May 22 06:23:10 2013 PST