Ref A: 2cb0fa6cfbf44f94b2c14c8bdd1387d1 Ref B: 26B5176D2321FB18A6146C37D9CF37BF Ref C: Wed Nov 26 16:47:34 2014 PST