Ref A: af2445f988554100a53314adff920f4b Ref B: BD985DF23F3BFB4FCF405162F30C3BB6 Ref C: Fri Mar 27 09:44:08 2015 PST