Ref A: 6a52519e38d44f838fdeb0ef11445791 Ref B: 7E621D011455D9F1274B112A55BEF59A Ref C: Fri Dec 19 23:27:54 2014 PST