0x2cffd02e4de4afe8d03f84db2f241db1098f877edfb78095cfe23249ccc9b9c5d0db486788ab1eb001ce6f8388a1c7b654252c79354b49f69ea70a32ca890313037c8975135dde44d96f300dd270ff7229528af4c8f5d157711ed0c762e41bc1f5c6930ae2d94c56ab342a86f7fe21698ca8ddf14586f28a2dc205a5cd0b4a1b89eae55a9427090ece56361c097c2189954bf79c18f12dea01728fa4db2d5335b7211de8aa4793588a7dd9371ea19fed7f005427ba0b6ec018bd22c8af5e6bd4f15ab83431a20fd20cc9d8478cde807dda0f0776bd34d8f966564fcc06e2c46ebc0d0288c6a9acaefc31940f9b14129a840ba62e568817f175479032d1e055abe1f20893f66f1ac4b819c96927864e89e20805b510c2049b6ae99b89a1694591a2369c6e5f6763d387f07c6867a6323240162d86acc43d0e8a9a9997b46101a0058eb9d0aa89f969a152c38aca401191ba2c5ab9d13b48707d6bb8199c3ce085ad651d8300ea864f9e6de08961db1d53d0daa0b0d5950cb45c53a0a2e23aee5917b4c7765b1a095b9667af6d3ed6ede0cbf353e0ee33021ebcc1788f5e14d18b150cddcef336a5c434ec0d1d018d2a7588fccda27dce5c06d8e77b58cf2dd8ba6bbb7f02ff3b37b2d38b55c31011e54ef304ebeed1a966bb17685d9ade7e803f24a38e28fd64d94d5c953fab576504a00789a3371e26c99f68d44eba58429013abf42aaf5313ee556544d071cfb502e2ae1f7279c4853d964160275e4bf6ed5a7953c0aa7d8640d92663da2f69ec253fafccb5f09453a0d31b29a0daa2f216f19ebf22bbf3eaf062d6e094cc4cf53df2777ae50142b8ad686b0eb9b6b0398f981d4bd07be634d96fd1c299277fda0150d82639325bcff0e18dbeaa9cb39d7b9033e412fe2d350c880150a25db81865920a7c968db3f377382c0397f8a1376416f5d271ea3cb844bfc5f8b8da4a0d4fdeec581c5d7ede84506d32f9f420368fd0bc24f09efa03339fbb6873781933199a1300f1cc897cb6e711909c99dd687a0c9059045a81e8f8d25289d4305ae910c2bd987231836c9883e3fa63109e30faa3e603277f60db9221cb78ecd4ef9c8df34050d47ca64efd6571997236977b89b34ada464922d23c9e033d99769c489c2eb8e5fa9702e2456cf5b4b337ff4aa6cd7af87b4047199e207a87f4c8b6a46652816170b1fcbc9d4e5f3173e2c1a2df21bd33200e7909d08a1b6e8f3ff79b663e731372d5c92caa0bb889bfac2dfcea07ebe377c1d48e63e982ec078cdb35691157f72d9dcfaa1f1ecff1e4ce03f5f51b94588be690aecf4772ef5dca055b8a80bf590a4eb037586dddec134127c0e58a59daa9f67f214121d63d52c0e9d20c8c8179091b1b5815eefd771cadfe2238a90e4418ba0227ad68f35097ced15daa59ecadeb0de5772f93a34fff763df34f6fbb73542b0f684ed8cc0707325256adbf2e6073d23b8570015eb65877827938a799a7c4f1b8bd7c3d5124c07c11917078ae33d5133fa3d73b09cf48517e3416442ddb0c2097c39ff7865a40732db1f3ececf8b413c6c5639835c8ca534c8f1ad62adc36bb7384eae13f9ea21bdc717c6b8fd7edfffefa657fd8d265f56da900899de657087245fbed0d743aeef86f7eecdae8c49121b2fa879acb32bb10cb35dd4166062fae76cb6605372ca9cad607bb3ebeb371cf9028518d56ff586fa8df383becea83b72a18f21f04b404b31a59a6e4f2fd71fe5ddd5f600536d633b8bd114310301173d990cf79f56fb8c89ddee2bd24830299d65fdb7650b380f27476e4a9730b2793f9bbce525a6bfc97e42a37f4d914503fc2731ef2017e5fd257c2f3bf3f8118dd528a1162213b67cbef98458acc073bf595589b55a6b48b8abc8dc1c4f2e2a3b020152f263cf1832001323ab1d813be