0x2cffd02eb9788ce09244864cd2d6799aeecd0007d6c5c7adf9d941d90e37706a6b43f182d8fea4f0fa4b8b1ecd6f861e3d5eb9494336eea2ad7101d4c3a90accbd51bb016a77830679e289c18c5aec3e2c0aa23baff9c016a028eb0d5f6474269e4ea79ccf5678a47f016feb47134752f16f98858867de932f675fe0e5e571fee85c136e0a388b25720a6ba78a720e016f6b8f4d77e1f0912b850bec195ae85542b528cfc0ec04cd59f443c9ec1962f01ca34e8e442fbeef51c0bc216a82f1fd639eed580b916a91f8cce60431e9ae32fc3c98b18631b2f61f9c0ade53d3afb933f2688461fea23d1e65b45956e72ce9d84e6ccaa792d364ee460604c78947fba0ef235f49ef2fbd207e5e201c6c82fb493f080f3fce337b3850e879e8acbaad06486171cb30dd6bd608d916c241a34b18c8895b9608934f1aba86e7b0a94eef79b5ba312ce473d6473aebf2731f8d8c1f467beef8e76306bf5b7cecdacfae7fb286bf02b94764f515c14bf831f4ffbd793942fd4dd5a7ad63557d99cba1a1218881e78dc1a3cd9898ea783510b5100595cd5c67db74cff2b17d1afd5c01cf2e7cf98ee69d8ad7c766f2850053382a8af4748b8debe96da10ca34ae0bc51236d11cccd249111744d815608a969d08aeb773069b80b1c3f56897cf985e2f9a53a50a6c66c61984f801395fb88c70638c8c44f731f4236d985d047d3420ac7846b8c0883146f246579c8e20de91e6d56e38eae6cb6f63a0b8feb6f1f05637cb2eb9f0e542e999377b181e2930501eb9d401bb40d06082403a5ecec18926b264aff7e081a175bd700309d9c582fba31cccda179dbd99c8fad66dabdcb107ff5aaafc3a26a52b7e1dd153222da7566b2fc8dd62979016a14ae23025fd2b68ac12f742bf7913a722485cc1c7d47fd738c4154b8b8b020c8e2c30fe72498e0c8086b77f17f58e67de89e8e36e3d9800567c86fd050c9e45c21207dd6ec4b92b49c644241b7799a564ccc226f4f2c835d6fd3909a03c17304eaf92d6c4027877cc474c49c197b2f86043bf6d7ae2636fa37b84a600d5a39f6143b1284e13c9e713d1b62c2763132c99a081fbcae08d6a9172574d7481c2fa5a9e4e64578ce77fc0013bd9895882597aeb971fdd6139fe5dde9aa22517d7a01cb9e250ab15d25991278cc808c4205c0edfeab4f3b5ac84de2b46969d4bd5a17bf14838e38fa64c9520a5ebdcaae6cab2d8600c877c5264160fd10aa6d31486b5d4a1d14979a5a4ba3a540e51c96f767c88859fbbc39bd290955d9f3093cfc9cc26eb3c54b24d98dadc4cea37a1585af7b257d4a7009260ba58b5b8727e1ee170973b166c9ea6e5ce1c1a3d4f036b746af16c106f46f6edecc841f5d4b1aae26eaeb455512101e0906456cc3a8b14cae2ac9698dd2a95ed7d187cc0ce543d5e4a2813bba7776af26e5cb5d2c60f51fe5a74be1dc295a6d38457a7f8f90bdba20d80e37bfd1c75f065b4a4f5d1bbe58db8dfa9c7d47b8687b83be11184db8fbc1e5e9352c184a4361bb7530c2e0b12d091b90b8678de6b1bb324f57147ee344fadde4025007e0d45e6148e38aead086455258033a75e684bd02463f516194acb5538c7347c927aab9907d482824f6323a4d4649ae29904052777b58f9758c4009532b000c7867e38f02169eb9c6584b8086e51fe9f33654891573567354217a33f47e9fcee8846bf07819c613a08eeee14448c337bb44074a22a48d6e2b25c938aed7871a0e9ec0307ce2d4735a34bc436638c75d1efe8607e7089ca9f46e241492c844de0e6b1ea7f058ed463ceb723abf7071805be59491c0d31635fd17a03e9a2b887e0b22da8f66bcfd3aa96fb8ef320c4d8ce1a0cbb49efc79b4d25dd1a3341b74b4bdbca129e0a25bf31b466dc4903ba9e1a0dbe288f0b4af7672d2c6