Ref A: 9156d53cdb414876b900b7fea7582ab8 Ref B: 86BC38E5C9C5DF93A3AEBE57CEFE0FF6 Ref C: Mon Dec 22 12:54:26 2014 PST