0x2cffd02ee7ac207d2c83effaee777032b7eaecfa2350c8cd00dafa435c66aa177833c645f6785dc9225738f6cc3697b333836008908bfe477e239e42d63c21193d37868c22cd6e990ed4e21bd1821557c55786e00bda91103a6adc44115e243831513d7d5f8b4676819ef65981d49de0268968dd1799c9b2bdf7de41b96b83444e180d4ccd60f0ad024b72fa444c3ab91950237ae9edc200b96b21635dfd7520a821f856cacd26a96d609de61645a74b423a75a504a4f7fc2eaffc1913a4bf186963ef3d9c6045e63ef7a7782d0cf6ced63f93b2699f58d32bde21899b7c39372a6551d1a75152430bd2ee84984c6043989971b932485d38f92dadfcebf3bb1ecd097c3b0d4890b135515901efff8abfb571e515aa84f4c14a08fb5d3c168c637dd48f060a0d8cc0445a00d003b2ec44440f60c9d42b24e1c2c97d45d01f0835e066c49e0458311ad2de78cdf9213dbbf36664cae118dc55d1931332ac23f747c8e8a86feae724d8583eb241b3ff170dc3d0e4279d9c31342ab02b33112f578a43bc93c575a98ecdf90bc1080e6f63611ce60f9e3967fee66814d4352855d91b51d14a08d867a5c9f364938242b6020165ce3136ae796bb028f19403557785018d59a2951ce8f17b7cd49f35240ed6d4c807d7555c4d5d706465ca6796c6c7376650144cea4706661f196c849d63910e4e547e6cc474e978573bd958e879602790c451edf6fc3ef411e45b55ef4e466ac2ef3f97bdd6d2b2eb9a6136570ba702f71c781ef3a08b631188259a32219d0ef52b0dd00f3960a1f9af56ea8a6a5fedf2fbe0b902e4b2b49bc5a15cecf6c4bd8e123adf1e9450251fc715725ab80c5942233b611b94a878c79a2868b572ef459ac30fe4668f88a857de2db051de64f8d97d792c39104e55a6e88c3f7ef6a61e8191a2e65b1eb2139205c418eb4831bbdf1599ccdefb555f38e25cc304a96fe3646a3da5a0b212f4154214d2b89f2b8a960b098f90f1352493423167af011ad148f0f855e4d33460d303d9aa4ec92d7e94ba9fb1dbe215322df4f7f14e222b67f695861ab2d848ef89cd7caa642e6b6b34e96b5756511c375d3a724aca6c9578496853a7121aad04e216d15f40d2a9fe24eea1a17f46721443de81e324ba6e1aa67471941af43ec66121a31c20aca3f78a7785d8d7912c7ff263d298ce7ba107bb74caafdfba86a86f710ba42ca8f871a416970c011bc3e7d838edaa1b648bc31922183e298f83d2ebba501e925a84d7748604533c2aa6b1906b2985ad3932ee32962a0adf6c25ba15fdcb563bbac7527609e808e446c3721e4c48ff9f8f05bf3f44e85060ccc17f49db0602209ef33e92173968db7809d1104785cff0cbc47492b0f959d9f974e879413ffee0510469c82b06b00fee4df4d1cd8e1815fedd7ab53f49dccef248a1bb64d0ab0cb872c77bc80e5c48e2061194a823c03451371d61e650d47a79ddb08fac03e95782847347e2741e44525d173ea058df309751c27fac2a310636adcae83ba50973d5b50537983fddf3b25e98b2a5c8cfe9d1642364c5ed70e300c9d47838047cc39e752c710a3987d08dd5a135a27afec8d994b2a5f5796212e0ef44178db946f62357a73efb534a19080a508f5818e296cff09a1ea5eb8cce50f6ee4c4496481312b4ceb7a3bdfe2d31e3befb41c589da5117e2233aff2c11cab7860ac35dd071ac50936a255a9873472e94b0ec37ef3bd6af7fc61a688de4b7fd7d68c2b71160921d3f427cbd332795b07edc74c41417a5d2c16f7c8e86dd8d03f2993c1f5fb06dbbb8404f24d0d191f9eef7ea0570cedde1c6e511353a54479edc52403a46cd979904008ce81ffa1238248e84c213c0d50f323eb822fbdc9a218cb48c0187005dae725813fba865ee65f9eb87b73c6ef4ecd94ee99e9f