0x2cffd02e7973e9a7b3bf5d29264c38a5d7cd60e975b7bdf35ab3bd382308a0e040c0528a888d933292c05c177870b412cbcbd644545a531df1c6b0bba114067de59d32bd9ae7b0e50e5c1f07991fb290326c29ce5494a94776d93933f8a0c0a4417c06dde1729f3ddb959bb6e315ce2e77dbb2c5c314f58219f724e9c98490c20c2722fad486a7f447930e69177d5f4a78d3a5dee8df279f857434fb5013637433624c51ba027f1c6d7b827094873a8d6ce012a0639c7ec0fb47c586124891f642058586c780195a71ce03df820e79193892f96a7243509bf760dd2cd4ba44b04babfa08ca5a8bf183b6f233beb2ff8bc7f1d806f5028966a479bacc4121f1a751db25cac080247446e8f528ae4b601843ed1d4138eb6b553f1052438467b68c042b24e2a6636811abe4f264efd9c7387da2d0b35099dbc32016b0f4328a9153770e8303aff293646b77734d78e82f374b0b04b19d2ce2a7a582f6d1ec29b928026c378dfa67798d4a003301fec503247f02e0aaad6a52d0936f4da721895b9e09111c8213add95124587c5c38afbe54c442ca0dcace3cceeebe3066131eb827d2467bce93dd21ffe375ec70bb2dc215bda80767ba6585e2021acc3d807ca86385d26f35c4078be83171c1738f22e87268e4b1eca872601a96881cde40994ccc116b319fc5f696f593dd25f6413bc6df4c5104902e522fadb6c57e42a26c80780a180b4cf466182993d0bf24691f77a5e9caf0516251116f0da7c190e273efd4095af0442e9e091b50c904b0b7b3271758a6393a996a787351bb74c38e1aaa68de9ddead2adcbef5eb3a88229dbbb7f97efd12ea568bf14d0a018552ebe7de2ae68c5dd1100bb46147741c4be1f14c01ac0ed6925cbdbffbd23d65a0571dd27d1a7e4eea513cf6088e108ca80865dd92baf4825bbef08195cd0380c9d06db4fda263ddd7e46db5c0c9688c125fa892ca76cd50661e8c12fac7430384a48920de848cd6b78794f7e4636f0f4e36ad657ffe211707ef46cd2013fa7d20d42dbd3c706e195154087b4d70f337d5023135e439dbdd2f9e1c773a0c7a605ebacd919a22f80f4dd51ea816c10f8897c29ee15125bdbbb91ac89341b782fce2a28833bdda6e65836223fdd11b3a49e1d59361dfedf8e330412c1270c40d1016b924cf9460ede0e8c74abe6ddbcb3a7cee3770c068aa31237442cc9cb0f7e14aa1134c74cafda20ef579e1c5060e45be6c1d1a1627c3e20116666588051d7e05366761c41367152d6db35579b89b3dc2c6f713a57a1b2d0b48d15795a2c3b14cae4859e9fb5d587500662b3265d8a517824751e8d0c7ac06eabd0bf25a1e6d363677c0ce48098888fdb7e76b4b05a38e528f462a2274c9eb636758956eb1421a17ac437c26bd8287502669ddbb4411a028e56191de8b167bf68c7c897e6bd000d39984b4c383c3b6c98410a8d6e4428e7977c0527f7ab3d342d25dd81faae5e8223e4b84ad7ff6b55c3c63347b1f49bbce4d1dff60fd5cd4a894172b1b9888a7c9e40489fdb8116ab5df307a1c58a22b30e71b607798639494c8e0541c8e1a186d17fe6b261d6a92c2d9e6801410fec51303d4a0517a931859b4d92dfefbc0ee17ef044e7c283e22ac5622a5e309eff9090513c816c8c29199493dc273012ac84b4a03d1154b8979033c86614ca27ea2b6b029adbfd9a059d5659353280f6fd51d62c43090e0b8f21e9d36cacbb7a0f6bbd1bab889f6488287348545aadbeaa16f9927485cf0917e7ce1b5f1e2bc997877e4ae90e2b1c7e827eb81ae49e851bce546453121fafb998b4f0373894ff89e4caf3d64f3dba43de08957b4dce85fe2827fc754f703c64c308ab7310f9ec70472afba618a3987b91d5014cd3d52de0f856b195cfa62f930e461deefa1b9c920a9bcefc2095926fe