Ref A: 7ed857fb84284d3299636c0898b04199 Ref B: 9610A645519981BE47613F3D3EE5B9FC Ref C: Wed Jun 19 00:09:20 2013 PST