0x2cffd02ef409e772aea9f742f4f724941449ddf59a67ef236d0b7a1be15a22ca839c08a917e680cbd444719e3cf672fc45a99be771725155e0b2f60ed540825567948b7525d3677cd96b34ad32fb2d1686b22d6e96b10992bad9fab07dd31b221786caf9d46c89a63655bc754936766c0e95f6df59bdefd9c4235b0fc57880efadf996da3afe126288e349a328e8d3c9dc106ed9f8b290e16a82313f9283c5db9aba0b12c59b42752bf60f450218f11be1f066fe083e77c4e4e6c38bd209cb552b7502511fe143f53e83a2f37a5062217ddd335ab00c2f9d8a2b1601b7f6e577cde0ec9b145befcc097b1b4a1bc8c63a6ea81156e24b6a86d263b14269441d164902a62f9ed53722b9d4a68b0d4b727d7b9c4632fd8a3d5f85522e43beee705d0be916a1811486b910796ac5b6012abb84bd434abe406ce269ff324ad802ffe3f4672098e6d5fb43a59b33473aac0e87e463b7a5fabac6e0a75ec22963ed3ddff324940342f141cede013efc22fb5b50ffbca8b0b9bf0ac3a986b38785f08b120ce0a6fdded9846d742ceea84f7e578902a5f693d5209213e3fe3e2971770e450b2cc0e5a523c34b5196baf39073d113e02226320f2fd160ea38fb50435d6e989dd8332d0625dc074f3d262f79fdbcf3ebeed145bac5b6dfc96e966259faf73c6d9e7361d2ad463707877271eb8640451824a6b32e95edb85b37e8e552fbcef29e09daff789a743ab6cbf3768c12fc6ba30dfd1505afa1bf5e36d1bcea77f72f56fc96c123c4fa42767ab53660ce96ac7e1ce5f98f61952e382f0516c03b0593362aeeed53f3da4b9aeed812ef6266bde635580caef5b5b14d17e2ad8949a4b1d35942235949faaf519b6db1b9edb8f010192cd4f45ffe56b5f02fef26fd03f0c22a8b24f7a595c1176979c0f1feddacb954732b43a71e6badbac51afab14c766c114112675bf7b8b5c8ce0bccb248e40967aa979450ee7bf30cac28402ae4800e9cf028f5e7d3055c0a121e8bdcb1bfc4e06dd35486a9f8970694eeea22cdf3ced10e13e4eb986840f6679b0e4893d09bacff052286b7c710fe495baf9a34de812ad4c81205575fe9d91db1791f3b0bcb9217cd7dd6235e5bfb25f70b63f7085e7d0a5d949c7ecf6f6a8fe69eadb0edfa98e1041941afc726c4db009d7c0f9ca394d79fbc2dad4a113e194f73b54f306cce3ea50bff01c33930c86f6a0accc646b0ea0972d95c7d590947c4f966a32daca6119b7ab96f0dfcbe42dc3f0d25f56fed1c191a805f20ddbf10ce0df5996cb4a67050a787f704a0bd8fa05cb7c253addda7571842154f0b60dcf0bed49f779c24f6229b83c6b56f38563ce14229e378409103470615021cc331ec06a5ff7699a746e511aed52f702056c2cda3aa5523d4c7d0022b1e98b79e29f89a4eb31124f479202893217f76f5ac318779c55207c16f2e99db8387bff6c6994264747c715b40f270b05eb5a72f68bd69dd51c00c34284e34a8fe190a09f32391240b8ff0b9046a13924a21de9a177ba9ea5a268d878cecae29c4502b2d4d95361809446ee35b7e6a519ab154c5f64315dd2dd73e15c9368d567629719cc8eb536282c2353fabbc237345754e43b82389d70725bab84791b8ff598f983005d66af6be4e30714d7f4bc760b0c79260f0bba003cc596f45605a6bac437cbc3b3cb7fbb1bf681e4ff5aaed25f26519115293a7684d8ea506f71039b0f3c503ecbc929d553b04edd061daad7be1581980ef5de06d2d6ff34cc64b77e0d507dfd128cd6652fd15233a6d4cbe8f2f9eba02057782a58ff0f973900587fbc8625c1757f4f314a1afe5cdac7b89272c7cb08afcd43a676c69110505a5c52f4e4a8950b2651774fb0efb36d1d3ee6b3c6b200903c8cf93ebf8de4f2131036184c8a6026c7c48b2952a08a6b7