Ref A: 22897b8e4d4a478aa74e43d59b091fc1 Ref B: 43224FB1F94BA9E6339F032BEA082F1A Ref C: Wed May 22 16:45:41 2013 PST