Ref A: fcb442d4041b4b05ae233f3d192f69d8 Ref B: 5C7D94CD1C0607029A1B7A3086227832 Ref C: Wed May 22 16:32:50 2013 PST