0120af6c7a5a22c1f3ae255cda84b7b1ae570282cf3376f76dfc28417ae3a1d6499c0a
012151988686fbd51e23865cbc8a3bb097839e2d68cec995cf5a8dc266bd58ed9d330a
012074084d45219ffcc6fe2309d23b8c9465772d8279893de9d56ea0c9963117a9df0a
0121baa0c8463c0a1c0da76beb93524e47f782e58a8c52ce383860804607c4d6d50d0a