0x2cffd02eae84ea7678f84f50b4bdd12f613a919afbbf6363b67c2bfc99933ac0773cce6f4a138fdfa8d30233b8c94fef871174d4a03dab3cf374317ddcdf5654cd9b4e4be2784e3e004a2f9093c20e17bdab3a2fb481beec9fe773d715185133ebddfe74dec06db6902e6751652c0557c41fd1edb4bf9f16ef3ce846d2aad6f96fda1fb6f3adda6c9ad3637e177b2e176d4c56266c463da994ab13e05dbe3eb159adc7537264717389b5c9d4c427836225fe804ae588c158449ec3401681ca469aa06901537a3150e1aedc5eb08520fb6878195a8024c728cc4e302e02ab1dc7aacb04545ba0ca079d884803904d38c5e5f2d8eed6f7acc44803cd01f6f89e778c9c8c73837ee2b2d0f45268cfc02b167a5700eef2d7a53478833b93d10f4cf9c66e6aab8d19426704e7464c92e4c909379f40c703f2259db62079961099f804071ffa085fcb5dc00542adddcc9d6fd8cbb69c3e93c5d4195ee771e25fdef2464700ff0d76193da5bd870a3e383f6c202e123d863f7cd0a83291efe6d643f59f1181927458165dd729ca9978128133c02cb4ede190a2eb1c0dd52aa9896befac9fa0b553d91cc54635aae1a3e4b8e31738500ab24763a03f66684a10515fde685891319eb22bfb57cb6273c4b0d10559c533ae0b1a626b5cfb2e175385acee14c7f3f034c929b88ff8d38d0f444d174d87523e4d1603d4bf48a9aa4a458bb119646bfec8d0b358ddb6e65990a8d0497d180a9b0b9cf2a37774a29babb078a830493ca5fecb6e6f5e93a656f3be7b6028fb391d645301bf7bba806015dee73ce8553e9173e78d453f948d0d21fa1131eca6b6c49b2f17a17f6446f512deaf805dac96e3a31a869b551755f1b5d166d0afba99e915a3a2f2b8c6378b7d242d76cf6d0b5dc941f670e73e75e99a7e24e14a29e45e113f4753ec11762453e30334b9ed0e5ff0ed0da4bb1625ed832b4ff67164fe0aacb341cd188851f6e3168483cbee1f47d8db8f0394cb16720774af4dcdd14d742b977e288227259f8b2cb3aead702bd0188c7dc412987d4aa37b1b0ca83d9058bc980d5f5b9615cf809361b35acbdb68cd6248d8df606209719919428093779c121d34aca094b447e42a7f4894c89a2d69f2b11aeff69d1a16c43af539e5db454568a3ed9fb5e8c39bbf1ab4f6036246e73c61d4dbd16863dddd6993d94b6a331352ff8913e1024c2b5739096d3cc38a8466b808ba358eeb029fdaf5ebfd48d91d545f5131c12df0ca00f3dbba48e1ec388ac77f008d5d4289b2771272d29b07fe57c82d5f68eef4c540878505cecf6dad61f75f8524fdb47ba60e6e35ade7641091276d16d87b2509bf67cc2f57a8ec9cee8ac8fccf293abd847efdf9067b3d5843104e965b810148b1fe35114dbc569d071448b48eb44a866cd526222ee7446d88129794a0e47074944cd31bd734e4e8158bbe614382fb410d459fb23af20abbeb79ad24e63d80b2710b4e30b4dcfbda289739752636cf14d4029b22efa9aa894d6f0bc52b1f1b79c5c896dc5ba4c56e91da07841758dc121e5f3a9c36e426311246867a1219a7e9a3fa18f7858eff4b1b24b9c171547e4e16e6dac1d4e6df4e59bffccc754e2744dd299075d397ddaa1cef2d6ff40d1ec4289dad6212002c38cccd8000bfb6f2da4b07393aaded3dd080905b4f806a66457544578166a0d47a7a0bf7fbe01cacdacdef46a2dfb606457d80ee33a68ced4dbd62dfe1135ec325f5d419444e70fe417bd035171a139e44c3ff4f29547b4489ae7337c44a336df6f4bb7b1586392dee9a20f2b52c2671311809c42cd635d0dd5910ff77797d919d22addba2c97f5d64a175f3b8c09ddd16f2b31c46b3dc36da43b6e05a19032197d82761ac7eacb8312627abe45531903f7f0c4bab762faf81cea25725ae7e008c