0x2cffd02e09f75f200d88ffcd004e4b1e0ab783d1a987b09b90d1e1b3d9bdc4a8ba5b0543655d1c6617b686f7e1435c7934e8885e6272a4865901082d1f1cdb3f51cdcb9ad0bdb8533d2baff76c51edd953ca1191783b3ea3c84fd627db12be039140d4db1691973f7aa98e07fb2437401ddf321c3ad1c71976772b70ccfd2eaa6337a0bdd5800d16bb8570e6c34e7678842f4c616a58b5fa99b3e6ebba707184254187831d8fd4b5b76f14a296e5945d3af242e21f87042c29092fda1dc2fe7c42c3eb46121aa86e419b13e944605ca13778e6ece4c79c898df03b2acc299c39a37787931f12b003cdc3168440a31436381c0dad2a05cbca7b14c79fa2a636351d5d4525efd5539254b848756f92d277d0639fdfeacb242f0c632f6f16a68e3e8760e4d38b168ebb5d6928b839f7224bc6471e6ba7c8d49ff8adeff29cdc43338c3b8bfec99255615870e3e86f05b174e4d0a32a20450b06c7b83175cb8be2ed68176dee1760399c1875f827e58dbcca29719fdd6559de81fee0ceb75bcac9a947ec5f10e8cb07da9728a60f96f03a732ffa3de59334d74ec3add52219417d63a7ade417f37c33e87f3d40a1f53788032fa1245d231e0a43c7f98bdb50f818145db4f927ad07bda3841a4ba278a8af7003ef60fabe9950a88547567ad437ece4578eca98dfc3455ba1bee4dc0458cb6ad4363361bef4b624f5cd0235cf63952e9a57a273eb88577cc2ca047ec913e793911e0120df99e7ca72dc438a1f602651902727f85c7bb81e2c62d1910a1b9324acdd8461701483ea656cd1ed100298b661872b7a07ad607eba284b41c3d05ac4fd4c4b7406dc924507885a731be6f14a2712be74e98d486e756dce7fb97b9f30eaa513bfda089d3b5fed78d49a90315b5c811584bfa848ef7e4acec0d7388d36f4f48c8a6c0cb6fa4641a56aa629b2dbb1ed4a0a2cd1ce064017a9097a29a51a7c3d04fe5b4d5033483bef468606c66bd05a0089a4564bdbd93464a9014cb99b8a8a3eedbbdebe9e0981dd4dbb941d4debfbdcf17231a94ea7e33c6a0450b5eca8a6549213d5353df809c5b361d6cd6c68ccb9e405326fca4c735086d46568b7334eca216506b729e03d2b50ca70384707633ee0cd3864519916ad149809d9ba42e46a209a547ba594e9321f73347f56b8f5073c1c231e143387091277497ab67abe9d9e390ccb7fc4a10e2409279bcc6cd1b2b51e094a2d8a7c965bbb4a64c4a7c694a706f8546e7279ef7d2865f10c9a066bbae3df9060105370251d07b3412e947a5f14b3ebf93fa48adc351c9d8f828f5e613b10d0aee0fa87cf948cf78280d89c5171b9c1ea94022d710dc4e38da000fc1d27883b55a31c7c0c450b65671cdfa576c8bd2c3ca82c5f3b5b6f3b4cc347e88efc052712328eb1786d9af26e89597b07a864d9069ed2253d4f054241f9d490e94ed1fa3d1714abbd62ebce138879b874d27572f9f62f0392d28140fc62256eb8d5ebf9eb09ab5c32f9ba8ef76b35b187882cb65eb6b3e98687cd175be5c7072acb15517c5f61305624990991805567450541b6e19cdab0d0a1d80e0b643874b659929c1959e519d602801dda85b1c88f3c7873683680961a674125ebee654b8ecfda3bd9e1a1cdc01af6ac875c3ac88fe1b33886904a56c3db20e26c6415f5386065cf5b079cb721d9f76d7f05f6a0004112c959b14e3eb74684c5e45a5915ecf71435a30cb9290457549b3348274fbf82443118a265da3a8a4446cfdad918f4e92a558aec98603ca214f20f2628e9254337a83360d17cabe86e8f4d06e2de94d80141916c7f06f5b97f61d7406e2ec9ae22c99bec6dd6371b2caa5db244e28fa85516f05bdd24160e0bb148f28ccd52644d2ccf32f821d6fa4ca129d51f2c11bc7e062a0618761eb5996bb1e82b868b