0x2cffd02ebe5b92190d94d01232559dbafab5db8138c77b880b6e07d360d56d8c5df6b631f004bb4bb4c6ce2e60f16808a45289927e2bc79a58f38d0e56371880a38ab27b5992a13f59e4ac85ed379932eae16ec436f5e27373298f6bf23be20c52516ade3d4fd53619ec20ee93a10774733f1a532fef9ddd497781839b452e1a868fe52670d9f8d5c249db3d197e20d165758761b3ae1268488ae4f8011f10e48a3055766c789bde3c0c55a8c57f679001bb0ef8461cfdb4d68b82af66ccf5b306a85b28f57c3dcfca659f7462b55fba3130920066f6ad3e9d660d4f0d95260481d33725d6b864bf0e255fb29291f0a3f7fceba140b0069f6c216e4fcef017112dd7b36c1633394557246f3bce34a787c191c15c275ae67416aac50364e53297ca2fa39c9c8d2a51452444c503180f56ec09f1f5986aa9d72b913475322562a5fea59b87696f124f675700ce1e865c62e1b06096d2b6a04c17066ebb4765982197d40f67c2dfd92ad50609b28bb99886c63e4abe097d10b54d46f26e9e776ba052d6187e785c5b51a73722a6629cb07dec211b910e3ea18d0903d0e9f5b092c03a63cff6d6410f82c71d29627cf3ee6e74cabd0e681eeec8454c8b90c99211579a9a59ad0463cfde5ff568db98bc81d43e56f698748d71f20676faab98a88f9811af1a8cdf787a8404529f03011dc9164d906e1dc6e9a889f176c155ed37fb7d1ea013dbf1cc2e59b16bc610f04456bc69323fe6c833a9559ad1cb2f6a548be4c6dcce534212715d15a507eb6c8a2819f67815ba9f3922c23ffd5b7ef726c9909bd77db00d8b756c8b15e5aae27364a171df5482d219b294d4dcefa07d81881cc03686293148191aff9732345bf58a24fc87c98c19f843499803fae2f28faa0cbb15edd5773f9511836307f527d0354fc15a7df0c02f7546890cd14e290085e1244478654aaae9851b3b99116803ab57a908014f37583ccae66f69197ce703d0fb9c90a0f261a1ed5855f55ce61ccc5ae458ca96c690679ad0a0365429e88ee55a98b82e6bec1ec9b02fdc67c25734ca8d5d53fdb8daa362a01eb8cb8cc80dfc76ebcb8a5118d4bbebea874be11dddc70db4025f336c14e2a04348627cdaba32880e52da46c297a11597ce30fc27a3090980360e0a7a4cf2599b1fa5252d38367a62abf109a3cb082b8a700dad028c55eb377f899e8e830f3e5e09abbd5e7000ea6b2e1089b0cdc37d4c32f860a72b4a648736dd191694f1e376f8f627debe60c3e935162bc77d90a77e8928cd291a7325ae2983b564e58ae171b71469217e736e9857f298145e8dffb410e88df72d77a7b3d96dd33b7c0bbac18df181a3d81b06674a502f15c06ecfab0344e6db74189c6bd42b0fd84dc130616ebeeeb6a4de19bfe5dae155897adb50a49ad03246e52332336de776c3ab2fa083928ada9bfcf9b7087ed91bc6e0d4874cf58d5d3b3620264d38b6ad33757294fb121cb827281ad17181c0ee2618827cd544031737a1a8816671d64e7e6d023e54f2c8fb15b4b4335ebcbfa55da5451e63e2fd04b9ca26a6bcedc78d28b538526860e5aa1843d7eb86c418eb23a0bf366e37cb71e7793c71c8a66f6c9d09590cfa6d496be3bad01d6f2a5b4b4b6a8a2d450e814355e7941a71aa029d949760380f651c37110941605d02c7fff8a3099cb45ee4d7637ce8ec4ba6239fdd26eb17bda4e0e6adb6373d90cf9dff78d4c95dcc96d0d7eb3330de8e9ca3083509bb473338e05df669c30185414ed35a204239de7aabf008bf07ee32f61483c1fdfc4a9775f11cdf83f04e10687e45d6a4b90849655e17325030b9e51d2e0a2a3436afb3f90cccc1880d83e09002dda67b20d4922a730d4cab27860de8a1fba48e6e8eef59ff3f7b836f50704fc91a818a49973d2e8b65d1ada35a6c42