0x2cffd02e968ec7ae7e832cd848ddaf20ae4741abf7e5b91ca1de3a42990d5fbe2c0a078d1809799d97004d7bda0e6b43bd798c98b23fe9e19847d0171907f9928b41db51e21ebccccc5ed30973ed57a67983acc16f69d3a617597b39c4da65d15db57872825421499c05ee11683ac5ff174d9f02934e62f7cb226684aeb5b72885ada458e494abd772ac855e4c0ba140336f20d0ec6188285e4769b4320ac36f1814ffe31fda610b40b2e86924a0a4dabb0652da080eb5d2603f22aa41d7d1ebad9f4414c13a4049fbd9bb14f1ef9529450803117e8f1936b18d7666ffc455275270bd180082bcd90444b8d861ad5522fad43c6f451d7a098dac88b48a99228bcb16525fc5705e3b7069d24e6c0bd11dc2687fcc8983a9997da88a0e357ad25a29d72573e599753ed911744efac37bf326d1d025dcfa4de1419fee46bca7cd174db6c8b1df1398e3b9dfaa15b239fa616fa793be6e79443ff2479f47cf65e663215644f5084f8d8a4daf22988fdfa0bc20eb5302f1e70905a008cae32b7840adc21bcef0a3cd6745a960ebb4045d44fe4defc7891d1cde46abd200d3cdad2b146f78df01bff77eeae8b4add56250b7546e900c699dc9a63b81695e3a75b99d5c1b54833ce5272f40231c57ed20f19f30b05a3f0693427cd7cb1717ba471589171d891db1e1784f322335c96020fc020617c28e49303421d1e60d3a5d4f272b61379d4133c86b23a430a97af6bc19fe6d310571181a768f537870b23ee326027003223d1bd348c82ca0fc90aa13d2c9633bc38bf49995dfef6c0c0fefd7c13a1f0519e92a2a7ddfe7a66828fd67a03a8d76de35dbe66b5d88e6a1d91d1927e9fe5a71a24ebccffc2c6240d84533cc8b083603616bef11c28a950f86af30c65721667d11a421db251d7bb45ff9fd428633485426a6341e6739a9c9cc8569e7969469317cc5ba466523f4dba4ee061029ab0af215e02fe1200caa012de0b82bf4aa364da3db86106ec728d463a896e1310ea9f31f763528a7db56819feedce6a84cbfd51f7c488ef8fa1ce189dddf61fa5c21a114a7904bfcfe1a2ae7cde0e3c3cdd461027b0f9f47a764a3fc24f6d27373dea04323f79104a88bf9b1f6ac4fe21af9a1c357a94f230eec309abe4613045c0c96aa442227e3c9523503aa7dc994d50d082edb3bd0a5907ba16a2c6ad29f18eb9e9d451702c64b9679f2c9fc4aa44891be55d0aaaaa63b079cfa682ce9bd7a92aeef4ae5140ad9423b040664f4fbf1059ebfd8a0c52bfc373c3547e1d6a64e6bbd309bb885cbcb1e789ab03c2c45a8a17ca4faa128ff9a9f387ef9ca444fcb085a29de6ea97dd3d28431ec2c83f15123a13859363e6df80c0305eecb51f84f0951f39dac0ae1a2e5b2b45b32bf84d402592b9e8d7b6c277951ef9a858d9ab3d07ed4ea58fb4e5fe8f94279f3a4b88723f7e0661c662fc8642a313b7674bf975a8efec2685dd1a9e6114e8587f7d8230da5f0470bfa46883a0a7386b8660cfd4f4e9aace5cf3b2820dc5bd138da1b57572af757662a14647d0802c7836122ea96a4033ac641b037faedc6b77c810b2232dbb7028de8ae0c887be9b70e534dc980bdb2fa6d792f9d428a7ef6516465487ec20ff0ef7c53dd108556bea2b19948aa347c9e8311bed60ea6dd14bb51038a9d9cdc76137b30ae4080b2b6f2b760975be044be9c1cb73e8d20c575cd5a0e44a5c8677cbd8bfaaf8b578dae73105dd75ae3cee9ce0e8709e1f5e2ee416651f2dc177f3a535220b5aa34ae4e5f058d92f42811b6964b1068a9b45a638a02c6bc1dd50ef0360c0f029591ef7c2efe07d308c97a0800dbdb1699fc4c756c45ff260a14fa6a30b6f79793d79711d0dd9ffc2665543213dc0a04c1613cf7f1b3e22b1872bd1dea27ac54f778204290fdc199205c466d