Ref A: 22d0e20ed93044b083eed39c98e8b8c9 Ref B: 1DB7F8A84AB20AE598E5C26B9E39D2F5 Ref C: Fri Dec 26 00:35:05 2014 PST