0x2cffd02e73170c90b30f2581c9774503b35f2ff80b55e09ef465258f39469d9fecb8b5159603b69ca9b45b8d41f602df19495a08be6cabb7877c9c01e3d498292a0dfedd1c4ddb81b7caab59ac183866c21aefeefad22734fdd67a62ed1765a643df462b5d521497089389d269d8acec55324dd34031fe61277c7629cf2a5e9dffd46ef1ca01482cc016ee61a6f9fa9a21a4b31ccaad2a6538942d5cdb2d801db07d0b06f33570743c4a8f02c602e311698d5da5e10458580a37ec29dd0b54e427d84b6727e67fe2c7505199ee333a72bbe58d7336e692f59d59b16af2833f3725ae4bbb989c789077a66d8ce8a3d1e8bb62bb08e00c88c3c1e1bc3a4dac645d275a4b769a9a9b4b2f0efc54ec9d3d2e8f8f726edb5e596d3a372bf8fc163ad7106a839eec6f35fa766adbf3fe4b6630c86fdfb6e108f700c5b6672c684f2ec16f6407f22e268eada70ad747617802e4c32bdf611d782232834b260936e338db1e784d15e69c6e7d0851455d7663726560ab894d79d29930bb78e9e139dee340d4d520bf2f9535ca9b102574e75825c19326fcf84fba8dc9b031100f2f1b0dc8bb3cc57fb5ee1019ad879d8c272952a52c53c235c76df838f2cb844c99da922df285fbff43b48ace2924ddddbffc70e1c87652223f1e53a0f9a0c8f4ad97056b7ec9b9a3e4f174ba8ef5664223c63b105319a1cfe1a5a832d2cd101552286088de749d3505f521f1075e2facde1740885965b36290d8a3ad6cfac70eb014cfef3e4ac709221684c27d108c60f4f2f6328054c18925bb67e0cb673f99d19f7900e781433c3d0cee8d4a510daf3a54bc436126e2cf94d786b82d7f4152840029e16711cea983e9ce4fedf1fcc158f6e0260d488260c90fe5ac5dd564a02ccfbed0fcc32d3f2601e0c37bf6b70398ea908a9223a5822bd32603adfd7a192fa92dc7234849c2ba56ab2883b272bb7937526bfed777a64cdcfdd70a7fefa01b32a855fe51e55e643949a58098abcbd7be11f36ee62d74af6b6a737e0d8ec5fc810ae576afeafae0a1a8ff75c74b1e875c63169b901fc7f21167d34edb13ceb7e76b3338a550ed558bde920cf620d21f4b6f1445f54edcc9e080d9b4a517e3ea794a4fa9e9703858ac7e1100cf89afae5a95a966a1b72ee6082b20c8157ae788f0500c0be6dd4b056c780786e857430a16ac12473e837aa2d2ec985307e6f340c25ae27619f4ddf4e3aabd310ce190884d3765b3a2a2e2140c665fdc7b9257fd9e4071790ec49ae140f08886e7aad8362ed2c0c6fb4e83388af0b17159b7c345645fa2dab19e2e37d082b8fd9e17138d359e8bbd97a8b685a71fff07ca1453e119d13c9b1c877012165c587bd18384c4677e9cbdabe0f9db3160fa991993257b4b9873223e8b010b7fa4a4de3f257d7e2d84f37521f473edbc9520327be1eb4b49d41514d212bc44eaae13a4522e5f92797053f2f2e048b00c3e9932956ac741563e70475cb16475698fda899d24d010a352cf5f3fd9f4a4d40832722b7d8748db2fe8d84c330209e66d280d1dd94d59a349a69eceda660ae02f701ecb7e105d5d18046fd352885a9c18706d35ff95058c415d63be2a7459b932bf9e1fb808fd29182ef28ea0871ebb3140b7ca9e4c1439d90013be040630cec33f2c2b3dbbe5aeef7c0da847972f29b01f21530811f16e1e3487961d5fb745eaa31780486781c3d5e13f4da339b1947ad90aa0be66d232dc7f850885410899984abb2759c74009d9b3eea68212d48b227999d1bf2218db3c217b843e9074fe86eb399daa35c885e7d02fa96f8578743e1474f1cc1b2e9b463bc376e5ff34a9a06f1c372163c04e333e28c952dc523ee93d80f3ec587394316e08b053d101b34f759e7864c9e11e2ed78a2868b3865fc150fb176dc9511ec17c38bc57b7