0x2cffd02eb472000e7b8671fc604998831af7e07bd0671f5545e620076f035feecddeb0f63becd62f13c6c4c22644d7339673e7aec0a0ee4658714111ec6f9551b2ec19dad7befb28d4008740675e6a2ad5901352dc12182bdc6af297e27da36e1ef3eabe44f3f3820e19ca5cdbbdd3cf4d49e77e92f5c0294d602c327025f66a9d0092c3496d0796fa7bbf1f8378369a7163998dc2102f71c78473149bffb93b5c63fa23a11839ea7e438002a02dc1bcc9ce53b58c7b1b3ddf5cbbe6bd2212c47611bd831eb32d611892045def74272619e3adc04935a573cd187201037c55c28148268da395dd96a135bc42ed62254eca9c11802088c1ef135cbea0d3d2c4c747a247b24b47dd027a61fef4d6dcf32ff620d7d3cb452ee988e81558d00356343044d3713c15cdac183213e94907fb4b831647335d4e4a4ead28ac119c09d4fa36f9a3dc807e71f16e8a080d330117c93a7822b339ec294ce7adbe714c25d6ea0e9a66c5d1306343acf68c6fcb944df72e33666db7d51ea35d2fcab53363a8f70811c283f7c8ec4c2c273830783f6b13e366e793bf3baafab1ffdda60d63e4c909abad1165bd29cc612dbba9540359f97f1934da8ad2cfcc5b6a925bd627285589149abcf40228fcb6bda91e8fdab023bcf362d11721bf86e12cf1b3277f719cb7c022c7072c5aa85d6c0ef8d18e57391a1827c4aed055b6fbb43560b6d86c47ca20a3875c1057317cc754ea1088a134510df89705e859c253a29141678af6f0ad9e6fb65243873949fac9b33c1d6ee5d7d107aea8267468ea171838a151a52bbb6eb06c94b16029f85aa01b6428a3f26c0aa8448f403088dd57925b3385948f9f101e0241cafb8bc40373bc75b5554cc2ebdc1905c43a423824d17e51f7cf0087c8f5070c2ff9d67351cc91fe2d274540445e1cb57ec1e2014bb722a871af70871bd715acf26b91612aea17bf7f1cbe0914ff044e21f72c796a8c18c00b649f02d44773eae90d69af3d3ff13efdb697ee50ffb75c387b120dc45bc98171d11d5b1b93ce4f4abc0519674a3ce06a7c8197f135aaef46864cd141d8cf2516fcb842f4b0c87c44fc1889d7aea219b95973ac4203d725ec4d23e55a9b024cf18264f5f93675cdf0a5e1e586d8aee1b5ebf6388067439448a37e74bf304138a87a4e63e6b92a5f5068848579dfcaa69e28301f1c2e55e357e5e87f3bef8c98d9bc79fc13691c7c01360e9dd47030205928bdc187f074f93946a975f97adbb230d497dade9015cb5c71fb680875a2cb81b773aacfd579c128157aaca84f270a695e500f6c69241ddc166cd57a4a73856875f6b3594160dd77d4c1a899d6b1967667e0363cc9d077e5da729e6c6e485e556ee07d988e9a4eebf71954f14103f5bb7bdba0f77de4017cc1d70028ff296147b129945fea2c47a50dd3ff1d0b876a0bdd59dd4f43e448d3408606f2ac7f5d6d3aa66a4242ce2deb971615c1531551991eb406a929e8c1d0a30ce61012e45bd5b0d09ec0871a49086b3736c05826909afe009bbac3e118423a8325bf44e371ad52bd9a12952e02a80e8408e46c020153e0807d949525b702bf5e2c844e1aca2a5af72834bfb35e998b36b6119a6f333968facdaa4dd7ade92e9b98cfc01e8136a94bf11e70bff473d6f0d0765c71c4b110abd4cf73437cfaa01aec77ed8afc63dcfacd86bac5881b12f096d0df33cc32b3728c83833315ac574968b4acb369c695bc8050fb42684cf80eeb2903a3e3db579d28976cd1cb15a9241376e594f636b622349048ecda90bf7772b32655031af3ff7d3d683a97ae704e353c80d87d985958000170838c72e7d6ca690717073e2eccde8008869a1c0f04c35deb53dbac10a5edecf8e8553823c86042a567f619b6f7ad904d8937914f1fa57389bd326277e0a82ad7be