Ref A: 7a4e26662ab848ae9c7686e4e1ad7eae Ref B: B64A60F9E5913535AE207FFBCF250142 Ref C: Wed May 22 12:35:07 2013 PST