0x2cffd02e13925ed18dbd23034cb5c1ba15fc0006b0fdba37860e34bf56abf13862d6800fbc7f2ddb17613a6dba63399d3ef00aba9825e5983a320fa81e43275e7263d7184473049e9dd93fc790d2c8fc7dad5e7bd65b999177e79dd693e45f1327b11d45aa464c60a98159c980204b650e2d2a21fcc8834bcd8b7564c396c81c86a24a622841bb5a242f2002b460703d15cc45e537f08ea6ef463d1151177f5d6b3d7fde71c36ca8eb94c33c490b46cd78b33bb4f53125382d88b2843ad68560c80d4c5ad97079202f71400146280bd8b2a3075fdb9238efb19f1836702e944cc48124bf449862faae8ed04e0e6ebcc102dad3d1904e802d542380ad3cc1ee658f68cf154fe45a9ee4728bc6d86e705abfb24fe7b8f02ec9421928df22900de3c024c7974ad269fe05c195c8a55af53b3c22ad5342798964f1ec906214379334e31cc95de2c952c41d0a25187732c65914527ad5ac3156b71da829799e5a702e6e97adcffa986f5f1d838b348af50287f0df756a9758e4f295d1b43084f04faf180df604256130773fc057b1af18c236d41c5ae5e575f6528e4fad1bb8fe96460f3d0114fda300a30fa53a8ae68572b46be9e8148d2bef8931db24b75b754cbeece8e89139567de3db29b238fda6026bf4f542354e3b5767b4a2477bbbcf0d8b7f9e2d352b223ca512aaa84f361cbf29d6099ca9b36f6ad68e8479c8795a4f0dee71f33c3f61c1c9818c31ab2dbaf51cfbefeb870e0f18593ae40c03b50e927d4d326cc6cfbc99103ca922c7bfb2fef4746e726f577fe0d55d2abd03ac74fbf2f9729d179e2f54ddcade8a9866b45810aae14e69b777af4e030ed1f33bd854f26771e016938c277560748316e38a602181dbb90b82cea8d47e5418c41919b4b1d257f7342cb6be0d96e8568150ddd603a2423bbe788226c1b566d5bf91938b6a178770bdd57da1bcc521db4993b7504942ce8d118b9dcda38f5ae7d960dc761912e007491c5cbad1fc1c4a79795457c3b4d087d087a106ec2beb54f9027baad71f3d70c7eff24b519362e2f2138fd5d158386235c9ee3771f0539659834d83a3b0786003470fc9dd591e441f56409ec3cf42f8d2808d8288bac6ef9df901a4e07294136af89d0c7e833e40b5688882d8b91f165c136cf9bb3d4597e9af5aa8568e7e2fcb7aad2bb24ba94878322e3160ff7c360a28f23c812b19d297de892e3001f5c7126c01577b26eeb3fbb5d5033f673cb6a017fa6df1bba17d76d564e493f46623556e3667c1c45f9cc5e6cb7593182edb00448977c32709aa49e430c7865d86b10f999b0560cc9ddb84d89cf2956249901388522536f47d963fe33c22e3b47041d56fc806c3abf3e41e4047058aedd4283e60353a03f825ebe142d059ec39fc8722430e2d73270a98c6c8ce65f4002a8e8895b119738ad74df17a2492e2fef530eee17d5e596d1f2f20c8210a091a42ae0903f829355bf279eb8fbf75ae41834ef8ae5ebba338d811d2b2c8a553fd46a2df8f360310de516159f629948fc8597d4f8109a9c278e9ed8749f2fe0de70d43ab10c5abf78a6a927e3f486dbf6cb757d78a49a28ae54113cc7d39ce83b0aa1b9b2e44d557c0cbabe87028f98797b057a72efc5636712b2e4a9ef837d0e04de9a2462fd7b5c5559b0ee717929ffb3f9d72f71bcc07457e9aeb1e05d69c3d5f60fa0088338627cb1217e7802a4edc4e6e4ce64ba6baec56f3b16e1815f3cb58ea02291b8794a3014c16cd8de47f4066e3a1a99bccc6c31275b1f4a37ac32c1f616fdd9b6f7a001b5b19c30ecd738053ba10a2b094475b4694bf565451ed19a59dd6d8963a462ae675c67f5499ac3bc951a103f9f98c9865b04d34b0b3514645f520e1defd3b966d5c3c46c6c22b4706b61c3d58bfdac6a2b254658836e8badb2218