Ref A: 7c640b16a1a447b98cc9776e30f4d07f Ref B: C843A99483FE5AF729F6A483478DC053 Ref C: Fri Dec 26 23:42:24 2014 PST