0x99016142431e81e5dfb5a24541b5ff8762bdef3f32f96354396f842c1e8ba29f6bce1adc000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000065df3b00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000cf2f90cefb9097ff9097cb90214f90211a06658810342a6fe9e21c489a838290ed31c79a97eda94567c8928b7e54ae361dfa0680d8cef91faf552d4b932f7325cb707c0f439bd1282a2f5544516b12e2cd6f5a02cdaf49552c2c6acf92e4764b698c759d8c87ba05318ecc4c9761792e77529e4a0bcc1f6311327ffcca79b34b870b2a1cfbe3262d0c1f36631d9f87c937ba08be0a0dea3fcd50974031f535f49ee4c4f0d2620e9177bb65cc9f0adebd60e2185decba02cb0594715bf3dc019e77a11ab82890c960b29723dae438885293e6e93d37342a0fd5a54bb44fea5da9e99632d1cc03b5e6fb0f95a838ee5fddec6fb6ec3f0ddf5a02bc0d5cd755ae6f0c4d9a6e38e5cdbde97fbc7c7fd20f4eeb750aebc6a485d9fa084376704795b3287f023ccfa3bd906bde36c137286749ba5ddc4c50f33b14321a01d94b57b8ad85194ccfe3933e77738c443599767f38d4943d5a90193182c6122a0ce083efa41200f3cbd77769e6c3f22888c3b801704b66664d995d9082967f9c0a0aca77de320155cbf4cbb6cd0f65b4a935f534a83daab711b0a50357e29ffe14fa0942af81478a8d002ca37cc2bea36ea5fd2be7ed375572c8cf97e69e063753a6ea0961c5f53d92eb8548c255ac40c0e0951f5fc74502d27155031980a7e8f010319a011f5c6fd46191a4c3327efc3e3fc2476b42e7a4378c7069eaf3c6a50b9cd8cb4a069b5857d7b05b626d81e18cab51f6006fec9de8c37ac47f6e1e0ca8b48186ced80b90214f90211a0a0c40e478b8c866974feb21a8c2dc56596de52b2f7cdf3a3b362a4f53f78ace6a089a2457d7bb2f1b273956d56584ce66d680feeb1c2525edacce8e85808f24420a0292c8d1ffd9447002411d4ff7c0f663865ac50eece251c89c4a4fdec2ce29ec7a0ce4c2e47f99c562efa7e1d66323947176203df1c6f7187364a6e0ed80292c890a0cfae9f040abfdea27a6cd44c656349ed424307b8c490d326a9ad020cc4d18918a088253db819c29f35347f2529f7a3f3296f769c3084009684f81fab449c28b616a05a0d745af5e66f094b40789958d9493efc1d33b8f92d735f6bfca0596d27721aa08915cfeb5b17cb577991c02d3d604e6f98ff555fc39224bf64162d10f7481347a08775ca699d9867e5628c74b2bdb5223f24d8e03ce2ebdfef67ec832592c745d6a0e37c2e0f7615c1def0fbf5fda15d4b80e3673d6127215f036ad74df2095c78dba0fe26a4b631da34a35ef00b5491d308b58ac8baa13e5d327976f1be435f9412d2a0d2998d7c9d254ea2e8151caa504d6e196307d9bfbd45ec0a16ea8686f42d98dda0926fd20a567e191bf498bee2780ca35e15ee9ac6041c377079ac3a65f8c79e52a00930be67e545d8bef2f004a113f6342352ecc46d1361e6aca2c5a548b138e6bda0d0f4418ba66f25a852b0aef769cab4e4e607b835d5d3bb73b12f1f3e30f67b1ca0a84053b9a2c9636ede16babb0e95207cfec1f6078aaf89fda5a728c8a6390c9e80b90214f90211a0ba3a5e45fc379527ae57ad60bb95db5e29c0a51389cbf28731ef25d2f9b7992ea0cbf69567e6c9ab6ed90daab904475f081412e30873e26c60a3173e260f1f2ad0a020a9c5774b78ad844056bd1915de56d93535a50abf63073471bb43524564fd72a0b18d91d8fb04b84d63f9000b86dfa733ac9374b683c1fa109dbdc8c99df09e2ba0a1c3f1ec77d0ffe912ba667b014285fc56bb433ca3238ec20cc6d2bba954d18ea01584088931788201472eff96b3a8a7fc4aa7f3fd3998914a43c219e0cbd7343da0f01e9802718a06ce8d39ff2780042563ec3d33e439120f3c1cd86ab423f09c72a0d42214b36fa2ed0a087e1e47e7631167363d09881a4fc11978bb23634514fd08a03e6a34cfd14218fe1912a3d8d97a3fe09ddc6312383f404964c97c38bd26824ca002549bc9a6938c485a001126f96415cdc3fed09535b9d2e92ea7e0c7bbe7628ca0fcb6373e08b3d75b8d96dd43a67b07cfc803dee957fd034c2536e5e429203756a008c7cafd86eadb42c97cd475137dcb85189f3cad1c5ec841137463eb579e16a1a02e43813cb755a08e31d2fbb9b4cf592a3626ae69f529ffc42a0b2492946bda53a0f89ef807ebfd195d3e09587583a9d68fe706dd9c3c1b5cb9ca6b17f55cf7068ea00c3fe5c7b0693a62c92f2986e0ed8226786a66cc596913e0ced052fe07c5222ca049882668b6872b4abcc9b07d45b98153b574c651829874e5a1701896b107130b80b90214f90211a0ad5db5a48ac698e331f46d60bc1be2e467fbebe9ba254e8facb72449f5e73230a0c418d78666c8f18e8dbd19e0bceb150419980e716486ba195efe1d7f7be56a43a007d197849fcc84bab80fa251bfdeed56e03a210ab236681ed86415ef930879f1a014ba5e7f368e0fac1623667157f5835aa612a7334a55c0ca3518cdeb400106c0a0b5504c90b6c43245ddf835e0d779c4e4fc9ebf7055cbd892d2fa66fc43eb1854a02110053abca7378ed37e9cc0e00b171f04525dc74e008981de6b10b78926da3fa0264930d8735fa557c37a3e47373172f24a28059b7d0dcdd5db55d502997a94b1a00b0cf3c2dc3c4b3d3825483d99b03f68aa2639f6bd33be74ae964440dc143567a0e9953aba6754f5484da1d3a98e1e24f6f27aea20d1338bb5d439d68e3c6390f1a0a779aaa7b916119854a7e57172e56ef050c0ed2185ad00ddb6b7d74297d04389a03b87f709b6773e215579342a559febf337edaf65ca62ed1026dd0da43a0c87a3a0b6df850b23f27a9a4c9ef61b68ab3f8f4925c7ef4aaa456b62a72425b8c69741a0fabba672b710b2c9173009b31ee8ef62d43ba499ba6f93ce0918686555c4861ca070caccb970ca41f65ddd5b160a93b4bc1baf846fefc25d9023c2eeee960126efa0f99808a1c28b467ad5248389c2577cb3abd01e1357a0c231b9a3cf5cba0ba9b7a08b698a61c9fc17c0e1df10938dc450573ff4edb1c61406cb6f467e227a82a6b480b8b3f8b18080a06456f71d76b652516fd78462e1ac954dd81a81aef32398423112d76cd79a9c8080a0acf024d092289e8cf3d78067e4be497d9ffae7352a72be5d6ff67823562d0c6980a0cf89e4a431341e795823dff1669f6965882aadc80116690e5385b723923d95b3808080a0a5727b698bfd0f8465af253698878daf48f0b3aa7c34d2e053a419a8ef59e125808080a0596bb7971ebcc54e6154212bba41edc6009b943004e0e726b788d747d14f6bc98080b869f8679e3f0c89244150cfd042d925720c1d3b37b6a17f2864efdd811edf669fe46fb846f8440180a0217b94a1494d9df19c4efab249716ee561e73fd8ad288767e1dfa4cfd75cfef8a0410629bbe7fcc52a0eead8fd0d412f1d760e4d6d2c0f51310d171c7262d9974cb9036af90367b90214f90211a080fbb15cfdd92ee86a88a50dd382e2ac8a981b92a61edc865aad485f3a56f4d4a0d543bcffe3f6374d7033a0b163e98376b5d7aac4b8dbf45463bd821027278887a0e61b490b6bcec75b42507eece8cc98fd77ef5d29a94be77442cb1a9a8ce46ca2a0499d8c375ff3a712d740c25e7761e4c683ff2405af9992119ff0c884b6ec5905a06ec8612e576b01f1d45d8c8122b2b14fdf9617cde656f8f58d608a8295a1a466a0a2bdd4218187cf58fd31762e5962604e0eb0f0a5373b4980fdc535eb639654cda07c5bc8362ad0b5fd6642645bd2616082f395dbf49dd1bcade356cb2a1a7391a1a06d7b57834430bc88d44db197a81d135478f2d902f0236834504209de7758389ca03c8141d2b28b0aa41a53716fdf8b462826b81cd240fef223d587e4fd1a41301ba0a19aee088866d08d54c11794bbec4dc235ed60a6dea3d3867f725b03c0dd561ea03bc383a6fc75224e38337913cd801bdd5f610b55144595dd44a0b1d2dc72fb50a0ef8bfd012f9fb599218ab8cf01d415753d3bb176fae556276212b730793c862fa0555f2eb6bb026795b106f7d5c88d645d1c8d48712ddbe9ff1a6072658c74e74aa0727cf5ca23e1c85c9681dab2d732ff8b92f903f57af0fc8a059e8d5c163e783da01ccc6478c8a45d3b20eedb5d6fe27c3e7b05f733bc3f89e2ad2b930246054914a0b2ddd3490479acf921f2f4340f35f9634ec818ecb616c2318faad709f45b520280b8b3f8b1a083235444ba70658866d2929421ffe950b50ebc56bda65fd56a65212babbba12180a0b59accd1d5edde71406a7cb3fa573614e9c6157c24afe84b52ceb2fe401cf9bba0a807db50bdc33acd7341e2693b3dc9f1f6230a32f7fee28090f8b45e8f3cbc7ba0c09c1d05c29147cfa3244ede69e9d21bdd7ad0b652e157c337673a9a8c8fe87c8080a0c479e09aee7c0f41e71fbb2016929422ecbf0c1b81fbe8b8401943e762ddd28b808080808080808080b853f8518080808080808080a0c8663dfc831013bd31b670de96b1fc525a117b91fae8479c98c23f35326e79da8080808080a0f782946f449a22b130c318dd92ee5e22024604c8033e9d8c21e4d8481e1c96488080b844f8429f32e47cec4498e7aa0458cc31cf3d1f20ea7f008ac9aed6eb59c02bc6f28a7aa1a0640343c18b37ff03cc5836547111bc7160a3b02a3ca10887d3ca08a39cfce74f0000000000000000000000000000