0x2cffd02e5c719fe136076ff630c8b05476c9c5d72d56e39b5c68283d648f9b79c989e938b1fc32f251f204d9b35e23bd7fcd0d5c71bb5da57d0d0060914898d61bcb0e1a24d0a6c163d46b4d1e3d828a1fa3693a0cb2bcdaef6ac818eb27b649405163cda1e15383d22d571d9d8e1e8a5e1f69723890bed8569ff6f22b6d998940b6c623dcd701cefeeb9f9afd29ba3694e78e418dee87f963947d249e97dd027b3aabac2b8c243c47c1397336b1c522d15aa24f644e3cab29bd43073e22c10ef63962fba7d175a82132696963c75032cd2873ff15da0fdc2835258f810833dfb8db2a30e370178863b0edd586fb71fdfcd0cc133e07a825ab509f8b4fd90adb3246d0a243b77e7bff3b6757189ad8ea3c243dd5f98f2c57bf97abac3db019d3cf3737796013359591cee7e45bdca2556bfa1402087a8e21e93c6a3410d0f83757a8ee1527b4b81e93d32618fad2545f189064f82b3f13870d83c6ed5962bae3ea9143a3ec3781b615979e72256fc270af7acc04316ba7ef314c914446c9e70a80fc2b7b2d66065675302d5df973614904f706dd51a607f57d711515fb5ba256534d1c8e2b69e653c7aa7758b77b65eaaf7ab5171cfaf7dbbd960c60fd28e2e92b493e828256baeb08901a6391b7006660094b21c5ad9dac762a2de5c82570ad30e9f2deded4f4e1d638d70dfab64c5c405822089a8f894541b107edb4b6809c91d42750d92acdce847cede60875c155678aeb069d01ac98d33052fef6153d7148d30579882352f9f57e34950b6f902cae95cee2ccd96bfbf2a1e59fcca0016cc9955bedb3ae19e17150cb548720faa0d155dcfa9333b4e082b0ff1ad285f3b4e2585f1b6ff8a1b5809a2efadda15310e87d0e34a60015515cf54ea75563eeb8e43653b57f4890897f04d0ade0c040ab291c652458bba6767d69fd07739876dcd6730b9b3dd15c681d2ed64ee541f719c43352ef7c35eb646aeeb51137e6498e5ee22e2431abf18ca6d9ac5c8a6475dd24f06e873cdf5b6f1adab2f50ac9f792c2290094ea2a6f5a175818591265678ca9521b4ea73b5c5ae6504637d467b8bbbf1e9dad55da240d4220bd0e41a2289207a58d1819917f97df21599d11cfcbd6dbe060d09f020f06c80076e870c03b3d555fd82c8f11c8c3a47212afb8e338f69ae9331f6baedc1d525e94a1c6ad6fab2ac12b41f00df0c8a4c3ff02ab422364c18b0d6077b005834a542eb09664157134562bf8726916da3920f7f33a71b624deb070b3ea72cbcdc12a62471e19d189b503126e9a34ec083e8ada3f12eb022ca127bea4a7a2da0bb34e63ed0f0c1030273d03c630afce8f980f6ec52c7732851205a6d2e4518ae789536c48afb6fc46270e0845e14094b5c087a50e6deba29c73110113dc9de5a32aaf112fc8b81cb3fa0638840f0efb06e00be53a2b357ed0e2a395d5ef7f42dd24834d7f1139304367d95eda9dc800b92d6c3d48ac4315a0d876f63a051ddcf62a1e58c8b60bcc31649fb208bc5ece35456599cb1a4289f300e9943b52f4b49db852486b181cd6edaadfd83dc73c1e85b94b3f3f0e936108c7518d8d46ffef09b629ef3adff2d95b639a8b56a138741369105af277921789eacafbefe0b88264106839eefb56fc18df73ca73ce9f1a0c911746c11fa8909c7481456711ce5d81cf33eb688213515ed244678485849ea702c032a4bab89869843a14e401218ad43afa05410b3baea170d63a869e8378d429f1100b2c74680eaaa1a8654b040e1a0c8bce70869c264e9da670b3de25cb1b6ae208964d4b02e00e2c12f2fc8eed71a3920df0b11c1ddbafb4e55db89809d32989aa5dc1096bd18b309632ad408c2bf8381c7b3e213d4eda4d44818ee895b29248367e0ff1cd1f99cd3124aaf5f3e64401af6b7b79feabe589c304