0x2cffd02ef2738081a93f2ff587e453f62ea833af89656b7d5d422e6b883fce782218650f02c35a10c5e5ff60ec48ccbfc268acab2149470347c6637fe8cf6ff2ae91abccbe5be3eb00d92d0237885f55ad2d9777617bb6071d84485c8417f7a0aaf9a23580ced458e65d47a5e3be394d6d2b03ae7dbe2179b048c23819b7c0adbf4853e812de7831ea2b60c51bb5c43ad7f7e87a3ee088825e2baaf680f7df6e296d86957e120492bbdc1e5ef0bd8e07764be03ec193b8f16f54eaeac20242e7e84d55c53c10a47ff1bf0bf6776819626f8f6706fc11f3daa5d4c60061c6310e934a03e954ddd7949b1a98539389f0587ff890eaa7c8caae2046ed156009cd48df38af56c6f02e2f2b9ff11c78c13058129c87a5c18dc07aac117756dec71aa55e70743207faac68b7ae5189739f80b46a4b3d9c55fa942c0c16ca69ddb5d9f6e9cbf0f364866050f0b5fdd9401725eb424da69d3f2baee998c42f3de557b708052a8bd6b2fd3ec3274fb94d5ea99b9d6b0fed534f5469441cb0e850bcb0bf516fb78a87c47a258eed3fece2506f8412b15c7e86dd23d86449365b84f2dda031e4f8151c04e90c6c86e2f6ee59475b375b70631043eebb44ed7b8d57cb786f1d6c1f14c2b91c540d2044c340a345bc696fda46b0a3be80146550fc8b4f6bc8ad8fb7f75724c749025bb1ee9a72fcdb641127df1bbdce6c593c62a1eae14fdbd4924b19a1a0db8430ddd78d93e944cb02f7d2c1bd0163404b5d702c465e25253eb6de2881a537b4096c0e4e1b8c3f627204cf4e87fba9847905ea9ed0af360ace7341e4cdd0009510e6a7981eb4b058bf9e0a39d02d05b6aa8f2c55de70daeb6a4b72d44706c65fd8ba8f99e174ea5aef91dd6973dc185a16daaa86383a4227ee22634ac0f4e5dd70cce09ce982e89cc2ceffbf64f82f4c0edf205f4fe095a92550dd6b0274a9d40768b03b1bf75b0dcb9612c2ada01a696fdc097a93e70ab738a0f21c22d47eefadf57141060cd523c43a4065d56b1eff583f0b6f88ff72afdf0d193aae91da36c13c175dfa175ccd16b16084bbaa1b638b8d371ddd104826f22f4ed36fc0463a83ce829d9c280bb5f3ef3c4a7be62ffe273cdd0d38f3cf886877d8f8c05ccde37030436bfee9496572619c2141b8739118625ce178149a648c1ede5501fce8bdf705df024675a88a3f07a6d4c853fb40e555a6298ba8b1a2ad7bf2e6f503a816480a7117f65dfecee60337cfbaef3507befc1e5b5eb1eb95720d95d11e0686f383021d7dba510e4d5e29af712b243c51ec280898e931e0616ee913c64713c865528e4abbf4c501bee1b306494260458869e23f1747c09bf78f310d7cbfe33448c50db514831ce8c5b87db3b055e9d2596c4ee8b017983dab21e11ba8f17ae0aa3f14350584199f8d8df2a4fdab2e160a1240e9f0c544e6db2c25507dad3f78184cf27bf126a45b15cb7e176bc47db86f483d76abf6e7e0051923d3274fd8a6d43faaa84d4dc5cd6f9a50685d526a96c3b67edd02b4d0ccd6befe728a6017bdccda39f877331503c045f6ac09afd45fa98c36adedd89d8fb61d99ddae369192837f5cdbc8c69e86b039bef161a907c9fb1eb381be5fd45e9b21b5cd891eef7feca6bfb505289ba44e9b2fb3c5c3c1f8bc0530d685dff79f85c0d8ce8acb72c55e9d34bb873ba0cdfcef0f385561478f69c46a82985303b2a0447e8f5c4571604aefdbed73c733b416ac8eaf0a4d57b09a2de9908e1cfb46d2841f7ccc3bce3936b213eae0225abba1b51c510abb36fd08514abdaabc2135cae6224c27d058e6f66939ffccff8bd37642f57fb3c0e1eb3514d0f4ae5a495046db438c36888606a8d02f741ebcad67a6d4ecf8f49f61edff08044f43c4606ecd1399271c8057041641640907d52007fe28530ad9b0