0x2cffd02e8a73008f062496b30aca5ad1476c343375e4efbd51f0601cad9c8f7d110cfe870310182c6f91fc2940cd5c803e25646c2b755d24f82ed8f5ea5e74bda4659c2e08edfbf98a95192c6bd2f2d87be1bbb29841820e1017e555e3075e2d067de88b913cd99aa583321ff94809900362bfe9b2ed4e85dc8563db92079830c157748e5849d195fde4d8110cc042fb4d82a50d7dfcb43791790db3f63871f9f0683c6b31dc76e89b1627c633b359746bb3ef76b2b6518910b1544307664919e745cd4317ec28d39bb769bfecd83e9e0406fb8e674b21167b3b5f6627e47831467ffa5b86cd52f093cd509f66c94ad27dfb77c93349f07c81053ba3f0c8e323d1779168834461c3986418bc71b91ff21ae95f8c37504ca4d876cdbb4aac1eaee35a41e422d3f501913961237478566b67f7d56f90e9ca80b36af93b429a7c33038d238db4a11f06feb412d879697f73a905083827a7b5afb243f457f316991bb54332aaae78d94bca89b21c2f46f7f8f042b01a2ae5f7dd34e7530550e44d017259e91fbd416d92b797bd014f5f439f8785bbe72dd5e3c32632fbc7129a447746dfa27534f989bd6a15efca64caf9266d070f8aa734cb7ca1b1118bb2dd6d1f886bf691a000f783ebfeb4eb2e44e2c8b7ece02d97da6072a74a2c54b7e90a457848f442aa6ca21af0853b827bb4b9a374ec962d967dc1c0a8fa051b69953cd91646e776bf926653c74f748847577d3406352678ab2bb3af1a81bed07e59a9387d4dbfb4cadedcfe375ae1b20bcecac9d109ae2b02496feb7a3c6c664e7d8f6f04716aa2c142175f9f19b2917267f12e5c162eca688bbe1298167f55c3aa9a653e0f94ac200ffe4712c32a8f486782af553db4b980f4ad4022fcdc06dbbc03b11068ea31db92f1c3fffbc7ae7fd30ac5aab1091c93633e7829b408eafc9b42764e3fa74cb6135c78f4f441829b2d25b5ad3b4d6ff4991dc07ecfbd59dc7a67e3f551e4c6fe0d9e9317a725ce3c31f1b39ee6984db44763d6b1091c3b218630d9313c0d3b8ab327951f16f2eaace2cc31a812e01c76ae39ec30e84afe19074c734af9c954b8d7a63cc8976091d2da6128ae4d8362b50e6d717b42e5303a1e2119cb2af89d436a05fde132b6d894612017ea8312be0cc1d82e553c73fdad37784c0a0d9d227beaf164776617219b7539c23f55cec9659306a67eedd108a52823d04fc734e9785e3dff5bcc3781370e3cd7851a92f56db9186fe55ddad95cb3fc36d420be1a1c11e3de39320540f82b27c38cfbfa61cdfe3bbded877c5fc276fcfe132b5808c1fa326ef6fbfa2e045e30e1a361443213289d505f1d5f3e6f7eb23b98f01b52fc7cb6ae694cecb755bb97fcc63f1bfede70c1d257cb80a180009c35e61037acd79c49787a9d9dddc09c2837ec56809c06cc7bda235262aecbb799d3fecf8ca9dc4b2539c707e8e0d045ae3ef6996f800a6ce4e82271fb2fe98a1268f20ab0f3a0e2da41d14f225798739b942c1610edd689907aa278d0cad0ecbc2992873d0c7dd5e3cc933c5f50ddb9bd6d4d3fea96562e40c0a1c0157d4853832f234af8d41d44b792d51f2a3e3b928182d37f4546599846ed4c58290296145b770554ff9a7fa4da85c32417f32fe9defb421abff5c52027783b48389aa2913eca3be177e14772972f59af914000a1cd8fbad9e598ed16b5a77d632fb3ec22c25a14891d3478db1dc327a0c4736a5c6155611a0a3bc5b8bbab4d4ca121c0aff3d0dca0b93f45cedbecf8278e96cfa17f1d120711b66f8ec87a95ee3c816bd70c532a136ce5a433253dcaacd7959ee6316ad11e69b99582c266df5a290e7e043b1e5d09490053509466c2491c38e552280487ef8cf530cca2a1f1e65ab68086547b0054ad47fe344680373e780e9db34ad71750525c