Ref A: cbda4964a125477f82e2a35b1b554515 Ref B: DC266E71E3E731F9D9A1BD4F02DC6297 Ref C: Fri Oct 31 01:00:07 2014 PST