0x2cffd02eb49e7a9039d75ddb1df3097734b2eea3108c84073d69a70487d0451e310f5276abd1409cb0de4c573ae9cb547438149562363a31f5604a7a442377b418b0ab0edd4f79380e9c59b53c57cd0aab56f04d036141d3a73c651a8e63c6a09b1fb4d00adcb81c628b36caeeae10305a8e543f7ffdac6a884dc5d4bec8d6670a18c63e3e5aa2e01b5097f3b357f8adb0816627b8fadb737f2b0a829aaa828d720caefab54b06f6cfdaacfe6a6040449974d8bb395eb30b642e147ec1b6fd8a7f3cbd804952e7e949ba61962db65d27ad3273ba21a0e60acfa22ca6316cf9a884cf26a7264c34e56ae00effc64d303c52b1c2bc21f698e0c5a9e6c6eadc9c4f7293f19b28eb0b2237e17fe60fadd8ef81f80277a5f105727cf1b4f934633d0a67f805d317e8a299ccbcdaa2f19d3b800cbaa146a54fa1060ac4556bc9981430d19523e8fd31d6c6f41ebb105f1fc9a0f2278c0fd0eb7606242131dd460ca5e4971153fc0db9aa77d0b4aa5e1e95a2940b08ac5dccf9d46654970f757502ce84280b51bf6fedd8fc1cf01583f5adec119a52164e5235ce15dc749e9972d7a1e7ff3b2a08fc41dbd984b6d447e640e15ff39a5e40d45ad11c6e505406607bbe75842ba7848af0ad557f926f4cfe15ee9f73a25b0ca2f67ed2cb5446c8ee69a0d58c990f23fe6507b110e496ef49c2509811370165cb0e8804198a017096c33e80d6a8802eed5ea9ac88fb496a2d067b646b3d95240411364422be403709da5f09642de74b66c0d42494f3750130b7718ff37a694b7d4dc502d671516307a654284b0194e9e220ff2cdea7904d2dbab9be226d4f751f959f45657f575db0de68fad13e5a4ecaffd4b2a7326e567cbebf0415c7d99e4ad72ec500f67001a038f6a6133ed062c75acec227c2151c11cf6d320c47bbbfb29c66506b5b15f22061784e6ab1adec0089ca7084718998bd03a1f6d7268679b8a0d95a9531c8d87e62fb003351fb51940aec3b5d295b9d6e6ea746f23d9888f9fddc227760ba0654d9c9aa3e9d63be4b782bfc7979848aec213a5b6a8c1acbec55f24aa5c72aac546a4b7dbde09974f68823e3778e0fa2446c0e48a37894a1230cfe3233e98eda80f3513c63aff5cc9c5f0c33ebd653cf69cdf1a581f7c989f9fc2c9d7678288735da40e4824a5644fcca7c18e98172930414abba905f730fa075dfe79ea7495e6acdf6265ba45e67f72c27d817f0c3ec0d0a7fb0a948bb116018b747970492ae3d470cec462dd6ff51e3ac1d9601a20bf1e41729853df22ec15a2332b28b297518ab9743684ec01abfd27655da7038797c0e2560315684a534b56f1749631ea488fa23ae1650cb27914efa91930296c81e1cc6b4839dfe96a5b5c499d20f0b35b6f35fbe573bbebe994e7ce285a0792c123ca4672aaafd77dd6a9169566728acda074560915c242f860970867db1d73babb2d79cb5d1293911c50af596dd7fa99bc77be6662be43eafad98425d48bfece317a6d04579e96af59d6d3e0bb4c11635b7f914caedf59606862abeb645d492a09b625de4344d74a5f6d4f4e09c176e80266610bdaa8050f4f8beab645f95c2f15c3358b52e410861095eb38c58540131e60122be468e4c5b268b45494d1aeb8033b27a285a31bebfbcf71c26d9240ea5aab3a3ffb13a2ca364d3279b7651fb02ffc7878d9a427e298bada0fb277fdc17dbf7fc403c8064e5a3afab8505be111969b3ba27223ab2f6c571f672cb0710b5579d2302ba01d0e8290c6a20b91c830e188aeab4b0b3f46fde4c9364449003e2479c551367ac5b1632421cc1069e72013ae2654ccb0a46468bd8bbb66b2ec4365332d49b67a7857a8cf5357b30ad4ab083605ffdb8f7170d31502bbd93f886e8734ba3b50927fc9bb75e3cadc9f26d7c3b0c17c4cd6f3d