0x2cffd02e2d1fbe72607cf6fda62cbafe6ba93899c3db8a0ab9b7457ee01fd7a4bb7862f485171d1a91549786ce048f15a274b5719a6104aae160b00a6f08fc2408303f8853a00ef74755cf39ecb9665449629baf099053a0131de006b9570e632d7c01891329cd77b0e92e75670defe6a11ad866d38bcb052bc0e48b32c2ade6d497de9a8858891d1aefc2f96988aec15988358c75db2f2231836ad7d5f313f0b929bb9855b18d5a67b9a8e50b2bd3ea83930e7867d3bd149bd154e09cd977d6a0e0afbb74878f783c0f4bc517fc403775db9bc3b3af35775c7722e40186ea073be880f65e79c3a3df6b11e7642be8d76c0f59c006d00328b266fe3fe8d16a9bbcec2e87341b2ebfdef449c7d04d724399cf4fe189b794cbeadcaf3d948c23eaad071cd7e1f717fe9613b8d9fd6cbabd3d7663c51f1b9c79e9a4877e10007eeaeb2301ff79787ea6c6d1ef467accfb6f9c53a3dcbf0cfb5af607634cdd0e179406916ee73f26cd31a919618a8ac35b48a4fdd26c6073dad2d6a44885177976a5ae359afa1e0b97be3ef49f4009a33bae5e254cff289dac2f63919deb7cc54f98cfdda7c806ae4f17a29bbb0466d8810a45d2d3df44dc34e2a5dc3a5cf19735cf39d9ad439ffd4e16b70f20ef6851ffcd9bea933ae287872da34b837914183b32692d7d938759e9a288134401af45946918e1f133388614cc43a99b6c0856c044a4ada52e3d1cc5347390487ac3bcf1e391cc59e04ec0f860ca9a9a32e1e2fd8b6033db05c68d88c6021d5f8f0410c15fdfb4f0ef11f54aa3dcf5e1662a1dea4c4076a1b34872a95f9f24ca656a0be49b0936a2930d60966493ee716e178d69f3ab54c2256cfabe55e027e2ffcd776a2effbbb018fa520e525c7b5706767d85415fe653038083d8a497e02023edf5291e3a3b61290d03ceb32f91c5e9ad9c2c339f15e3674da23c24f7916075c5dc627553c15d5c145be045811d72e398abf637abf2637d296f96686eb1cce7597e3147ac41581fe7ff291d2a01d86e7708471c639bf61874cdd7f9203cc9fb31f9a4e1f5f94cbed7059157377245225cd2f10a47ddbc4ee8a0fa154b062fa46b98d7e71d1c078d0aa3d5a0fd45613fee5d9acf5a70318f90f379517365af59060065dd545afb6f57e8108193d3fbcd82ae324b53f07dee26a21384d6f1d6ee85724450f349db95fb0f5c0a4c4998bb669e003eb114da30072a5dc0020d20236443bd4d697ca94d0e871aa17e1f707bf0a42844db8dee3f15c0a545433f03b5801d74847f411cb6a49a82b3b7c6d334410011f288f6414dfcab178e816ddf147ddb7c2ef6e312169203ad6144a7153fa770d9203b917a44c2c9b1a57741d47be9545248bfceb0a49fe314ddafe268374c68c1022eabe577c1238f9835cb474fe6fcde06b11f3b9f0e28ced025d3cefeafec6c0dd6f72bc88e4c16dbbbb9f8eb184df7bf2637b3b1631f9edc1ef37ac547adff3a3ded3765e95e423f8583d3ecbbd28d5b3b30b87411a85a659256c3477faa6bb8c3fe0d1fb8d0382ace8f45c547336f459f44bde85b0de69a17de7dda3e48982b6c146f31bcb3884360be4251a8e0f5f279cbbceb26a9bd6874b4f96674ceb3ea8acb64990874039e2352bbf7e1f37cd5e7da1a0e90a67a9bbe6de575727fa91de3ea9b78b6b0f2e689a29a5397aba9c4cf71847b581783ffe1dc24dbf5205c60a9da4e0ed6a3755f9cdf6331f7db5a28df12a69aaf2d3893ec711a7f4f2de392f648eeaefd6556b5e91ac5013e8a2ee470baccf01c48055d5d8a414309985ca93eecddbd5117ef231c4464dcdc38372efacfc4dbf6d841bc5f51c6c0ee5cee503a6720d5e24832cf9d15a7271998e378ec1671f4f39de6ae4b36d562a9053cb64870425faec8da2b2ad2ed5a9c066e15dd98e160