Ref A: a6484010e123421281bdb90db6493273 Ref B: E2EE73684EB6A6B903A38F5CE855E121 Ref C: Wed May 22 04:47:40 2013 PST