Ref A: 988250bc86f3423a8b20c364105098a8 Ref B: 8BFC3C85A46369470D62DE342E9667FE Ref C: Thu Jan 29 16:43:09 2015 PST