0x2cffd02e35a549f3c6ba73e20f71e0f72392fbeb020d51b5be9f9919611079fecb4b105e4f8d50dc459eca13c93adbad8f78ca123452d40336e0d8e2d8d84296feaef4e40fa9ab143ce8086ca52a897d045af631d9beea7bf636f5c44e9054eb36e4030bcc49eda569381641254e87769f5015365d1ce7b8942c1c053cd5f0fefa514130710976faa683c1e6c0bcd01e572f2b232f904cc04453e7ca3de8155e46d613c4bbe93ee4d068982e0b55b24bb585c335c0c3948112138268ab15312bf24a542e4eeee2ddab2f27f9e4bbcc2666d14e04dc4f14b5183d307268745cb659219cf1167407d66e75322c7077f1c99262d23f04205cd75df561caca09cae074115c5f89135391a7aaa8a00e5692d9b689fa46cc9cac2f77a0db7ef21125f01dfa972d7eecfae071ff86867ca3e0563467705953c0e57d8bec04a130ecb10c769bf8435759711503a0d891cbfa13550e8173696f13be2d5b4cf8e7baee99977bc70239ff823b32c207246ee3517b2333870c07c8407845d2de32dac1f4b2a88951afbedeb852f8bcfa4cf9edeb06119d13846089047e101d890a22c83b641eec7b08e8b577135370fd99cab18af7175d625cba0b66b0afb6ad27ed78c44e1361e655f8ebfefa85ffd5ae7be2d61751563732d6962306e8ba53b152071f09ff53e44ca21c4c32c3a7e8d2dc1b4548c201f30e22d5fc04f7c858551db6e9fe509b80b19db830790a93c4667240353ad8d062af50cb1fd60036e33c76675a5e014c34c7e817d9572face32b5bcd5021a224a0f9b6133afe38ef9b695f61b53fe034fc7bde9c62b078e6d0ef0c60b54e5a7640528cff4c9c4a68978c955e38aa0684bad2c59c619cd5e7dfede1ef643f537982514da6c78f4c970befcf0a52cfc422a49ea4c1182e8435970763620283fb00c1e71f7826393d8d526e2b572849b30f82032315bb4186cec2f5e6424641250a5a5022ef90a289d1b8aec84740d8eae170b8a066d237bef25a7e470950abc34bd80fee785ed8f92975e9153138b64e7bcff86b5d9b624f87f5d166e39f497741d0de21c412b465820a29b0edc98116f44af1f38c6eb817d7c54e67f41b4519312235a1aeb69f337ccaea45134c7003f2b07d730b1bda70d84190848b4d43f89a6bd10e7adc072701a07274747be96d803c219fea422dc9d1b8ad039ff9a39de4990418bcfeae4138623444a6dcb912569e02f0b37a575fcfbafc0b143e2629b7b3615ed8ecd6eb652a35e107a57a1d90b8e1e9e4f15312f24c3da95eda45f03b5b185d4dfc94511fde9b44ad449ced6f925b99642b1acfd6d408a7e5432261be4326e9bd21054870b7d066360642945de3e153dc60b12f09562872d31d5728e92cfb47e47ca4de0d541b7b5097dbb8334e79d23a911401b6e5199bc1ac4dc3ba822d0cbdec6ccce7095f8874cddcf134ce4c8328986f3a106e8f896c076bc274572c14df81bb4d3b01042d149646c626ab8cf221b42471a7c662d15c90b396355a7340efcd8c3d6d502806b1488101013db607d4257df8a481a33414b6c8b59947001f7bcf9a6589f1b4e9932d3960e43eb665774c506262c73f9fc6160ce9d41a63c97ac7ee324a6d7ae70b3c686a28665ee3d87f31e011a3587f5103acada5d455ba6f931549b58f91a90d77d0ba8a400b83186fb58abba3d2dc8c3784c9297efee9b6e1ac16c0692f83dce4fec9bbead66fbe80da9ba04aa638cc5769f2f96e3c41f13d136e98f7120036096cb43cd46d1a062e5be07482e81ffa68d72676536903b5c78bcef4ca2b588ae22d8392d0b4f8d6e7905323ecebe0813a2f290eec9efabb1c2f6b8e3ed1a0543f8da547f7231c4ebdd218d96b8512a5a319deab495048debd6c77a6eb201e01518003fb52cabfd181f985edb0dca8368e0027c324eede