Ref A: 3d4968de083041759461c5cf704d1efc Ref B: AB4D6BF0A135A450A19B54CF3173FD03 Ref C: Mon Dec 22 15:12:04 2014 PST