0x2cffd02e32551a31e2e1605dc362a4ef348e10b89f86a52465159c7649e3003cfcd771c9a51b207b74e74f50e51097c207c5147cdc3a16c79f3ae079a6a087f5d84f36c6905e624fd7e3c3c951b53daf233e2d041c6804935dfdff14d46f7636e4733727dc410df731554d6badb1e71f58a71f76245b5fbf6a53a1368d384dfee260a3c20930c3e97c742eee86da6254f24f1684f5309693fde3011d05a270d0f86ece4b500af5c94d1b284351cf4d9ca763fc728596df767df22dec2eb2797259e309b69e664f3301ccbb5e94b63b5602dcd235a8dd1f78056c5850e6ff7544639a2c48484723ab433ddb049b09c7bc299258b53785becd55d5e20bb84d976559d9ad66d4be96ba3b4128c86802c84f9ebd108dd32109f649405b3c6b7aae4abc6bdd81573e61470f92ee354e9b892326a95ff7d6ebda66f0f88525142a31632226684ab1798e8b1dab82e73e4925f78816b60f5045fc3443d2714394c51555fd493306e33f814b5705f372ccc9ef2f6f6fc0024c3c01c07d2b89f412cd252377cfdc13f94e81f1d5077463edab536dce7ba17d9adefc99935eae77d7f84c5cc6bc0dc956a0184894bc0cdeb259811f36254d9e52da85cfbf961f6b9efebd1f1ce00f316bb9f37ae6b9b0158a68b2e9876dae3e7a93b85c36061e47aafed3ffc64b1f34b69aa518db2793f7ecba58dc04e652e532e7d02add7e2a12c2a46ab9a5fdcc85cc4d41c19d3d7efb56d8bc60f22adb9158ffa5e1ebee7403fec0088dcc5e0083e5e0158a51e7696db72b64e0cf48cb2698f63c9cb360f070806321d24b75965cbea21f513a7183ae2c5803531836813fe8d6c50e2cab47205c5d0ed5f93ea6b4f13b51beb84f4e8ccc4a7af0e88c71a7757f3236654a824eaabd876c5e579ab2d49b852fd4f3776448accc73ebe5895836bd558a7003f7a22fb0075990c893b687997e2ac2d6ef87dab560d1b15b03c32f538d652b814f689a46ab9df9594d811e0ed1f26540b2e8d079bdd60f86b5fa12b3b343e9fdb2f0d3d7d8f799a911481e79f6f5ba11851d98409a4748579991c8555ccfb9e9427a686607cb4c165b6598c9786f7f68c90c08762f530239244432bc526fa154a84c0261f55b0170659de2c9022098e1067bfa27883bdf475732767ea6cc81863e164ce984fcb1400863970358fdc54dd75eb44e135687bc5c315d5cf8e2f846f35a0990efc80a4dad5e1a8b2a6d25d18fe576654b0e9450806c242e26b7e2d75f82d980bdefc130d0abfde3577e518249aa0ad20cb4226bf53c55da1405af8e7299b9c32dab42544b87a90a12468b99aef53dc5a9764d01df2deae700e66b0e46b294139b45dcae4c7e6138550c223f7638a67bc01c86bdf46ad083ba159ff3a11271fabddbc42984a5f2ec15c4d6fa4d877a550b82a59489e12344a70928b6b3cef47979e44e0175a92889046919bc308aa8a162571b191cfeb4f457d54236746d54878d50e395b8bb6c909357a8225546565c5ab51d1a37b2abcb58bc555d0edf19f8e49815f8d7c68c9b5b5c23b3069851b0cf39fb93ff383997968f403273a4c98490ad6dff1e7653aa8b0f72b092cb4abeb39c43658b9671ff489251b2508928aac14529b92032eff460e6ebcaa0469944502d6d4d01be94db24c366779fba45b102e7a2ce1bcbcf9bebe4a618e235528e3c498efa920b83a6b46ef1b1c054d09b39fb64e7d919e6efeb4d86faf6ef86d175af2ed3d64e749cc3758216959a6133c2bb10f9cb3c8779db41af902c6ac027759f3594f4242dd78ffcd9c9bef449c1c972d93072c35b0eb8c1e97377639e06401f3a0ea0b302748f3c986932409be97877da941781d34773fbe1109b4e89b280daf5d0949215f73a60d14b30f12507211aa9b5ce7be1a3882058a779fc6df875f279fb65d8