Ref A: 03703f0bf7c34cc6886d545175e48c9c Ref B: B9B0F60920B5F0291C9B0ED3BF4A6D82 Ref C: Mon Dec 22 14:48:59 2014 PST