Ref A: 59d3937a3d52445685f6d0e250466b70 Ref B: EAFEB7805A8F38FF574B43A72D0928CE Ref C: Wed May 22 18:32:02 2013 PST