0x2cffd02e1a2a130a29bb8c7f830ebe1085e51a553c463fc3bdb5a8a7f5a63e12ed0bf908fb21c42e36fd547fb6da7b0a76e5920b49287ee6dbe6104224287553666435c856643831a56f8ca7d1d370cfd920478fdf6f423828823639482152590f0ab457d24eeba74b2874ccb6d476f6044dd3f447937306c7a71675c0b03768cd8a22f8c0c0be12462fb67822b7ca83056adc400adc549b0852e63e282828ad1ddc3d78f409cc64937c2e65f66e19bcb73a840ea786cb21ac52029b7615171f2dbc35ea09f754345a7c986dbee2cb68e7bdfb99636097b5107bcee44ce6b78b8f2c36d9adfdacbf2972a7f4faf7cb8221414a56db4e2963cb549aacc4a4dfb6446bfd982ce31caf0e471084c300c67e65807f86e35c8758a9726d4a1a4f7d980741679a0b6842d41679313fb738930d192e79f9a41ffc23f7c8bc4e1781597bb8df688671ed507d98e34e3522875b1c717c2500fb5825a7e2698468997793f4fd4354d25bb268c0e433c9a3c49bdcbf60ad3d2a390c2897861bbcd689531054beaf7d41f5eaaa29f65cab468bf14bd488553532342871c1ca9d8af7a1d3e5c1e8c0640fe0d07c4a2cbf0677fb51488954b11a9758022e5fb401a815c654718507abb96a69915cd17876a11e40dce6055cfa558570c263442952f683cdd0f2780fce9b2824bbbe34498a472c9c05b472357b6aa6463039b388ff3b44a3628033e65b470b6246377f8af185a356812d817e2308e5e5e99d69515f36941d7eedc8ef4cf161a9209758fcf8a7becb4b887336e7b0820fcbcecaff7104e8622652fca7d4aaae5b0196e72530d3c7277ebefa43eb721d1a7601b402b2375638f2ffc5e7befbfb6560bdbc7fc42cd912f960ab1c1c1324a51a37b9d9903d4ca672497cf0fe656ffa4bbb0ee9a800847287ef45a000eb1af2178cb7bbd383c5b5440777faaab11a9783dadd40349f6445fb383a41d3d47d7b42c3b866a33bc50baf573dbe0e6fd6c4de70d1b96466100f02862bf23f13846d5b42dd2df4681891da3f02dec9b154e08adf7c1f584341d51e8c0a3059b07553a1ff0d6ea25c0ea6e6b5fecee66c1ade8990385708debe25c296ad20a944bc82a6b078264f302cc5c7265669f6b7e4a34b0b2fc6600df39cb327eb826ce7c1f222204fb39d8953a41dadaa8c9f4772ddbf13f2cd5252869fb53209bb904948f9ac5da974e21fdf8191c9d1865c38c20b4c19a796170139e8a977ad860f68665954cbbb5d9fc151d55e2905010cc66581f305d855b6a94b24e6018d83183b99759a40f40c1799ee198432f12120eab90f09199586628209ce52c15bb7d6518b20d25154b17672b4563b2696e5a883e1ed18f054ff1e9dbe6347debf4bc9f147d6eeb79c850b8dc114bde90c9f4d9fe5fcfb7244485e5714af91c417043623cfe141fc65d0adcc91412e6f6eb1582187c9b14e6d818a7c2f30e5d44b0b73611165cdb638de05a7f8100185f7d0848b93976878af11e8ca2f9d338e1af1bde0218ccaae2b1b0f7684648ab70ab5b64dd8402f45c8539947ad6f75d9ab2f285564cbc493b6a7e67a3e2b6bbd83a2e902cd7cdc104d181ceab7edacad0ea7f27455d00aa8c592d7816792927c4bfacc71d170ff1453adfc6b51ac857e182e0fdcf012afb60767db55c5e364b6d5c6d85e7086d7e194d858123abea61085af1350d85cc8f8efec8dbf9a5c194a30dc399528650dc7bfdfe632a5deff4be96f01ced13cd4006b53bc473ea02a9145acbf5a118f4256057840b30508767921f72d083245e252ac50e2e72ef929e483cad01e89b6510c999b581a1e6e1771136971914e4cea2bbe58fe807089bc3a639f33821c711d649faf70ead41c8e6fb9f07578da4bf1b80a95fb7baea73c9d95b43970695176075dbcb7a207866cd0366a1e52fd