0x2cffd02eb088f7fe6d324ca8860640b3291b61f7eb56188f38c364327ecf0546b737f646cf3a785f158d6b3df371fe06f356d16fe42bdeff68c90b4a15b4930d82f843bfabb4b7670766bb142c3eed435c1b472b580b5c86414053ef6b8e20783dd482963db8cd01169fff01b98f414842a3e97f979566ce272abb9d4b50d0fca25d2fd7af29d7f7e6bc667e118bed5ab1d940219fac6cd58031e0fbce5411a98666e85a20a516d9827ecb3b158f826b93b33530541e41c80436c388e3212efcb3bd7c97032649cad4e5346e80b45fe60f06e2b215caa68c2bd2e32cbd6e8e43115ff3d0cebeac464ce8525fecc25d1251c27a40d8c4345f8f4e09536a49c2a6da5ebd81e7c84aa76d4287e3f3afb2d9732cd76302a44eadb8a5b4d04f3386e298b004dcd389bff85a520d9316b7ba942dad9ce369fde70aae59f80b9a367502fc0bc976083fc50a45181ee8abf182da07597195f0fcb54a2e63f20119f8eebb894a953aaa7de2d8a4bd615426a0c6e201dfc512e003a4fb443e7c278fb315bad05438a6f5eee748fc29fd5fa175b582aa031451e0294a3c3062f6263cf40b22f1d0d910efbe95a915ed43154b38d7a72615764982393eedee04bfc252fbe9018e17b8e9862425df40c350de91cd7df91832496371ff952364761618a4047792382656d163a564e838e68e60e9e6e8d1e1429e7c7606032e55249784ca506a1188a244b848c2dc15b89b5d145d7a5f1c77b4f71c1b043150af8fd193ea847bdd2728c9a11cb5af6e73da8f449857597c3db874db5fc33410c050e6796e7f1f8ee0dfe5999e00417455a106fb8d21c06f5827e4121b61130ac0ce03823aba63f46a14acc253d6544cdffc225033631a517d3436ac94495c7df64d8443bd1569e33c85b7124e483388edc383a8ab256ceb72cc9acbf8d4d16a30de608b6642bb2db0f27b5adf91dd07333dd6a31400230f8e73e723c838e24cb96c693f40069c84b197da4914a258a36d59237cb972a92bcb42b9fb491d6e2f1a773d7b4b6815a4d61376c07aef302955a4e91c1c62490134cf93c57a6799b958fd793054314019c7767bfb36886040dc34fd7e7936be01f731884f227b89d53869f260689c3421f2da5f2a6ca7f6d4ba60fc40b912f36aa83c99493cf3295fa6ece5edf6f2d57e262ec6465b0a19992ba9ed4a8296c813360232726cca861753ea5416da5e70d96ece74d63251e793c4ebccf9c12f40ff12046c643f149dbc876441cdae1ef512a94f902e9fbd011d0221ba9db5aa42b622c2b61ead18c25a31ab4dbd97127db8712bb3ce631c6d337c2a08a373b41ea2a919dae3b0b6f46127998a4c3052e2a1c84b08168e15f3b5facaf550d59761926087534ac616cc5fb8052e725d090044dfd8375ba2088c38638be04a651de4dd783302dc7a8c42b204aec280abc6ab7618ab9b4b84c1be2783818a44f47c4ea5467126e9dd312a6454d9080c6b698fad5b67561355102d1aedddee68997d7447b799250610fa31076e82dc9efad725a43100175798653e9ac7483877f63229a206db7ed6602fb2e79c5614fa9952c43f4e06dae44104888a8eab482985c2d12ebcbdf789c6d0adf2ad7672126c4f13bb9ca8d43e1bf55d6f6e03332ebc9d77e475f111a8a0012f17ab4f55a061a6763e52876977966e6279ff0f671ecc9a1345796d4bd209c160382e910e11ff7d7454b4d865bf7a192bba73bc30112e4d044c2fff8728e76b231da57050b9714a05316af8cbdd21eb165352a6a1626a54afc2512f0cda35d620db202af4e9a6b1f28e134dd63792ac5c842382bb48eeb2fe3c13f3b03a4af80b171a11fe033c2258c6ac870631398271103bf965e41a09d1de75411d28364ed03f14b3b6ea25242dd5b29a3721d44085aa215d6cff054e0b45ee03d0ce