0x2cffd02e7bfbf7cb0f72b59312e21387ed2f245f55c353f3d0827df3b338e58fcfd40b7e128ac872a732e1af2767d625e630b834e1b10fa454d79bb9249b42e874001795199f5ad801a9eefaee92b0af59f3125196ff8c2e4f1214b0c4726e585ad721d93bf0083586eba57c0c284ad83e62496095b70c38f4218828924e2fdd926da9b74f8c24eda5424497bf9a17ab83a0becf527d7db0dc2064d6d844ed27582f6d58bef5328e8802ee7054e1b6430e3525c21269dd3b4f0eaaa4ae4580d444804326e267f04c76e6e83beddd4a833762c84ee1fd320442231deea1a0572fcf39a632198464572752e00347cc3c59db56c5ab075f3e41929661266f14eb1f04e0b53e6bd493aeb2b6e5bc130a12330dc7d90647e9ad41d8dc566f9950d466578e8bd5f96423ef744dc5d288c2ef27df6f3d1a3b10cc01c930712da40623cd78cd5b5b7e14217fa893799214330041794088f4d76db5c4dc5c104a9345b587c7d6e68e70146f0e14d8146e9474805748854b376e1aa60f77b917aea70c8aa6f72f1842e09deff8ddd7fbe41c1890672d9dd6ce0fab0183756b22c0be1493037ea62067436ea98b57b21c7c13387964f3c2fb59f2a978fc0a094a00257d37844abdb5672263bee94e52f29181eb852eed19e5d99a14c761c5ebb550dc22b74df7150850bdf277cbfc65b8a2c87412a398a06d781ed0d57005eabda394be42e5c9159f3a19bdc60dbf463fb97993197d52962ec3e837e3fe87d29240b0e2bf4d70e601638e177c87d18133436cea60436251856eddb0258557bfa470860972c5afe7e21ba0a6770ea76eef60db43bd17ed1b3a328a1a2b7878e6638d79f56b9a765cfc45d62041ce05d9271b62c82baa92783133e8877de280a0ed57072836b39e487ff0eb2bbf955fcc1ab80c94f16b9aadc5487739e7423aedf93f5b01920d4da36c70f88508932f5db50f6247b6b15a6ff7c928654f12d7bf18c669c5199ae1f5a8e1da3c5b685ea5d00a502cc97bcdf5f05bf0f51ff2bbfaae9856d608e1f9e251a9e57b46f550b00b1ffc0ffbe85666b7d513fbca7f71ec545d49c0096a0e66332f8070579e3ffa41e8eb442eec511e4a3b087deddb8cbcd21550ea0c87ab59120c2169ecec87f604f596f6e6ed60bdb6a50cdbf7d6f7ff1c957cfa8e956cd743a0206a12399e1d75224d1c6e421abd9f29e328e54ee348b167ccc15e51183d8cf3fca5ff1645ce7ae46085121c1aab31d695ab7e2df4c692e1fae0681247b6ae8dc966e256b82d8138945b9b56be19d11cf8d49a1a791ff724c1d7aa8ee2a4145097574ff2e6cca8fd7c4c5b3d8d50e6b077f0397c38ad462aab7a94580cc5717314163ae3ebc2bd81fcd567945cbb7cbb8965a8d62ce016d83912f7d87bce9fa46f66f6ac7a1b61925658e470bac7bc10a9ab767b8933a02c054e36e086007ec158ae46608e49b7987a2e189c458f0659fc9f91026feafa86e311fac9a4ff7774a8b009ddba795bafcb41662655b3a2a40ea1a574a9ae03399469620024a2b3fb2925eeb7c5858f38bd9fa725a146625fda36782511b0bd86dd385033c0c31040125a409cac4a06f0bdb69343fe92af0c754f0c68cd9f5d54a77a65092f7f81a61ac2856664b4dd0b3cce68e99ba2ac9ab7381c528d48617a4b2997ab49891be6aac3090188f36a83999b1fd56862aea640c3db8eb85d95a043be8e0caafa11863436c54dc3e3a4492f480e7fdf07f910d4cb7bd880ea570f36d9aeae5658b82037456153922d41145d4ed661a7521f3b9aee02de191a03c3526c29d832e78e51c445300771da14a1dcd516cd8af906b95cff3666a9a11fedc9dfdb5ae04df17e3e84ce6e8059121e1096285ffe4b4f0d98c3a44e6b0dad420f02b9d919db7a6b13d5bce2d64e0f4aed64d9598e51a9f7