3ad96e6079822608ee23cc5c4293f6af9caec998e76daaed9e88fcf7cce68d88825a8cd45203030c0e010677610cb3eb145588f52df0637e65b71331e020 3c1d8e5428225103af34c913eae58ea0145d6932ee45bbf5014bef3d76912a96fcfe1006fa88d749cc57d159304cb378a7d177c01699fdac050cb048ff74