Ref A: ddf7aa194a9c4e3eb0f6ad48e0a8c659 Ref B: 5A083E41E10122F66A9DD4C7007E3684 Ref C: Wed Nov 26 13:01:06 2014 PST