Ref A: 634fcab75aae45ed9e29d1eb9c020fcf Ref B: 16D661E40926F89F51BDF4FAE91B2946 Ref C: Wed Jan 28 05:46:40 2015 PST