0x2cffd02e8a02d1c0a1238b44cd87abe18b6b58e3a8dc5803cd5e3745c59deca322992e657fd3bb5016324231fe2b9959dbd321d2c8698476a0d7978580b17b8aa788c562b6bd37956f1acf63478208360157f5edf99376cf3dbc545458ae44c7e3ded42cbb4a301a8f089ec921a95f29de3d0fd8c271b9423d25fbbc8f25d676ba03a1a427a232ed30af39b0832ba62d7d0a44058d40e943555d047256e5e01981e0cc283465cb464f4cee9024b2e09ab1efab2100ef941617fb994490c9ab6c7481f904f3a11f9b220b6d118a36c51b3d1d0cdb0adcd1bb72afc88576659f736bb2d6445044f23fd4b89bb3f0f17ad28efb078ae9feed49323f66eb5bd2e0329ee132e4c2d16836678cc3bef8f21d4b84d4afbb1acb93966371f481edcf9fee387edc2b3a6cf202349b170dd9f098c513348b8b782031c739981312598e414b03007f13a11ce1727bae1181c2a0c85038dcfb7d5c58d4d496776c42aec900e7473ab2a882b2a2b62d848234091b634e27aa9be78c624b1da5a763f24d077ac423d1bc4249056d2eb0133eb2a7d3193fd2675b5e033bf95fc88ba13972ef754635ec105313beb7a6181d4729d0bde7844a2457587b02d34741d857965f3448aa974bb77d7944fdb570391a21e2fc7ee9cc75f3eebc8f463286db52e1f99bbbc43575a1f2c445d004d8d5fb4fcf77e6a6635e167edb309dd0eb6e97e5d6fd1189e811df8fbe0d5b04d95a757c6f5a6f101720d7ef681cf246e6d44702e2543c71ce5b085f0769203c7e32f09f3742edc74237f186f14cdec2fa6150aca2eb27ebe3883c1be974ef055d01893e4e78e9292afd747c8169118be985a5e2c4832f407a96e60be221e6c52f96ad646acf6ae1e1d2e26a9ed58575435b4cb026797b887ab2e43e13641825b8732978a43737adf547e3caf7d41afaf158cfe1a2cf1592c6dc478cbade65885ea10e881d167b9f5da8938af7082b721d36217c5f40bc643f8c07d2de313e5de6b868ac8c6b2c650c9767bf0e998838bb0092e4f20c560be4cc172b059751ccfce915b1b48204a478b74299f3c6911ad80829bfd4c2ae3ce3b23355e76e2cc6b1ba38e3c28e9cd101ec1982c58531f7ebdd2de1e7c2a57bbe0539808c889576efebed6e2abe76f4053a2e7578e26d26041b5a357a4a136c0e03821d5ded4e05de91f29d657ee49de91f81d5fd3d5e9013a6aa9365bf483766b490f569e20b94647c31e7f9d2b0342a0073c701ffc6b4f44b4bb42a04bb492993d7ff9c39b4a45210b978a3377be3c445d203d14f87b043dca50bfb574f0348c35f44a1c1e4336650c29c099f574520f5b92f8689ad59e2f55107f4592e6aa43c54ff46719aabfd11c621cc3cffbade26e16205343a5b32cb9ea3d4bc199b5153928dc24c3245568e4916fc645dcad4063e56c703bac7794ec72af44401633cc8edb0b4b5cdc1f4b5b4800ab5b196fa2aab1f1bb6a02038aed6f404548099390fd53e51a9ed5b479e90a344f42f5869a2e4bb60c8dc724bb5dbe21dc0718a2972bc52077eefd3045266ee9d368cbd49aa1d07a6241827a242af1ffcadfb2fc0262c67fb610c70b21d337daeb3d2dc43cdb43c4eda496366aee63e94bf01e9d4707f8d32e26f2bb8461d5f078e13d6faed8639278994d22d00f272e1aa4d6fe92abf6bc76fdf8e1aee7298dcf31b11c4fbe8d18428752f056625c056c34ce8249481d12629a52183e3c8be4c478fea5b89f942959dd673b7806828d1bf78914d4eca09ea85a8c8f23a77c89a90defa76d9de2a9988fd4be6e5a40fe34bdeda9bb71daf99e32ea46f3357405164198ed9fc687b02eab94c5e4ab554c6bd16987708bad1538f4e47dd2986f2da3a8350d6465ca5a3df91f31136ed033f8290d4b9ceb25d0304f45a77f8b5615cdcc3d410ac547e