0x2cffd02e34a3490bce1c5fe9d46e7c6fdb3b0363f6ea9022fc3852854d38d67b998cc9f7ce1164507e2c4a0e722ce91df3a7cad8a62704f99533d2dee5f76246fac1dcf65cc785721a715ec83e8e0f1f739b547e68034a70522ab08a4ec07c07bf60bd810e43a1b11b094b31a680073b08183a98dedd761e0ff12f9e2ac60f058299c8f1c3674378c4cfc9dc131d8bb361841c322c9909ee85980690aed01d99bcfe542d7ee171ffa8afa86f1ec773c9152fcf0675ad42a0c58a452350d3e0e86503e0d191b457868f5d274f53b4735d723717602953aee428d75a78485ac2d474d8dd0c9c47b318166d47388bbc8fb778aa467c4c55831ed9426ef7963b37fa3545b5847fba1b2df4b722901291aa1b23429bc7b0d7873aabc57917301900a86c1b61f8cef4246eef6dfb7eca6bafe677f154961b2c431890ffcd14fe4245725b97257e6a814063703d1934e6a2944e4e5e2ea3ffa62a5970e18eaae1414cc99f2c50cd7e1e7a74b20f844cef40f507f845be94198a47e9b3d954a024342706875c787f752fa0897f8bb69312dfa099c598d4574bfc547dc47039269405d2e3b0adaa6c4c5d5480628b04b4abd1b10bfdac6b839af44c4dda754813d78f105e9446d80b2a1b6252fd30f83adea56fde39244fbb3a226646d71e618934311ee87ac792fb206bda64f18a6244ad1d4085159b8e0ccb7f9288994bae37d22e28c9ae1710c6e66eb78e958b5c5b32c6fb0d3e3e30d59445b4a30303939f3cc7dd19ee8e239ea433194e976146522bde54cf8222fdbdee10c3e1a819058b7ac7306d53f30f055a7a9c912540674c9f11cadc7c48fb4e4b5d3484f93b4f65d8be2729fcc43662d6c5c352e44e7efddcc8d30a13b2e4a47205557a55136389fe48f76ce4b4cedaecadc6b45b6b638c3edd6a197ea2cc37060b33ec13e44717ae0acea676638195b5a462379751f7bf2b8a83109c35e63ac7a19bce123b06445f55ea988ed0ac711600d241f3ce6da3ea0c4dee1d46cd2e7b0bc7df635204606cb39d71fa1275b18903396ce9acc6f3244da954c39f70fde8477415f4ce256ba47f691d198beafa157dd9d9d7c9cdcb19da2189c7094a34922b4ff5a7038b648903430b7b6d60d484f759df979eee92375d4798b2804d0eb3aead119e9fd5a753168721f0d1ef18bc409bfcefde931a5ae86524aa83400a9985304d2bc5dfd8ac355ab3fc2a9bccf17778c5a6e42c6632294cc1c1fb1af099fde80467d6cda00a457d10c5357df8f922159c0fb3afb55f328d3003c8697d768a3307b0038d68869ec9c5f73eab288124a36d676b3523c041c126469bc3a1726aa5834d7db56047d644738d7ebdfc7697c771e67f83f6586fbf7ad11322eaed6f7f09395db17332ed4f72529f11cd88a8c362ea73a5fd3395420ab1a8e69fc4c1bef08b094d93688c7ba22f1a2ca412b59ce682bd4bdb8358da375612e11ba6f48c83ff88b4a2591a528615c3096c690c1109ea451ccbc136eef6a1cdd5fa5304bef808aaccd7a21ff7afeecdf094c72246463303d29b09a0666b8ec436fb879f275d1eebb33866feb0a002c6c50aceca5291536b0d53eda1666d404489b73cb0679e1fb1e74013c316f4b94841c94eec1ee66ac611872e06806f15fa7b0bc42091e98b560b8961581193dde1af16c8f72c30d3dcbc342c4592b401e05dd7b95ae892abe906e0bffb69e45871c3825c5e6686f631573e4f439f4c9573b7644c66a13b2ec2eac0925019cc53f2c23d5ae819e23599adac4094fd5f82a12ecf4ba5e8f8bf759e98a9a3c7a7a2f4595d0fa763c3295a60a3d741c5328e8a613b49468ef45f143c9306c7b0bd1934f93cab0d37e59246808c2a3804000e8a92a9a04fa11aa12e63baddf5ce295cf13a2234787cd31e357a5c118e08700c99e93d