0x2cffd02e8ec85791b0c298f60abd005b9edbb41e3e57a41cc95e3a39a33ef8afdf7b971ad833ef28b3fa233c2c5c9701d50250b4fae0a5ce8560669fdf06129f768cd9f7c6d7675a3e8c86b07c1bb417d7ed71068b52b418fc15e67757321ccd45e11d0a2d4a2a6ffbf9470d542841e3e8c702d6fc85f931a4284232a4e387563dede5d49f41f833203b70d7608e46e86ae9759d52762ccf70fe36d1ced91f6be5a00858c3762b71330b0742a0021a6f48244554b67b2c1440ae9e1e3820dc96d519059d06ff553eff48246b20c1c0b4e27feb6590db734e6723fc23db25a27605eb1949780e76c21b268daad4d692d9488096758e705c10195e93e3412d79512635e941e434f4312a8c241d690e75630ed6df8d0f0fe49298b1215df974f39de886e7d48692e3f5ac605259b570510f52896e9ea14311fe9f4aec2381fcbfc66c8a8ed28cb4daff019e3a8428f3a2836c685c06f99c609258744e6c58e0cf1ace5543f02e79af9424230db9ea61362264579d2ee0369ab6026a89ee319d98facc33d2ea42f746185a82213eace87063b1a728099ca14dc7162cd7b06f76ff243acfad6932319a3be4354bae01fe8526a0998dbaaffefaacc727ff5dec6c00a48a641d65d907074279bfd63cddc32afa79256cd125c1cbc1b9a9606f571139353b9826c7d9d05c95dcf191482dab503ccee382e8203571cb752060381636af7b79a39d70775962d034f7710bf1035934ac678f0dbc79559d47070ed5b46456564684bbbd7642af191c14e0cc9d434fcd8a8e58f3dde13af538eb79b23acc94552c32f45ba83cbb8386309c0911eb2d802418e3838230cef7715ab5885a6ee24c7e92a83a7f1042a49eb2bbb6735a84feee86ac45d7088828b1ded6f3a2031e582edc6dd2c080c63caadef7177450789912b6643086e1b5914119c6eaa7460498c1bf55688bfedc1e72eedd110a6ad7f7551a4ba3ab4836220570b69ae11f00eeadc25f93df53b446d88640111d74ff94f51190f938c25ddb24268c8daf48be9d5d25ce2e4b28aac26c3a06d61d8b70e9dcceb88eb274e1f73e99ae8f0b234ea4ff0198164f8a78e10bce0f1fbbe630ded86faac4abce0392f88fc54816b787bf87a129f26ea79a1a55e919bb2e28cf303a767629843d4bc6c5eb6244143476655104c8612d0b06445873210e5dbc7881c0ddc081feb4d2a6519b3d32ba12a41f7df10920170f8dea6651fb8bd8acb50e5f9998f9e4e883d1f54c8fed1e0edcf5d63aa694aa7cb3c6d6ccb246cbddaca8c8e875f4af6e74a99125cb6b807364f10549449c316a52c89df8b2f9f8a37134ca238990ee76791529b134ed36235bfa0a30c61d93349f1ac91e1d33671ea8dd75637c810799c193c1b9ec18e9ebedc496d9b1b15a2a41943e3cf7af4b59e1913b2c2203c8315259c9a400f568b2e6cc08ebe0a434ead9701e3e3b8786adea547de83a84cb67ecf05ace1390fac0e23caaa7a896b294233405694b77ee058b4d02bee9102d7d40e6960d73631bd40060809e6e64f6f6731bcd7e611824580bf1d74eda341b8f8fa09369b10be1bc818df4549c000669f3861d714c4d87cdb5d8554f3b4faf60ed953555a9859a71cc61a2fbfba708223857c5d951b14bd343b74c2468de264206bf8f2a940624dfbca44f5998febf0155b8f698b9d84d6dc6fe3022a05a0ec2292892651c93fa8ae479918d52b5d67a6f8f98ec8e97daaee897ec58d1bcb133f6a9c5dcd227f4eebf11df34fec3cc28c6209227585802744e5774f9e7265e7144ea128c04c6ae7abc784c9a8644a939e252f97d8fa3aa3b788c1e043d9e2923f1c072f2c8136c42e11a39eb1a9859fde948bde11f961870ea9913055ce9d974d9ecde7c66345079f4860b53e99688a45445a89f1dfeae46f3cd07437d51