0x2cffd02e50a3079b63f02f1df05a9a87b97325d46070e968d52ae8bb7be018811b225c25f63a9ba233091de4637828f3b2d9b1471f401e05e97a81678b830e9ee8bf9bcbb3a88260dd939484563562e0bf054e3962b17f2bfe5e2b80ce0a5d3ed7e4ecc47b895cc89c6c904fb728b2b659f1d2a770d39989b7e1007a7cb9fa4b2e7c93c5a6432c737715f5eda85be91c989b6b5a7e2c838d67ec880d916a4574139f71dcf4413d132018215a2874d639da646d8a2e1b09c47d3ee87a60d5db89805006f5236152d56d46eabbcc855558149b4eb17feccda1fe9452816196620c03742d6fa22739d551b81a719b19aba158142716075889b1dcd50a2b10a0acb1be14d55e5ad0db8273d8869da74190feff208e96d825b1abe3f0b64ad19079e7c60aca250f7732c94ea5b9909e59bd064fc6650c16fe96b6d659f3d5ed86921b9929f6d61a4d2ed8b0eaf33c1f79b654ed5b544160b2f1dd7bc5e236a122a0c6cb7cc4ecbc4fe80357928ceb71628f061cf146892fa599fc6893a29610c49b80958c3564195a0baf2ce7b91a7a9d5f09e5d5cae9332d789d80535ea9d1b61aaac032f92c7d6848554b70571cf4e0c530af8a5e4c72ba840d3f8004da957dfac2fca125dad10371f887da879d4edc7a3e0843a41fd856567d87d1939e9e77b3288c0b75f5f17dd1ce116a00069640888b822c72c02381a383aa79b3c062feb8224d5bff3b70940448a0a910079dbee7ed1b477efb2e061618eac9d2afeae542e5bfdba3cce8ca39a40af2abe25fe99652735b99d09a5385a1b4cbc358ff02851a3e7eed8c01a29ac382861c9ee2006372dfc9d53121817904e8e1976f6be33354f5e24535ce408ceb836d65a674822235241f81d86bdb7cb0b73f1ccac051ce5cd631841371a6b24a3e35c242d88f590f28669c419bf854e881f793dfdc57aa5e4e7a87e2ab27de331d2acc460a6b1c7269e13d81844ce5255423f241db22f64715dcce462ae7e8f7d7c9c0bb04039730bf3d84ed332f825c08d592b9f7f7a364f8087c8733ea131ccf2ced023ee932d6987555b991f5fa0f835de6792ecface40ef027deeea46a3a1e3101e1835954cbfbfdbcb446e24b8458b8ab76a02b58515bab94b2f26748d707a1a27308ec9e5dbeadf2caa8cef6634d8a429bbfd758e55ab0fe97024569aff3a8179f2d69e2d051d405ad5b2d4029ca6296e559b263931193003e0cd4f1e04fef4f4907211f88988bba020cf5bdd23f09045b70c4b87eb7611af20364ab40b7e813962dcee7f4e6f192ac318cbd730426020b0bc2471f5d8fcd952b7015f195e59505d1d1c7413cee70a48cf84e9ffd217c8ff63a9fcdd8573b7cb82d48fd944cf0f22d97e310149e081718d8d404f12db727bc62d67f1f4c62249729a6813d0b4ffaa4b69726b0f9b3a71d0e9aa5c64ab0c0a0b73f2869d1ced3342b7e8e29e3d3c8e420d484bba9cc4b8125015290500c6de98ed521a04c32e175a7e2646292cdfdfdf4f2fd4a292a97ea0eb9cd1484c0867f76956e2ecbf8f999d937172335cd272c78ac674d36bfa0a2b10673518a93c2d8f05771aeb21ff07ec5f9a3e201d89eb89b7e25c6058924a8c54185960360aa6232dd0b539da2d5275901823c2e271b5c1d4ed11214d97788e881ed3aa69e96813526375b2432b8a4ba9d405750cc6df7ae4ce3e136fbdab4d95c8e8ccb21c66cc306b5953c373881702fc8f31fff944b098f3eeb463eb881368fdf9f644fea5c900ae1b762be6b5da813449ed59f13839500132c2e063d728cf08cbe9b142d35d62cbb46ff09b7fcc3be90b02d34ba37ef464104e9fb3fa306aa9ef6216c628a59525a6cb7f2879fe51e8be584c342d22cc368e3baa3db4e286dc437a657ff4e8d638ef3f87c6fe6548c1d7eae85871ba7983ba27fe024