0x2cffd02ed7a5de54b98aee445010f5dab09ed446f26d7213a2362aeeb47434681863f805ec2246c00ac36e0bdcb5b3600f5117e4ec5b9b7773898c0ec00ed90b60d365f902f31c2c948ec74985f3494fb0caf78baea6dabf13b735819267dbb0adbac7070f23b1f220d34d86d3eb7e93174002e94ef01f932686d3524728715a47855dc6bd524419b70b59d6b63b5ccce55c4148a9f08366c0d670e3935176f8908480a8343b3774cee8faf8a883b6a651546b55bc05c44b5c24a323aa5bdcbeda2788d277abf59a3365c1b51214ff2953c3eb5283e70b3aa16905b8ba14936d540bdabdcf21f6dc470dcd7e134932ab66ab17d88a0523c80adeeda0504fd3a296f0aed8469896d15290b6c57b66af9a5a2ceb05e11f797303c68a0a6198f1b8cc3dee70a2adabd17797e1fe23ec04d8db244e1eb6260cd0b5b2417518841fdd48fadf576234bb25ae7e0854dfc55d92581f297cf39a927209637457add7ad751fbc5ac96a2877e31da3fdd0a9cb2b842020443498217a0484edb79de68949b966230909bedafc7186eea74420356bf13d40343d1f33d9fa0f2b87f444fc70781f437d965a1a426d3b191177ee2cd6c4fda63ec62840883ea8b2ed8152375cc79492a82f0569088ee078d086d1e8fabc82d5892cb697dbb6c47508de2fa30b4341916f4fd6f8d0730bb832fdbef2837debf7015bf5a6f095c1494a66a2640710c9d982bb1276446730152ae6d225a17dd0bd8d32409f70d8c4ec3268a68d476c824870c4063f706d05a10072c1e74eb8f6017784ce458d72cd58c5726da8a67854dcb75dcc71603422f917bf6bb1817bd02398f2c7d4af2ac4c3142b74bf914f9a84bd26320cff04184e82dcec0eafc85a205b6bb754243e2fed4a41d0f1e583d5dff293cb1f05072c4e1e14772ea395464440931c47c0f9ffbe52cbe12d678b62eea90ea4dc96a29f538406364fc733460bd7393885cb32269edfa01dd40420447b96ea3360f5ce78c1974544fc73288bc62de30f6c9d17382eab3bf9bb66dc386b30ca36e4c28a0161eb925f356a975d4aba4547c66e2b08c225a54a3897825095a392e7127152f8338c5606fe31b1572280256551a1050294550a5d9d0eda254684388581430d9b7c039a8fdadf2801426338c31d635f443467cb27ad0724e44187058e81908e1be1f443e0b952a2640ac914c140fefa792f753946e90993899a9cebabbafa76b137ea08374ace5a018d9a56c9db5bf6bcb92c9bb25dd5054a17019a67d2c620b128bf6d9d6b482398caf1a4bcd9a67ec43553d2115c09416bf299fe2b0f6c36af717de2ebe92b284967aad6a1ec727b53225f9ff9e07474b66e7e9d1cd52f2657df7eb66f36e4c0f28c4a1d9956f704f596b65d15a4f8ef1802627d251ba00ee088e67e53bb4f0f7b1f8659452e6198028520630fb7b6f10111eb464afe611ae2af974c5b9d0de0415eb1940011a9ee24f51ae5231c683f290f7bb1a8312c664370a74b03e445b51538f948af404d80d2fe1bbcdecccc73b2cb24d403ae3893a2834ba8e770e219b59cf9a0010c3b45cf6faa8620c1b64e0a4097a9f837478cb5b153651791d3082eeb8e23bafb5ad652c750c733973af3bc2fbe44e40c59c0debacdb86e1c053b406179dad107ac496791c9cea8610817dbdac45e76b212a6d70684288d5aa538db120c1f6bd351705ea26a8263157e0076291b440851071dd9b8f9a7930ba75463875565b08ded11d00bd4f968d09b8e122d2d038a115c174f6f1770adfccab893db95fcaa5a1700af377c9b4f0b2311fca191795e2906eb1a768ca647bd42948da4d3891e26a7984dcf0227183f7098e42d7a0db62befdde8bccca524e962da82471d7145576d5292d6b180db832a7aa08befcf3364d4fd5128be5312ba916cdd5ce50f