Ref A: d44720faf97640069dbab31fad9cec04 Ref B: 3DC97EA5D4E6FD4E0D8149F2549773E4 Ref C: Wed Nov 26 18:50:11 2014 PST