Ref A: e9651a7e1cf74cb8bdd38f1ce7df8d17 Ref B: 23C6EB36E98FE9BB5347AA069F686078 Ref C: Sun Dec 21 13:46:41 2014 PST