Ref A: 911efb98aeb843f998bd6e85960e09d8 Ref B: 19F8E2842C1B5E3D6715E5E204244926 Ref C: Tue May 21 02:32:53 2013 PST