0x2cffd02e6d158f84fd4bb3f23e222435c7955b2dce77252f2ed1c90c67a530fa7878429e2452cbdf62d6316fe7607c044431fdb17870761a71d440f4578a0be605248fe47239724284ef93b8c89964eb5d6405ef64e062e76f85d1bea37a07542dc221ff31bfa7a06886ef8ad3bf8bb1a46f9e8e82b609bfc22976137539e3842638618801355632f9d2b242b3a4df2fd9dc239b3383393df2c4de22318d51042462b12e5d6a4d6ff2ebd38b4725018355d45f4c8af617973c1a0dd597422da10768e8a72be392443fc2ac55339b15c3dad1b2628df02438e9ae80c7e52c03afb26df4610ef3880fffcdc3ae50b6269a8dd9c51925b3a0b56a586347310e9d2bc9d5d00f346e26756d485f473f818643a11942b4f08dccf33594a9879f4370e1cca17451dd019ae6173b60351f3fdd1797cecf9eca3dd3bdbe443c732602b44eecb4f1182f28ce98603af2514bb1b8154d03781a556bf5e6e34731d30d9d533c03917d90516c50f60c9a049aba268600e812d925dc56b168ff312acc0287424703790c8dea02d9ee45017fe39bc74c81586516f0c9a41cfb45a3c73fc74f6e518cf50ceb9fd2f25a7f788d4c77fcb5722d6bdc7dcb2f428f2faad18880474b978e53d4a73c980528b2b59709328c85011f161e371195b43bbb3d2fc1f753ce6d7c7b1421edb0ec37fd3d768645bc0c8f93aa760176a30e0fcac2dfa42c8cbbd4105c013c0f27b968f3d60777c9634599b196c6692c045e992b70ebd6642c7d79772e1c5008a92552efa8f246df81686aa81f6be5db7a396a569b92669c2591f8fbb4c8f28e71cecbd32c70566844f5751e0ccefe5528661ac87ea18a7608fb4e3814704f09c65360a261dd973458afbbbdbfa6898eb3b72a9aa900e4bbbcc17c3434dbb8c1085b5d28acb59b52a1a2c8d57c7898d5f57dbde0e9fc6c002a5e81427755f2569b104e10a92f661d4e97e18037b8ea7214fa67b625fe3421e7ae9766fe88b3f2b96fe217cad983de647c45565ed86569b12dc1fa89eebb361b594f4ebb13b96b9f4bf06432788115fc7f08a92ac44622b25c70ad733de9a2fe3b4b143e18682fc745e40eedcd7468686bda699822dd5c70f2c5738b31100f6174476fc541aa068effd664abb1e4af09b2fd536d641b0133aa5d73a800a2b01ac3665e4252d10dfd9e4f4427b741df700d2a75fb4d5ad565c2954a68d0c8d30ac071c45b6619e6f8e29c9c2f99d2d66df573758b7cf87d7ae12c226f96e9955a52435892cbf79e80e5c588484ab9c50f7bdc1e349c66ad09a8c482647a86ff4e498ceda198ef8f2a3d4c1fb00833f9281ad0a73457725041bd5ca0ff9cef06632f1051641e0750440ccc230ee99fc0682a1d57f56ae7dd34f55cc3c5d59cfd3da333d024dad85324939230d1583d5ca7b8559b6ebb68334bb2c2e241f92b228e7302e39a1465205018ea7890be45ba7b4c2895b202f4298fde8d3e60ba8b9d1007b02ce68840d03b80e27ef7a50db1ba350f42e5f107a6d929de7526faaf621e0d6bea1b3d0614a99a39d5bcf94e06665b99c01ebc945c933b3afae2ac72eaea9bc2312c850cc34393774ad648183fd413ad476a3b7ae99137137009af1c76c7983998178e4c525f024b86c631121fe8370d60c443f83490b142f98ec16e97fe00ed8c80d43848148684e8c629a01d31d15c936626bd85ac05e03419a9d6a5313f27da32e6d2355a944f917cdf294430fee044a6dec535b5f66a024f8b916f7ed3ef209727e18a74c470709d390d43a3bfe13e942fcb034c2e7cab8d9fc43c75bb7576e5e6f55f3e96935e9e5b5221d5bf9601f30f11d2c1a28852176bdb36a5c34439d96fdd7c89a00de2d9c6d36224625ce79286fe8484ff16dfccf5688ff3d0b8fe6eaa49c07115ea46bc731e7c1c0349bea842ec