0x2cffd02e71d5aab1a5b3b9c6834a5a93d97e3e7f0dcf430e81e3cc07092cd89566f1a0f20cf96d5b7c38cf990de72464c90d00dab2a5c24b89755a2d3f0d057eb337ec49af73445be6db40558d9d04f7fd0b71ae2d4d7eafa79cc4c216f95569e10d35de1d801727db0723d4973b1676b31986de9f411c2162e8c74971ea1e5d3f596089f2fdde3ffb76e82743942d76608ddc994e777b8c78f558b52ba4b063c7a926bbafb058d6cf0acd9af0e384e10d9d36bf58b0e6309a907cd539b8b2bfe6d855714ee3328c824f89b01ba4731f2734bc5c22d78596b26d49a3eaedb6b4f22a42ccc906c62cf17d9be62aac4cb1cf445148046d370aafa55ba008d3a1572ab18e32d05edfebfde46a83ee4dc2de1c24f0be4e3ab0a3d919f9d53a931fb5db65a625fd0133adaccd811d77c10010f4b231adf2f15d4104975bd1508f7d271a65d384e90c5524d6a2cf4333805f6ff6b155c28ec25882023282774c08bd99113f3d7b3ec796c1da38b6d284638962ce94ce8745e45f0417921a6f228b6f3d6f4fb8b4bef25036ddc7f8ea7dfd3818f9a65511c08a6995ec781d10bb83cc12386f6fa375f6ffd2fcfe484b429163caba9d7a7a40572021b1dec8ce1f953af9c5efcfa09ef5ddd992f93a396ab04c43b8c4e2e4723906af076d44dc4b156db933b3c4cb1d53707b0dc594c0c7e94e787c91dbcefe58062dfdd34822c9b13ddf9c92e104e9c252e6a211eeb574b8adcfe79b628e5b92157b521196fba2f89b67f0794a30f6b3feac3e996ed5bb070f44a7cc0cbd0bc8568767fb215615642361623c7942c8b59d7f34db2c1a1bc4f304a58b343c7b54d30e8dd8200976a600c6998c3cdabb90c91f24faf6a239cc4887cd70178d2610bfa31e169e574f18c2c8b7cd0dc75e0105018b4b2255a1750715c9550c0633180c551ce25f51f7435080c7e70c8abbde4a627f9aa41d7f53f1efd5ccc28afb04182759e7a1481c2e71ac88334963c89a59672b69968370c808d658110511a9e110861177bc1a5e8c51b7dc677db5d7ad9fbec373f5e5e9bdee43331ac6b3288966c674458f1a5c1172d6131cf2e9740c2fad33f38a03fcae2416fb4cb4d782a87b2cb75e030d14286e11c3a8d4fd4b4d135abface011349d5564351d237d7dafdc38f8c26faef9dd945d3e2f84356b226f68423892dd167362d83bffb393b89b23b47d692ba869d01af5b3f02a94562a7af63f32ed091757b02e5430fbab3875c2f31413680322387f5007f7004f8bdae146f2707cb04d8e03ddb844cd8d7202600ca823e274829bfe681f4707b2cfa8e3e194679cc966fa96bc42af37e925f2afaad868694bc8d37eba88f9f236f6c94193332c7b3f36339dca811ca8dbf3d065e03b6333fe9957e2cf8eceaa4833c23a188a8ae44469a62e444c976080bdbbe5e96f3af06b20e6392a5856bf5d3dd2340972f581e566bcddfe40b97c99f2871605b7cb94310694e702fc0250096c2cb06dfc403a0a0732f3300048dee06559457d1cb825f462c7b09d945dde037d14ad913e0fbfe962be2015b50b1756eeb97fb5b1ee4654a7cd7a6ebfefa7d56ce907306f2af41c2ba692975e8866758592fc37fe9f3784ad9eb6a6804203b1f5e8906195d23e27119a2c969b412fd7ce9359df501c4abb8a6f568ad0d96a5a080bc9c31922d7c9ef69607112614293654d6123284343e6aefee31b436b0284c03c3082385bfce66b79a5ee76be7b01da82aba83184f0bc17972bc83d4af7ff6535af7385f432a5ac3f7ee22fec0af071e442ca742ff6c9f13d68eba55e0f521a87d52d02a09eebd3cc155a26532f9c946f3933c4e2906f462c32c4e0a6e673d2c9ac71381b26df93690619f47a43367d0805922ae8c1586e90800ee0bdb557d38bd1234432949af69cbc06f5df8f3b