Ref A: 4d1f18847287483abd70c9ef909e2afb Ref B: B6C1CEB79B6291104ED64891DD10E59B Ref C: Wed Jul 23 07:49:20 2014 PST