Ref A: 16ce7b81be1e47c78f62001ed5e5f3b0 Ref B: 4828161814A7E62B8294267CA1833F42 Ref C: Wed Oct 22 20:07:37 2014 PST