Ref A: aaa4a19718124d288dff9c347f765a55 Ref B: 902256484F74394CF08C811E8905A629 Ref C: Wed May 22 13:01:09 2013 PST