Ref A: aecc30a1ec73449c9cb755a894e674e6 Ref B: 145F607AE7FA308755FF259B4A799077 Ref C: Sun Dec 22 04:00:13 2013 PST