0x2cffd02e16288d451eef948b4f0b2016caa7a86bfaf94dd1ebc3d7d010147ee315df16cb640b1997cea48fbda92f282503dae279d219ed019a9de367fbe1f4b62cd216178f7f877771614d68fee0dbb9dd198cf7d214670aed2720a4c0488a458a53e828a58d2d0bcc9da96063a206681f0ca8bd3b0f8be40da2786c3a25fb97fef32f1c4b8e2f6c1aa39ed36f6ac2b1be3c6413e237f2238487e9cd3586b7bb6fe53378048c7ce81ee84a97d7841dc8f684bb381eb2004052a457e16dfbd65949ca95d5fef68645e5133e696cadcc721d9a5cfe8e22235bb4bb1df1ea1baf21331bd139371d2cbe09d6509eae3c189591c76ec47279a9d30745356ee579eeb62ea32af1bcbda2e9644ce5048e99ea9e1a881f56943b130f00148f7206ffa68bf8ed1882dfd217088b56d9e70300e64d2e5988289cadc50a391e1d23dfd1de329b49207f82d9b4ef09dbd62bc3e65a33c9bb41a3269455d770a6ca66b75a041b4bff4b5a715402d1af4bb2e0e5e557de72f4fd3ac00ef6bdacbaf74b859a75be69d643ed1f400eaae7654346140d46e9bb368efcc26077e0aa4470df391bdd2fd481e845fd3fcaf5cbdb9a26173e8d8b51c4d4dcb0d7e3ecc2f0131f06be09c99b3951803018658fcd06054fd7a6ea778f53c75a69ae6152ba826a0224a9448ba1cc96b0ee2a784f0178a4b86266c771c27815a28b5879600a43b22bb0c0327b7b58dd441df2e7bdc15a5894ef2d7e524509710348105a5ec0b099c11260db160b82b7f5f541b0ff1188cba63cb224f3e5ed4413dc3c89136985b348647d93e39a914dbae40467e67dd4ac28449997d533536cbaab18e1650dc4fef2a867e29cd48b8a35422da006a254f59fec7daef1e2a9a5fe2e60118ea4ca376dbfd1d77c90527b7fa990e5ae1cb4cc1af4121d362ae09dc9d96746eb1ead77745ac89539721ea4fb8291d0486ed8ce77c53a74bb2b8dd9c949ed9121ffb94e6ba816a23f617f31f28b96d30667ff8d76e56d6669c9e4d9157734343c66703b49b2756e503a48680c6f14ff86046a2759a3008e6a9a8c22f37eb72aa39bdc5890420c48a7d15122e2aff7a339e6bf0074ab3c91972576cca43c37b60f3b7b9f5f68a4c6a01dbbc8139beab1749bf5a87aedda3b08c41f17a0d62bf27d332ff1e1d058ed00447e6a6499dec0a393bbc8393c1dffe8ebaa0111f2e48c58a7281cc676fd2eb0297bad6d128c663c8f18a76b69e3dd71a06305ac80bfc4fa62de493b729aa12940675ed2e7be76f92fa0b7fd4be7a285f2fa29c818b1f4e208fa4a29359aeee89e6d165b2c1e4373fb638c4aad62d68cd1fe8ad192847874a959296250a7c148a832be8f8834fad8dd047a7232e7cb3a5683865013cd8734ecdd14a912b63eaab285c8f984e55863a42077e6606f403ed627c6fa56cd9751cad876a0200c0a88dc4ea950c3075cc62d7517583990ae191f6b55169f83d4fb1c32f7cca1e1e60e62ff2049e4827786c5127ba36860bffd4bacc2e07fd39de6e31ab4c38e2966125dd3e5c107ce8a10c677a78976ea3831c3fa0690824044983a2994558becae822b0a7e671b0bc3caef06667ce78af4d20be2845c0ab794c9b55c1fe6c27021bf373d9d5af676f4ef765806e1e159b439b3aa5adff784d3cea522850441f5888174522a45ced6516e7d976a2ca0f0236eb1480572cd0c2dc52e4b0744b9e28ba057d68a5cb47c2be83b0e8d2eb56c91cd09753df8d8b4f5e610554c5faba5dc317d9696562aca79d83346c5b6a0fe6c437284763bbc26d8ff96cb79af76ba898d89d8a196897812d9ab75af686c1a8e1b9ef7efd9b7561b2f4498541a2a8fd9fd6a269d91bb34d7df88900aae7f75f58eb9662cf9b2e00364f065a4bccb2be9308a7dd86a43906640ac40d3bc24dedf4480d6093e