Ref A: 22a1efdceaa0447eb162dfd4e41344f9 Ref B: 1DFB3A58DF0D4DA0E02C6F57FB6AABCC Ref C: Wed Apr 23 02:31:39 2014 PST