0992fa88b5ba8047b031c9040ad7fa19fb2a77fcde734b9f23d508034c384f786e51669ed84495937564fa1d16494bc3ef6dca3b539132d90c7bf1fb20237cd2cffa23f39c63b7f0d1dbda89f743212f7f2dde844b23a88e14a3a70775b93067ec01ee7e4e574ec251c1d9e27cc9d29c3fbbff73a7cc555e7580db06892aba9465f0963fc9c7c5cde2cdc9ec02081c78e70e5504f391b338e3a140d6cc7cf55d5ab4c4372cc4e391af3ddb9f0c7537300fd820cb3c022c532d5d70716a15ea7fc4c33a82a4b3e2329d06b1627db7cff8d78cc1ab523bee827154f4457e43b063ff811709f0d5ec9816375756b8b6e5a679e3bab66e7e5113e2418c17c341b5121ea35b0ae6f233f9c8fff73d140229ecd30ff03f16617f3a1ad29619ffce27ba67d91c25b817471b3ae258d18546bfeb1353dfbf0b158b4d5189cfef18068e26bdf236d7080e2d8384e9d492251df2477380ffa8f84e52f24f906a9cf65349476e2ae26bd1f17e05a7152b4c3b0f3012c857d499a6d20f24c4b9eaf4c9992de332a7fd8bcbdcdd0465c2390ba4ce0f37d8fe553d9b93d211e31faecaf5edd16d0ecd401165bab2220fab1ec716482501b64c2f35671734d429eaf9635aeff9d31f60a7153ca240e089880c067b3362fd6b175599f08c6330d479e8a4bf43f96376a2a33020ce3a918f7d3277d12ebdce200ebedb5ce3331211c187494af68f2912fa2c873938ac508c9f7aea7d27044d03c98f68fb89fd61476c62306d5ebcd0eb24962edd72507f8285890600d7