0x2cffd02e10ec86f4b06dee1b89ce3053768b1241812e54f11f135354af9be5864a09bb8015cffff30075615d66596a5d4dac05140a3ffa1420f36d3e1c022ccae79eea05a1274c385ec78c709e30b36ca831ae499e0053664b54acfc9303904c56eb3a3343cf8e25f03361780f8164bc285020e8db1c134b41196b52e10a2be85c097c5858c4d575a97f8322631bcb52c2d58641a47be1a885bae8969b158d046084520ca19985f6c8dff16eebb26a5871a09a96e8b992f88c5e6de932ab9829567763c9e6cee20f752511532429263c94477aae2f4b8273fcaefafe1830a04d7597960f1c99cfe6150bd9d5c9c647ce8cf7d83a6380b3e410e9f2b2a9a87fadf606f38b1910f6ef8c69f54d3249bb03e06dc19a6e6fe9f9c294d42ad8a9d74b677526ec5ba1ec809b7812d0ecb40b32608d55a9c79f10f1015c00a9af42d49f65017aaf7494991ab842396e138e0ead04d1971a712670a72451aae502125123e5de99e8b72411c6a32f201c1c4bbe1deedd409eff180ef8207d544b3830143778dee22a7a3f8f8e0cbdc1475fc743fa7edcc74ad8bc327c2853b2afb4ba8880a655033ea42baaf4e8da76bd42f9ca056e4355daaf1171a03669d78494f5e9b2db291c119c248e43a8975c7be8a85014e7af481a2fcfd7dc52c1632103dea7c8369a5c8788173ca9df485a6a2210d0f8ffd8a7fd6d7faf6a70855e0303d7190c949fbcd661b57abd43c29c872c4a8574b62956bea33e36a9d24743bbdf007f362c2530051a27ac7aedbc36ed8797fa183f72635d28c7d37ab1d072e1f4982a7a878618cb3f844eecd35155acbb29a1e511e6f78bfca441124d86c3b602ac41dc76bf3a65d687b2b0c02a5227ae98c0c419685d32c3447ce491430045610bf52f553812c8d25e3fcf072be705ebd00ef54829ee3a05244d38098c6ac303f9c156e173f158f943449d9a4589ab8d80edfe7b4b9678ffb06bacaa380dba8d328530c9e60c9732d4da3746edaf175d80430f6dd2002d73a8e876c46c788b996272cc5cf7554b469e13eec5cc9b6666d95c069912fc9e10d709a8fd91d6ef3193bce9d9340a1b910fae0adddb3bcb328f8b6823722a5d1f3f11146fb3e7a1388eaeeaf8a1bbf82a54148d0c35771938c7d594b454d557e25f96f6542b421d8b81572fdedf59535ca09821a2380d1b0e1939fb5fcb17555e80c17fc3d64219bcb169dd41c60689cc28941a8d7a71d9f826b20a9fe2f0959a0bae35351479d0fa441b5abfe3c9ec2484d863f61090b5a0829b632fbc825dc6f4244c878ca608ec94c88b7f6f689ef7dffaf53b1a23d92a3375e55874a221f09faae30bf62572dac113119e7bb9d6f2a50a0d5e44b7001c3ac69eb76fcdc4b4c54778d43be3efe241cf99139f12d4bbce422536d048315a1a500371912d7dd537b342b2f2b7b87deb46f20f01ea1617e33c2535cc73ed8baaccac068b59380224ca4e72822e374e9f2acbbdb8fff4acdccf1977883c7b895b2ab04b48d982c25b4b3db4a8e01429624e5f5f08437d881879fafd1945857ffe9394e54dbcc4e3ed77a54372be6f54f2e3c6c8c461e8ccb8b87869d9aa03d1e696b16ecbb06f3eefbe9b8e3436374bc3b3b0c13f51cc6396d700fd6ba4eb3c8d2112a788504f42d251b2b946c4f8caacf1bf8cd31925f8553f2efa23ed670c1514d65b6a813f99b561e3f46764e6171b1a148b2e176fb740b9dbdc90296a316caf7c6f7a72a0d379e6d4b12e80bfaf6aabde05a4eae463618e45e115f466b4c5b4bca6f30e372baf78dc7d0bab563dfbde29e43d90a4003979ff1ffc18d58a03851f2f5e48467a7920b0f9aea7a2f911a9a187836b93cd08fdea9add604afbe4b773c4d2486418ede20fbc9fdd8bf43573eb8b585deb73886536b87cdeab05a595d61c1c21d3