Ref A: 84c7ca1e00694d4f81ebd4edad82f3a2 Ref B: 1B147B320880ED79D40725CD5CC1F283 Ref C: Sun Jan 25 21:19:56 2015 PST