0x2cffd02e4c843b3d116cbe0a787f53c82b11952dcfab1ca46f5e083473ac160991e7ec1dace6b090401e64eafb0fb9484e4824cd979935ffeff3cb53d8570793e60eb1d8e5cfa45106acd9bc911d69313cbdd64b0b71ec7dc9123c6e3602f7d2e67719639f7df149a05f923b9e5da4ba09d72ec163b6eaa071455669552cb98c42d221c5829f80145bd74f523af84b36849c8268a4686fe6cda468a70fc53bfce62bb2f4c7847870e56d6487247d5205be28aa5d2400e187d7159fd11c71ad39a7e5569e47b3a3285ad8018fc39f85759d26d8f23bad746c1258a76501b67d720c0a4d6bca8cf4391e01635e47eb3e0ba1dca8dccddbd2b0ac7e2ec7a2479b8208c10d7a778a336bc2507faf8668473220135c9b44626ac8992114e0773e05483830a21a8b224d51d169b04e112ee33b22c5c1333099fcb04bf18783ab7eab45449d988adf237992df50d7a20a2459cfd1d9ede3ac69a4896135b98e224d1a0bc2f06da65ccb9dca1d040ad4118e51f8be9ef95f3d412283a001d0352576b50e0cd56bd4c424b7f06b7db832904313c84f7333a39e4880ef7a7d0c4ef5fb350a4087107d0fbaa50bbe80a026e5a4d6112a13060740b1ebd3a794d2e0ecfbbc227b015da022fb674e647d8f3df56c0e307e8cf8780bd5631a2f8798769910ca8bd80771567642e7007d7f3874fcab253436adebd0997895c00b81113826f9fb4702669e21426c426460f3b60a7f5b74818374a1561f62e9e3609c30225f51c191d557ebe876a1f5b9bd8e5a81f86a4c5a3cd1fd0c8a281b6cea3c33caec5a2be5ffade9cbeec2ec42b6eef908ab7b846e98c93c506f0a24989409c8cbd5653c9f40f0557d63e34b1e400ad21fde49987c0022c92b00ba3953f66d457ffcb0d85a1697124471f9ff43470382047cdb442ca20f2a20234fb9b2b802ae7fda37567a6469b57ea9998d34e35ff8c72ed357ba58d7f999384e60ea09c2057c8ddb30a7716dc058be0c0ea27a893fcd01f2ef99f573608825d415ac19b840bfd536f4af8ba0ff874fb37162357a21121629db7508fa331bb0c30a5dfd307a2cd1cb83ab31a6846066c63359b041f406d6c40198c1105729f65b2512c21cc6f480b237a3079c82379632a2740228821fc42dd4485cf3a11a742a3b63690fc6d005df3d842d8e72a120adf87dc8f62311a213598a32eb0dc7ab020d12b8c73abaa6c4e30c1f3cd54e02e93524e3a9047dfcfec92a6a1a14e40b10c8ff6644efda44794caa75f7ae7f155ad3ffb5cd2685be8d4d105d2dd58225f053858aeb807a42e10eb68bd608b41f579f7178c0e35f1e01d7aac4924e8194cc7e6992d1e9d74e30a3f8cb7c2d7f775cc29300d36eeab73249fbe3fb362fa90c4584a5507fb0b642ec60756de4ccdca62a33bab631a7c1a02bda3c36de7e7255a8aa3a84a4139ce513fa54bf78f36710c9a27dd0149a2ed69ca81d60aead18e97fda592e40fa9d16de5081a7faee46fd8b441d773d8578509f6c8c95c7aad21f44b97e8c6e3603dd53b9fcacee5580493ad3903153715d8b2c5fc8ed01402b15840f1a42414ec2d97fd7bf4e1cd9c6ae5b7720470e9d4590b4c26955c5dbd1eea505c00918e84da561aa1387aab1f2e75d0c45447f3d7d9a5449e0e75867aefacccc87edb206fb53a3afa3b85d9ac45945d57809df4711a8ab76511f120bc6e390356fd9430e70de9500ebc9cc16c4824a2f090cc6b9bcb2cf36c806acf83dbf82e575ff5ab147b396445a11fbc9aa2ee2c52904d6742b3276897445d1f86b2272da9c1207c5c69de3ce207b561600b65a157007daa0be65856dd5a84b382a6afaef627ccfc20ae6ef919bff8eec374e66052c17437f28fbd61e6d32d34a859d5e1808dcb6cb07a0ec610e4a782ce8eab5637ed881661c61330cccd072ff