0x2cffd02eb62047e37b5bc37c8e4e80793d344b74d45759cbf8945586b94347aa21af31125d7796ec71caff7a5f6c499ef845efad24504bcbd2fde6f5d0daac419b7642b9e7f05168feb4cf13c87f46e3488630706b3edb11fe717dd2a03246294089ee8e9188521d6efb711aa184025a0dab863f16849a2f5b541d670619639a80b65a1f237ce99fd9112a36053be72f9121f7aa10b69ee37a649ff675622e3c996e7a987094c21ee0845e8a82698b0db910c6ea732bb03116ff10535cfedf8693e8006384067f278cc3f80aa0e34072a6482041a05e95562b3c95a460724b2677ac52d3254a1908348b3aa1db5d5b0709a5a39f9e5531c59480c03f36140c368db3dc5fa30e098ffda9044f68dde3be43eaae4bedecc6160511f4fd63450cfe65a6a1f1a61b59cfef4350d9ac5af7adfbd8d27593308ec951200b70ef83a339c6afa78e308a39a08abca76cd2e3c91ec027ba0ac618d657e3b21b7810ae5c79fba5c16e884b3113b224c5ed3195d87eea180cac24feaeb54e6c103a35fff6eb91c1d1f35227ec8bfccf9b05fd0857a56dd73900f393298a0cc43ebaced860036a1af425736aa0fc70d4753db43f25a8c5c9add08dce1f16440a9272b61f1fad4d54c9d2d75648b1611efc9d19364a7c7c250c718310bf7f9a041b565598388290a3ec66b66d97f648732e78a081a62e95e242c5380bea570bba35683f525bcdde463198e2943a4286746bd63d4452b1ceda4761c1ac06bc56f89a77f0975c514a5b7b7b345df85cdb19acf565519c70a293fe850cb3507220dd7d87c829f86e14b0693ed6b799e50cb24e127d9c516ccfa1f16d3b7152aa6538d45a4aade7fde27bdcf5b0417ad9cab0da3fad63914463fbba1fbdfae68af894731fb49d77f283f4181a2527191bf233958a4ec7bed0e238dd1b101e2cdd1811f0922d2fbd5e760c535631fa300295272f73d9b53bf14158d8fcafc77412c797d540afa777db6d5f807f88c76b8783999dbc35367de1a903f8d69a7311e40455b9ceceb95c20768581ed7be2056bd6442bc0228042a97301d7188cec4fa1339404186561489b19c5e092d4c0d97a5363335a55098ee52170a687b22b1421e27643cd5c454395f95626792fe7b08794227533d03ddbd3f5bb089fafbb7ec1f0517c13f20cb6ab9f8f3e30ed4f0d7c9c2f8fb171fecee36a74abffd5cb7d69e205e11256ade2fa628c2d183b1abf9ec3deda9f9adc8a6c5d280dc26b4c2b0bcca9171cc96bd8b4fd0160591dd7e4c1b035b382be1ab04bb2fd58b74b2425168a0e475757287bbb11de7f70388157a0f9c3ba6c39b7daf0509fa393f0bfe6f610ea01f149350a164a43c59000789b7ed8655b8e4ff833e2ca66536820332051637f8e43ceb1fd151437c926631e689a5241181ab15675056883ec91e7bd56ca599be70efd0ea404ff5cf947ff396123a5440d545318ae676953fb4991b49f4d765fa60047d8462b12d2c4a8b268bee4d7dbb8a0f5e96367bca9f05c39519f570c921efc11b9d5d036b697d9c8c1590b047c8adfc9297cea91e53896b90885a0fe6fc3e1b93fb43dc421e8a6d55d1fa1772982bb0dfa7a16849e81f024860cd626adaf51d75aa91e346719b646e28f2f30943f32d8e81db0d3ab9b583a71f1379eae6bc1aa2990f734351f8d66c1ce0c05499368b20a615a2331e186bc6d64d39f415debf06e295b51c591aa1624e88a1f53d8479a306e4a3750b59d76c1f8d6873aa0a85f963269d61065f3e6d753a442eefd134b4b7c378c5251b8e347823e27a0da738d22e6a8cbd92de86e3265b384e4a0caebcf708fe7a08c50a0ba434df4335433c44b4b02a03b283504b7e60de7708f4881e65cc9264c4fbc0fb12ccf206892c7ea4f23a93452f00be1c554eade623bcfa249ea016bbc540e