Ref A: 9176232967694990a966026f447dc6c4 Ref B: 48B3256802ECE746BE5F2A12E25EA4B7 Ref C: Thu May 23 16:40:03 2013 PST