0x2cffd02e35a373119c0e8539049bc831f4de168f57e9990dde6874048bd521854f11afbc7105fa72707e8e5cbe4d84e051c7a1d45fc3c59be00df822e8b0a8971be6a5c30025263633593114bfe475bdb69a99bdddb3153541f648365b898671cb6b8a8bc6456f73cde5e96a789df4f52bb10992c8289b1518a1d7137f801282a68a4b33157012e07715bfaf5d6f65ab096b83bc532225b42900b14bdabb09a717d07c43d498245eed3ebd85510a53fa982cfdff704905f1e9fde6d3f5991eb063edb55e9aa7c051fcca0431c1f0e981bad3d4a2b292c82c143cba8b0aaffe87e6b498f9e9373cf5f0ed55a08d0f81637ca231bcd9062e045c695080603d51636f88f678daedc32c6e16c3e17b67a7dec90b4ac7e3b0754eef1edeff25dbd8ddb44d75731587bacbba51521bd43f6beb0baa9af2601cdb6e0762dbf9890956fbce623004c347aad69e13a27c3e793cf63e7542bab2051b762e77425afaaa9b322dabc5904286280aea7f9d47af8a8357e26076acee1f1b6a00169b229b4584367e2f105838e595c464791417a0de4a0874b047e6e5b4dc77d1758819f7b83b07ed36840c2671070315cb7c001ff55754101e8f8026c0452ce3e9c92b55d8006ed796aac5c60e0e85c65aa44f84f74389520b0ef31a6f8390615c5b556b2022b09ddd3d28b04889bda2b70afcd66d67ffa196885a383c33c339403ea78993b1a49c1db7f3359cd13d04649207ccc60d816f259dc06fc47952368dfa595d059b0d853f8adbd7736876b5c09699c400249f4e2ecda2f192606eed357ddbc39701503cd04357256b2749dee2dbdab89877ac51686b8af31d5ddc6ffc4afbd903d6ad7e480463f25687f3d3d4899e8b74240e15c393c997a34e8859e946b5313f18f5f5f4c9f6413e20957453af60b11d1b97ced5e825d7f33a65b6d285582e833dd7b7eae1fdca3e5a07e9568dda1d8aad69fb2ff9e6947b029c4de401891d319dc1bf16251ab8472b32f112a149d1c12e8b053e8d1dc826014218d04eb1410a4a964b3a3d434bf60c597ea5dfc2d2019de9a9a03b20f7320656b31c3fe8c062a861718ade02108ff4fc35a90753f3e62176483f2dded3398cbb860a49890833dde6bf7e158679645b1ed3ccae0a4220ce092c232edc3dc32b5cfb05437c4c80a2ee87e550a304f2ac59e47f5bf71d6b759fb5777f1628a2a9079cb620bb9371df1aaa59dda089191649c0a8493f938186e4adf5f8cb1eca46e9f847ba2a5ee1cda249df47f156056a1d9c33eb554195d376de9f4dce9d275cd86290c665243c1cfb8a7014b7383cee31cc874295f2eb912c25d28f71db200992857a37de0294522f35417dc33bd52cbd444f8f573fb95df9e9e6bad4fdfff43eeed532385650cfd1c213013d51a14e2218acfec6f5f1ddfe93e210270484b8238a4490a0cbf485285c4709e90fdf1a7962fe3f2d9fd286bb5b692b02041b2383d85a011c425d99c4fb9739cfd9ab0fbcaf732887120af0534265cb34fe25be659273f99e157afa3a3f869d4c174a630ed01a0617cf56de5621ff1126489e6519d10b8cc94e600df23cf8420245ce855d402844835c93f44289b2d70f51ae92130c9c8ee55b2b92213ea3319a0713fe726bb591a79a335741bfcd4f5cd6d78b9e20c420b5669a2b0feedf2a036079161deea1a6b67416eae551496746ac47ad80a96ec86c0ffed976d40685fdb06d5b7e912cf623006f2ca0d990e637b1727d5a7c2cf8e6f9593233ec3fa902994badb63eba2cda5f02b53ff129691c7ea3840897a4dc667b15a87a06a693ff1f02358971988564b9e9fd0b3d46acc3e8ba1c01c3ca3fd5d3efdeedd0bb1985a8a8fd52bd808d42522b189b951d0245ef6abbecec12c304a14fd3c2f14b8c64e93ea56e1b66292a9b52c552f544f048