0120ae5e04589dfbacc74d243dfd38f35e34e1c68ed5298a8841762050237d331dbd0a
0121d57d3b56a6f2445e5cf2191c322cc80950107decc29c191d852d9a551d42d0100a
012035f20f2279ec1335be772a8581cd218912e74c56eb3406d22a31b76c79fc0f610a
0121dc4047c72575acffe9e1d8c662ce35b9b3870faad982879a550dcc0d8a266f570a
0120cee43d392df00e5ad5b02e026673f8b3768d093ed515aaebcc01a00f7991914f0a
01219f1777ad8270c9e66c0e0060b8545d482efe262560c298f8c6c9a6d699eddd3b0a