Ref A: 158af24d879542528ec173863182f546 Ref B: BD2279D939A502303A075ACA68666B12 Ref C: Fri Jan 30 21:09:50 2015 PST