0x2cffd02e2239e2aecb2f34cfb9641db154a97aa921865c9526cae5c14fa63d87f930ef8b56685701d9a7db31ca0570313727255e9cbaa63007d66b994d2563af7d2da4b28f847f389483ef0d5bd40ed6f4ddb1c6d57d8547870c13c5a993e97a91bb95ebc1b3cc02c589b3424d08ac6048ae0594bee6a9d51da94932d51f49ca44125258341d0ea263e4786028bb8e87ee35dd126a47dea69663454afa78f8c2f8f869d99028fc0ba1c4fa818e7aa9f7e3a6da6553f7172bf16aeda4d17cb04ea4eb4a9734f8e03ad7423866ee72dc8224959264eae6f7e8cc25dcff47d03d5c8ad42184b2767e134412c9ecbe71a9059b10f71d04a866a4f12ddd287d3612e867cfcbd83209029c4baecda7c90d522ec90a4baf287dd6439b1a8204cd4b2119b2e0f1bd9e859fead0037b4cc1c4452b4f94443238a5e2e74ab1576e16bcdb35f617c7f1bb90afdb4da7e907e4580331c9033521a32c30ad78890a67ad9ddce3d79bd563e0e20a555fadd21f3cb818a2263bd6e5e3635e446262642ad77c175990cfff90b6d0a9a6b3923bb11803621537c1958c2c924e6386ddf9c60fc95e23d39ff25aa8385a40c6bbe8610169847cde085e91edadf4ba2bbce45450cc9a5a0939e5a5f324c3f3f36c66974f53fafa8e1541e4bc51c83b8043784152bdb436b707cb9e792c8a6a53c63e6f7aeaf6746ae17940d237b65b18d8f745424ec2effa074603dbb8060cf54754c6c0433672616e1c328b362974e0dac1fb92dc551a09c62d76588fa34884facab1389f06c8902fa0d0a7072df6dafba7de9824ce03bb3fd11dda10243e74e1e67c4c3f25764a8f43b15dcd2aeb67a598daed2a235812ed059967009a98b5d141d35862cd487043dd59005a0ca33074bec829330a1202da1f8c4ea387e97d1399d6b07d4ce6f2de9e212103b715a44565ca65957e6f7368660f1be35637087f744b364f947ae870a5dc951bf4e69533db7e21ff8a839bf392e5b9b00aa91c827dac01de5f47d3ce95ddc7bb18ed325e6d305f9b1262fbccb3c9e0b372e7a8ec2d7773b09f39d3dbfc60b937bbdd995c1ac49edc1cd387907930fb99c1d5d703ae42472174bef8b33bd38549c7e719e39f00cf4dc8717da2ac3bf5ecc56cabf3c07de1629f151e2d3310dd6c9b9b55a44d71c353b20b63c7d14448162d69dae7a44bd0629a370746a2cc6239dda8705c68f6ef6343b8b62ddcba8ff38ecc217ecc2343917e5e3b1e67f1a798d8206be29ef787e6ff30053d9ab566a0e190b32e69ecbdd4d06953974398482cd3dc62f5da66f743bcfb5dc31d1afbb74d12e559c2d13319e40cce996829a6a1f5e50111ebcac1d62dc478cfd58baff9be88382489a4e59e03e9416167bd1c7db6223371abd7add67f5716da490caab73dd98d470ef93834ad6ad535fe62c7cd459c4c73b7d26109b6af411d004869a1ed9232413ac90f218e1cf69959f6315ef59ede9991b6579ccc7d02478f6bbca8dc491c4f44351cd1c89b4938bce6ef18fe70dbf7e13c45a6820b01625dde1a1eadc855a9c70ec093ad72c481a626afbeb7ae97c3b3a9471b81ccbe8bd39ec236e01548cdfc4b6538c3f82ee65c9aad151499c7e894742561e1d1bc38713996c7c5b8912856e4202aeb9335488f61c1e48cb1d1f0596dac6b7fecb3e8c5a54e0b5554759e38f8f446a8c631600101d93fed3a78cefeecc5ef8e07a1c1233bd2638c0f0e6a79f4c23b911dec9056b50a9c66e5f66882b6932d081fbcf91cbc61b42b3814ed0097539b637e9549dfbf125ded9b18e47f49bff47e7be8cd23879282c3018f3fc8607636311f0248646989f4c2f91c9fc6e7f25d25e3ddbf83bae4dbeb4d22f12aa4d93613bc9ca0b00cd1c9a9bcbbab9ce9196048c76063258c175c75b1032b26dffd437a0311c59440