Ref A: 6753cbf3593f46d38337c4581e0b356e Ref B: C5B481A4501D9A4F320E44D5A0B6DC96 Ref C: Thu Jan 29 12:53:44 2015 PST