0x2cffd02e6b5b9517cd689398eb717fc85d06900d8475b5ac0a1c1a5d8b020c32378ffc169009ba89bf56dc1de80f93567711c7d9338ee6840df3c8a260d7584c0f1bd6ab74fa61dbff1b543b57d1c3e036702541e603a242f994df91c61c8e9d09831d9656102bcd64e6ccf7daa92d5eed309c08f6a11795781ad627f304075648955b2b8e2ec47762a4850cdb3fa988cffcd7d650908ea8b5eb68b3b2daa8d79122fc08e48ef92307cd587075fe41dce076c8190313bd76a4bea885d00161a7233e387a71a526b468f54f18aaa215b69c4c863d916229e73878710bafed949c89946282aed525070bb1068ebbfdac496d224d33a3efb76e39e6806c55f58e19579aeb1a3c94566ce09151e6a3e2b1b1d5e5ad9b4d00912548621edbc7ade9601749820a19fb9983d812eb669a9960dee42c8b296779dc71a420cb9985ee31b23f7f2cb9ed4b866948bd94d4a5f3041c6c40c5e39ab97ca8847012a0b18483cfccbccf73966b19a8dec1c3477ab41177057652fa41a8c75f48dd7fc25b74688a7a8d3640515be17d577a5b737f54b6ede4369cd71d3b88bae3f372c1acdf5068d8be75910e97961779a891f62105f3fabf29f0e20ab4057de5d91f385beb3ea297a8851b4daa7b5f88cdd385fbb24b04b5e2cc38afd62022d84e2e4df24e8bb2cf303bd81fc390aea24995aed2c68a57291b7b1fd110cd5444804027ec8d4b9881e43b652c53f09a7a670a9f1eba0301ca1fee9f68efabf14d56b0d815b0c72c734e097fad476c2fa34e39427dd4926efce9ee136d243534fe9c3aa6cca8fa5c62c81b2a9ac1dcf83da490b255574279f27b42ddd5b1b74c5da888d68461770c3ab7961a6a1ac1eb3d9d40cbf4d5a841ffd0c3e5cee119bf33e3d5b0a295f951e29528abf34beaedf498f11e1b90e510888b38c7a4e92a8cb793bb4ef617b0270906037fa7af8d13a88fad695e9886f292a7b922a4460b67737100f7f626ecc459aed73f0b2bfa869cbfcb12991215e44afe5ab159245abf352fe8568f62218d5ad0f5652716958155873d4ab0b11c8000179164f5e477432d80bc6dc89af14d3bbf712c3f797610ba7cf6f6ef133df01bd03192c3f1a9e29d2891285633a69f6d0bf9c48bc45785980335156ab1dc91ddc516f20a4cf29fed62b8f66cc8bec07b10e0a7d3dcfa478d76168d85cbdeebbfd3e8caeea6897a885ac01da9907ec53c897e6c4b920857ddb5e42ef38f70165d0aa0ac3479a0227c8ef3d8b62fde367911626779b5a4bb85fa124fbdbad8964d98ade0e3ce83e09e8d9cb3b99ca04be006b398bc6be7f77f458b413195448f972d793ab9c03570d161dfe5782bc07173611bbad08a86b03d1a55575b195c1fa3e5fd4497fa3f1cc81d611195f1c9ff989d101a41b4fce4c327e4b42b37640341a34fa329c67fcdd5f9a2c55753ecf6b672e4d7eb28854cacfde672f1f9f2d485e659f104dacb26ae256a742197bf09abcf82aa8b5ba76c02df0fb3cbd3c16e49667da6b7b7cc56804e1c9954b1149437f967f004bb5b09698589cee66c95f008f41d99f1a04504caba230376d518a0db4c255c1041612b7c3558ab0ed0f3550e85c9edb4c023d6b7e22f8665b8e5859cec96761fd03f68fbc0d6f9cd95db579452d6b5c9088d5dd9a325220e74134640d2e1490bf95dad795fecbdde7d28c1d1f653d10430b2f091b5ae6c24468b8d11bf114ae79f3e5e0565d5563eee72f12327388f7bda71c72a6d9cff9a14fa2fe5e9930f26a484eb6aa6e52ddd2e32e557912ad88947dd1e5350fef7d0dfe950cae6ac34912450e37a8384c642b9b130a4f88341c8ed331c510e26effb758b7061bf4b954244cce60e9ee61899e5ca0810d4666e79954a4b85769d5d8a0ecb43862b1a4923e03c0a729e31f0de6fca5cc7776086