Ref A: 7de658241bad4515b7ba0eb7d1e0e17a Ref B: 51E345B81B257394E17F2B04216F0F93 Ref C: Wed Nov 26 00:08:09 2014 PST