23AB2AF60E425741A2E4CF4EFBF58D57716B0E6A730E6696729A3500759331DE
F07F206883FF457C2002BC2E6C367E70E6DA0874CAD82F5BD078DC5A29366707