0x2cffd02e3eacb07360eac3d83d5da248fdb25ed1c7308192d187f9123d126ee40965c869ad53a12b8f9f862b022c036c41218dc780a56e9c2e99cf3fd38e27a97759ab456607a9447c37cc08823d2b3ae5231670a42494c12656451adecf8ae4ae335c920c71e6ac9ad596267f9f3a19d88fe77228c734e7ffc2b6912facdc9b353440c293191e0850b2266b4e90e4f564ed2bb4b6acda7cab4c902ae678195c55fa92e2884c891871aa786d5d8c489f1811da9815ad1304feb2a70ac23290d7eacad5f934796ee315006d0f496919e064cd438de2d44a5d0459a0b9ba1b89c7115e81c499e48fa40a0908edddb4bb19824780a51bb79e92cb981a052e2fd58130c7dd3943c7fdd960f39c29f0e9c38b99084980a5d1eeccc492e5d8d71022727dfe92d99e149b149417463abd522868fac3f34a39fa641a8f788c206d6d65ef34e82e5acd39c74ac5a106ea367dd50389cfef0b1fcd6f6267d7b7aaef9836cdfd414496fa7605241bf865af6afdc42e1023d24de8c738c8eb272aefea157d43491a1550a47c36ea532ae58021527e35c7705bd43d54fb47fa3d40a99cc3b8498c3f19facd2ef3de1f0f7222a22c71ac6eb532491491247c7dfeddfff8a99e64ebf2cf15dbc887d6c9580570bca2760fafcb14ca01aef0db951d6d0ceceb0d6f8f090b3eb9415cfe6ce6fc6dc7701af604b4657141dd1e8c2ba6a569efee2f4885bf214e45c488a49fa43eb069a0538e7d34defb4c6f72f935de11e176cf7651472b68f0628fa345d891542c1d687944b6ef9a47318bdb63d5acda9256eeade7ce6b060309c8c5939abf3410539ca34815e7a251ae304ebfe8971fdcb17b9e9277b202e31c23b2871d56ac2e2fb0d3030d36251d5f5a45c17085bd357326f4ffb18ca9b4ad81e867d2e9b5f7d4f05b5c6f264dbbbd069130ea0bd782c8d44adc30664d62e6a75ca6fe5a11b2e5b122827e54df0c863f1176ef529832590039c5a2c0bf459055eab5a7ccf4cbcf13210ee2a96d21fb6d0fde9e9306ae2572df58fe540c18840ecf4953616176a852d84b4837f7985d74a9659efcc7b33a4ddd1b75728ab9d7bf0c4d90a6e9b9a49df8dad55335edfb715075bc40ced4d4d7623c332676fc9efbaa3cb17631f64026b4aabec89cddbae84fe8f6b5b409d0eec41b50ed57b88548394c86e5fe55a7c1a972750e444ba6cd956d7e7a1a5f4c219ffa541c3f1a577397c96a7b637380c1d3a9a71940ee597baa8fff2333f829413bf5b81fdc1bdff5990dcaf49caa976d56fbc2a39bbfc2b707ca877ad1ee5f8a871f926549a1f40229ade207494f4ba8e34a5ab06863c02395f90a81595599ad18d547d8969641c846f6adf3e12c3a352d547119441ae17ba2f42d7c56a045699acfddda9c9849296cba6803c0d000f0c25b4143749a955573facce1d7be750e352e71c09d013e821cb21dd22a25702891b102ea2fda2c45f92da8fa2c5fd2d9b2f32a8f64659d250cd9225ec731c5f9d9e6719d393822e071a6368d48a63a6265af2d4072d62f900b7b45fdcc168b4a8af9edc1ce100d8a0892f9bee128fdeef9627f8de177c9c17bed3c2b398d7761373f5d041c5bd4b8d7ee6420a6f72f31f790aba5f620028249a0e6999cbbb29866f5a665f0e0e18b2b40a62d63a8e569d374ccf899716ad7c225ef93ea56fbbbb70af7020f5ae7c8c073e6c2dc36a8a712848ddd77cf83d0797761f595522355520b365293383c1d92319b96df322f10aa73f8132a88c2bf818d49bffbc8c304400fdc13d13167406f6d2e0c53bbc470a89f4fea033fdad2e49e3ed72d32c811ee20909cb38a3e044b5ff82a68d7b47f21bda7bff2399324a25b6465f3b4649a11628eb83c1020b113fcbd9b03ffdeda6476d391403bc8773186d1a9d128cb8880848ff1ca46