Ref A: 5719ad9521f844e9a150543b2fc7aec0 Ref B: 6FDED592F79CD70D16ADD061FFF080B2 Ref C: Thu Nov 27 16:53:24 2014 PST