Ref A: 620ea5ee1b954a21a32e6da19fcced51 Ref B: 2B816C1B926FB3172FF03AA6ACD353AF Ref C: Fri Apr 18 01:19:55 2014 PST