Ref A: 8b0bfb9fe6af4404a13a2e7a8d0acf0b Ref B: 7ACD073C724B22AEFF59F35B20F852C0 Ref C: Thu Dec 18 07:02:55 2014 PST