Ref A: cfd9c400e03743859627dd5aeff50842 Ref B: 1810801287BC4769CC21BE64A1D50078 Ref C: Sat Dec 20 19:38:02 2014 PST