0x2cffd02e8d1344d4b8403d24f71b68a3a8744d669a4d45f37f63468d6ef0b0f56121b8c0cec1cadc37794d10726c85d033f866543340d805b3d95270beb9f1993b8f872a43b4ab968c0c6eb1e7a065b666c817ec7ef4db9cd9d619a3d532764346dd695d250dabe9b1651f097f93405c4f8c12d8d1ad1535710d09249b2c6e13fff609c4a3da43460f68cd395275ad6150565b88c97cc8be76f1ec7bbd9bcd2ad6b2b624205de8674b145bb35bddd20bed1ad76d77318f473a215108dd39893aefdbd66b6859dcfe26f04d69f2b34a4716200d14e15b6310d38368599f6cfbd0d4315c1170eb609fb3931c82a8755a6e60b098a3dc916eb682105baaac7823cb602429d1a53d5e7c6951881d5efe10bb37dbe1f553fbd748ba7d63af0c2250f7bdaf0109cdb07a8746b208255ebe0c491a93fe3b7057258bae09d17f7a2f78c6dea103cf492505cb6462e18a1c82a19324cc780918c8e4f3ad07a6399827b3031827f65b69ab907ac873dbc14392b9c75c584fd6c6adbc3d69be1f5efb383ad6cd4e16b3b99883389b9341e06f6c88bd1e24424e6954fc4d64194eb56feafdd643b6d695ad74970f5e2308dd112b3a9ede7754a7f7f737a9e9996bbf54dd6fe579493c91bc47c45e520197db771a1faf016c06910c65bf399c8ab96f12974fd87c5e638538e676942c248b8ab7f93368c49cb18fd327024727e730afd22d04be9a08721eb9eb9c0562d230482e21ebaa6a959d904e4a73c7ef8a546a686228c2b6983c7a2cea5c3f2231f779a27ec3f6eb188231ba137a874771d1eb0c0ee13046873ec0449ae7d16e14499d58f46e924c6361a28b9164e450cc1299a1eb56456a75e61cf1e5e1909806119b941ae667dceccc922d281cbe85bc4e25d073276ba419838225d0946934d480d56b657699dfaa3dcb19d3739b6a684507284ed85ee46ccd9fdfee9b504a89c4e23563b4affa4202ad2d4f79b26af71c807ba6a838429b88c8ca859ac571b9a14a40d336d51aae1d074f47c62553e56d60547fbec3988e082e428754d78943e947030af976f3dbdffb154d41a1b7495556718d49a745c629ebe22e031bf171a149ece546ba654097244e1b0fbd8eef63e2ebfff41d9f7ccf6787dd57e0b0fd33165ab8e8dfd1ea6a52fe41f8b5e3f1ac48eb578abe471e19ddbb64ed8637ea656c9f75bbf9657d4e355925a46e338aead308c2613577d3df1ccd5a3b376ddbe505a4a6f91b53da5388dd697cbd9077edb0d218e46877a15dc977fca92bd6cf7402dec28870095cd4ff08060121bb9c0662e485d4112c5a3b3eb59d77a492339630430691c497725ebaba7ab721eb55de6c712e6df77687e58ec4d6c418a944c89afb353dfd27424ce60ab0f8a21b30f3ac6be0cc0dc5723f6f0e535d18e242feb0456e14227b48f57e4d7bf0a3d7ba901993c58d90a185266394013257429581f7556495925ecb1197f2090e650b4bebf40b44fc6901bd4a4d139ddfd1f467aaccec80f03dc1613f594c0d74c558173896e8da9f9e43ced6f03942ec4e38486ede9c9cddec7a14fc923a55943dbe9a642e78bcf95311d4b6d495681a66c09d851aa1bd89e8c79d44d32e01715a1dbcb12c62060f335cde3600a10db1845fd6e1c7c9eae3409c0661de6af33f6e4d0e600ebad4cc1afb62d55399b290808118ed05e03a359c1b52cba97cd3167aa0543fcfc34dd5140529ddb5b7080d59281ee7d1cb43fda433d2a186b57c64835e7caba8f299a6129b114e237ad4e57541911e36ed344892d0bfbf67299d8c3fffbe9dde85f232eddab5ca9f820f41cf284378de78ec7bb69ec4912b1d198f028a1cbeb08e903709c2a90f227934552422e46b04175eaa68606c9ba84779ccd70e4875a06aa6107c37b26d2d6f9c8699b9be71f96ffd2cc07594b1e7