Ref A: c3a990ef711d45a38dc88f899267b6ab Ref B: BAA1318EFBD323C12B74D064178F7110 Ref C: Thu May 23 04:20:19 2013 PST