0x2cffd02e0f2a35f96ff15d6be9324759827b6fc3d4c7d8b54437bef1ccca4202335f2abe5bcc6de6db84f17ec84d7b8c4e5cd24057581439618166c23f29abd02ee26a674ba870cfde4c164e861f09a1de38430ac311584a83890e3e0abc451ed185350fe6444e220ddb4ad239a3544a66591ce388eb270c13c1895be69370e3e855c033b57b2051f61b07a21162620b49df5b0ed3dc4b985a1c96178ab6ed9a430c50a389cebbdcbfb6879ebc32826bd0f57b0ab2fe2c102d497f9c2aa27ed3f91819152b469a7b59d24ac66ec5253ed3c95b0416d5ea1fba9ed6552f8a4e3f0334d2e3882123aafe5c9867e087cc979af32e8b451931b8e0f6509a2d5ee20ca8cd7ad31711b60ce86487909ef792603059f593c30b3f0e4cfd6d2f7dbff4753c923527e4b4f37e7d6537086b304f3901e03077eb0952203e0c0283d37ecd6f953f241e0fa99f93960aa0b917ee3ce556d0c7671c8da40b248c052789b6dbead93d2030927acf0c30d69b645ec73d4fdd759f1f43b13334c99c6d632202f1555dba7110f47b7c05c2a2b7f5fc12f1063f28df63861a5f3b4f1df6c7291e1547deb5b3178a7695b98de4becbde3e4ec18e5d7738aea4d7ba93c41c5bfa166ec56216b138bd4058f2f51f075040ee48cbb55f4c40d193c309ac3905dd4e7cea76f37c079e0c831a8e27b0f09e091bc33036ebebcdd0fca88cbf5062282bcb7cd1d0b1df26bd1245c4d7b4473e8b6c8fff5b5166ffcc49e774d8a9bdad10244468aa4cf9d43d70823573d2dc5a5759758af2b88055f38d2a33316d3f2f10afec665ae79b4998d6c4dd0409f35064f79d2f612a0b2e34a0e6d9c801454f5618f6b581b11aa24daf7648fa641c1da88cd81ed10cbaa43790555b5dd9d5cee5b9921dc7f4ddb4fef362a5ef90e25dee75cad01eded17a19f13f9504a9c1f978242de40517ceb7d9de1e6d4efc7bedd36b4f4181c6ba8555a4559c5f3d711ddc099df32b1636e1ec59fdd8533c705a01e3ca346cb0cba6031dd0570c9c97645a2c629750fcef2ae6b96f0d7ad3cb0d70186c4e03aded3b5af894024a13bbf64b656c4ec3829f5ec35d0424b37cd1a92f0490ae299bc2c5fe98372c6c15f1c5ac86fd07ede827a8fb9a2d68506b35a3983f4ca898152ac48e14b491b52911fce5a5c79ca8e05c272cfaa86c0d66aa15b41d357fc7c96a7b9d2b6bd06e56a04c2567c2a7d59c360a862cc0046243c273820ce54b958df8b627a8986a2bf819bed2c5684697e393f19fd2a75223000ca1469e7cfd3698ebd5e6f850723f797cf2394d212dea91720173f311becdc8385a8a43b4df4dffd00eb4db4a59036f317a74dc155948272775d3831acc6dd115085ab7aaf707f48aa8b026fad54566849287eb30f2d8f50ce7f67bc34cafcda72e27b3bd7841978df7bf55d1aac13674cb0a450fb17b85d6812e240e889a68b90b1fd36fb35e8b9b2e8fe123b2acb2ff4196604358b5771e78a24a3dc5c09df7fe57db0a90cd86474610def5f5af07ca5e9a449afb0a9b3abcb0b9411e1b150218ffa7e9b652f175ba3f7c795a701117596b445ab58291b7757f1053bd9f352be6f4e9621fe840ef2d849e96c7f3e1aae626b12439a05a98a1427184f6befc8e0d733ad8bf79a86738a890e6505ea90ad2287213759172f7f66b014f8ac5c8d5c1dea4d262a33d8495e8ae93d5bc9f8b966b122a1991bde9898265d66f3e98d4d2bd9a7604c00d0c5fc5c1e888d270478876b3ca274b79caa9a5ba672f0f8a35bbbd0f78b3de55739de35b077d0b430e72b59985e2bd8aa17fd5887eebf6f2ed2dc7dfcabfe60336f907ca1b47e0c383f092d96ea06047350ca6a946243e6767e72b7cf630cb9385720b76a580e76684707d46e6c8519a760022b29aa38cdabcf37c31a5505bd4bfdb