0x2cffd02eed7e47071e661bbb8a3e7403af780e313e46e719162e593f683f83db17cf355229eac29a1d530318bef74b41a60e8d0176607917ee0e5089113f819486fdfb879aba97c005191a99a5a319b1bd67abb7a94cbae59ca1729ee16cf43a6e411c7b93b07f7492fa793fae9064c4a193fb0eb18f68787464b4291c5c92b7707dcf158916759b631691a6e509b53353b87b3d32db10d2f60cced73428e111c8de19192393eaf31f654b5cd6f09855d68542e7508affcf6e9e682166b6c61f53ae7bb829e24cea768cbd36a79e24742fde7cd772469c2f1d9a4e5fc706ecd44b334428abd5dd8892333e5c70b3f16dbd673a77a311e75dfa741584e9e257476a94dda37f07bfe6a7d6fb04347523b9c85fcfc40e0457ae6abea68ba285928482995dbc4dd2362454f06a31dc1c44c78ba236af26939544f03036782ac470f19992900820a6b8696c1ce1c1498fe013fece02a4860bdc706a99374f30d495585aa7fb9e6fa0017168a20626d9830ee704d18fc9ac08d6a1d53d9e974e99f6d2a9937adbbadfb6ef4fae122a0e24825c00c9cf64fae935adfbc9cfd64199bff8ecfcbee61cb75e280d3875d9389f908694d48d5400e84b062e9c0999ab3a5ee2776ad178b47399dc4aae36808ce98640ce8b214ca5f5aa881b8eaa66d96215a8340a79ed299178f5836ea220b6991c40775bb7955d6bbe8d8542471d9aa95d3976cb2ac0089d07f6087791503c36c1cf0a3fa49e59228ce1e17828ee7c56de78aadd355aad8050743ff1066e54f7081934e93a84535dccefd65a0e95c6fab0c3a5d799d7410ecd2b0af302441291fc141f85b7edc1dcdb72ded05ac625b9af6998f06fe9ce46f23e25d66db46b926c17b4830e9d2c3d785fffeb1a56a38777c39c5a684cf9d92c4cea70d0dd558a813ee35e2713424d1452be2d6347d7a297b7dd6d606e5b11ccd7e15eb5e2e3b84c82928407e0bfeb302ebbb48a6f2762a6e7f2867c358fa1e6e51e7069f54ca65469a69fc779ad80413348cfc784f2570d443dd40421ad5a65750f671e0dcfeb9153706cec4d62cfb725f2345c5462846f9b4f003175736d51c52fad71ea6b84788f2a17118faae51d4bb5f16278ddadb3ed44b1e43ea27bef83ccbe8132b9b6ea32067d076aa2a1f83cd2d17db3d1f1c98b354d4260dadeb9287c847a7052e4ccf6e5d88999584e4b9c12f40785363ebac40c9db80a49e46c4a476498c6b55d1a14247b42568c1bd11c6f387829ec2e3e8ad96a2d5006e72298ba12aa728c40aa72e9b95657eddbc25bfe245b58068f09dd003bdb36427ffc763b6386314ebd213d31d306555c7eb45186830cc450c01aeaf1733dd2682c30c3f614ff9d5bf2c922b17c6edbdaa855633bf54ed7a54df39f78ebb3d38baa173be414716e670655d49226017c1db59ff22e1031c88705e79cd4725ce26fafee7dea0d9957fe51b0584360b4e127dc3ba5fdead5c7797527c461d4a3b3f42eebaa81ecda60c07b800d5d8755173239baeb2451ba996a853200853aa2ef865f9faef19d451be4dcb0ebc6ff75551b8e5ddace72e68cebbe06581a2e375ddabb9a800b9c03dcefdd8a9020df2a2f12dfa86d638b51ba794597c635473d09991674c6ee8f19dde43b65ce038813951ec3723cea8089368fb898b125c0caea95713013185fc3ef0935589f592945c0f9cf4df0f975827320b43d244dfa83c03221dbe0af292d3cbabb2356666c93a7ffbb25cafd3cfdc9640166ab3dd243bc163deae50904f868d07c62587f8867dcd104265f359facefe5ba57535d4dc7e1f8a24a37706067c5cd5062964a76906aba61ae5addff1c01c3676ba0e0dfd0db187e171d9940d8f5274c4acc6defe579f7ba3d3db698ed09dd6b22f5a5cb881f16e2aeb8094f102e60809eceeab013c6