0x2cffd02e5fbf54bc55fd80f876075cc9e6c0d560851c9b45b5286c846f224b88e209a006ea053580c9c8d297b5c1bec78a102d590ed7fc9422410f703b5a43a1ffc9ed0369676be3891aee195e1483da601c9403486d40b6b3069993790a8f6f6d1f1846e26b417efe14c1be766b63f944bdab3e4c27fd1f9f007d68581e8a2831fbc87ab21980c8d8f71005d3b00bf340cc9f4eb870340362bfca641d5530ca468f98325798a8d1358b39c493a7dd2cd35ebef9a8600e8d66e12c8b578e31cb2a1736f0542f8d8a79aa0c4fa21d069227f05443fd058d0bc8871b9df3437b3850342e2d7f7d930ec96db7872968a734a81e6d8cd763ce6ceb31aa02a5a6b8bc29df435f0c399b90800ca7f7e514f52c06f65ae2eea46f020665cf019a802e60798f734b6679f5e2ea5361e8478b3081d225378f802531ae58fde06bba33518f4f620320690d30a568fb44a6feb812dcfa183c79a06c77a5befda2488834c99b3336a23c8eea4772141e030d4b23f008617525fe1b4d481a56f7aa22380d2417df9bc691644170d7fb40195591c17ececc5d4dcc8dbfdcf6152c20761797dba199a0ad59f042e52bad136a182de0d978719757bdb15655e3dfe3b37136c3565bb493cc9b566e576595231adb9c72b098933ff77d19a4fc5618fa3738d9fbb62bef625e7c3c8cb5385f32031d840f77598ad891cf30bfb3a248cf407166739b1d80fac7e721423b3d27cfefff044c30b9b30264416a3b3e1613c3022b43e0f786d81080e52e4a36117405570b289855aaec4ea5d0c897d51d02e4a638230c54984e97008f73d8d5f2a14b832664591466f0cae764b86467a11e6f8495c06f8c12b2a56c24050fb18b6da07410fdc2fccfba6414b8de85b3195359484c356a205d4eb387ca6adcccf3f8108cad23a8a95a0f3ca1849a4eb4055aa76100b5529699105e31a034f710e058e47c1811ddd9e4e96fa873f6b1e904c61cc8474901435406a6933b22bdfb3e0c8cef519d18b3a1e95cd43ac840fb33e1f68bf6742502fdf330c76a620bad00682e7fd53ef73f378efd7ecaae177cfb6bd48bd25b9d44329d70058ca4ed307097d4415d8cf026205abba98586835e09ad4c1655c0ca991be08782704f833ac62c5f6c7dbba1d07e6c339bc7ced804886fa6ebe21aa978ddd0b516408c4667ad63cbdf353779126bbe545aa7f14000db8afb32e7ef75bac527bd71bf4e25d1f0e1259676c14a3c97ae0a36e22b1312f5595989175e9eb8242c2f5cd1a98e013ab5744d81d01bec3517fd47e641f0cf9afc6aa5f0df89cefc32120e1f047d901b89ca05515ecee4a4bfaff4e23865e2e37ace197410b5856ef72ab54a097e993ed2688fe6a61c5ca40340285aaf6c69a2b9271f7c43b6d58eacd710f178150420d4f7c15070e9362729ced251b67f3b0c771dc48e587d0e169db5bb122802f9d9ed80cbe88d0a9362fdf75314ae231320db59b70635c3bd2dadf4d8f067b79216f99cf4c384aab5993c197553064f17bb0daed7fec049d985b2a91c8fded5867442b1ebccc722ee372c8fd4f4521fa158c49ad68bfd99f85653db939debc39563034b13b809d70a1226c0ebef984973e605c4e3d7b1fc0dc4296593058a663075b36f7751a3c19b245e6cd44357d984912354ae3c44de127f40f577284a85799de7e176da861f474034984d4830cf1002a1d8ee484cee8c8ea7853bd67655ce5b814bcb5572a3eed7220d3d5f2ac751d01bc1d2de282ec4ac68116cadff707ca6ca03fd06e8e22f1db88e3904f636340e31f5c8b4461e8d94cc740354339addc50de4ea65736d853c9749aab9140e18068d29481609f3bd5b7a64d42da9482b58dcb84b760a0f40bf2ad0d251815b0b6d471e1129fa1dca6d8b475107491e01a12ce5ad354cccc8cabaaa8a6b