0x2cffd02e95503ffe5a84dfaf23a13ddeb28b953036270fa950475ce72030b352fbdda6325ad0da9e290b0988739e340d335ed45eee3a873d4c3ea01bde22ee6ac01fad5868238363751b663ad9b7c7748f8adbcc84484c5084f27cd7b9db3de4d02859274536c4cdd99c7b815c1d1bc6549f072eff9078949747de65f91d27bbe4eeecae31fd1d98b8c005b37b450391513bbf6ba1a16f1bdbc7d31c1bb0b961e57048500e296c599cb2419fb3cd0fc82a1cd22860188fde78a48dac6d4e06b56152907b6255c84f610bffc1f64c77b8787cc57a01c7a04a3dee4726b6c42b9a3d41912605f3777122f3353c1555756d0359b4fd1763d31a75559fb58200939fbfd94fb800896624222474fb4b26925d26ab908102b8fc2a7047455083d2730198b68b34ad270a0bf807d622a8ddb6905d2131cc06d8d99a3f8e2c57bb59426b3669d7da834365b4e96fe9af67800b8710410d9bee1aef1189ce36d46d661cf24e0c270fee885329bb8982d4f471c5fa924a89ac2fa2b8ff87ca2f4acf37792a5aedb247c6cd469ef50b7898c5af2d5b5ef6535cea6e5d4d3005cffb0aa571bc7dd7fe335695a9f627a5a5c746508f444d716d7d84dfcfb0afc68dba0ae811318850a2e3d86d75de4b2ea6cc005f06cd3a8575608cd40dd97d8859cf7b657811d930abda5b48d48e45c215b671a86617c189b02c4c14121bbc4ff0c475d6514beeb0be4f15783e799fbb902e1bcd0d73f8d3f11d9878870ed8bf388a43364c51cbc60944445adaa5d78d7eb744ff78fecae3f47ca5f9e156272ff4fc93a9ccad3dcc1ed400ffcdff2dd0020632445fb7e91e3080033c5e88b9b47dca41fbb6f0da408d0448151d3c582139cf8713905f8db8afe21986b5ac0fb8a22e1b1a499b0634116203751b61d664563d6e21b7ab49ccaf672213470733e45cb9618e0703857b0a43e0f51084b0c47f0d7fdd9bf88ba07392ebdfdcff2beffd27d78c56c8cb46b1acc6a001a5fefc3db38f09e0f65f16e9e56585580b9c47c8f8c4cef57bd3c7493b7f59aecd0a8843778f5a1e91ef8c541b6c866bf11edef6560e34c6a338c9788529ebfbd580215e7a996cac2d18642b507b2f70a6447b0a54a7a57de87d85553e72fcab995d6bab8baef8537c86116f23239218224c3ff9944d8e8783041b1899f7c52f4a5b589866b084f2d772beb534c7a7955323a09dc1ba9ab8f49f9ac77feb5ee1f33a4c7903e0d4ed9efc6e187ecfb49619a5660684f653979f6131da82c61522ef8abbe495b8b3a8c5ddf33f884a5f747069efec2f5331d58eacd093430eb65988b467ed533e83c875f214b37126be665dd2a4289e9bcfe011acb371b4f5698265968d241e4358a57693c96165e82ca40b60ed8c39836871efad485c34b7c55564328c7a3d6305f8c27bd706c9f214ee4f429d7274df22d2dcbc96ce69d5b44b466cb0b75e34766f6790c68e817d8e56394515dd2665e42394dbb271634213cb4d8e75fbc2bd8e91409124ba42751c314e77bc51d38c0b6af80df2591bb8dd53ae0cb045e8fb33aa6e251c74fc73b93397ecefac5196272757e7e3fecd0295a5cb19e9ede28bb352222424712596498ee4f5af717c61aed671d2b2fb0bd0f1a3575fdeb2828519c860cf3d55cce9331290cc1c5e9ec896b432ddbb9f2a47b96bfe35f8b122b6cef69aed15fae6be02d8778bdc80bada374659f4c2e42133c41360b171595a26b6964e7a9e3d4c4cd45c91bdc7689d86d58d617709b09badb64c108e415000c0bc865739f2dd6031ec9e9c064a3783aad09b4a9d4a81088cf89638c5cb2609bf74041ebac2b610878896a70edb43681ecf8e761ff17d992ff7546da10eae1e20a8ae815cf8506387c8e2a27c0bf16e5f1abf888493da24985c29a1808e76101254378063645cd7