0x2cffd02e7f9da3895d40692574dce6d85d747361f02fb89afcdced8f2a6d7466b7d5d1e363187e02c3b1d89a032ff6b42b4da2fe6b722ab1e8f0a0ac146a68f4f5a43e5bfebe9330449027dd9e92eb1fdbe81a64c90b482b7aa26a87563dbfad12b0c9341212ff189e83d8c88f6aea836774faf22f7dc12f1ebd0d583b7c27a6f1bd73cf72eacce166fc67502a9f444ef171158de4963ae88571fdfb0685979bd83a3825304d61cf43a335bae1414f227c78f247435607ed23013e8cd54d525f9fe65c88c3f24fc1ed9c934d6cad43e3e7e156242483d9b3149e47eed24bf76cecfa5d8cfac1c88bf9da0b37a07ff49ef86079783dd722d75263a604495023602018127dc6aeca8fdb8daa75002d23557f4d7d2d852e562d0c5a36329e7bfcfbc41ea6b50216a56919483c2350546ca24c30b98b9d3d10f5e02e26da2c3907f68eccf9bdd840b36115874588bee76eeb3703de078b2f5c325bfab4f10edd354bd7f9872607eedb2bebb81b4208fbbba67537fbb68292876018ce1334d946e1e98599ccf04d26c88df19d11e02301768b281795aa29a16d6994cce6b37f95a341db40823d385e248b1e0dc1fc690ef78408236e7dd1bba2dab1f3f096722736d38ac04e7281f63ecf3154c88be3dab23ad735a7eea8f0e650023c5655430eab3d48bdce5d82e0a95729e4b561e240f8772aa107d67f760a51233730b8ae026fb828bec101dbdd9ad94c07abba16edba88d17f35a57286eb82d1912ad74ff025a79e0355514ff66d7cad74f3f6a574d14f369ca84bd5a6055c6bf5a2ac321f31b4827e303d6943e6f9c34d9b21ae5c1293cea953f3bc601feeb153bafc694ddb39269c9f3324c6c66259de2c8cdd47a50b68f9a3abf45f127667101aa2a25509d12c88cb72ff747f4c539c558f704f1f6650b0e30e6e3ed9672138ec84dcd91d198214da486d4f85f38bbf9bc395d74da22f9570c7120fd43b7f04510126b389fa814a80a92eb13ff8250823d6e54ce44860b3579dc1eff898a467d466ec896440f899b4bc1e726a7e0ad06f0153289cb11e219661fb55e86a3e71cd2d86ae68c4b336dc5f1942bcd8fc6825171ba6e222a1efe8e8f2c0c3567b42ca27cc9c263fdbdb59292359b52110f61f72044a03f6d85c02c758e228b64519116eaa436a17f665bc6e24396f781c84e25b5ec20267a4454516be1c3b668883acbde234ef073b1f856cd499549833558793501568609dbad4f90e3467ec766cfeb74928c61f14d2775e3d41bc789d0bb97fc17610a8e3276545be5b25a5ba14d4d51c7e6bd8c3e4217cf4f8193b87b444ad43fadc302dd5dbe3feb38958b26ebf37bf1a5c0108852f49e11c9aded8347afd05a2771f94c56d387ee9687ebdbe836944dcbbac6bcd6779f0f36f39ab2375c5f7ad0623039588ea41d175b705c7bf130677b498edb680b647146108c5025b97e4821a2ea22ce36d4a69fa7eebf2de47d3b6010c8234acd601ee0def2dfe236094db16771759d1fd21a7ba07b4598aa961c031eb160123eda544b30bd332778a507773a928bd345d7a044a75d2373b93d93dd7db1a01a58de4c6dfeaa1074ae46c8a63c02054900216f035d44fc839d8b31eb9ec7245c15f79b7fe69afbea239d8487acdae1d48edf931825b525794f5b99a205251d921afb9d52affb09b1bf43dc6ae712e66cf2daba33854afaa1efea0a31c3df4d067053fa9b3324f27a8b16949a147f99dd73deced8087f617dec695be0bc6a78360b9348fc27f6c4b1e772d2bdc95830953591f090c896f3852a06b71c90b586db21aaa19b5e106d04148a1fb985593a49fda7262f522232cd23e28e24c2427265cc796acc7d1840e0b3795b3b7a7bf4b0fde7bcd1976dc98ca481c265f9043278bdefa55fc0c8f0f91c696f69f02a780bb6d