0x2cffd02e9b09329926d7d7413fa12b7324329b6acab16e3e3d6430d360b60ac66db62f9e350bebfa39f6327c4bb0c9d6a4feea3ba4d448c41bc44a7ac2d3854127ca5575213f7da9e90481171ae4fe54457dbc2e1a6b6ef3d6bf7836081e4d569189237b8720a34bab6437da33cec5daf2cdb174dcc96cef803427b71a805f137997d75590b6c480db3c0bc52d1359add2a7058d99aac68cd1b8a6316db85c7a0f1dabd5c4c4a7bd5b6ec0c94ddf383109e5ddc280044f6329d3b2c24bbf6d5118dd93846e33e6d17751aa4b53e92ffadfb64ce332ecd95f271e9c60baf42e6a73e02531d7337d4dd2c05fb727090dd86e9f8c0739fbd7edb1a94d3e0d2b8af64dea5ecdd3194a5597fe48167075ede8595ba79aea15ea16151682eeea7db71661a2e6938ce284e40bda59ed2e8725c9bbdc43bbc04fce50e34efacce4a9c23565f243fe7ffb27d6da2bb441fd62cc58f384418b2c4731476ad33e7da8dc02131130df851ff022e405faa3770e12f8baeb5274038f7325346f0c5b35d1b56da92828b604c164ebaa7f0479f82489e2955147904f65b28a11e492ea860b01555248b714ff1ea5924c127c6946a3ec60b5944320c06a0401cb8ad857e474b5f3bd4254eeb97d065d6ad98ab7e20624ad353a98dae7d9239b9fe482c0d5b06f15aff8827af53ec1fa70eb4d28eaa6a981c4d8a7cd661d6a159296f8375509a52dc34de07a8aab8d2a64c689766132f47927a1dea0958b217695911b40fdce47f3b23435dd025b5b52e9797780571546d2d98ed82b37beb05a431b19fbc70c0e1a034cb8ed1b70ebeceb9ae780089281ed2303e8374e8ce76f6a2cdbba57f77c3e7119fc824f401eadd1f3bba1543df3159178aedce435a59af9f477dcec5816b817bb341f217ba0c9251294c850524b9c61cf5a26833418aeb211bae6790931fea17f0a17a702503cd3e09927b9bf88949a6893702ee880b1dba900652b7b393735ea60371ea6dcf01c2cdaf9d98b7ede1466d21fb9a124d1f0923324983650f9aaf9067b757794c7f266bbf0be90d909712b8a48668deed8b2025c9ae7794e6a530671ca30f95f062dacff47727a3e7f2fe635ec9671e9bb44c04054ab2fc48419eaae334e07dc93b59c7f790f5c2636e4c256f27dfbedb643d73dc855f89e3317e971d92fc0c1ce5a517a02e45f0537d5c61121815117e5455375e9542f2503c655b55f029d673f66f8ebc9d0dfbb76022edce58626f20482f76243b98ae45b3a9220a5c7814e36b45c8e1058e42499b8442c365342e29b88db249696e4cd3ed43fcf21b9c2db838c9546ab271611acfe2041c07d3d0ef8b51de8de44e0d2b8ba7a4c05cf27016d1cf92bf430b75e1e6e5c0501b42dbac3b06fd16a9b569376392df1197e96049cd2b3ccbab43a5b964fe9593033d39481e7acfb0f28f2dda95f20f2c6507a07c339881aaaeaa57c471d4c894ae1306ec14ba8a20d62d5019bd8ad4906c59704072edb8f0e3c4d4c7cb34feb94dad4c85490d28b55af8ad2a99812eb099ec56a9e74c0ee3ddf461c527b557b5e946b77959863f79b9c985d9c1d7e76850824bc496143f2fa6e20c93ad1002b1a138f887e9338974e07dcd328d90852611b48500fc98daea162b7a4ed27c52c06e3c6caecef937424ccb62073f52dfac2358df187cb4fbf0196162c4c1f13751510d623e2f18a9d48f0e916f59c94bf66f03c9f091e2c87ac2548763750011529f05be93598a47eee29eda92c3f23e37c4050e9f71bb6c7ed4bcaf865300c9a99870e9925a872b5fa033c5adf49924e4b9b3eda6109b9a460d119f4edc85ee5bee1a4e85d3a51ca15a3549de38e31d82f231a4daeaca444077a3aeb5028ec3b86876993dd87b44ce221419bfdd4a731f919d6df4b0e899f1f8aa2349d1e0e0bba4a