012040e0661a2d41b691a522064a77e0a4721b50f87652d8ef465590820f84adb0520a
01212afa4dfeb818d9d5a53f669a7a5c1a3ab0992dfd40342dc3a04891381f5d071c0a
0120c420f3e66f2750e9677fb61b13f220a7e61f648cc1ab3bf5e010f5a13fdfd3d40a
0121ad0cb2e52090cef03dedb712f70d26c23ebf9e548119d3deb12e2c0f664b95030a