Ref A: 6396360928c6476ebbd7353c480490a3 Ref B: 5228ECB064436F67E59DF501BBA7CFE1 Ref C: Wed May 22 17:19:36 2013 PST