Ref A: aea5f0368fb845cfa50664ee972a56d1 Ref B: AB0BA9E3B73A52BB13009647B0771906 Ref C: Sun Mar 01 12:37:12 2015 PST