0x2cffd02e4f97a266b9b5d951287b9651c9932bcf3a51bfff0a66c5c1192e457515eb0309aa1064227d4547ce8aa38c3108c6a86b0561b033794f7e040ccd24744f423c806cf5d5b8847e22d53dccd0673c57f8e5958fbeeccfb936737be0aa692064a08bb47e392c311d073405afca9f76cec88dba9b74cfb10318db188cffdc4befaa00f71e97c7285d0589671a1d9b051c53b61ea4fe185c66ad73419804284d1ddeda53788025203e35592c628c512e0d5acebf63a76d233dd2086e3c159067d4956d8c42ac7e87351dee874cf0220612f2d0f5bfab4194b9f800a17a2ebaa90e139d356966d5674c0e8101fdedb6ee3faee6d27c5ad3b0aa83fa710bb71187471012977f8663d907f872e660a363a72b5bc6448a93b4b3d5948bd631cf52bacc7badee784d4c09e39be1b87375d21d6632778dd220d5eb4f4033495a43ed4c91bc88f90fda40f1547698e68478bfce57100935b1288be81189217d06b51826e0e958143ab9d67f4ffe650f562cfd3309c10569d8ce0045519e1153194e8860c165cbe52c0a32ab51e3d7aa5a561a380676895ea311d8f685cac7d57d0cfd7b3eb60b05c3833fa4c673c80ed64f878c481a31c9f642accd67b42cc8bfe02dad524e88a29c356ed68033e7028b595aa417ff1c48b4c8094921054ce539d7c50a4ba71697563f04edcc244987c66f578a08a914065dd3e357888da50cc7b443580bbc5b166662e615b5f5050e596c3a88d2d0da842512e0ca05fced391ee30c0859f2603a5447818e6c56b61ee4d87238459d794a694d6f6489df5f5f3538b3978085140d9af9c4be124615a6bd2cdbc85af25b9a05aad9375ed001fe15cee9b34bcf7f425eec659c16c1bd548544be07a3eee9acf71b00c464d62efbdaf98e5e5fdc991cc843b76cd5e52924677da4fee10de0c38b8c51ed544bca64bf5dd878adf9662d9a1a78b812672e6193a6ae5ff98c4ee7ff05dd5a572aa075365fd2a8b01e91f268f9c5e095bc24685e910bd66f433abeb3068a2b036cab3242b1a0ac3625a789044f12863431f6683d661a7d259c3af0f1bc265cdffad485b651e65babf9362c7f86c47a42b9d09655a59aae8c2fac2da31c4afeb904d957b5df3fdc2c0b9ae92602b1d566f168056d37a650275625bafa91db6e9a2e910d2a8c1efc0e788f2f8e85c8f32b3aac0d90e4eb45d12073aa1a9da4a74e75f944dd9ecc3b6bc2b6dcd055f892a9cb2f169aa5a63baade5a2efab696385be65c8974eb88442e058c5afdc05f5487960715c71b3de3600cbbe43cc6e6b179cb83b5a81001a17a6325ff6fdbe1096cf13e24a8b5c57c6062b0281140653ed0e24e2389ff25f738877092cd1510a1ee8c5e205df4b95664566fe87a997ace0d5d6905e9cdcd322a1108ec091fab53c16a9d3e65aaedaa9ebcc45742d502edcfbe5be583646ae59526f9076b38ed59ec9c518d1459d0da7aa1c7ea556b2ab801c7de26365aea1efe6245cd2e4caa567a81ca83f6619febfa74212e8734418c5169d9f43f1a03295df60856551e54bc0754ea84e2c90c7fe8cedfe8c5b544a5c7e9daa1df4f812fe1c78a85da489e665281e6e5f4565cd7061c6a8ccaf00d75916d49431cc2abc89313ed6b5935d52d458ba47dd298f54faa6fbd245c8ec6f2dde3c77972cf9542d36e034635ec9a2c5ce3d51ae0d480fb970da83034a78642fb53f2ec5aaf2bdfaca99a1d72e26585456aa5c39ded3691971d82d01495930279751b98ecf258ab47973e01ac7f0296228aed2c33a6ecd536b7ba03f54bdb4d4e5b3fb2a6f9c1988a716dad1e85d893708fcc847b290db48aedc6ff4ad58e5be43d6d94a089b5544faaf0bf4087dc56b43aa634bd93f7712e8353d2b2568be6ff04adab560a4e139775b1becf4d837b9c1174c3c1027aa81faff0