0x2cffd02e4a2f6281f994600e4c611a0800b7f81fc4e55063868e084c0d1f69fa0303a3ca3b4f208843ea386f938ed904cff3e0c05be89f3fb33c1be1f53d209d4f4e64b6fa229a6402e280b89a7498917a39322fd3a02bf54a54aecb963dae89f27ae5714dca7e37a1d387afe27ba624d8e5a02accf1b6b3e74c7021f2cc6b3342a084e8b74f301368f2be815e361a10dd7662c47ea996443a96701cca406091c6aa0ebefe7875c7d824182c3e35089fb5f3a607eff97b2d0a6379b855d8baeb53d563c8891844dc066d5e2d40b794caa1c91538da1353eaed18fa6017532122f522f96d3711d295840c6dfa524799507d4ed5ffe092263bdc0dc533de67430099147cedf79c91b5a1f20c01487d50adec4e13e096e3a08fb2cfb712c70314f599b00399f44f76980419a8c6f304d24a6959974fca7f25d06144042a6263a4996f0360b4e9bc9502d663394950d41bbad22e715c0839a2ff512669e37ccdcd39940e0ba03ae3710db18c972b4d85ecb9cf819224cf9f27a5998f3e1cb7f1b485c13eed0c9f4cd8f6b568d2da7049fb684ac325406f619f9fb1ae2897e58191f93d2568b48fdf94284732ebc706fafa1cd84f290bcde82593790de81f464358c26733b5ac6f3fa8ce7aee588c915c41c1fc6343a329bc5a1321a4701fa21bac4171adb6c12085ade4bbb709e835b202e40dfe001a8244046f2da8a639455e7eb95b0cbbd0033767586ec7628c69c0dac0c2d95be5d893f03ec4831427e18b2bd8a6c9220deab9d4dd4713f084624cb2d38d49dd8504e3d4e111e60091f82bac824c6293a7b6202e5ae6d016abda6ecb9fa9a0e336660ffb59a8031d073a566bff18c953e53b6ea2e69a7ad2288375c020471e4089dec7c2efe46e68bbb372c5b152fb2c6eb9299b1b0c99c6e9acd1461f2c93a89318cff3df5c716737802be43044652f2c03060ed3edadf930248927fe84b0a85da561f92bcd799539dfcd021b074bbfdd7cc9b7d6fe694978cb16a3bae699a65f218e70623337ded398e8459a5d6ab61ea684ea93c42d808cfbc136474fd6696be9681472fb8ab8edddd43ffffb891a021b718b8ce8d47b429991bce855699145bac0eafb2df2b8eae979c9fc5c6a590cc9719f5d6dc5f8181922d1639753cd9c7e3d9c9d3d3bba751af8f64137700da828254a3c12ceb16bf620ffacf313d26b508f245cf5a89722703467406eeee8a22d65b17cb7a7e7682225c4d6b5929f40bf8534ad97b128c2f365958f1a626abd67357f477d6674ab9615b3dec332961d3b5090149a05974215cb4842b06469640857fe71c27f1bb592363fd40294a533244492e2c97c42dbfd00a69012d5a1a2c86c838584db3de4c01145031a7bbcaa9a0125a7e7d21c40f4e7db1a4e4c3b170e494051f1894fe229da9b062caf6df04b51a9993ebaf61557480de361313a4c6ca27bb51c55d9c749227bda89f9f8cb86cf5cdad6c33d93c6736b510c12e0de9d7f72c8e758e4f37aa19d9a5d0b7e86e1d4a7e1138d5b042a54d4fee5bf7a490085124753b6df2f1303a4166bda520927995a2fb26fa2a0d476a344d6a81916f115198603d529072a0143b9b876e3a37540b66cc460065a7be1de650d2a71bc7367ee123b585c0795087532059c8bf78f5bcd76e0a9f9043a71fa256309cf9f0e104c898ca42680757e9335bf7657d34b7c35199eac1ae5c587eb37e0e6103c17ca945540067c4b635ca0b9f13837b2ce0e4317572eb3306180f7608a0d42585fbd5f155dbdf0e20461b20d63a29a122fb0b6c73635b1ac6fc648264c1cc430aa5eea77a0a41a2389429fb352147f2e9381851dabe8984caadd0bf95bcaa0cf8cd1e13edbd878d5846a31e015861c46f420c6de7cb72479bcc21504c0aee3ab4c073d61731f9d77eda7a8873f3d9fbf