0x2cffd02e2990fc0cf23c80b1488f8ff589e7090ddccd27e2ef4f86a6457e41d060100aac06ae217d3bbbfa7505452316dcec5e01421eb2f7a790e0f384571f2f9fe528cc347bad7a37cd2303a828778d5a60219124a4ce7d5f9039fbde4c75b3fb0b494ff369ba8beb4aa543ab2ec00e34c38dfaa912542e81db6c5d4e05ad91b5a9510d47cc87ed0cb1319c60115e3cadabea2c3c8c317e39f377b81724235c3b0d91282113ab72d9edf71b0faac8fdaf87cd18814a91688300b306cf7c19b01361962c972dead918d8679e3fbd96898d3608d7114702caea5c6910a071412551e01cdddb70c9d69972d3f835382f4242018c75f32dfb5d4088533fc47f3ab3f7680c46fc8292051bd87dbb2d60d0cef8ece4b5d585619a682b5667c46ab13dd663c8ad2f93038d77cbf9c33d027fb72dd7548974b486f159080944f5c28f645e1fbed81a640e601c32041d358e40487b54c517a06b0b7665e9dfb8541a8369b7d821740d780924a4e239dd4f522f45d83248b86d19b15bad95016d35a519988c18d206273fe176b47e472b84d14eca3940b3807f4c9b4b40e4606111848ef7c7f138fed73ad5f62e34521c081c591d608a8516453a8d3ec74e81ca70781d8e5d10e097bcaccd601bab12fb9d686851c56a9902cad5f4ab17282f40db0630c1fa4df02115ffec460b7333cdfcdfb3bc0ad83a911e698a83638c198dc345e970581f5dc4cc9c84f5769821de22ab36cbbc18cca76a26a310c71337471091fdc63220cbc2a530a5719b77b94a54f482b444dc1305cb4fe9ea18564ddefc9d3841d20fec0625bb72828d83268eafb872216f5f3be7f0d3af3be368ac6264f814c1bf72e993758fa340256731bcf344c59bf545e72c412809767c173aed359a98d1a15b95e77c978102d7ab5794bed71ebd4afb3f93d57ba7e5fd522028d3d5972630f4ee694b14e403f929b55fb8c9d191f14cd57476e267c615af24010a6a442aca148ac0a07ba3b0d59d144804c48d5b2a05ff9e9f640c32a9443608d72eb5f2379818f559023ee108cf23f5d819b41d1e384539ad4a2314af414fc879680675f6af2a055d4775384c96ac13a680c7115f6788a3ec40bf8c471c75c8efb9c50f797a8a89a70c7ed58985cec1cf66761c5202d8163de19efa0936f3eecfbca0b2d741a909d604858865b730c02157484dccefa70b1ecb3ed1fee5a5f25d889bfeac6ad204e01f6d627336ac4083238e1f92789f7ed51edd97fdf1602e5794f1a201a395f47f69022d8145fa14a428126a7aa59bac1827f7fc41d5b46948ee3a18288d9697238d10fbfccc03ab9ab2eb6b610a69c14aaf615388652af13398668609e2109b850b83fe3ec808a358834ff86e0e241426b21b53a603c184f0f648eb374356a839f37ae96648e9e521034e0a1b2301dc5e1565ace7f45aeef62f5af052978c9b02dc957281a3867a1cc0c067b01fd5aa19b9d5a29b8a71eae55616ce2f87fe1505d44d4b97dd8ae352455d235b5221f14cfd8f21eeffe2561eaeee5bcd29b388be35a0351963d89ac8a515ae697c1f9960bc00d46ff4d01848b34aa74a1dc354a57cfc24c417edc039466a59c7d61b6fa73824c1e43dcb96005cc7a39d2b1f5c19565bdd87f24f5f55c3e725d22a70808c0b0b3199ef133e3509fb5293679c932c532b5885f23d1e966fe5bee11a2065259acc7216ac47d556bc9b41c78c522eeb37086525b19495e225e3970a9eb2dbb7345cfa881e103290adb9128721c9ab8a7c3606a4e2a731e254dbf0f4c26ab2a3987efa58939587c592311d2bfaa9bb0055c4a42efe16150038b731294e086d7f90155bf16909e1bc0436c07db7283ed48945eba14c7d1e74348f3f8343c9d8551a2c9afc23709bbeb255d66d6a8e19ed6f956a62b5fc3164fd3f4858484e57