Ref A: 9f64371c51604025818da95ca256835c Ref B: 5D9205D2E513D9542F74AD93AE35DDE1 Ref C: Thu Dec 18 22:53:15 2014 PST