0x2cffd02e1bd68451c27a20a18064812d099b3edc673efe0818597e3cbf6e728d3313c09d2ea7ac14c8329dfcf524f5700912c74378153b67964f02b0e57d8f982b8a801e733d1553614b1cfd8cb1f899c9a0682f69d6d42418a01084f600c77712821eae5d58ff8eac87f0f39cdffc36498e1d9cab34aab557e9a07d5b93f6de0ced0f4c13db208cdac628fb24d6b2e1a98ee0f3ba618756de947165890e9c8188edd55be0c149de0cc1d42bb584705a4e7e956eb4075b6431a29047c7ebdc85ef7b810c2213cd104399e07a2adb40c02b1b97bc1d8b7aa41ad502ac32e012f9b004b1ef48c00dd3b399a1b0ebe5a789a96b236d0336a7d37d10a99d8b19363b28ae50211f8c42b273cd558bf849623d4b342e69d6e7b110b3dfe3b864cc02bced3998196e03f802784e6104a5580511db76be856e91f625e1d9509d422c87b4ddbb1fc3d3eed892f13f824d597e52d6abadd5107c3b4a302b6d59c3cb327a0aa9b95899ae5878bc5de3ac3e40482824c94badc139d12bf8a616c79e16f191096865e4baa2b16785788826f38f203468d2505dc71828941248f6788e15e0c2fbb422137551ffba499d0b5cd3e0585654b460c38e5316b7a987c04705864ff4186cfac7e147d879d9e3043d9f519afa4d13386889c9577bf4d9eb8d330cb18ec80f4f1efbd64880e875c50c9fe5eb2c30ee44e1f9bc520bf648b5f4d5ffe160c881c036ae7e76e5130c3f03f55d370cd93d0bd99b7360b01a80c10437a3f2039a026dfd0b41e5930cad6521ab5efd594d06fad02b59f8acaab6c462d5607c222e074e1de7be57c181cce878b090a52818dd1b3f4d49ec9ca5ab3cb3ab7ca9b292e22dccd0c7c8126e8218fa60bb0e15460aee62a5f39f412e358003fb517428f85389f40a3b96e32f268bab9ce46f0876f3c63c0e4fda5056f9d052e15a8dc15ae6d27608c7c670aa7574091d5636dcddd2c7fb8eca8263a08d56e95795a2eeebcc54b80115379df1ed911cf6afef0417dc008b216fb29bafc89653581fdd0aa7562e0963a1b825da996f51e59a4871f9999f033c69fa842ecdf4a3ee061c78c66b2c95ba1dc524febd3addff109221d3cb2fef83cf34343fd8d75ed303f5d63adaaf654b8474054707b19a5a9c5deb0e958bc684f9d0fc0b233873cacb3851df92ffb37ff080d339f6721b6738a03a4faac1f097fc62e9926f37df5a249afb0fe62d5083ce195346d444032fbee9cf1100279b2f7a4200f31ec7c276ebcd409257ad719b4642115ab864fcc1964165a6da066998920b7be511dcb6fed612d40a198096bd95f7663f529d23a4d6c424dd85ce4279207312e11f641473d9baecf2338e44dc132a5c3ec00d274ec41fa482cb747cff9748ffe111dcfab7322e1ac5d48884df86926893089cd565dbea588f47c096f7e0b1b6fc77f7988096fccdd26857d1ce85a7ce3896166a1e8ec8b3466376f0f39542d2d6690b7e34cc5d3014b3b6b1486dfd43d41ea9a74e15602e2b222115ce8f36bbd93ab5dfd6db3c4240d6f54d9f5f9ffde88847a707bbc58f18b01a54bacd30ec14e6bc7b2f7d2ea069284cd9804abdf16b04f518ff2dcc073f049a8605adc808bd12753dd4550103bbe2c9331148f25c9bbedb5f92a3f283ab979852bf7f1cd47d8c10dc52bb286f232c974b45fbdb3d7936089a4426d9cf02b31c9a2f433b759be47aba8a7e72eab7e8291449e7ed770c431c870796f330d4d5d78ce5125da2cb47ef441c79202a4b27bc8f186bba0880adaed8f70a6773826980da4f933630206846a128a49e698ced2f2597683336751dbc00df4dca39b6f265ab7018de61fa8bf2ccd1d6b20e768358fd741d813d4be3af06da027a7527442649e351c9b639ccb557d4accba827ec2527fa274d91740276996772405a76051d8714