Ref A: 3aaa90810c88427aa0f50ff1279154b2 Ref B: 4CF0D1B0EF14BF13BD1C4F3B1C045085 Ref C: Sun Jan 25 21:50:37 2015 PST