5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) shmctl$SHM_LOCK(r9, 0x3) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:09 executing program 1: r0 = syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) msgget$private(0x0, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000140)=0x81) 04:50:09 executing program 7: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = kqueue() dup(r1) setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) 04:50:09 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) getpgid(r1) (async) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) getpid() (async) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) (async) sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) shmctl$SHM_LOCK(r9, 0x3) (async) shmctl$SHM_LOCK(r9, 0x3) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) kqueue() fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)="5811bb553a2e8f4f45be3f95ee27590987094e6563a6d70a502879222aa9e10a39f6e374cde173fd03957a222e2106b8133bd7b91e6c642d44bd4177ca05cc98d3df882c3a54bd2b9f7daf729e3e325708a7530e7769482c2b39926a7f62252e13dc6a2ebac62ab3ebdb4ff92625f1dbcfc38c1ca67364db03911a63c5fe9e32875e77ad6f068f90b19879ad347f1f1dce6decb67ff5777132e709a5ba60b2214f9eb4d459e01d14e07855a02ab17eb600303586ffd224bb6bb958f1fdb22c22b03046299eca640f2b5e4a0ed62fd17e55e364e4a6fa2dfd3484b1d57425f159b37257b3c2ad2acf4e84244a6c4810bdded9a7fd0b61b5bed5bde0ea092121e1c488a977e72023560606773a59b32590aa560667d2181f4cf4636aa232c8f9fb904028b759d83450b35cf3d33a208b50070a80faad9f1c31b3c19857870a00fc0d5235a0f8fa81710f3f3eb37723009d5139eedc9a156e866ae8b633aa76c5c69ac5abc12a49fce303014fa4b4f15c679e9160f412f2d17cff8c2f306c3b1f100c9f7ef33247391715a46e53eb180ef3e58205ac1781fe221f06b9dfc5f89ac6a7ed3c72f67c0fba75f3bc7de1a521eec28251f2332364d3d60b36e28db2054b99954ac828636c75fd130ee57882e2075e5469e5184bfc2f7d88ad591d43567d3abaff2c9f4c3e518743a4bd3d15452e4df1b00d92c2ba76537cd5dbf152218479983fff0fc6e4c2473ef5630c882dece01b85a1423272881204da30eb42149fb1ff06958a8ea263629d2fb06045ed3805fd26905216fc42118b1553699f304ce050dd6e166e66090afd4c76688627536ff03c2fc80add5a5dd8210a4b2ed659ae0d8f280b2964b345a97da45b03804dcfe92a0f6701534c0b7d247a4e95fb955e81062ed586efd41179af5e5172f3334be3589d5f96757dd5561b3858b7b1e1d36daf3f00d4ac9d9fce78581ef850a36efafbb3db3fa93bf4075d3cdf06d434ca2db10cb95dd74fae25045d077e8dd50f26b1f03b8d3e6f071877d3e416b56966d601d8eca7dcadc7f636e2d93d6024ea27717e2117be713991e85e1def3694cc02c50aedafd79aefa91cff8c6f0922b4ae1e3ed23381507ca02ff21539abde1d2644246ca6419ee75c13b160bdc16a8216e3ac8fb78bd6e71373a4d5529ea1aa5db1e83e7de64bc636d5819b795d0f25884de8d0cc2d3bc6ebe856988a67ecdb1968244fec61e361d5137bbd70bf81afb47461412a765917af4cb06c54fe108df7a083e89c5107a9ff505e9bdae6039fde7cb3cef2b7a395a9d03768526f018680845097e10884bd1309935c5854031bc14949556e5b1686560223cfe3beea681abc25fdd822ad3c44ac112d3b6d73c62b21c3fe8ad9d6dcde567198278f9a748d19e43875a45413756b62ecf20a9aec6c821959eacafbb481d6fcda73030811269967fb31d23364f60fc9043edef9171ef5f82d5182ada6258caab292bba2b8fe7746a23ea97f638a86a875f8400933860c5c6f68d6be2795b631f4b63afb24814383f9cd09131a8cd0b0ba1a80ec925a6b43abf8f33ac79c11c6d4bdfdd6a765885cafb58f7579bb4ff4dec576480761baab56c27474e83c05ffbed20f7180b54afef0e38ed8f7475facf55a8c040db388f39ae4de6392be52b9fdcb26c7537d4d922234fbc1a1e22039be90a6def2c2b04c5b753b655dde1e54c133b20310abea5473ba22a0c003fa5d264f318ed49329232751252e2a60bffaa629d0ccf5cc59f649ee5fea4f8c3da8e38c5bda7ecc2a797aaef37aaa2faec41a9ed4de079cab82ed05886aca2dd9f4f42b1672030dda75a6a46dc63ac132efd0d973a926c82aae5605a131d3ab8294284068cac86aefb2d4e1adb097db5e6abf2a62a7df345ef8044b169eb55d778f6e55db242296ff649bb73e42a502ebeea0f1af4def586458f28393e2e4e49c9e36dde0b185c5a35a9030050b15a9ae652e8aa4946e4b85265197605cd1fced66bc7f3c91876462dab67bba75ec6aec35ff94fb3662bf9cc6708030a59a6740ee335ada4b4fa1661d5f506fc2ad8938b8c3267c81f85ae6ff38bc589d3a705adbc481b461b8850c2b7fe91339500db466b1255fbe86741711c07959cf2d7bbf5ad48d2d70aa718027e90192f49420c3a5fa528de15b021dc15a8333b08eb3c20a1d6fa2f09f51e501f1481c0ec0cc50a8d8b3157f8cbf33d74ec951aa0ae6d35f2a3e4c39d4478c28382fdb7d10291c1abcb8dadc58e24e28287935c025033d4b5dcac44f13624db7e2ce46ca208b5a5203725eed4bbbfefa966deaa339b5ccef2d7eeac76be45192aa75303908708e4e31f18098b0fc0c46983aaf69969b51245d6e94d71a7ba8f48f285587f1872de21df67a6113cae85ba7c08fd402bd1aa6507f818e91cd0248be64baf742ac2e14ac303081b0d7fd15d3eec5e97efc7e177e3a6e84e3b2053cc1ad3141d9406f18aed4f235170284fc0f0dc20a81b0b9a9c03e2a6d710f68b1f69fddeb8e8035bc25fa5480edf804a35ce4c333d7b45a8136a0317fa30b4e783796e8908fac08843dcf72b39b8aa659bb13e9dd12ba2976f80942ea12b6e35a2974f77c0bc9e17a88fb0a41062e3ed617971a2b0a4dd100a6179259a9825bc9d61bf3dff0d3c757e931a8ccebbfe53bbd6a3910f7fa7f4f7d19e461fa2530a59f033325646ba49dc8a028118f9692a7974ca703e48a05b78e99bb4802a0afe02745ea4744f405114ec016740c7973ac40a5c60be568179c38f81b9df8132f8312e60335d7edabba97ffcc70e6f626f4cb51469edbdf4a64f18ce2b64754318e45d8fada922d61aca122cfddd068d957d42209023ec6a72c98ea667a9979dd3b78ca83ae756de5b83ebc758c2c0ed5d83126447753ce6e68170046a321531663f3cba670bc0f6d1ea7b32229d98a0b87358f332301ea87cd06f2302a38a7b62543ce4d39eac621db9c58c7c95e29c8a3d4824324f7ca24b607b56cb5b3865627d7a98caf4bcdf3cc5333f8ed5bc644b64c0acc8193b3dee4c68c21481dd1c0d684da79fadd47a35703939871202dfd7f6ef1ad3e0c38cbcfdb15dafc591bbfcbd773cab72d00a5c16f6975142b50c9d7595c06104a823f62db13102ad65a31567b8770e79640ba1a0e96e56759f60ec6f0fd893ceaa4dcd83982c638553788d16afb8a4e0f6a2d7b55712593b2539acac8f5429075e451bf1b35faea58785d697f2aa9fb8a6ba8c423134c794482d485fb089e856b8f143538c04b06592e56943dec1e872382e21b984882f77b1f68e952b8b4246d3a27eb58163706dcdfc6cd3567d10c64710335a1f827472dbda4c53306d9cee9a470e21ac6c539d8c6dabf42b16ed2a42c8649b15b3659adb72ab20c9adc6463a64f296d84b39cf9aa3f7b4c359a5c2d9c381bb3393fbcd2c42a7bea6db78bb407be9b61457dab28048827f3656db808eeb253cae556e02b97f1d663f29ed405ff004cd801c21e96871aa0f34d3cf6e312da299483dffbe9bb95efc1b49767e1168f3734f2f7e08d899badca2423eea78e41a579619356cee7df201d11ff6fd91421bc1411ba28346234c110b33d87847bf5a08031a90663cb249d0e46358f63a108e0bc3fb0448c7405e76bfe3d7673174aab34053132fc802321e6838bfa666ee6d4a87bfec94badaeaec24c934752cee7c90e28f3076eb6369bef3e690fd30b9d9b200772c1c10af81d90b7b44e3cce5dae9e8f53f247ae9f0ce68729c2a113959e49f7ff58adc41b1d7eb20a9973d0c4f6dc90ae8c260532750b80589c46b5693e0ee463786488e96e4a37a6a251d6e25bf3280edbd4f0a85ca9368a65832ca4ba09379b096781bfc97ff0a1eaa1f8cb5380d0ef1ee5db3d66aac0cecfaac1f6a1b5b5cbfdccaa921ac93aae75af846e92cbcc64180e8b08099f77633027725d1cbb545eec728eb3b693e8c82c6f7fd590258a25e579fd398d1e16c38809c4ded0b3905b80609522a0247e2dcbcf1ebc1677a2a6093a9b3bf6e4f53a281a50f0842efb3d866985518e1d71d29b6494e93b45cd0eb11de67777a404dc092ba38e02ff08124b7fcb1fb6c59939f47b7ccfc1af6d81b743958ff3252e3d20de5003956eea95ac219e43dcf9040e4d44842f2de6ccee7a7816ad6dd632d777d49bbc1c0d14968b6cedd267dcdc8dbd0d4aeb0b36352b9135084e1d7424069046c2b8fd21b961e7a2afb0ea0e18092f920a765516409148c19134cb635b540590f12239d8336ce9c825568a9b451dfc6be2dda9daf5729ec1f7267c8781c5637c6e20cfd848788c1d97b2fc6f0c306b1ed9c6280212348a84646416a832bcce2b70cbad92e8a8bc6d939d2ddb5a0da69ae3ee7253938b453bf684e355bce60fe25e56f0096e833393d648051b08e4e2b75bf569e5c1520c6e49a66f9f1de0acaf8550fe4d00f6421351a7872ae18b608420440e33a90e7617a4692dfcfa299d95835d8c005fb10e2c487cfbf163a5b03728fc389a9f1c922d45c0296085ff75bb2a58d7a9e4953a2826c46fb9697a2946bb64ca45001b0541a388c2a646ec60c8abe50c12a9f6ec9c2d25ded52973425fa370578c74aba99542bc967237daaa4227a8c04c15993e0ddcafb27e6df4c8d554e8ffc987c093eefa9a620af4e163b2d520ec8d3e6dd726ab6670b32e2317395fc913f7e6244d7dc5f45c32f972b498c294d05f9d1b9c0b442de3064a1c5ec7f7c44b7e81068e97abf947eeaa2ab7689085a3281f9158efce104d1e0331969350f121bd6d8791be9cdfe87d7e380b541577b1bd44aec49a21ff3a576849502b8515768872e66f3f4cdfc69eed69942562f1f79e8f296f0b3a448eac2ac6f8bc519ad42ea669eca9673f61f12c8bbf0027ac2a34d82686187ed3dd9b32206309a5669ea5b795b3209f9e69749572a5cdd4bd63d2574c9bd161594d5be03a67dc986d9479936039822b214b0d124951926239df412221cd48d81eb69b81841e2e71558e8c3b901155ba4985e556e5c8639271f51360132c80c062773f97b2efae9de05721b9d0a3df75c9da95babe69d9f25cebcd59cec7fc2db002743c2904be0e18aa11f0e6dd2d4010903f5b4fad4fe9309d7feb6bceb4ee35958c0ba6969a463a5f999abd5250154a98cee467ad05b41fc96935faa42871984ff4adea56e51b3e79c3f2ce3228ff38a86c133675c0f633a85e312e5302dd7aba21ac94037813d5448b2ad465668f1d994a9339a8571242a343b2dafdc2f26c5a69d60e431af69192ec86e594cfbeed72fa7cdfd0e95aa3b39e9bfaa804c827c84bfff6f7c611e3f10ce1cd633f3a8f5647857dcfeb39246df42ba28d82ff2713aeb2c2817a8e9bd47f5eb44e1208027f3b9af73f498749fe722275b838192a03ef5f802b84c85cb6f52f6554cf088208bd2bf87a9b93a9f30018a66cd005539e0308fc1d0d4a49e86078036309b9c422394fe66b2b66ce65c0aa2ff3b9ddf28efe3423250137e9fa243f7e59c94f50408a6e6f586cbb32c89e0771e4feb686fec6f2fba10dcfc817b08e8277691ccdcb49676283197aeb9e17de8fda7755e33ef38972fd6d8542b12a65bfc6fefc2468654b63fc94feb7fd641d83c43377dd3c9d7c2acdf84933ff11ca43999aa2dae9d9a1e1635892a74fd79a4a7fb6cff845db44cc0a55ffd12b26850a3af5e48ec5b5b4941b5ab70982813551d89e84c83b810d7e3921850e53145e174bf4c160193f3a72c2a827b9cfada6e4cccde5e59eb25cfe01e4af25eeb608d595", 0x1000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) kqueue() fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)="5811bb553a2e8f4f45be3f95ee27590987094e6563a6d70a502879222aa9e10a39f6e374cde173fd03957a222e2106b8133bd7b91e6c642d44bd4177ca05cc98d3df882c3a54bd2b9f7daf729e3e325708a7530e7769482c2b39926a7f62252e13dc6a2ebac62ab3ebdb4ff92625f1dbcfc38c1ca67364db03911a63c5fe9e32875e77ad6f068f90b19879ad347f1f1dce6decb67ff5777132e709a5ba60b2214f9eb4d459e01d14e07855a02ab17eb600303586ffd224bb6bb958f1fdb22c22b03046299eca640f2b5e4a0ed62fd17e55e364e4a6fa2dfd3484b1d57425f159b37257b3c2ad2acf4e84244a6c4810bdded9a7fd0b61b5bed5bde0ea092121e1c488a977e72023560606773a59b32590aa560667d2181f4cf4636aa232c8f9fb904028b759d83450b35cf3d33a208b50070a80faad9f1c31b3c19857870a00fc0d5235a0f8fa81710f3f3eb37723009d5139eedc9a156e866ae8b633aa76c5c69ac5abc12a49fce303014fa4b4f15c679e9160f412f2d17cff8c2f306c3b1f100c9f7ef33247391715a46e53eb180ef3e58205ac1781fe221f06b9dfc5f89ac6a7ed3c72f67c0fba75f3bc7de1a521eec28251f2332364d3d60b36e28db2054b99954ac828636c75fd130ee57882e2075e5469e5184bfc2f7d88ad591d43567d3abaff2c9f4c3e518743a4bd3d15452e4df1b00d92c2ba76537cd5dbf152218479983fff0fc6e4c2473ef5630c882dece01b85a1423272881204da30eb42149fb1ff06958a8ea263629d2fb06045ed3805fd26905216fc42118b1553699f304ce050dd6e166e66090afd4c76688627536ff03c2fc80add5a5dd8210a4b2ed659ae0d8f280b2964b345a97da45b03804dcfe92a0f6701534c0b7d247a4e95fb955e81062ed586efd41179af5e5172f3334be3589d5f96757dd5561b3858b7b1e1d36daf3f00d4ac9d9fce78581ef850a36efafbb3db3fa93bf4075d3cdf06d434ca2db10cb95dd74fae25045d077e8dd50f26b1f03b8d3e6f071877d3e416b56966d601d8eca7dcadc7f636e2d93d6024ea27717e2117be713991e85e1def3694cc02c50aedafd79aefa91cff8c6f0922b4ae1e3ed23381507ca02ff21539abde1d2644246ca6419ee75c13b160bdc16a8216e3ac8fb78bd6e71373a4d5529ea1aa5db1e83e7de64bc636d5819b795d0f25884de8d0cc2d3bc6ebe856988a67ecdb1968244fec61e361d5137bbd70bf81afb47461412a765917af4cb06c54fe108df7a083e89c5107a9ff505e9bdae6039fde7cb3cef2b7a395a9d03768526f018680845097e10884bd1309935c5854031bc14949556e5b1686560223cfe3beea681abc25fdd822ad3c44ac112d3b6d73c62b21c3fe8ad9d6dcde567198278f9a748d19e43875a45413756b62ecf20a9aec6c821959eacafbb481d6fcda73030811269967fb31d23364f60fc9043edef9171ef5f82d5182ada6258caab292bba2b8fe7746a23ea97f638a86a875f8400933860c5c6f68d6be2795b631f4b63afb24814383f9cd09131a8cd0b0ba1a80ec925a6b43abf8f33ac79c11c6d4bdfdd6a765885cafb58f7579bb4ff4dec576480761baab56c27474e83c05ffbed20f7180b54afef0e38ed8f7475facf55a8c040db388f39ae4de6392be52b9fdcb26c7537d4d922234fbc1a1e22039be90a6def2c2b04c5b753b655dde1e54c133b20310abea5473ba22a0c003fa5d264f318ed49329232751252e2a60bffaa629d0ccf5cc59f649ee5fea4f8c3da8e38c5bda7ecc2a797aaef37aaa2faec41a9ed4de079cab82ed05886aca2dd9f4f42b1672030dda75a6a46dc63ac132efd0d973a926c82aae5605a131d3ab8294284068cac86aefb2d4e1adb097db5e6abf2a62a7df345ef8044b169eb55d778f6e55db242296ff649bb73e42a502ebeea0f1af4def586458f28393e2e4e49c9e36dde0b185c5a35a9030050b15a9ae652e8aa4946e4b85265197605cd1fced66bc7f3c91876462dab67bba75ec6aec35ff94fb3662bf9cc6708030a59a6740ee335ada4b4fa1661d5f506fc2ad8938b8c3267c81f85ae6ff38bc589d3a705adbc481b461b8850c2b7fe91339500db466b1255fbe86741711c07959cf2d7bbf5ad48d2d70aa718027e90192f49420c3a5fa528de15b021dc15a8333b08eb3c20a1d6fa2f09f51e501f1481c0ec0cc50a8d8b3157f8cbf33d74ec951aa0ae6d35f2a3e4c39d4478c28382fdb7d10291c1abcb8dadc58e24e28287935c025033d4b5dcac44f13624db7e2ce46ca208b5a5203725eed4bbbfefa966deaa339b5ccef2d7eeac76be45192aa75303908708e4e31f18098b0fc0c46983aaf69969b51245d6e94d71a7ba8f48f285587f1872de21df67a6113cae85ba7c08fd402bd1aa6507f818e91cd0248be64baf742ac2e14ac303081b0d7fd15d3eec5e97efc7e177e3a6e84e3b2053cc1ad3141d9406f18aed4f235170284fc0f0dc20a81b0b9a9c03e2a6d710f68b1f69fddeb8e8035bc25fa5480edf804a35ce4c333d7b45a8136a0317fa30b4e783796e8908fac08843dcf72b39b8aa659bb13e9dd12ba2976f80942ea12b6e35a2974f77c0bc9e17a88fb0a41062e3ed617971a2b0a4dd100a6179259a9825bc9d61bf3dff0d3c757e931a8ccebbfe53bbd6a3910f7fa7f4f7d19e461fa2530a59f033325646ba49dc8a028118f9692a7974ca703e48a05b78e99bb4802a0afe02745ea4744f405114ec016740c7973ac40a5c60be568179c38f81b9df8132f8312e60335d7edabba97ffcc70e6f626f4cb51469edbdf4a64f18ce2b64754318e45d8fada922d61aca122cfddd068d957d42209023ec6a72c98ea667a9979dd3b78ca83ae756de5b83ebc758c2c0ed5d83126447753ce6e68170046a321531663f3cba670bc0f6d1ea7b32229d98a0b87358f332301ea87cd06f2302a38a7b62543ce4d39eac621db9c58c7c95e29c8a3d4824324f7ca24b607b56cb5b3865627d7a98caf4bcdf3cc5333f8ed5bc644b64c0acc8193b3dee4c68c21481dd1c0d684da79fadd47a35703939871202dfd7f6ef1ad3e0c38cbcfdb15dafc591bbfcbd773cab72d00a5c16f6975142b50c9d7595c06104a823f62db13102ad65a31567b8770e79640ba1a0e96e56759f60ec6f0fd893ceaa4dcd83982c638553788d16afb8a4e0f6a2d7b55712593b2539acac8f5429075e451bf1b35faea58785d697f2aa9fb8a6ba8c423134c794482d485fb089e856b8f143538c04b06592e56943dec1e872382e21b984882f77b1f68e952b8b4246d3a27eb58163706dcdfc6cd3567d10c64710335a1f827472dbda4c53306d9cee9a470e21ac6c539d8c6dabf42b16ed2a42c8649b15b3659adb72ab20c9adc6463a64f296d84b39cf9aa3f7b4c359a5c2d9c381bb3393fbcd2c42a7bea6db78bb407be9b61457dab28048827f3656db808eeb253cae556e02b97f1d663f29ed405ff004cd801c21e96871aa0f34d3cf6e312da299483dffbe9bb95efc1b49767e1168f3734f2f7e08d899badca2423eea78e41a579619356cee7df201d11ff6fd91421bc1411ba28346234c110b33d87847bf5a08031a90663cb249d0e46358f63a108e0bc3fb0448c7405e76bfe3d7673174aab34053132fc802321e6838bfa666ee6d4a87bfec94badaeaec24c934752cee7c90e28f3076eb6369bef3e690fd30b9d9b200772c1c10af81d90b7b44e3cce5dae9e8f53f247ae9f0ce68729c2a113959e49f7ff58adc41b1d7eb20a9973d0c4f6dc90ae8c260532750b80589c46b5693e0ee463786488e96e4a37a6a251d6e25bf3280edbd4f0a85ca9368a65832ca4ba09379b096781bfc97ff0a1eaa1f8cb5380d0ef1ee5db3d66aac0cecfaac1f6a1b5b5cbfdccaa921ac93aae75af846e92cbcc64180e8b08099f77633027725d1cbb545eec728eb3b693e8c82c6f7fd590258a25e579fd398d1e16c38809c4ded0b3905b80609522a0247e2dcbcf1ebc1677a2a6093a9b3bf6e4f53a281a50f0842efb3d866985518e1d71d29b6494e93b45cd0eb11de67777a404dc092ba38e02ff08124b7fcb1fb6c59939f47b7ccfc1af6d81b743958ff3252e3d20de5003956eea95ac219e43dcf9040e4d44842f2de6ccee7a7816ad6dd632d777d49bbc1c0d14968b6cedd267dcdc8dbd0d4aeb0b36352b9135084e1d7424069046c2b8fd21b961e7a2afb0ea0e18092f920a765516409148c19134cb635b540590f12239d8336ce9c825568a9b451dfc6be2dda9daf5729ec1f7267c8781c5637c6e20cfd848788c1d97b2fc6f0c306b1ed9c6280212348a84646416a832bcce2b70cbad92e8a8bc6d939d2ddb5a0da69ae3ee7253938b453bf684e355bce60fe25e56f0096e833393d648051b08e4e2b75bf569e5c1520c6e49a66f9f1de0acaf8550fe4d00f6421351a7872ae18b608420440e33a90e7617a4692dfcfa299d95835d8c005fb10e2c487cfbf163a5b03728fc389a9f1c922d45c0296085ff75bb2a58d7a9e4953a2826c46fb9697a2946bb64ca45001b0541a388c2a646ec60c8abe50c12a9f6ec9c2d25ded52973425fa370578c74aba99542bc967237daaa4227a8c04c15993e0ddcafb27e6df4c8d554e8ffc987c093eefa9a620af4e163b2d520ec8d3e6dd726ab6670b32e2317395fc913f7e6244d7dc5f45c32f972b498c294d05f9d1b9c0b442de3064a1c5ec7f7c44b7e81068e97abf947eeaa2ab7689085a3281f9158efce104d1e0331969350f121bd6d8791be9cdfe87d7e380b541577b1bd44aec49a21ff3a576849502b8515768872e66f3f4cdfc69eed69942562f1f79e8f296f0b3a448eac2ac6f8bc519ad42ea669eca9673f61f12c8bbf0027ac2a34d82686187ed3dd9b32206309a5669ea5b795b3209f9e69749572a5cdd4bd63d2574c9bd161594d5be03a67dc986d9479936039822b214b0d124951926239df412221cd48d81eb69b81841e2e71558e8c3b901155ba4985e556e5c8639271f51360132c80c062773f97b2efae9de05721b9d0a3df75c9da95babe69d9f25cebcd59cec7fc2db002743c2904be0e18aa11f0e6dd2d4010903f5b4fad4fe9309d7feb6bceb4ee35958c0ba6969a463a5f999abd5250154a98cee467ad05b41fc96935faa42871984ff4adea56e51b3e79c3f2ce3228ff38a86c133675c0f633a85e312e5302dd7aba21ac94037813d5448b2ad465668f1d994a9339a8571242a343b2dafdc2f26c5a69d60e431af69192ec86e594cfbeed72fa7cdfd0e95aa3b39e9bfaa804c827c84bfff6f7c611e3f10ce1cd633f3a8f5647857dcfeb39246df42ba28d82ff2713aeb2c2817a8e9bd47f5eb44e1208027f3b9af73f498749fe722275b838192a03ef5f802b84c85cb6f52f6554cf088208bd2bf87a9b93a9f30018a66cd005539e0308fc1d0d4a49e86078036309b9c422394fe66b2b66ce65c0aa2ff3b9ddf28efe3423250137e9fa243f7e59c94f50408a6e6f586cbb32c89e0771e4feb686fec6f2fba10dcfc817b08e8277691ccdcb49676283197aeb9e17de8fda7755e33ef38972fd6d8542b12a65bfc6fefc2468654b63fc94feb7fd641d83c43377dd3c9d7c2acdf84933ff11ca43999aa2dae9d9a1e1635892a74fd79a4a7fb6cff845db44cc0a55ffd12b26850a3af5e48ec5b5b4941b5ab70982813551d89e84c83b810d7e3921850e53145e174bf4c160193f3a72c2a827b9cfada6e4cccde5e59eb25cfe01e4af25eeb608d595", 0x1000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 7: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) kqueue() setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() (async) r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) (async) r4 = getpgid(r1) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) (async) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) (async) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) (async, rerun: 64) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) (rerun: 64) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) shmctl$SHM_LOCK(r9, 0x3) (async) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 04:50:09 executing program 1: r0 = syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) msgget$private(0x0, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) dup(0xffffffffffffffff) 04:50:09 executing program 6: syz_open_pts() (async) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) kqueue() fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 04:50:09 executing program 1: r0 = syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) msgget$private(0x0, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000001c0)="5811bb553a2e8f4f45be3f95ee27590987094e6563a6d70a502879222aa9e10a39f6e374cde173fd03957a222e2106b8133bd7b91e6c642d44bd4177ca05cc98d3df882c3a54bd2b9f7daf729e3e325708a7530e7769482c2b39926a7f62252e13dc6a2ebac62ab3ebdb4ff92625f1dbcfc38c1ca67364db03911a63c5fe9e32875e77ad6f068f90b19879ad347f1f1dce6decb67ff5777132e709a5ba60b2214f9eb4d459e01d14e07855a02ab17eb600303586ffd224bb6bb958f1fdb22c22b03046299eca640f2b5e4a0ed62fd17e55e364e4a6fa2dfd3484b1d57425f159b37257b3c2ad2acf4e84244a6c4810bdded9a7fd0b61b5bed5bde0ea092121e1c488a977e72023560606773a59b32590aa560667d2181f4cf4636aa232c8f9fb904028b759d83450b35cf3d33a208b50070a80faad9f1c31b3c19857870a00fc0d5235a0f8fa81710f3f3eb37723009d5139eedc9a156e866ae8b633aa76c5c69ac5abc12a49fce303014fa4b4f15c679e9160f412f2d17cff8c2f306c3b1f100c9f7ef33247391715a46e53eb180ef3e58205ac1781fe221f06b9dfc5f89ac6a7ed3c72f67c0fba75f3bc7de1a521eec28251f2332364d3d60b36e28db2054b99954ac828636c75fd130ee57882e2075e5469e5184bfc2f7d88ad591d43567d3abaff2c9f4c3e518743a4bd3d15452e4df1b00d92c2ba76537cd5dbf152218479983fff0fc6e4c2473ef5630c882dece01b85a1423272881204da30eb42149fb1ff06958a8ea263629d2fb06045ed3805fd26905216fc42118b1553699f304ce050dd6e166e66090afd4c76688627536ff03c2fc80add5a5dd8210a4b2ed659ae0d8f280b2964b345a97da45b03804dcfe92a0f6701534c0b7d247a4e95fb955e81062ed586efd41179af5e5172f3334be3589d5f96757dd5561b3858b7b1e1d36daf3f00d4ac9d9fce78581ef850a36efafbb3db3fa93bf4075d3cdf06d434ca2db10cb95dd74fae25045d077e8dd50f26b1f03b8d3e6f071877d3e416b56966d601d8eca7dcadc7f636e2d93d6024ea27717e2117be713991e85e1def3694cc02c50aedafd79aefa91cff8c6f0922b4ae1e3ed23381507ca02ff21539abde1d2644246ca6419ee75c13b160bdc16a8216e3ac8fb78bd6e71373a4d5529ea1aa5db1e83e7de64bc636d5819b795d0f25884de8d0cc2d3bc6ebe856988a67ecdb1968244fec61e361d5137bbd70bf81afb47461412a765917af4cb06c54fe108df7a083e89c5107a9ff505e9bdae6039fde7cb3cef2b7a395a9d03768526f018680845097e10884bd1309935c5854031bc14949556e5b1686560223cfe3beea681abc25fdd822ad3c44ac112d3b6d73c62b21c3fe8ad9d6dcde567198278f9a748d19e43875a45413756b62ecf20a9aec6c821959eacafbb481d6fcda73030811269967fb31d23364f60fc9043edef9171ef5f82d5182ada6258caab292bba2b8fe7746a23ea97f638a86a875f8400933860c5c6f68d6be2795b631f4b63afb24814383f9cd09131a8cd0b0ba1a80ec925a6b43abf8f33ac79c11c6d4bdfdd6a765885cafb58f7579bb4ff4dec576480761baab56c27474e83c05ffbed20f7180b54afef0e38ed8f7475facf55a8c040db388f39ae4de6392be52b9fdcb26c7537d4d922234fbc1a1e22039be90a6def2c2b04c5b753b655dde1e54c133b20310abea5473ba22a0c003fa5d264f318ed49329232751252e2a60bffaa629d0ccf5cc59f649ee5fea4f8c3da8e38c5bda7ecc2a797aaef37aaa2faec41a9ed4de079cab82ed05886aca2dd9f4f42b1672030dda75a6a46dc63ac132efd0d973a926c82aae5605a131d3ab8294284068cac86aefb2d4e1adb097db5e6abf2a62a7df345ef8044b169eb55d778f6e55db242296ff649bb73e42a502ebeea0f1af4def586458f28393e2e4e49c9e36dde0b185c5a35a9030050b15a9ae652e8aa4946e4b85265197605cd1fced66bc7f3c91876462dab67bba75ec6aec35ff94fb3662bf9cc6708030a59a6740ee335ada4b4fa1661d5f506fc2ad8938b8c3267c81f85ae6ff38bc589d3a705adbc481b461b8850c2b7fe91339500db466b1255fbe86741711c07959cf2d7bbf5ad48d2d70aa718027e90192f49420c3a5fa528de15b021dc15a8333b08eb3c20a1d6fa2f09f51e501f1481c0ec0cc50a8d8b3157f8cbf33d74ec951aa0ae6d35f2a3e4c39d4478c28382fdb7d10291c1abcb8dadc58e24e28287935c025033d4b5dcac44f13624db7e2ce46ca208b5a5203725eed4bbbfefa966deaa339b5ccef2d7eeac76be45192aa75303908708e4e31f18098b0fc0c46983aaf69969b51245d6e94d71a7ba8f48f285587f1872de21df67a6113cae85ba7c08fd402bd1aa6507f818e91cd0248be64baf742ac2e14ac303081b0d7fd15d3eec5e97efc7e177e3a6e84e3b2053cc1ad3141d9406f18aed4f235170284fc0f0dc20a81b0b9a9c03e2a6d710f68b1f69fddeb8e8035bc25fa5480edf804a35ce4c333d7b45a8136a0317fa30b4e783796e8908fac08843dcf72b39b8aa659bb13e9dd12ba2976f80942ea12b6e35a2974f77c0bc9e17a88fb0a41062e3ed617971a2b0a4dd100a6179259a9825bc9d61bf3dff0d3c757e931a8ccebbfe53bbd6a3910f7fa7f4f7d19e461fa2530a59f033325646ba49dc8a028118f9692a7974ca703e48a05b78e99bb4802a0afe02745ea4744f405114ec016740c7973ac40a5c60be568179c38f81b9df8132f8312e60335d7edabba97ffcc70e6f626f4cb51469edbdf4a64f18ce2b64754318e45d8fada922d61aca122cfddd068d957d42209023ec6a72c98ea667a9979dd3b78ca83ae756de5b83ebc758c2c0ed5d83126447753ce6e68170046a321531663f3cba670bc0f6d1ea7b32229d98a0b87358f332301ea87cd06f2302a38a7b62543ce4d39eac621db9c58c7c95e29c8a3d4824324f7ca24b607b56cb5b3865627d7a98caf4bcdf3cc5333f8ed5bc644b64c0acc8193b3dee4c68c21481dd1c0d684da79fadd47a35703939871202dfd7f6ef1ad3e0c38cbcfdb15dafc591bbfcbd773cab72d00a5c16f6975142b50c9d7595c06104a823f62db13102ad65a31567b8770e79640ba1a0e96e56759f60ec6f0fd893ceaa4dcd83982c638553788d16afb8a4e0f6a2d7b55712593b2539acac8f5429075e451bf1b35faea58785d697f2aa9fb8a6ba8c423134c794482d485fb089e856b8f143538c04b06592e56943dec1e872382e21b984882f77b1f68e952b8b4246d3a27eb58163706dcdfc6cd3567d10c64710335a1f827472dbda4c53306d9cee9a470e21ac6c539d8c6dabf42b16ed2a42c8649b15b3659adb72ab20c9adc6463a64f296d84b39cf9aa3f7b4c359a5c2d9c381bb3393fbcd2c42a7bea6db78bb407be9b61457dab28048827f3656db808eeb253cae556e02b97f1d663f29ed405ff004cd801c21e96871aa0f34d3cf6e312da299483dffbe9bb95efc1b49767e1168f3734f2f7e08d899badca2423eea78e41a579619356cee7df201d11ff6fd91421bc1411ba28346234c110b33d87847bf5a08031a90663cb249d0e46358f63a108e0bc3fb0448c7405e76bfe3d7673174aab34053132fc802321e6838bfa666ee6d4a87bfec94badaeaec24c934752cee7c90e28f3076eb6369bef3e690fd30b9d9b200772c1c10af81d90b7b44e3cce5dae9e8f53f247ae9f0ce68729c2a113959e49f7ff58adc41b1d7eb20a9973d0c4f6dc90ae8c260532750b80589c46b5693e0ee463786488e96e4a37a6a251d6e25bf3280edbd4f0a85ca9368a65832ca4ba09379b096781bfc97ff0a1eaa1f8cb5380d0ef1ee5db3d66aac0cecfaac1f6a1b5b5cbfdccaa921ac93aae75af846e92cbcc64180e8b08099f77633027725d1cbb545eec728eb3b693e8c82c6f7fd590258a25e579fd398d1e16c38809c4ded0b3905b80609522a0247e2dcbcf1ebc1677a2a6093a9b3bf6e4f53a281a50f0842efb3d866985518e1d71d29b6494e93b45cd0eb11de67777a404dc092ba38e02ff08124b7fcb1fb6c59939f47b7ccfc1af6d81b743958ff3252e3d20de5003956eea95ac219e43dcf9040e4d44842f2de6ccee7a7816ad6dd632d777d49bbc1c0d14968b6cedd267dcdc8dbd0d4aeb0b36352b9135084e1d7424069046c2b8fd21b961e7a2afb0ea0e18092f920a765516409148c19134cb635b540590f12239d8336ce9c825568a9b451dfc6be2dda9daf5729ec1f7267c8781c5637c6e20cfd848788c1d97b2fc6f0c306b1ed9c6280212348a84646416a832bcce2b70cbad92e8a8bc6d939d2ddb5a0da69ae3ee7253938b453bf684e355bce60fe25e56f0096e833393d648051b08e4e2b75bf569e5c1520c6e49a66f9f1de0acaf8550fe4d00f6421351a7872ae18b608420440e33a90e7617a4692dfcfa299d95835d8c005fb10e2c487cfbf163a5b03728fc389a9f1c922d45c0296085ff75bb2a58d7a9e4953a2826c46fb9697a2946bb64ca45001b0541a388c2a646ec60c8abe50c12a9f6ec9c2d25ded52973425fa370578c74aba99542bc967237daaa4227a8c04c15993e0ddcafb27e6df4c8d554e8ffc987c093eefa9a620af4e163b2d520ec8d3e6dd726ab6670b32e2317395fc913f7e6244d7dc5f45c32f972b498c294d05f9d1b9c0b442de3064a1c5ec7f7c44b7e81068e97abf947eeaa2ab7689085a3281f9158efce104d1e0331969350f121bd6d8791be9cdfe87d7e380b541577b1bd44aec49a21ff3a576849502b8515768872e66f3f4cdfc69eed69942562f1f79e8f296f0b3a448eac2ac6f8bc519ad42ea669eca9673f61f12c8bbf0027ac2a34d82686187ed3dd9b32206309a5669ea5b795b3209f9e69749572a5cdd4bd63d2574c9bd161594d5be03a67dc986d9479936039822b214b0d124951926239df412221cd48d81eb69b81841e2e71558e8c3b901155ba4985e556e5c8639271f51360132c80c062773f97b2efae9de05721b9d0a3df75c9da95babe69d9f25cebcd59cec7fc2db002743c2904be0e18aa11f0e6dd2d4010903f5b4fad4fe9309d7feb6bceb4ee35958c0ba6969a463a5f999abd5250154a98cee467ad05b41fc96935faa42871984ff4adea56e51b3e79c3f2ce3228ff38a86c133675c0f633a85e312e5302dd7aba21ac94037813d5448b2ad465668f1d994a9339a8571242a343b2dafdc2f26c5a69d60e431af69192ec86e594cfbeed72fa7cdfd0e95aa3b39e9bfaa804c827c84bfff6f7c611e3f10ce1cd633f3a8f5647857dcfeb39246df42ba28d82ff2713aeb2c2817a8e9bd47f5eb44e1208027f3b9af73f498749fe722275b838192a03ef5f802b84c85cb6f52f6554cf088208bd2bf87a9b93a9f30018a66cd005539e0308fc1d0d4a49e86078036309b9c422394fe66b2b66ce65c0aa2ff3b9ddf28efe3423250137e9fa243f7e59c94f50408a6e6f586cbb32c89e0771e4feb686fec6f2fba10dcfc817b08e8277691ccdcb49676283197aeb9e17de8fda7755e33ef38972fd6d8542b12a65bfc6fefc2468654b63fc94feb7fd641d83c43377dd3c9d7c2acdf84933ff11ca43999aa2dae9d9a1e1635892a74fd79a4a7fb6cff845db44cc0a55ffd12b26850a3af5e48ec5b5b4941b5ab70982813551d89e84c83b810d7e3921850e53145e174bf4c160193f3a72c2a827b9cfada6e4cccde5e59eb25cfe01e4af25eeb608d595", 0x1000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 4: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x3000) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) 04:50:09 executing program 7: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x8) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:09 executing program 6: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) syz_open_pts() (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) 04:50:09 executing program 7: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 1: r0 = syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) msgget$private(0x0, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) 04:50:09 executing program 4: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') (async) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x3000) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) 04:50:09 executing program 2: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) 04:50:09 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x8) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x8) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) 04:50:09 executing program 1: r0 = syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) msgget$private(0x0, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffff) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xff}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) 04:50:09 executing program 7: syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x8) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:09 executing program 4: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') (async) shmat(0xffffffffffffffff, &(0x7f0000ff2000/0xe000)=nil, 0x3000) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x8, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 7: syz_open_pts() setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 1: syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) msgget$private(0x0, 0x3) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) fcntl$dupfd(r2, 0xa, r0) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:50:09 executing program 7: setpgid(0x0, 0xffffffffffffffff) 04:50:09 executing program 1: syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xfff9, 0x101, 0xffff, 0x3b99}) 04:50:09 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x60, 0x40f}, 0x0) 04:50:09 executing program 2: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:50:09 executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r11, 0x8) r12 = getppid() r13 = dup2(r11, r11) accept$inet6(r13, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000003700)) getpgid(r12) ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:50:09 executing program 0: r0 = syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() r2 = dup(r1) fcntl$dupfd(r2, 0xa, r0) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x40f}, 0x0) 04:50:09 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) (async, rerun: 32) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) (rerun: 32) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:50:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) fcntl$dupfd(r2, 0xa, r0) 04:50:09 executing program 1: syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) 04:50:09 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) 04:50:09 executing program 6: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) pipe(&(0x7f0000000540)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000500)=0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x54}) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) sendmmsg(r4, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="70eafcc4b578c8b5bdf02d34e931d21fcec36138f690c513bee59712b9bc48b008932e1eb67f1662572905399d459b96bb5ab4bb2d0d900376d7d88c24a9c853e1126f28c066f3ed7ef89b0cf2c30408fb54209e587a541c44701bba8afddf2ee23bf546a6ad39a53c195f4057142f630ed65e4bf7149002c89ccf4bcbfa5fbec87ef18f1fb4a80d0b56db2209dc59d66b34fa623dabaefb65f0bd499ae90ee67e9f7218036e0db9b485646d2776f8fd5935499f318d59148e6c0b403d3b9f356f08d9e8c7520a5426dcac0a13e9139271525970cd5101b1f1af7e1f9d9d882ec50e994ebb7f516ecd", 0xe9}, {&(0x7f0000000180)="c6655016b90599c29aef3dfc7606a459b86af3ada57012abe5cf0f77b86d5673ea1d3e568f70b7f54f0ea2f308a45a6ce9d5c28159dca5e043315b2a04e34874421dd3bd82cf92ef22507a67594566f2a215baa159d2438a8a411943950cb6f1ab480ad59980a8341702c5a6913c43d4e708c5b807903cfccf899fc4c01cfbb9997ee573f217b5845dfbfbb9c93860dacba1fd47eadca487eee9d061", 0x9c}], 0x2, &(0x7f0000000280)=[{0xc0, 0x1, 0x80, "c7f3f800aec42820cc42705aaf0c74afd477d68769d32da3ddd6d99f2ea61ba29618c14a125d18d4629db8c25a8e4b6fbb1a8d68d9a6c485cd0dffb88cc42d2f1a85c6c6392e2caa10a451e2c64a59ba42ade9613c64b815d756c85b8165acaf1c69b9c6c1cc32359556b99e79c2ef722a739e3c4a291893c48696520ed4b31a494bdc0fca4de86395f3e77b11231c9f21b9709f11323856cd4a7ea797779eb57c6d0a92178096cd35eb9e8885c4ac"}, {0x30, 0x1, 0x8, "8dd6cfac33f41e0430c3d8517860ec317abf96445daddfb88397"}, {0xe0, 0x1, 0x7, "328c949d5ea9572eb476e22eee0721366c03735e53e3cf71fe1f6638b8a29f97d2947eec47389375b49aa7d7a733edfef509969c46eb930ca0882d29c79691f80787c9cc19e7f141f3d10cd2c012cfe5d5535548d232208b697247377173160d51a3db7284b65cb4a5a12343958bf148ac78d53c25dca1e8430b85807cd94c4403f608b5a89da6abd74dc6fb55f63b7485d3b968d1ee1d33e8432a32ee8c033daa504886b9dfa97c8865b7c8338e703ad627bd6e70278819dd37fcf6074541ebde741e511368eebeaf"}], 0x1d0}, 0x6a24}, 0x10, 0x0) 04:50:09 executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) (async) listen(r0, 0x8) r1 = getppid() dup2(r0, r0) (async) r2 = dup2(r0, r0) accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) getpid() (async) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) (async) sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) (async) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r11, 0x8) getppid() (async) r12 = getppid() r13 = dup2(r11, r11) accept$inet6(r13, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000003700)) getpgid(r12) ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:50:09 executing program 3: r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 04:50:09 executing program 5: fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x800, 0x80000003}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r1}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() wait4(r2, &(0x7f0000000140), 0x2, &(0x7f0000000180)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, 0x48, 0x6}, 0x8, 0x20, 0xffffffffffffffff, r4, 0x4, 0xffffffffffffff7f, 0x8000000000000001}) 04:50:09 executing program 0: r0 = kqueue() r1 = dup(r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 04:50:09 executing program 6: r0 = syz_open_pts() (async, rerun: 32) r1 = kqueue() (rerun: 32) r2 = dup(r1) pipe(&(0x7f0000000540)) (async) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000500)=0x4) (async, rerun: 64) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x54}) (async, rerun: 64) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) sendmmsg(r4, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="70eafcc4b578c8b5bdf02d34e931d21fcec36138f690c513bee59712b9bc48b008932e1eb67f1662572905399d459b96bb5ab4bb2d0d900376d7d88c24a9c853e1126f28c066f3ed7ef89b0cf2c30408fb54209e587a541c44701bba8afddf2ee23bf546a6ad39a53c195f4057142f630ed65e4bf7149002c89ccf4bcbfa5fbec87ef18f1fb4a80d0b56db2209dc59d66b34fa623dabaefb65f0bd499ae90ee67e9f7218036e0db9b485646d2776f8fd5935499f318d59148e6c0b403d3b9f356f08d9e8c7520a5426dcac0a13e9139271525970cd5101b1f1af7e1f9d9d882ec50e994ebb7f516ecd", 0xe9}, {&(0x7f0000000180)="c6655016b90599c29aef3dfc7606a459b86af3ada57012abe5cf0f77b86d5673ea1d3e568f70b7f54f0ea2f308a45a6ce9d5c28159dca5e043315b2a04e34874421dd3bd82cf92ef22507a67594566f2a215baa159d2438a8a411943950cb6f1ab480ad59980a8341702c5a6913c43d4e708c5b807903cfccf899fc4c01cfbb9997ee573f217b5845dfbfbb9c93860dacba1fd47eadca487eee9d061", 0x9c}], 0x2, &(0x7f0000000280)=[{0xc0, 0x1, 0x80, "c7f3f800aec42820cc42705aaf0c74afd477d68769d32da3ddd6d99f2ea61ba29618c14a125d18d4629db8c25a8e4b6fbb1a8d68d9a6c485cd0dffb88cc42d2f1a85c6c6392e2caa10a451e2c64a59ba42ade9613c64b815d756c85b8165acaf1c69b9c6c1cc32359556b99e79c2ef722a739e3c4a291893c48696520ed4b31a494bdc0fca4de86395f3e77b11231c9f21b9709f11323856cd4a7ea797779eb57c6d0a92178096cd35eb9e8885c4ac"}, {0x30, 0x1, 0x8, "8dd6cfac33f41e0430c3d8517860ec317abf96445daddfb88397"}, {0xe0, 0x1, 0x7, "328c949d5ea9572eb476e22eee0721366c03735e53e3cf71fe1f6638b8a29f97d2947eec47389375b49aa7d7a733edfef509969c46eb930ca0882d29c79691f80787c9cc19e7f141f3d10cd2c012cfe5d5535548d232208b697247377173160d51a3db7284b65cb4a5a12343958bf148ac78d53c25dca1e8430b85807cd94c4403f608b5a89da6abd74dc6fb55f63b7485d3b968d1ee1d33e8432a32ee8c033daa504886b9dfa97c8865b7c8338e703ad627bd6e70278819dd37fcf6074541ebde741e511368eebeaf"}], 0x1d0}, 0x6a24}, 0x10, 0x0) 04:50:09 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:09 executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async) listen(r0, 0x8) (async) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) (async) r7 = getpid() (async) r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) (async) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async) listen(r11, 0x8) (async) r12 = getppid() (async) r13 = dup2(r11, r11) accept$inet6(r13, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000003700)) (async) getpgid(r12) (async) ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) (async) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:50:09 executing program 2: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:09 executing program 0: r0 = kqueue() r1 = dup(r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 04:50:09 executing program 1: syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 04:50:09 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:50:09 executing program 5: fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x800, 0x80000003}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getuid() (async) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r1}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getppid() (async) r4 = getppid() wait4(r2, &(0x7f0000000140), 0x2, &(0x7f0000000180)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, 0x48, 0x6}, 0x8, 0x20, 0xffffffffffffffff, r4, 0x4, 0xffffffffffffff7f, 0x8000000000000001}) 04:50:10 executing program 1: syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 04:50:10 executing program 0: r0 = kqueue() r1 = dup(r0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = shmget(0x3, 0x4000, 0x60, &(0x7f0000ff4000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 04:50:10 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 5: fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x800, 0x80000003}) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async) r1 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r1}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() wait4(r2, &(0x7f0000000140), 0x2, &(0x7f0000000180)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, 0x48, 0x6}, 0x8, 0x20, 0xffffffffffffffff, r4, 0x4, 0xffffffffffffff7f, 0x8000000000000001}) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 04:50:10 executing program 6: r0 = syz_open_pts() (async) r1 = kqueue() r2 = dup(r1) pipe(&(0x7f0000000540)) (async) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000500)=0x4) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x54}) (async) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) (async) sendmmsg(r4, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="70eafcc4b578c8b5bdf02d34e931d21fcec36138f690c513bee59712b9bc48b008932e1eb67f1662572905399d459b96bb5ab4bb2d0d900376d7d88c24a9c853e1126f28c066f3ed7ef89b0cf2c30408fb54209e587a541c44701bba8afddf2ee23bf546a6ad39a53c195f4057142f630ed65e4bf7149002c89ccf4bcbfa5fbec87ef18f1fb4a80d0b56db2209dc59d66b34fa623dabaefb65f0bd499ae90ee67e9f7218036e0db9b485646d2776f8fd5935499f318d59148e6c0b403d3b9f356f08d9e8c7520a5426dcac0a13e9139271525970cd5101b1f1af7e1f9d9d882ec50e994ebb7f516ecd", 0xe9}, {&(0x7f0000000180)="c6655016b90599c29aef3dfc7606a459b86af3ada57012abe5cf0f77b86d5673ea1d3e568f70b7f54f0ea2f308a45a6ce9d5c28159dca5e043315b2a04e34874421dd3bd82cf92ef22507a67594566f2a215baa159d2438a8a411943950cb6f1ab480ad59980a8341702c5a6913c43d4e708c5b807903cfccf899fc4c01cfbb9997ee573f217b5845dfbfbb9c93860dacba1fd47eadca487eee9d061", 0x9c}], 0x2, &(0x7f0000000280)=[{0xc0, 0x1, 0x80, "c7f3f800aec42820cc42705aaf0c74afd477d68769d32da3ddd6d99f2ea61ba29618c14a125d18d4629db8c25a8e4b6fbb1a8d68d9a6c485cd0dffb88cc42d2f1a85c6c6392e2caa10a451e2c64a59ba42ade9613c64b815d756c85b8165acaf1c69b9c6c1cc32359556b99e79c2ef722a739e3c4a291893c48696520ed4b31a494bdc0fca4de86395f3e77b11231c9f21b9709f11323856cd4a7ea797779eb57c6d0a92178096cd35eb9e8885c4ac"}, {0x30, 0x1, 0x8, "8dd6cfac33f41e0430c3d8517860ec317abf96445daddfb88397"}, {0xe0, 0x1, 0x7, "328c949d5ea9572eb476e22eee0721366c03735e53e3cf71fe1f6638b8a29f97d2947eec47389375b49aa7d7a733edfef509969c46eb930ca0882d29c79691f80787c9cc19e7f141f3d10cd2c012cfe5d5535548d232208b697247377173160d51a3db7284b65cb4a5a12343958bf148ac78d53c25dca1e8430b85807cd94c4403f608b5a89da6abd74dc6fb55f63b7485d3b968d1ee1d33e8432a32ee8c033daa504886b9dfa97c8865b7c8338e703ad627bd6e70278819dd37fcf6074541ebde741e511368eebeaf"}], 0x1d0}, 0x6a24}, 0x10, 0x0) 04:50:10 executing program 0: r0 = syz_open_pts() kqueue() r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) 04:50:10 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/56) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 0: r0 = syz_open_pts() kqueue() r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) r0 = shmget(0x3, 0x4000, 0x60, &(0x7f0000ff4000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x58}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0x2, 0x45}, 0x7ffb, 0x24, 0x3}) 04:50:10 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = kqueue() dup(r0) fcntl$getown(r0, 0x5) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x1) 04:50:10 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x58}) (async, rerun: 64) r1 = kqueue() (rerun: 64) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async, rerun: 32) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0x2, 0x45}, 0x7ffb, 0x24, 0x3}) (rerun: 32) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000005000062edc7970000"]) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = shmget(0x3, 0x4000, 0x60, &(0x7f0000ff4000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 04:50:10 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) 04:50:10 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async, rerun: 32) r0 = kqueue() (rerun: 32) dup(r0) fcntl$getown(r0, 0x5) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x1) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff3000/0x3000)=nil, 0x2000) shmget(0x1, 0x1000, 0x400, &(0x7f0000ff3000/0x1000)=nil) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000080)=""/226) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 0: r0 = syz_open_pts() kqueue() r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async, rerun: 32) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) (async) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000005000062edc7970000"]) 04:50:10 executing program 7: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x58}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0x2, 0x45}, 0x7ffb, 0x24, 0x3}) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x58}) (async) kqueue() (async) dup(r1) (async) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x2, 0x2, 0x45}, 0x7ffb, 0x24, 0x3}) (async) 04:50:10 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = kqueue() dup(r0) fcntl$getown(r0, 0x5) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) kqueue() (async) dup(r0) (async) fcntl$getown(r0, 0x5) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x1) (async) 04:50:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff3000/0x3000)=nil, 0x2000) shmget(0x1, 0x1000, 0x400, &(0x7f0000ff3000/0x1000)=nil) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000080)=""/226) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) (async) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 04:50:10 executing program 7: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) (async, rerun: 64) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) (async, rerun: 32) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000005000062edc7970000"]) (rerun: 32) 04:50:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 04:50:10 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 6: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:10 executing program 5: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x38, 0x0, &(0x7f0000000040)=""/56}) 04:50:10 executing program 2: socket(0x10, 0x2, 0x7) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff3000/0x3000)=nil, 0x2000) shmget(0x1, 0x1000, 0x400, &(0x7f0000ff3000/0x1000)=nil) (async, rerun: 64) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000080)=""/226) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 04:50:10 executing program 6: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 04:50:10 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 7: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 04:50:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 04:50:10 executing program 5: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x38, 0x0, &(0x7f0000000040)=""/56}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x38, 0x0, &(0x7f0000000040)=""/56}) (async) 04:50:10 executing program 6: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:10 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) r0 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:10 executing program 2: socket(0x10, 0x2, 0x7) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) socket(0x10, 0x2, 0x7) (async) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) 04:50:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) fcntl$dupfd(r2, 0x0, r0) 04:50:10 executing program 1: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:10 executing program 7: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0x7, 0x9, 0xfffffffa, "f599334f87a2c640fda5b125c4209acd9755753a", 0xbea1, 0x2}) pipe2(&(0x7f0000000000), 0x10000) dup(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0xd59eaa248dd3ca64, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 04:50:10 executing program 5: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x38, 0x0, &(0x7f0000000040)=""/56}) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async, rerun: 64) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) (async, rerun: 64) r0 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:10 executing program 0: syz_open_pts() r0 = kqueue() r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 04:50:10 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) r0 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:10 executing program 1: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:10 executing program 2: socket(0x10, 0x2, 0x7) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) socket(0x10, 0x2, 0x7) (async) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) 04:50:10 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) (async) r0 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:10 executing program 6: r0 = syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0x7, 0x9, 0xfffffffa, "f599334f87a2c640fda5b125c4209acd9755753a", 0xbea1, 0x2}) pipe2(&(0x7f0000000000), 0x10000) (async) dup(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x10004) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0xd59eaa248dd3ca64, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 04:50:10 executing program 0: syz_open_pts() r0 = kqueue() r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 04:50:10 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) (async) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) (async) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) 04:50:10 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) r0 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:10 executing program 1: r0 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x8000, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 0: syz_open_pts() r0 = kqueue() r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 04:50:10 executing program 6: r0 = syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0x7, 0x9, 0xfffffffa, "f599334f87a2c640fda5b125c4209acd9755753a", 0xbea1, 0x2}) pipe2(&(0x7f0000000000), 0x10000) (async, rerun: 64) dup(0xffffffffffffffff) (async, rerun: 64) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0xd59eaa248dd3ca64, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 04:50:10 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) r0 = shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:10 executing program 1: syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) (async) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x400, 0x8, 0x773, 0x54}) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 04:50:10 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:10 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) (async) shmget(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) (async) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) (async) 04:50:10 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4) r0 = shmget(0x3, 0x2000, 0x260, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0xbad, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xb323}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x79b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3ff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file']}) 04:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x400, 0x8, 0x773, 0x54}) (async) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 04:50:10 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) msync(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4) r0 = shmget(0x3, 0x2000, 0x260, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0xbad, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xb323}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x79b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3ff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file']}) 04:50:10 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x5e2, &(0x7f0000ff2000/0x1000)=nil) shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) 04:50:10 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x2}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x4, 0x3, 0x5}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:50:10 executing program 1: sysctl$vm(0x0, 0x0, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) sendmmsg(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3783e20c97e06ad97cd4efef6fc4a0f53ef8110a4648880365a6a5a743faf539b17ee1680e015a052a5689ab069868d1349c24bd7a8aff8706f6589e73065dfc4c29cded9827344cd2e966ca2a6e82187f18339842be2c1ea92d69", 0x5b}], 0x1, &(0x7f0000001440)=ANY=[@ANYRES8=r4], 0x3c0}, 0x9e0}, 0x10, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x400, 0x8, 0x773, 0x54}) (async) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 04:50:10 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x2}) (async, rerun: 32) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x4, 0x3, 0x5}) (async, rerun: 32) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:50:10 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4) r0 = shmget(0x3, 0x2000, 0x260, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0xbad, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xb323}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x79b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3ff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) msync(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4) (async) shmget(0x3, 0x2000, 0x260, &(0x7f0000ff7000/0x2000)=nil) (async) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffc, 0x4, 0xbad, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0xb323}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x79b}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3ff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file']}) (async) 04:50:10 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) 04:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) sendmmsg(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3783e20c97e06ad97cd4efef6fc4a0f53ef8110a4648880365a6a5a743faf539b17ee1680e015a052a5689ab069868d1349c24bd7a8aff8706f6589e73065dfc4c29cded9827344cd2e966ca2a6e82187f18339842be2c1ea92d69", 0x5b}], 0x1, &(0x7f0000001440)=ANY=[@ANYRES8=r4], 0x3c0}, 0x9e0}, 0x10, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) ioctl$TIOCNXCL(r0, 0x2000740e) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) (async) getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) (async) getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) (async) geteuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3783e20c97e06ad97cd4efef6fc4a0f53ef8110a4648880365a6a5a743faf539b17ee1680e015a052a5689ab069868d1349c24bd7a8aff8706f6589e73065dfc4c29cded9827344cd2e966ca2a6e82187f18339842be2c1ea92d69", 0x5b}], 0x1, &(0x7f0000001440)=ANY=[@ANYRES8=r4], 0x3c0}, 0x9e0}, 0x10, 0x2) (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x3) 04:50:10 executing program 1: sysctl$vm(0x0, 0x0, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:10 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x2}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x4, 0x3, 0x5}) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:50:10 executing program 5: shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffb000/0x1000)=nil) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:10 executing program 7: shmget(0x2, 0x1000, 0x240, &(0x7f0000ffa000/0x1000)=nil) 04:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xc0e4) 04:50:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) ioctl$TIOCNXCL(r0, 0x2000740e) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async, rerun: 32) r5 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) (async) r7 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="3783e20c97e06ad97cd4efef6fc4a0f53ef8110a4648880365a6a5a743faf539b17ee1680e015a052a5689ab069868d1349c24bd7a8aff8706f6589e73065dfc4c29cded9827344cd2e966ca2a6e82187f18339842be2c1ea92d69", 0x5b}], 0x1, &(0x7f0000001440)=ANY=[@ANYRES8=r4], 0x3c0}, 0x9e0}, 0x10, 0x2) (async) ioctl$TIOCSBRK(r0, 0x2000747b) 04:50:10 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x5ece, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:10 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async, rerun: 64) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x3) (rerun: 64) 04:50:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r1, 0xa) 04:50:10 executing program 1: sysctl$vm(0x0, 0x0, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:10 executing program 5: shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffb000/0x1000)=nil) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffb000/0x1000)=nil) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) 04:50:11 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7}, {0x3}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ffff8ae28bff6a3020f5dd74ca7500ffff1d0001", @ANYRES32, @ANYRES32], 0x78, 0xc}, 0x40c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/58}, &(0x7f0000000180)=0x3c) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000001c0)={0xcf61, 0x100}, 0x10) r7 = dup2(r5, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r9, 0x0, r10, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r8, r10}, 0xc) r11 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1, r3, r10, r11, 0x0, 0x24, 0xa7a}, 0x101, 0xf2, 0x1}) 04:50:11 executing program 7: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) flock(0xffffffffffffffff, 0xa) 04:50:11 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x3) 04:50:11 executing program 4: r0 = shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmdt(r0) 04:50:11 executing program 1: sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:11 executing program 5: shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffb000/0x1000)=nil) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) flock(0xffffffffffffffff, 0xa) 04:50:11 executing program 4: r0 = shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmdt(r0) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) shmdt(r0) (async) 04:50:11 executing program 1: sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x6, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 7: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) 04:50:11 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7}, {0x3}], 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async) r3 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ffff8ae28bff6a3020f5dd74ca7500ffff1d0001", @ANYRES32, @ANYRES32], 0x78, 0xc}, 0x40c) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/58}, &(0x7f0000000180)=0x3c) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000001c0)={0xcf61, 0x100}, 0x10) (async, rerun: 32) r7 = dup2(r5, r5) (rerun: 32) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) (async) r10 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r9, 0x0, r10, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r8, r10}, 0xc) (async, rerun: 32) r11 = geteuid() (rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1, r3, r10, r11, 0x0, 0x24, 0xa7a}, 0x101, 0xf2, 0x1}) 04:50:11 executing program 6: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 04:50:11 executing program 5: shmget(0x0, 0x3000, 0x249, &(0x7f0000000000/0x3000)=nil) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x8) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 04:50:11 executing program 1: sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="49090ea6eef7d1ae4fd2f928e562c52b60bab88353d94a3fd2379b64177bde5ca5a38a671fc09fc7eda21d74ba40bfd52d6f9539f07c6993ce69432e3358006ba6e044b68c3aca2ba1d6f9f734e1a7b363235f699030dae869babce7009e9053831df4ad4403a1c495f12c8d4e28127c74f8d5aa4d7349f278bac324fca0389324d46d974a0db2a6a01dcc8779c07dca7c518d3d4e634fa3bb420f883f2c3da07fc15ec096b84b5669f69124e544892aa60c165aeae756e35a02b9d79a3df29de1a23390b7769ab7a9a3d674b04c6756f3593668c5101008935a0ec10c6bc16696", &(0x7f0000000040)=0xe1, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:11 executing program 7: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1", 0x0, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) flock(0xffffffffffffffff, 0xa) 04:50:11 executing program 5: shmget(0x0, 0x3000, 0x249, &(0x7f0000000000/0x3000)=nil) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) (async) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x8) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 04:50:11 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, &(0x7f0000000040), &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:11 executing program 6: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) (async) r0 = syz_open_pts() (async, rerun: 64) r1 = kqueue() (rerun: 64) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 04:50:11 executing program 4: r0 = shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmdt(r0) 04:50:11 executing program 0: syz_open_pts() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r0, 0xa) 04:50:11 executing program 2: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) semget(0x3, 0x3, 0x0) (async) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7}, {0x3}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ffff8ae28bff6a3020f5dd74ca7500ffff1d0001", @ANYRES32, @ANYRES32], 0x78, 0xc}, 0x40c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/58}, &(0x7f0000000180)=0x3c) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000001c0)={0xcf61, 0x100}, 0x10) r7 = dup2(r5, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r9, 0x0, r10, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r8, r10}, 0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r8, r10}, 0xc) r11 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1, r3, r10, r11, 0x0, 0x24, 0xa7a}, 0x101, 0xf2, 0x1}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1, r3, r10, r11, 0x0, 0x24, 0xa7a}, 0x101, 0xf2, 0x1}) 04:50:11 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="6c12b24b291ded3e64aa93c7aa6017b6a40da535be3dcf3a5d2d489fd9bcf871083b48a12b0f21546fa0514cb56660090fed389f2463e163210557d155808d366ac4503db47545727bbfe155325afd9e73901f745b62447d9e72e5aa69935231218c00b4d6784f477d814dd9a74756790632e7f527ca7b3fcd27a428c04677cfe4cf955c135c77e4615df9dcdbc507e25552c1e883f7a41af86743850f8acf444f6030b5c4879fb46dfb328aefb003887b79a42f5b4c6288c2370d34cea5bc58fe98", 0xc2) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 04:50:11 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4d, 0xfff8, 0x1, 0x8b}) shmat(0x0, &(0x7f0000800000/0x800000)=nil, 0x3000) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r0, 0xa) 04:50:11 executing program 5: shmget(0x0, 0x3000, 0x249, &(0x7f0000000000/0x3000)=nil) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) (async) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x8) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 2: syz_open_pts() r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80, 0x4, 0xe0, 0xfffe}) r1 = kqueue() r2 = dup(r1) fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$TIOCNXCL(r0, 0x2000740e) 04:50:11 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) flock(r0, 0xa) 04:50:11 executing program 6: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) (async) r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async, rerun: 64) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) (rerun: 64) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 04:50:11 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4d, 0xfff8, 0x1, 0x8b}) (async) shmat(0x0, &(0x7f0000800000/0x800000)=nil, 0x3000) 04:50:11 executing program 5: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x1) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4d, 0xfff8, 0x1, 0x8b}) (async, rerun: 32) shmat(0x0, &(0x7f0000800000/0x800000)=nil, 0x3000) (rerun: 32) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) flock(r0, 0xa) 04:50:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 2: syz_open_pts() syz_open_pts() (async) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80, 0x4, 0xe0, 0xfffe}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80, 0x4, 0xe0, 0xfffe}) r1 = kqueue() r2 = dup(r1) fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) kqueue() (async) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$TIOCNXCL(r0, 0x2000740e) (async) ioctl$TIOCNXCL(r0, 0x2000740e) 04:50:11 executing program 5: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) (async) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) (async) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 04:50:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 2: syz_open_pts() (async) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80, 0x4, 0xe0, 0xfffe}) (async) r1 = kqueue() r2 = dup(r1) (async) fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) (async) ioctl$TIOCNXCL(r0, 0x2000740e) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/40, 0x28, 0x1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 04:50:11 executing program 6: syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:11 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = shmget(0x2, 0x3000, 0x212, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) flock(r0, 0xa) 04:50:11 executing program 5: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) (async) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0xa) 04:50:11 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmget(0x2, 0x3000, 0x212, &(0x7f0000ffd000/0x3000)=nil) (async) r0 = shmget(0x2, 0x3000, 0x212, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 04:50:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 6: syz_open_pts() r0 = kqueue() dup(r0) (async) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:11 executing program 5: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:11 executing program 5: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) (async) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) (async, rerun: 64) r2 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 2: fcntl$getown(0xffffffffffffff9c, 0x5) syz_open_pts() r0 = kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) 04:50:11 executing program 6: syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:11 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(0xffffffffffffffff, 0xa) 04:50:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) 04:50:11 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) r0 = shmget(0x2, 0x3000, 0x212, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 04:50:11 executing program 5: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) kqueue() (async) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(0xffffffffffffffff, 0xa) 04:50:11 executing program 4: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000080)={0x1, 0x0, 0x40}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x75, 0x8, 0x63}, {0x6, 0xe6, 0x9, 0x3ff}, {0xff7f, 0x4, 0x4, 0x7}]}) shmctl$IPC_RMID(0x0, 0x0) kqueue() 04:50:11 executing program 6: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x101) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x3f, 0x9, 0x3, 0x7fff}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000000c0)="081d8c7a99b78145ff9087790a72ec4346221ba1c524247ad634a456729f8fd980ff1f6dd6ec47749ea1388ba646b4a363e5808eaa59fb538e0d5761b22d203b30434cfc717b539571c4102bd96c72045f54689e8c58c7cc0e3c8d0a465c5b3bbc20598872ab59d03920048630e3f3d3f634d379b68633efb7a992420e3a534e9fc50e1042010c970fb5b5e581e1b47b0dd8eb9270882503240a5887c25b556f439bd56fa1b409cfeeeaa91a64b171312fbced838d4330864fc631a428e40fb3e561e58e709a0ddd6fdcbd2255274998702982110611fdfafaf637e633ebf958a89dd7f4d5bd234c1ff98582fed9cc9817ce2959bf220a9a", &(0x7f0000000040)=0xf8, &(0x7f00000001c0)="eb7c1cf351f64a54f1a22e959672d87d0d4278e4c14a6debc60074f1027ca68eeba148dadc3d81322cb01acce982e38e1dbdd97402958476086c81aa732a4bdaea094428429660a802c89aa679cc9d570dcd2c89599b161755986febd5f0dc0d24f09c4039aa77b4f13db17dc676025e4f0e46801390bd6ad7aea9e579d4f6197bdb6e5b0c69b58a15150f817016c4b4f6c590e0a21c1b0e989445e883935ac04bf3cb02dc9e521ca98e3f727eafcfb78a0ca8d003aa0c16b5302712f28544df1fec0e92a761ac0ec26b2bc52a78bdfa6dd8d1fd477d863c56aa37626413463dc0d35a65f4daadbe645731a30b4465d2", 0xf0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 04:50:11 executing program 2: fcntl$getown(0xffffffffffffff9c, 0x5) (async) syz_open_pts() (async) r0 = kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) 04:50:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 5: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) 04:50:11 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(0xffffffffffffffff, 0xa) 04:50:11 executing program 4: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000080)={0x1, 0x0, 0x40}) (async) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x75, 0x8, 0x63}, {0x6, 0xe6, 0x9, 0x3ff}, {0xff7f, 0x4, 0x4, 0x7}]}) (async) shmctl$IPC_RMID(0x0, 0x0) kqueue() 04:50:11 executing program 6: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x101) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x3f, 0x9, 0x3, 0x7fff}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000000c0)="081d8c7a99b78145ff9087790a72ec4346221ba1c524247ad634a456729f8fd980ff1f6dd6ec47749ea1388ba646b4a363e5808eaa59fb538e0d5761b22d203b30434cfc717b539571c4102bd96c72045f54689e8c58c7cc0e3c8d0a465c5b3bbc20598872ab59d03920048630e3f3d3f634d379b68633efb7a992420e3a534e9fc50e1042010c970fb5b5e581e1b47b0dd8eb9270882503240a5887c25b556f439bd56fa1b409cfeeeaa91a64b171312fbced838d4330864fc631a428e40fb3e561e58e709a0ddd6fdcbd2255274998702982110611fdfafaf637e633ebf958a89dd7f4d5bd234c1ff98582fed9cc9817ce2959bf220a9a", &(0x7f0000000040)=0xf8, &(0x7f00000001c0)="eb7c1cf351f64a54f1a22e959672d87d0d4278e4c14a6debc60074f1027ca68eeba148dadc3d81322cb01acce982e38e1dbdd97402958476086c81aa732a4bdaea094428429660a802c89aa679cc9d570dcd2c89599b161755986febd5f0dc0d24f09c4039aa77b4f13db17dc676025e4f0e46801390bd6ad7aea9e579d4f6197bdb6e5b0c69b58a15150f817016c4b4f6c590e0a21c1b0e989445e883935ac04bf3cb02dc9e521ca98e3f727eafcfb78a0ca8d003aa0c16b5302712f28544df1fec0e92a761ac0ec26b2bc52a78bdfa6dd8d1fd477d863c56aa37626413463dc0d35a65f4daadbe645731a30b4465d2", 0xf0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8, 0x1, "54e556a2d8d1c87e7eaaedadcd491196da479939", 0x40, 0x10001}) 04:50:11 executing program 6: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x101) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x3f, 0x9, 0x3, 0x7fff}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000000c0)="081d8c7a99b78145ff9087790a72ec4346221ba1c524247ad634a456729f8fd980ff1f6dd6ec47749ea1388ba646b4a363e5808eaa59fb538e0d5761b22d203b30434cfc717b539571c4102bd96c72045f54689e8c58c7cc0e3c8d0a465c5b3bbc20598872ab59d03920048630e3f3d3f634d379b68633efb7a992420e3a534e9fc50e1042010c970fb5b5e581e1b47b0dd8eb9270882503240a5887c25b556f439bd56fa1b409cfeeeaa91a64b171312fbced838d4330864fc631a428e40fb3e561e58e709a0ddd6fdcbd2255274998702982110611fdfafaf637e633ebf958a89dd7f4d5bd234c1ff98582fed9cc9817ce2959bf220a9a", &(0x7f0000000040)=0xf8, &(0x7f00000001c0)="eb7c1cf351f64a54f1a22e959672d87d0d4278e4c14a6debc60074f1027ca68eeba148dadc3d81322cb01acce982e38e1dbdd97402958476086c81aa732a4bdaea094428429660a802c89aa679cc9d570dcd2c89599b161755986febd5f0dc0d24f09c4039aa77b4f13db17dc676025e4f0e46801390bd6ad7aea9e579d4f6197bdb6e5b0c69b58a15150f817016c4b4f6c590e0a21c1b0e989445e883935ac04bf3cb02dc9e521ca98e3f727eafcfb78a0ca8d003aa0c16b5302712f28544df1fec0e92a761ac0ec26b2bc52a78bdfa6dd8d1fd477d863c56aa37626413463dc0d35a65f4daadbe645731a30b4465d2", 0xf0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x101) (async) syz_open_pts() (async) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x3f, 0x9, 0x3, 0x7fff}) (async) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000000c0)="081d8c7a99b78145ff9087790a72ec4346221ba1c524247ad634a456729f8fd980ff1f6dd6ec47749ea1388ba646b4a363e5808eaa59fb538e0d5761b22d203b30434cfc717b539571c4102bd96c72045f54689e8c58c7cc0e3c8d0a465c5b3bbc20598872ab59d03920048630e3f3d3f634d379b68633efb7a992420e3a534e9fc50e1042010c970fb5b5e581e1b47b0dd8eb9270882503240a5887c25b556f439bd56fa1b409cfeeeaa91a64b171312fbced838d4330864fc631a428e40fb3e561e58e709a0ddd6fdcbd2255274998702982110611fdfafaf637e633ebf958a89dd7f4d5bd234c1ff98582fed9cc9817ce2959bf220a9a", &(0x7f0000000040)=0xf8, &(0x7f00000001c0)="eb7c1cf351f64a54f1a22e959672d87d0d4278e4c14a6debc60074f1027ca68eeba148dadc3d81322cb01acce982e38e1dbdd97402958476086c81aa732a4bdaea094428429660a802c89aa679cc9d570dcd2c89599b161755986febd5f0dc0d24f09c4039aa77b4f13db17dc676025e4f0e46801390bd6ad7aea9e579d4f6197bdb6e5b0c69b58a15150f817016c4b4f6c590e0a21c1b0e989445e883935ac04bf3cb02dc9e521ca98e3f727eafcfb78a0ca8d003aa0c16b5302712f28544df1fec0e92a761ac0ec26b2bc52a78bdfa6dd8d1fd477d863c56aa37626413463dc0d35a65f4daadbe645731a30b4465d2", 0xf0) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) 04:50:11 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) ioctl$TIOCSWINSZ(r0, 0x80087467, 0x0) 04:50:11 executing program 2: fcntl$getown(0xffffffffffffff9c, 0x5) syz_open_pts() r0 = kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) fcntl$getown(0xffffffffffffff9c, 0x5) (async) syz_open_pts() (async) kqueue() (async) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) dup(r0) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) 04:50:11 executing program 1: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 5: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) 04:50:11 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x8, 0x40, 0x54}) 04:50:11 executing program 4: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000080)={0x1, 0x0, 0x40}) (async) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x75, 0x8, 0x63}, {0x6, 0xe6, 0x9, 0x3ff}, {0xff7f, 0x4, 0x4, 0x7}]}) (async, rerun: 64) shmctl$IPC_RMID(0x0, 0x0) (async, rerun: 64) kqueue() 04:50:11 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 1: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 5: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:11 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x8, 0x40, 0x54}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x8, 0x40, 0x54}) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) syz_open_pts() r0 = kqueue() dup(r0) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) 04:50:11 executing program 5: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) shmget(0x3, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) 04:50:11 executing program 1: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5aa7875fdd0e64cd095ca17bd8b73ae1ad401eb1"}) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) syz_open_pts() kqueue() 04:50:11 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:11 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x8, 0x40, 0x54}) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x8, 0x40, 0x54}) (async) 04:50:11 executing program 5: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) listen(r1, 0x3) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) shmget(0x3, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) 04:50:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x139) sendto$inet(r0, &(0x7f0000000040)="3e170f5cfe808c7c8db7ccd2ff3868eb951639de14b766ee0eb28e2de861d4a31b25fcbc71", 0x25, 0x40a, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)="3c1c99122590daba55ba8d2a59c8e883702ad42854a4a79c0d95f8d5fabf1b2abf99d9c67661c9e27118da6a133139e64342c9208a0cd62746a881bfeb79500d80f7c95b269bf75b777c839588e9ba3e62ff04a40d17ddae0bf13a05b13f54db52eeb0dd20506f74c523e30d9deadc0d22e1fa17d2fb6455d416294769f52e8a669aa30c9c1e7fcba2d297ac2478853217a8af5cbfea0e12f07b1cee3d6563de207cae68bc09f53419", 0xa9}, {&(0x7f00000001c0)="b4f68fd46f938c2ec85732c358945207dd901c4cb82eb14c802320a81e991c45cbbea7106f894d6b0c8af0f7bdb2d53bfc5e274162e8a0cd4ec7851f6ce75911125858e778469e4deacb644b1362efcfead0a3852742f9bf78d439ce0bf5f22cd28569a2e31d89f24e9a9c0fb6821e384c91da8d7653fadff816247d1f543221b68725effb676ed13d70ff248c41bbec7bea288c60def527e22db04073548900490bbbce7a791145ccf17a7a0dd8ebec9e07baeeeb69729fe4a35da46bbd901cd990f7c746b72119e0a91591c1352067e66b0779fd5d46f2700f64aa296ac5165087d4427f8411208419b131f1ac54511d6481f0be6cb1e50bf007c67489f764685d0481bce2c3d1e5f8d9952ab3ea9dc589f8d550f760c21935cc6cc6e98bc5d60dfb4266efa6f12f91c84af19c05653951dadacf140ef309a01218be5c2457e61e7a0187e2a5f6c93b48274cb73d27fce64b2eb34c93e5b0d9ba60d3d7d436359d5d5dd74d8010ced5d3ba5a8883aaf8a484a20aceb39f2b2dae5476a590d0c77a793b611a6e1fdcb588b3edf788f68634f2621c3ae3ca584b51f91688d2b71a8b6b8f927cead193f33de4ec92c3fbfad9b5f8eb138c37d5a7abcf359a0245b5868b2b19c091c7448c406b3963938bdbf5bbb761207e987baa8b87aa9ba034991f524bbcc77dd0ff4737aa52aa29b090a094543948df37bb7c7429ae7542dd3ad8a3e4efc210befce99e12b8ae8ea9a4bd3957706dbfe422546c9fb90ec08887a2961ab74a0e32bd7d8aa082f031f5bb049761dc09fc430faf5d6b1c89492adebf84f2827e71cddd17b30394db4a61bd49fd9a7d354a6200bf6f62d9b706f21e8bbabbc2407a5b3de29d13f525dfb1c651ea168b889a0034ee7df15376cd4f68a0b4f42c583abf2a1c246c064ce08d2feebbdb2302e8bde661d5f59a47089b4fde1b6aa9bb88cd96bd96655c0558bc88be1193d28b3b63a6ccc248dadfbe9580637b98167505dad171b7625253d34fd68f14017e13a08add690960bf6b854a1201e5b71fcff1bb087ace18c965881b1ec2acb329b1ee5ffeb088aafedcab73bc4c6e0fcd4b8dab2935f682029a61e0e4f4c68f4d6262f5625a8d0ad048cb683a9c85800f9186a08d38e62ed5d975a7f48f1b9377fd3d7f422127b40a4707817c8f4616e5ed29805cc1e14e1871da668e5faf425e33637dbee5de278c8c40b3bfc1cbb97c4107305ada559a15c455cb7c16610ab2220293910a4e64fc80ebb5bfc1935005327ac992fc396f8e59dc07a0437a84093b4b43603d35e2c82aa4c6aca9ef43bec9f9b2f82f8921acd86f05829b0dcfb63ca138a7501d6a3c303c8d59e51be9e1529c093879871cd15d89b73a04068667c915310880c52d07e3249ac94fca761ced327d40661cf75748620b7e046401f2029949075a74e4a09b1da2a789523e2f148382533b95753cc2d7a54c71445a225a826353d5052c1c05df16666f20e050df29a781a3c5c76e64d3a75ef653e6a08e29024a18bf90ca750d0fc746dad85af4ce3cc679cc7a5f34f8972111e37f5fc425e4fdd1eb8fc35a4e153f32439f056ff260675df896d61b36e471f9193b273b252a84c7790fa8d64cdd6d12301854c155c0111cabd1542d75a6ba5623705902758a78ef6856f9d783bac72435fd027a09295a1340c9be138c610fa9436d78092cfa71689163d9b2cb8d903c56cf0f3198df1b446312901be202de44fba7717b53d0f8b66bda939facf257eff932dea189404e2dedcb79e8705389852bee7804aa18de155bb73e60e4b2e99a6f0dbd7ad030069dbfd0eaf858a560b91d24ca6a78294f15846f54fb585809c70a5acf283454d40a375780f055b5a67a719ff3f06a07118b038533f3aee6a843ae73b59149327c193089f652912bd173f904894953cdec4f24cb570ba7b4e49020b1caed704f1af353ed29253a330906c19101686554baf467c8dfa2837081f67928ccaedcb3626af64ee81e7d416c89a6a716914097e238d0b6195baef236006c085e8282d24c593d80c8d43e12197767933165f7c70e393bcc55fec64c23da63c0af803987d4c703a7282f7d47a3f24709f211c529e969a85f927bd1a1c4729401d9ec45e5cd3226f9346fa64d35d273026e2ae5e97d830fb5f61eae1dfd78c8e9b872b6a3486837078fae65664df66926495eb277802307fc012685b28b7ca2fe766674b1a3d63255cddeb2935d104e7124e55a3dd49a383e3aa48a1f0470f18d8c266daa6d2d825bce95fe2deb0d44a0754fda518cf0fdd12413f538b524b229190ccba70981c4608e2eb0f32528eb430b4d50c4241f2070f3083ca1a32ae612702b0fe7f780bbd52db349e167d5dc19b6f6b026cb22fbc0c4f62d44874761019ce5ce0711aeb32fea11f3d0041980cccd846780a337e901da17e97d455d166c0323c65e2406d011e78be337453c168afcd4abbd4e4ed6ab7e750ceb59d30a9cca47d2d645953bfd8d08228bf8e8e2ed034f76bed5358820d1b8296e726acf767c775440fcbd4ccec8837fbec641e641f2e46d280cdacb11b95b3bf5a3a3c57957e13ecdbce4369718e42964f687231479ca376c680eb1c5f57ad0098256432c13ad25a86ac166b226abf813a4305f6992373e4cc0c8e4c1bbb348e7c75a1a021a457fe1ee4cc0e8ca7db956f1d3487c9491351bbc8df1195ce687babb2f83ba6b40a225cf5b77a06048bee21b14c9d902da322072fb06efc8db9af224154892aa00282c40fcabf1125521ffb8814beb4aefb2bb5635790a3a92c5d76024cb4bb93ed38174f6251226144af38306ee18d4687781538bcfb0b46bfc642dbe64e239d8880e28449cbfc9fbb67874ff7b212e0bdeb40f164b54593cfb598c65f140708621c31712b550f410cb43e5d9fe01dc743e6379388aa2cc8fcfa2992a0195c22b6b42ef0f82f34037a2dfe7eaadb88b1d0b28376544c813e985eed68a88fc00beb0049e8e08e5359cc706dcf658b157f996a22b7a775dd0d5c8f58c6d1917dc48da87b5f7cf746f201995de31806461ccbd0005f648c20f503044d294d1bfe30842d8f1eee3bef70e7ae4cb09a1a7a0c67d77c0079ab244ea67c2530ca256ff70859f4ef456d584c70985ff69b5bde28551b51c3eced005088dd7236aaa64f71697bb3c1b960839eb85ea004b67d6990a03f7a19466181b62b5ee1d69195f43e44f6f020f61fc63fd4d64390ad71bd9e9ff5430230461b5f6403dbfd6011707fc12f062c34636664c0cff720d31bfc4d706c4fa01149067dd8d10a1fb460124a2d3626a4949722eafc614dfafb5fd6a6de9ba90c6ba00694c23fcb3f28677ff5df351bd7262d1d136757dd6b8788c4c777c853a27aed99e5e0a3970ac6cd528ab399360784840e04f938f3672ae0cfc4971e761810889cfab16bd39a4aad7459f9a7ae43b8e61a639b427ccf5a84b8a1a74aae7a2b4d838c818fd3a0e36b455c56ee83926b9c05e3dfe0cf3b276348d3ebd456733b51288ccafd1df196bd00362674001dd26994ebe5e7faa6ce63ef62d3154492e34f2efc0a6411a8406d3173b30d2531934c661d944d103e6431c3a7505c16a08fe2ad8feef7179819d821b02153f51dc1517b6d7f6f8bf0bc14b07bab76925dccd80c82b246d243e59ebfd98597abb20143aa4b2d0111790141a699b2327ee39fafedd2b13f4d24392eed5f27b12ff2d8583fb1fc598fc2e14b483de11036708c7bb0ecc8f02e3c7f9e8136e3a9498ef77a2e969a2ef136fad4949660eb3cbea1a14d0aff22db937087138688b60f6e37449c1728afea8e65c35f451c7d1e02904a24b2c278ab155f2a90a3a1e1339ef88e97500cef4f393bf8dadec689a62b083899626328a790cca537d68c5723d37a82533a2628d02607ecd9dc1626c374aa036e97f0330147c2bc947390622422ded2b0069a4714abb2ca69994b2f0d9edcb79b1c89c97dea53c438cbf1553b6c1dd83f1e283efdb2f3e7f076db7327d1fad1a1f44ae1a626a6fb9629e76f485bbe5066c4e1625b98b15f2f50090fb0f21392f9d5aa1ed7b30ef57feb90b25364f365dfb2a8f4cfeaa5e6bd7d546ac36048e3a7a3c5d846efd461bb196ce74c6ad3f2d081acc02101486bec01a323596ac7fdf80777a43eb5970d1eb1dc979fc155d48c496c3d1dc6f3572de22231c26b1e3de95e46e3ef12e5e5c93e8a2844443fbd6d8c0aafe432ae13e2187bf593ae8c926487f3a3fa16068e839e77fc812aaf163d92ab669fd2819c69cee4f27f346c178d04a5f9b32ad38c36c373c47a8c5ab466f9da6cf25bdc8b5e4bce4edc5f70625f41866df80816f816c087deb1792ae2ab6afd58f4a55daca824a057c866cd46650a0b3630847ff42e16eadb910a4b8fcd97ec4598649a966e693f2bf22b9add4c7138f30a9c05f2c2d26d2e31443e89a08e22ca4d4bf4c2acd037b762e35790f5ceb9c08ce9c2c7a6ded1497894b1c441171341c8f30484ed56800f351942e07592d88f04069ff84561995ee56aae72492508892d3ff74da6d0f44b7b3f6133b73d78b96156e5d0b6559342249ab35dffd5a7c6a6d06e3e13aa5ec0a8d0cfe09a368c38dc53c12f5ac5c1c5748b28bb290ea6e4dae4eaab24f489a4bb32cbfc113cb5770a10599512f284f450a688f83ea5b4907828ee32d1534091c70ad67f672962858241866d2f003cf1ddd4de07b26c20d5a72400f1d6dd4a2df9c9a1c4451e93a4e9c14a8583248bd42b42f910708b32eb6c386149c0444dbe403b1daa27bdcaed8d5b213f09fedb635ec0fe5ae3d6c84daebd567f9c1e016acd1e0bc9a63a57a0a4a1102d9eae25731380cb96bf2dfda78380d1b34e7252092b736653b89c08b9786ffe9abed4b5d85af369b9b556f52417c555bf585e714a4108fd9847f333e04c2c357729479357a07e9540f6602248a4074da35e0ac056b26d8e6b01b5adfeb67b32195780919b3b8cc3a07236f6ad3a14cfbd30fdf92b204c8920b2a0b2e5aa61f2095cf18c1966110758358d69d34dfd6787773524575f7ee46246758993a36e1ea7615b7b84e5f6b8340b71c946c820657875aaf5c0a06a67428fa6001afbbdb284804ed9db48a8efef56e07523777b5db4547816fb18976a76251684e6063fb4a81d4408b84aaaff74a3f21acd4959d68f7ac83da7b2cf235dac7a44b055b5b57d3023ecc2d3e800a72493834c46025db8424ef5fde9d0c72090ba542e3bf374ffda295de313770333eb94d1a11e12f65d03ee00b7f3f5d0a62aee5a0fc02db82891b58ca29e7f82ae267abd813c30fee25760fef64b081f9b0fb020bf2266cee4722f5448eb6421df82150766f1bb001f7fd78fd6b47e6d49434ac5fab3da1d152eda4cde85debed245cb29d02591afa8ea514d0748d754ce95be36db2a23ce1ded1a8758e212ccd447fe4c306401ac3251c02c1465b5e7427a87ba95aa895fb03e37607a5bc9159051369aeaffe658d77919e3950e14a4f11c1c678f43d10070b6e96c77a1918f991be9a70d1ef47285fb5dd5dfc3212a66ae0687ad1ecfc7058fa7ca0b7c90d6d5c9cd5ffbe456a79c5a7a41d68c85bc45b5b8487d0d9097d0dcde132140d2f137bbc3a5b056ad4d453417e7ae2e21112ae1b6825efc4f42004bdf515f78f250b48ce33bf8bd269d5436a32049c09a4928d87e1b62324c5e9d807ce40277069eceb90d57b43ff42a0d56c4387fcc51c7ea6b8ace8fd6e055bee425bfdaca1e382290387eedb01989757390149dd7836706d589bb660", 0x1000}, {&(0x7f00000011c0)="8e07db8fd85ee285b2ec806ead267d71c28ad7139b6707dce99e5ed02bba62af3b2e35b6791295659896134e4ba7a4680be376290c6e4e9d831041c355cf1efb5d9052359a6157cda8e85ffa57cbb6887b5db30cbe68603d61ea57d5a6b2dabe3e176e2cbc67b6525e8675d4fcd84384ca085786a75e3e3668bc9e84ba996db37db24459a7f7c6513363aebbfe", 0x8d}, {&(0x7f0000001280)="c58f3c92bc8ab59265e30b9abf00b555a894cc032492da5c52d0c83cbb8d2ceccd88977142eac5ffd2ed1a381be7293dd781365f431c1417dcc6bba61648004a0dc867acde33e372f891d2b93b7b", 0x4e}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}], 0x40, 0x8}, 0x6) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) 04:50:11 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:11 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) syz_open_pts() 04:50:12 executing program 6: syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffff, 0x7ff, 0x0, 0x54}) 04:50:12 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) (async) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) (async) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:12 executing program 5: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) shmget(0x3, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) 04:50:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x139) sendto$inet(r0, &(0x7f0000000040)="3e170f5cfe808c7c8db7ccd2ff3868eb951639de14b766ee0eb28e2de861d4a31b25fcbc71", 0x25, 0x40a, &(0x7f0000000080)={0x2, 0x2}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async) r3 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) (async, rerun: 64) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)="3c1c99122590daba55ba8d2a59c8e883702ad42854a4a79c0d95f8d5fabf1b2abf99d9c67661c9e27118da6a133139e64342c9208a0cd62746a881bfeb79500d80f7c95b269bf75b777c839588e9ba3e62ff04a40d17ddae0bf13a05b13f54db52eeb0dd20506f74c523e30d9deadc0d22e1fa17d2fb6455d416294769f52e8a669aa30c9c1e7fcba2d297ac2478853217a8af5cbfea0e12f07b1cee3d6563de207cae68bc09f53419", 0xa9}, {&(0x7f00000001c0)="b4f68fd46f938c2ec85732c358945207dd901c4cb82eb14c802320a81e991c45cbbea7106f894d6b0c8af0f7bdb2d53bfc5e274162e8a0cd4ec7851f6ce75911125858e778469e4deacb644b1362efcfead0a3852742f9bf78d439ce0bf5f22cd28569a2e31d89f24e9a9c0fb6821e384c91da8d7653fadff816247d1f543221b68725effb676ed13d70ff248c41bbec7bea288c60def527e22db04073548900490bbbce7a791145ccf17a7a0dd8ebec9e07baeeeb69729fe4a35da46bbd901cd990f7c746b72119e0a91591c1352067e66b0779fd5d46f2700f64aa296ac5165087d4427f8411208419b131f1ac54511d6481f0be6cb1e50bf007c67489f764685d0481bce2c3d1e5f8d9952ab3ea9dc589f8d550f760c21935cc6cc6e98bc5d60dfb4266efa6f12f91c84af19c05653951dadacf140ef309a01218be5c2457e61e7a0187e2a5f6c93b48274cb73d27fce64b2eb34c93e5b0d9ba60d3d7d436359d5d5dd74d8010ced5d3ba5a8883aaf8a484a20aceb39f2b2dae5476a590d0c77a793b611a6e1fdcb588b3edf788f68634f2621c3ae3ca584b51f91688d2b71a8b6b8f927cead193f33de4ec92c3fbfad9b5f8eb138c37d5a7abcf359a0245b5868b2b19c091c7448c406b3963938bdbf5bbb761207e987baa8b87aa9ba034991f524bbcc77dd0ff4737aa52aa29b090a094543948df37bb7c7429ae7542dd3ad8a3e4efc210befce99e12b8ae8ea9a4bd3957706dbfe422546c9fb90ec08887a2961ab74a0e32bd7d8aa082f031f5bb049761dc09fc430faf5d6b1c89492adebf84f2827e71cddd17b30394db4a61bd49fd9a7d354a6200bf6f62d9b706f21e8bbabbc2407a5b3de29d13f525dfb1c651ea168b889a0034ee7df15376cd4f68a0b4f42c583abf2a1c246c064ce08d2feebbdb2302e8bde661d5f59a47089b4fde1b6aa9bb88cd96bd96655c0558bc88be1193d28b3b63a6ccc248dadfbe9580637b98167505dad171b7625253d34fd68f14017e13a08add690960bf6b854a1201e5b71fcff1bb087ace18c965881b1ec2acb329b1ee5ffeb088aafedcab73bc4c6e0fcd4b8dab2935f682029a61e0e4f4c68f4d6262f5625a8d0ad048cb683a9c85800f9186a08d38e62ed5d975a7f48f1b9377fd3d7f422127b40a4707817c8f4616e5ed29805cc1e14e1871da668e5faf425e33637dbee5de278c8c40b3bfc1cbb97c4107305ada559a15c455cb7c16610ab2220293910a4e64fc80ebb5bfc1935005327ac992fc396f8e59dc07a0437a84093b4b43603d35e2c82aa4c6aca9ef43bec9f9b2f82f8921acd86f05829b0dcfb63ca138a7501d6a3c303c8d59e51be9e1529c093879871cd15d89b73a04068667c915310880c52d07e3249ac94fca761ced327d40661cf75748620b7e046401f2029949075a74e4a09b1da2a789523e2f148382533b95753cc2d7a54c71445a225a826353d5052c1c05df16666f20e050df29a781a3c5c76e64d3a75ef653e6a08e29024a18bf90ca750d0fc746dad85af4ce3cc679cc7a5f34f8972111e37f5fc425e4fdd1eb8fc35a4e153f32439f056ff260675df896d61b36e471f9193b273b252a84c7790fa8d64cdd6d12301854c155c0111cabd1542d75a6ba5623705902758a78ef6856f9d783bac72435fd027a09295a1340c9be138c610fa9436d78092cfa71689163d9b2cb8d903c56cf0f3198df1b446312901be202de44fba7717b53d0f8b66bda939facf257eff932dea189404e2dedcb79e8705389852bee7804aa18de155bb73e60e4b2e99a6f0dbd7ad030069dbfd0eaf858a560b91d24ca6a78294f15846f54fb585809c70a5acf283454d40a375780f055b5a67a719ff3f06a07118b038533f3aee6a843ae73b59149327c193089f652912bd173f904894953cdec4f24cb570ba7b4e49020b1caed704f1af353ed29253a330906c19101686554baf467c8dfa2837081f67928ccaedcb3626af64ee81e7d416c89a6a716914097e238d0b6195baef236006c085e8282d24c593d80c8d43e12197767933165f7c70e393bcc55fec64c23da63c0af803987d4c703a7282f7d47a3f24709f211c529e969a85f927bd1a1c4729401d9ec45e5cd3226f9346fa64d35d273026e2ae5e97d830fb5f61eae1dfd78c8e9b872b6a3486837078fae65664df66926495eb277802307fc012685b28b7ca2fe766674b1a3d63255cddeb2935d104e7124e55a3dd49a383e3aa48a1f0470f18d8c266daa6d2d825bce95fe2deb0d44a0754fda518cf0fdd12413f538b524b229190ccba70981c4608e2eb0f32528eb430b4d50c4241f2070f3083ca1a32ae612702b0fe7f780bbd52db349e167d5dc19b6f6b026cb22fbc0c4f62d44874761019ce5ce0711aeb32fea11f3d0041980cccd846780a337e901da17e97d455d166c0323c65e2406d011e78be337453c168afcd4abbd4e4ed6ab7e750ceb59d30a9cca47d2d645953bfd8d08228bf8e8e2ed034f76bed5358820d1b8296e726acf767c775440fcbd4ccec8837fbec641e641f2e46d280cdacb11b95b3bf5a3a3c57957e13ecdbce4369718e42964f687231479ca376c680eb1c5f57ad0098256432c13ad25a86ac166b226abf813a4305f6992373e4cc0c8e4c1bbb348e7c75a1a021a457fe1ee4cc0e8ca7db956f1d3487c9491351bbc8df1195ce687babb2f83ba6b40a225cf5b77a06048bee21b14c9d902da322072fb06efc8db9af224154892aa00282c40fcabf1125521ffb8814beb4aefb2bb5635790a3a92c5d76024cb4bb93ed38174f6251226144af38306ee18d4687781538bcfb0b46bfc642dbe64e239d8880e28449cbfc9fbb67874ff7b212e0bdeb40f164b54593cfb598c65f140708621c31712b550f410cb43e5d9fe01dc743e6379388aa2cc8fcfa2992a0195c22b6b42ef0f82f34037a2dfe7eaadb88b1d0b28376544c813e985eed68a88fc00beb0049e8e08e5359cc706dcf658b157f996a22b7a775dd0d5c8f58c6d1917dc48da87b5f7cf746f201995de31806461ccbd0005f648c20f503044d294d1bfe30842d8f1eee3bef70e7ae4cb09a1a7a0c67d77c0079ab244ea67c2530ca256ff70859f4ef456d584c70985ff69b5bde28551b51c3eced005088dd7236aaa64f71697bb3c1b960839eb85ea004b67d6990a03f7a19466181b62b5ee1d69195f43e44f6f020f61fc63fd4d64390ad71bd9e9ff5430230461b5f6403dbfd6011707fc12f062c34636664c0cff720d31bfc4d706c4fa01149067dd8d10a1fb460124a2d3626a4949722eafc614dfafb5fd6a6de9ba90c6ba00694c23fcb3f28677ff5df351bd7262d1d136757dd6b8788c4c777c853a27aed99e5e0a3970ac6cd528ab399360784840e04f938f3672ae0cfc4971e761810889cfab16bd39a4aad7459f9a7ae43b8e61a639b427ccf5a84b8a1a74aae7a2b4d838c818fd3a0e36b455c56ee83926b9c05e3dfe0cf3b276348d3ebd456733b51288ccafd1df196bd00362674001dd26994ebe5e7faa6ce63ef62d3154492e34f2efc0a6411a8406d3173b30d2531934c661d944d103e6431c3a7505c16a08fe2ad8feef7179819d821b02153f51dc1517b6d7f6f8bf0bc14b07bab76925dccd80c82b246d243e59ebfd98597abb20143aa4b2d0111790141a699b2327ee39fafedd2b13f4d24392eed5f27b12ff2d8583fb1fc598fc2e14b483de11036708c7bb0ecc8f02e3c7f9e8136e3a9498ef77a2e969a2ef136fad4949660eb3cbea1a14d0aff22db937087138688b60f6e37449c1728afea8e65c35f451c7d1e02904a24b2c278ab155f2a90a3a1e1339ef88e97500cef4f393bf8dadec689a62b083899626328a790cca537d68c5723d37a82533a2628d02607ecd9dc1626c374aa036e97f0330147c2bc947390622422ded2b0069a4714abb2ca69994b2f0d9edcb79b1c89c97dea53c438cbf1553b6c1dd83f1e283efdb2f3e7f076db7327d1fad1a1f44ae1a626a6fb9629e76f485bbe5066c4e1625b98b15f2f50090fb0f21392f9d5aa1ed7b30ef57feb90b25364f365dfb2a8f4cfeaa5e6bd7d546ac36048e3a7a3c5d846efd461bb196ce74c6ad3f2d081acc02101486bec01a323596ac7fdf80777a43eb5970d1eb1dc979fc155d48c496c3d1dc6f3572de22231c26b1e3de95e46e3ef12e5e5c93e8a2844443fbd6d8c0aafe432ae13e2187bf593ae8c926487f3a3fa16068e839e77fc812aaf163d92ab669fd2819c69cee4f27f346c178d04a5f9b32ad38c36c373c47a8c5ab466f9da6cf25bdc8b5e4bce4edc5f70625f41866df80816f816c087deb1792ae2ab6afd58f4a55daca824a057c866cd46650a0b3630847ff42e16eadb910a4b8fcd97ec4598649a966e693f2bf22b9add4c7138f30a9c05f2c2d26d2e31443e89a08e22ca4d4bf4c2acd037b762e35790f5ceb9c08ce9c2c7a6ded1497894b1c441171341c8f30484ed56800f351942e07592d88f04069ff84561995ee56aae72492508892d3ff74da6d0f44b7b3f6133b73d78b96156e5d0b6559342249ab35dffd5a7c6a6d06e3e13aa5ec0a8d0cfe09a368c38dc53c12f5ac5c1c5748b28bb290ea6e4dae4eaab24f489a4bb32cbfc113cb5770a10599512f284f450a688f83ea5b4907828ee32d1534091c70ad67f672962858241866d2f003cf1ddd4de07b26c20d5a72400f1d6dd4a2df9c9a1c4451e93a4e9c14a8583248bd42b42f910708b32eb6c386149c0444dbe403b1daa27bdcaed8d5b213f09fedb635ec0fe5ae3d6c84daebd567f9c1e016acd1e0bc9a63a57a0a4a1102d9eae25731380cb96bf2dfda78380d1b34e7252092b736653b89c08b9786ffe9abed4b5d85af369b9b556f52417c555bf585e714a4108fd9847f333e04c2c357729479357a07e9540f6602248a4074da35e0ac056b26d8e6b01b5adfeb67b32195780919b3b8cc3a07236f6ad3a14cfbd30fdf92b204c8920b2a0b2e5aa61f2095cf18c1966110758358d69d34dfd6787773524575f7ee46246758993a36e1ea7615b7b84e5f6b8340b71c946c820657875aaf5c0a06a67428fa6001afbbdb284804ed9db48a8efef56e07523777b5db4547816fb18976a76251684e6063fb4a81d4408b84aaaff74a3f21acd4959d68f7ac83da7b2cf235dac7a44b055b5b57d3023ecc2d3e800a72493834c46025db8424ef5fde9d0c72090ba542e3bf374ffda295de313770333eb94d1a11e12f65d03ee00b7f3f5d0a62aee5a0fc02db82891b58ca29e7f82ae267abd813c30fee25760fef64b081f9b0fb020bf2266cee4722f5448eb6421df82150766f1bb001f7fd78fd6b47e6d49434ac5fab3da1d152eda4cde85debed245cb29d02591afa8ea514d0748d754ce95be36db2a23ce1ded1a8758e212ccd447fe4c306401ac3251c02c1465b5e7427a87ba95aa895fb03e37607a5bc9159051369aeaffe658d77919e3950e14a4f11c1c678f43d10070b6e96c77a1918f991be9a70d1ef47285fb5dd5dfc3212a66ae0687ad1ecfc7058fa7ca0b7c90d6d5c9cd5ffbe456a79c5a7a41d68c85bc45b5b8487d0d9097d0dcde132140d2f137bbc3a5b056ad4d453417e7ae2e21112ae1b6825efc4f42004bdf515f78f250b48ce33bf8bd269d5436a32049c09a4928d87e1b62324c5e9d807ce40277069eceb90d57b43ff42a0d56c4387fcc51c7ea6b8ace8fd6e055bee425bfdaca1e382290387eedb01989757390149dd7836706d589bb660", 0x1000}, {&(0x7f00000011c0)="8e07db8fd85ee285b2ec806ead267d71c28ad7139b6707dce99e5ed02bba62af3b2e35b6791295659896134e4ba7a4680be376290c6e4e9d831041c355cf1efb5d9052359a6157cda8e85ffa57cbb6887b5db30cbe68603d61ea57d5a6b2dabe3e176e2cbc67b6525e8675d4fcd84384ca085786a75e3e3668bc9e84ba996db37db24459a7f7c6513363aebbfe", 0x8d}, {&(0x7f0000001280)="c58f3c92bc8ab59265e30b9abf00b555a894cc032492da5c52d0c83cbb8d2ceccd88977142eac5ffd2ed1a381be7293dd781365f431c1417dcc6bba61648004a0dc867acde33e372f891d2b93b7b", 0x4e}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}], 0x40, 0x8}, 0x6) (rerun: 64) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) shmget(0x3, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x2000, 0x602, &(0x7f0000000000/0x2000)=nil) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:50:12 executing program 2: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) 04:50:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x139) sendto$inet(r0, &(0x7f0000000040)="3e170f5cfe808c7c8db7ccd2ff3868eb951639de14b766ee0eb28e2de861d4a31b25fcbc71", 0x25, 0x40a, &(0x7f0000000080)={0x2, 0x2}, 0xc) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x78, 0xc}, 0x40c) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)="3c1c99122590daba55ba8d2a59c8e883702ad42854a4a79c0d95f8d5fabf1b2abf99d9c67661c9e27118da6a133139e64342c9208a0cd62746a881bfeb79500d80f7c95b269bf75b777c839588e9ba3e62ff04a40d17ddae0bf13a05b13f54db52eeb0dd20506f74c523e30d9deadc0d22e1fa17d2fb6455d416294769f52e8a669aa30c9c1e7fcba2d297ac2478853217a8af5cbfea0e12f07b1cee3d6563de207cae68bc09f53419", 0xa9}, {&(0x7f00000001c0)="b4f68fd46f938c2ec85732c358945207dd901c4cb82eb14c802320a81e991c45cbbea7106f894d6b0c8af0f7bdb2d53bfc5e274162e8a0cd4ec7851f6ce75911125858e778469e4deacb644b1362efcfead0a3852742f9bf78d439ce0bf5f22cd28569a2e31d89f24e9a9c0fb6821e384c91da8d7653fadff816247d1f543221b68725effb676ed13d70ff248c41bbec7bea288c60def527e22db04073548900490bbbce7a791145ccf17a7a0dd8ebec9e07baeeeb69729fe4a35da46bbd901cd990f7c746b72119e0a91591c1352067e66b0779fd5d46f2700f64aa296ac5165087d4427f8411208419b131f1ac54511d6481f0be6cb1e50bf007c67489f764685d0481bce2c3d1e5f8d9952ab3ea9dc589f8d550f760c21935cc6cc6e98bc5d60dfb4266efa6f12f91c84af19c05653951dadacf140ef309a01218be5c2457e61e7a0187e2a5f6c93b48274cb73d27fce64b2eb34c93e5b0d9ba60d3d7d436359d5d5dd74d8010ced5d3ba5a8883aaf8a484a20aceb39f2b2dae5476a590d0c77a793b611a6e1fdcb588b3edf788f68634f2621c3ae3ca584b51f91688d2b71a8b6b8f927cead193f33de4ec92c3fbfad9b5f8eb138c37d5a7abcf359a0245b5868b2b19c091c7448c406b3963938bdbf5bbb761207e987baa8b87aa9ba034991f524bbcc77dd0ff4737aa52aa29b090a094543948df37bb7c7429ae7542dd3ad8a3e4efc210befce99e12b8ae8ea9a4bd3957706dbfe422546c9fb90ec08887a2961ab74a0e32bd7d8aa082f031f5bb049761dc09fc430faf5d6b1c89492adebf84f2827e71cddd17b30394db4a61bd49fd9a7d354a6200bf6f62d9b706f21e8bbabbc2407a5b3de29d13f525dfb1c651ea168b889a0034ee7df15376cd4f68a0b4f42c583abf2a1c246c064ce08d2feebbdb2302e8bde661d5f59a47089b4fde1b6aa9bb88cd96bd96655c0558bc88be1193d28b3b63a6ccc248dadfbe9580637b98167505dad171b7625253d34fd68f14017e13a08add690960bf6b854a1201e5b71fcff1bb087ace18c965881b1ec2acb329b1ee5ffeb088aafedcab73bc4c6e0fcd4b8dab2935f682029a61e0e4f4c68f4d6262f5625a8d0ad048cb683a9c85800f9186a08d38e62ed5d975a7f48f1b9377fd3d7f422127b40a4707817c8f4616e5ed29805cc1e14e1871da668e5faf425e33637dbee5de278c8c40b3bfc1cbb97c4107305ada559a15c455cb7c16610ab2220293910a4e64fc80ebb5bfc1935005327ac992fc396f8e59dc07a0437a84093b4b43603d35e2c82aa4c6aca9ef43bec9f9b2f82f8921acd86f05829b0dcfb63ca138a7501d6a3c303c8d59e51be9e1529c093879871cd15d89b73a04068667c915310880c52d07e3249ac94fca761ced327d40661cf75748620b7e046401f2029949075a74e4a09b1da2a789523e2f148382533b95753cc2d7a54c71445a225a826353d5052c1c05df16666f20e050df29a781a3c5c76e64d3a75ef653e6a08e29024a18bf90ca750d0fc746dad85af4ce3cc679cc7a5f34f8972111e37f5fc425e4fdd1eb8fc35a4e153f32439f056ff260675df896d61b36e471f9193b273b252a84c7790fa8d64cdd6d12301854c155c0111cabd1542d75a6ba5623705902758a78ef6856f9d783bac72435fd027a09295a1340c9be138c610fa9436d78092cfa71689163d9b2cb8d903c56cf0f3198df1b446312901be202de44fba7717b53d0f8b66bda939facf257eff932dea189404e2dedcb79e8705389852bee7804aa18de155bb73e60e4b2e99a6f0dbd7ad030069dbfd0eaf858a560b91d24ca6a78294f15846f54fb585809c70a5acf283454d40a375780f055b5a67a719ff3f06a07118b038533f3aee6a843ae73b59149327c193089f652912bd173f904894953cdec4f24cb570ba7b4e49020b1caed704f1af353ed29253a330906c19101686554baf467c8dfa2837081f67928ccaedcb3626af64ee81e7d416c89a6a716914097e238d0b6195baef236006c085e8282d24c593d80c8d43e12197767933165f7c70e393bcc55fec64c23da63c0af803987d4c703a7282f7d47a3f24709f211c529e969a85f927bd1a1c4729401d9ec45e5cd3226f9346fa64d35d273026e2ae5e97d830fb5f61eae1dfd78c8e9b872b6a3486837078fae65664df66926495eb277802307fc012685b28b7ca2fe766674b1a3d63255cddeb2935d104e7124e55a3dd49a383e3aa48a1f0470f18d8c266daa6d2d825bce95fe2deb0d44a0754fda518cf0fdd12413f538b524b229190ccba70981c4608e2eb0f32528eb430b4d50c4241f2070f3083ca1a32ae612702b0fe7f780bbd52db349e167d5dc19b6f6b026cb22fbc0c4f62d44874761019ce5ce0711aeb32fea11f3d0041980cccd846780a337e901da17e97d455d166c0323c65e2406d011e78be337453c168afcd4abbd4e4ed6ab7e750ceb59d30a9cca47d2d645953bfd8d08228bf8e8e2ed034f76bed5358820d1b8296e726acf767c775440fcbd4ccec8837fbec641e641f2e46d280cdacb11b95b3bf5a3a3c57957e13ecdbce4369718e42964f687231479ca376c680eb1c5f57ad0098256432c13ad25a86ac166b226abf813a4305f6992373e4cc0c8e4c1bbb348e7c75a1a021a457fe1ee4cc0e8ca7db956f1d3487c9491351bbc8df1195ce687babb2f83ba6b40a225cf5b77a06048bee21b14c9d902da322072fb06efc8db9af224154892aa00282c40fcabf1125521ffb8814beb4aefb2bb5635790a3a92c5d76024cb4bb93ed38174f6251226144af38306ee18d4687781538bcfb0b46bfc642dbe64e239d8880e28449cbfc9fbb67874ff7b212e0bdeb40f164b54593cfb598c65f140708621c31712b550f410cb43e5d9fe01dc743e6379388aa2cc8fcfa2992a0195c22b6b42ef0f82f34037a2dfe7eaadb88b1d0b28376544c813e985eed68a88fc00beb0049e8e08e5359cc706dcf658b157f996a22b7a775dd0d5c8f58c6d1917dc48da87b5f7cf746f201995de31806461ccbd0005f648c20f503044d294d1bfe30842d8f1eee3bef70e7ae4cb09a1a7a0c67d77c0079ab244ea67c2530ca256ff70859f4ef456d584c70985ff69b5bde28551b51c3eced005088dd7236aaa64f71697bb3c1b960839eb85ea004b67d6990a03f7a19466181b62b5ee1d69195f43e44f6f020f61fc63fd4d64390ad71bd9e9ff5430230461b5f6403dbfd6011707fc12f062c34636664c0cff720d31bfc4d706c4fa01149067dd8d10a1fb460124a2d3626a4949722eafc614dfafb5fd6a6de9ba90c6ba00694c23fcb3f28677ff5df351bd7262d1d136757dd6b8788c4c777c853a27aed99e5e0a3970ac6cd528ab399360784840e04f938f3672ae0cfc4971e761810889cfab16bd39a4aad7459f9a7ae43b8e61a639b427ccf5a84b8a1a74aae7a2b4d838c818fd3a0e36b455c56ee83926b9c05e3dfe0cf3b276348d3ebd456733b51288ccafd1df196bd00362674001dd26994ebe5e7faa6ce63ef62d3154492e34f2efc0a6411a8406d3173b30d2531934c661d944d103e6431c3a7505c16a08fe2ad8feef7179819d821b02153f51dc1517b6d7f6f8bf0bc14b07bab76925dccd80c82b246d243e59ebfd98597abb20143aa4b2d0111790141a699b2327ee39fafedd2b13f4d24392eed5f27b12ff2d8583fb1fc598fc2e14b483de11036708c7bb0ecc8f02e3c7f9e8136e3a9498ef77a2e969a2ef136fad4949660eb3cbea1a14d0aff22db937087138688b60f6e37449c1728afea8e65c35f451c7d1e02904a24b2c278ab155f2a90a3a1e1339ef88e97500cef4f393bf8dadec689a62b083899626328a790cca537d68c5723d37a82533a2628d02607ecd9dc1626c374aa036e97f0330147c2bc947390622422ded2b0069a4714abb2ca69994b2f0d9edcb79b1c89c97dea53c438cbf1553b6c1dd83f1e283efdb2f3e7f076db7327d1fad1a1f44ae1a626a6fb9629e76f485bbe5066c4e1625b98b15f2f50090fb0f21392f9d5aa1ed7b30ef57feb90b25364f365dfb2a8f4cfeaa5e6bd7d546ac36048e3a7a3c5d846efd461bb196ce74c6ad3f2d081acc02101486bec01a323596ac7fdf80777a43eb5970d1eb1dc979fc155d48c496c3d1dc6f3572de22231c26b1e3de95e46e3ef12e5e5c93e8a2844443fbd6d8c0aafe432ae13e2187bf593ae8c926487f3a3fa16068e839e77fc812aaf163d92ab669fd2819c69cee4f27f346c178d04a5f9b32ad38c36c373c47a8c5ab466f9da6cf25bdc8b5e4bce4edc5f70625f41866df80816f816c087deb1792ae2ab6afd58f4a55daca824a057c866cd46650a0b3630847ff42e16eadb910a4b8fcd97ec4598649a966e693f2bf22b9add4c7138f30a9c05f2c2d26d2e31443e89a08e22ca4d4bf4c2acd037b762e35790f5ceb9c08ce9c2c7a6ded1497894b1c441171341c8f30484ed56800f351942e07592d88f04069ff84561995ee56aae72492508892d3ff74da6d0f44b7b3f6133b73d78b96156e5d0b6559342249ab35dffd5a7c6a6d06e3e13aa5ec0a8d0cfe09a368c38dc53c12f5ac5c1c5748b28bb290ea6e4dae4eaab24f489a4bb32cbfc113cb5770a10599512f284f450a688f83ea5b4907828ee32d1534091c70ad67f672962858241866d2f003cf1ddd4de07b26c20d5a72400f1d6dd4a2df9c9a1c4451e93a4e9c14a8583248bd42b42f910708b32eb6c386149c0444dbe403b1daa27bdcaed8d5b213f09fedb635ec0fe5ae3d6c84daebd567f9c1e016acd1e0bc9a63a57a0a4a1102d9eae25731380cb96bf2dfda78380d1b34e7252092b736653b89c08b9786ffe9abed4b5d85af369b9b556f52417c555bf585e714a4108fd9847f333e04c2c357729479357a07e9540f6602248a4074da35e0ac056b26d8e6b01b5adfeb67b32195780919b3b8cc3a07236f6ad3a14cfbd30fdf92b204c8920b2a0b2e5aa61f2095cf18c1966110758358d69d34dfd6787773524575f7ee46246758993a36e1ea7615b7b84e5f6b8340b71c946c820657875aaf5c0a06a67428fa6001afbbdb284804ed9db48a8efef56e07523777b5db4547816fb18976a76251684e6063fb4a81d4408b84aaaff74a3f21acd4959d68f7ac83da7b2cf235dac7a44b055b5b57d3023ecc2d3e800a72493834c46025db8424ef5fde9d0c72090ba542e3bf374ffda295de313770333eb94d1a11e12f65d03ee00b7f3f5d0a62aee5a0fc02db82891b58ca29e7f82ae267abd813c30fee25760fef64b081f9b0fb020bf2266cee4722f5448eb6421df82150766f1bb001f7fd78fd6b47e6d49434ac5fab3da1d152eda4cde85debed245cb29d02591afa8ea514d0748d754ce95be36db2a23ce1ded1a8758e212ccd447fe4c306401ac3251c02c1465b5e7427a87ba95aa895fb03e37607a5bc9159051369aeaffe658d77919e3950e14a4f11c1c678f43d10070b6e96c77a1918f991be9a70d1ef47285fb5dd5dfc3212a66ae0687ad1ecfc7058fa7ca0b7c90d6d5c9cd5ffbe456a79c5a7a41d68c85bc45b5b8487d0d9097d0dcde132140d2f137bbc3a5b056ad4d453417e7ae2e21112ae1b6825efc4f42004bdf515f78f250b48ce33bf8bd269d5436a32049c09a4928d87e1b62324c5e9d807ce40277069eceb90d57b43ff42a0d56c4387fcc51c7ea6b8ace8fd6e055bee425bfdaca1e382290387eedb01989757390149dd7836706d589bb660", 0x1000}, {&(0x7f00000011c0)="8e07db8fd85ee285b2ec806ead267d71c28ad7139b6707dce99e5ed02bba62af3b2e35b6791295659896134e4ba7a4680be376290c6e4e9d831041c355cf1efb5d9052359a6157cda8e85ffa57cbb6887b5db30cbe68603d61ea57d5a6b2dabe3e176e2cbc67b6525e8675d4fcd84384ca085786a75e3e3668bc9e84ba996db37db24459a7f7c6513363aebbfe", 0x8d}, {&(0x7f0000001280)="c58f3c92bc8ab59265e30b9abf00b555a894cc032492da5c52d0c83cbb8d2ceccd88977142eac5ffd2ed1a381be7293dd781365f431c1417dcc6bba61648004a0dc867acde33e372f891d2b93b7b", 0x4e}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff}], 0x40, 0x8}, 0x6) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 04:50:12 executing program 6: syz_open_pts() kqueue() (async) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffff, 0x7ff, 0x0, 0x54}) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) shmget(0x3, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) shmget(0x3, 0x2000, 0x602, &(0x7f0000000000/0x2000)=nil) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:50:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) 04:50:12 executing program 4: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0xa8, 0x7fffffffffffffff, r0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="346e8b9d5381b7066fa0ac433bccabd9d965", &(0x7f0000000080)=0x12, &(0x7f00000000c0)="09bf312cd1783eded450afaa1b612a0127302f61e7e22f9cea1780976548c244f8bc49ec45f65c60e59cd38a66554580bc51941b3ed4f60f6bb7c215ff557d4cfd382441961e8b68eb4011c6d27aeae3eee1ef261320d1a624894546367f33822a6678d741e1fd43677fbea502f4aabb40937e391514241d8f1d4ddf9b26ee97024d2e35c55958e903b4d4d21e645ab0f4b3ae471bba69ceb368f0184f8fdc3cf214c604d17103cfb130e64ebcf6d85e1597a4d2e97b168391c71b43f12cf0b3950055b2cf", 0xc5) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 2: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() dup(r1) (async) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) shmget(0x3, 0x2000, 0x602, &(0x7f0000000000/0x2000)=nil) (async) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:50:12 executing program 6: syz_open_pts() r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffff, 0x7ff, 0x0, 0x54}) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) shmget(0x3, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:50:12 executing program 2: syz_open_pts() (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x10001, 0x5, {[0xf96, 0x8, 0xff4e, 0x2, 0x1000, 0x80000000, 0x101, 0x0, 0x12, 0x2, 0x7, 0x8, 0x81, 0x400, 0x7, 0x2, 0x4, 0x3], [0x7, 0x1, 0xe4c0, 0x6a618a46, 0x2, 0x3, 0x7, 0x401, 0x1, 0x400], [0x7f, 0x0, 0x0, 0x3, 0xa898, 0x7, 0x3], [0x40, 0x3, 0x6, 0x5, 0xffffffffffffffff, 0x80000001], [{0x9, 0x8, 0x8, 0x4}, {0x1, 0x47, 0xfc0000, 0x8}, {0x6, 0x100, 0x6, 0xfffffffffffffff7}, {0x5115, 0x6, 0x1, 0x76a}, {0x0, 0xff, 0x40, 0x16}, {0x7, 0x81, 0x6, 0x3f}, {0x943, 0x7fff, 0x7, 0xf4}, {0x2, 0x5d, 0xffff, 0x2}], {0x8, 0x80000001, 0x0, 0x672}, {0xbc7f, 0x10000, 0x4}}}) 04:50:12 executing program 4: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0xa8, 0x7fffffffffffffff, r0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="346e8b9d5381b7066fa0ac433bccabd9d965", &(0x7f0000000080)=0x12, &(0x7f00000000c0)="09bf312cd1783eded450afaa1b612a0127302f61e7e22f9cea1780976548c244f8bc49ec45f65c60e59cd38a66554580bc51941b3ed4f60f6bb7c215ff557d4cfd382441961e8b68eb4011c6d27aeae3eee1ef261320d1a624894546367f33822a6678d741e1fd43677fbea502f4aabb40937e391514241d8f1d4ddf9b26ee97024d2e35c55958e903b4d4d21e645ab0f4b3ae471bba69ceb368f0184f8fdc3cf214c604d17103cfb130e64ebcf6d85e1597a4d2e97b168391c71b43f12cf0b3950055b2cf", 0xc5) (async) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:12 executing program 6: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x2222, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="1aba44dab031a538219252af23b58cbd1aa2611ad3485c378c58e2fc1a417a938dca42a5435df7f452cf2b04235281312632546af0ceb0d2b52be2e37739caf192ed237c4dff2eb32179e1e92c2b", 0x4e) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 4: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0xa8, 0x7fffffffffffffff, r0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="346e8b9d5381b7066fa0ac433bccabd9d965", &(0x7f0000000080)=0x12, &(0x7f00000000c0)="09bf312cd1783eded450afaa1b612a0127302f61e7e22f9cea1780976548c244f8bc49ec45f65c60e59cd38a66554580bc51941b3ed4f60f6bb7c215ff557d4cfd382441961e8b68eb4011c6d27aeae3eee1ef261320d1a624894546367f33822a6678d741e1fd43677fbea502f4aabb40937e391514241d8f1d4ddf9b26ee97024d2e35c55958e903b4d4d21e645ab0f4b3ae471bba69ceb368f0184f8fdc3cf214c604d17103cfb130e64ebcf6d85e1597a4d2e97b168391c71b43f12cf0b3950055b2cf", 0xc5) (async) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:12 executing program 6: r0 = syz_open_pts() kqueue() (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x2222, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1ff) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x3, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async, rerun: 32) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x10001, 0x5, {[0xf96, 0x8, 0xff4e, 0x2, 0x1000, 0x80000000, 0x101, 0x0, 0x12, 0x2, 0x7, 0x8, 0x81, 0x400, 0x7, 0x2, 0x4, 0x3], [0x7, 0x1, 0xe4c0, 0x6a618a46, 0x2, 0x3, 0x7, 0x401, 0x1, 0x400], [0x7f, 0x0, 0x0, 0x3, 0xa898, 0x7, 0x3], [0x40, 0x3, 0x6, 0x5, 0xffffffffffffffff, 0x80000001], [{0x9, 0x8, 0x8, 0x4}, {0x1, 0x47, 0xfc0000, 0x8}, {0x6, 0x100, 0x6, 0xfffffffffffffff7}, {0x5115, 0x6, 0x1, 0x76a}, {0x0, 0xff, 0x40, 0x16}, {0x7, 0x81, 0x6, 0x3f}, {0x943, 0x7fff, 0x7, 0xf4}, {0x2, 0x5d, 0xffff, 0x2}], {0x8, 0x80000001, 0x0, 0x672}, {0xbc7f, 0x10000, 0x4}}}) 04:50:12 executing program 2: r0 = syz_open_pts() syz_open_pts() munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3ff, 0x0, 0x0, 0x3}) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, &(0x7f00000001c0), &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7f, 0x8, 0x25, 0x3, &(0x7f0000000040)={{0x6, 0x4, 0x8, 0x20, 0x81, 0xd98, 0x7}, {[0x8, 0x74d, 0x6, 0xc5, 0x8, 0x80000000, 0x1000000, 0x5, 0x2, 0x2, 0xd4a0000000000, 0x5, 0x8, 0x1, 0x2, 0x1000, 0x3205, 0x400], [0x0, 0x6, 0x7, 0x200, 0x8001, 0x9, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0xfca], [0x7fff, 0x3, 0x2, 0x7, 0x0, 0xff, 0x8], [0x4, 0xf2, 0x3, 0x8001, 0x7fffffff, 0x30d7], [{0x7, 0x84, 0x1, 0x7}, {0x3, 0xff, 0x7, 0x9}, {0x9, 0x5, 0x8, 0x8}, {0x41e, 0x8, 0x7, 0x9}, {0x6, 0x0, 0x7, 0x7}, {0xfffa, 0xffffffff, 0x8, 0xbde1}, {0x6, 0x800, 0x401, 0x3}, {0x6, 0x8, 0x8, 0x100000001}], {0x8, 0x101, 0x20, 0x3ff}, {0x4, 0x4, 0x9, 0x3f}}}, 0x7, 0x5}) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) 04:50:12 executing program 6: r0 = syz_open_pts() kqueue() (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x2222, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1ff) (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x10001, 0x5, {[0xf96, 0x8, 0xff4e, 0x2, 0x1000, 0x80000000, 0x101, 0x0, 0x12, 0x2, 0x7, 0x8, 0x81, 0x400, 0x7, 0x2, 0x4, 0x3], [0x7, 0x1, 0xe4c0, 0x6a618a46, 0x2, 0x3, 0x7, 0x401, 0x1, 0x400], [0x7f, 0x0, 0x0, 0x3, 0xa898, 0x7, 0x3], [0x40, 0x3, 0x6, 0x5, 0xffffffffffffffff, 0x80000001], [{0x9, 0x8, 0x8, 0x4}, {0x1, 0x47, 0xfc0000, 0x8}, {0x6, 0x100, 0x6, 0xfffffffffffffff7}, {0x5115, 0x6, 0x1, 0x76a}, {0x0, 0xff, 0x40, 0x16}, {0x7, 0x81, 0x6, 0x3f}, {0x943, 0x7fff, 0x7, 0xf4}, {0x2, 0x5d, 0xffff, 0x2}], {0x8, 0x80000001, 0x0, 0x672}, {0xbc7f, 0x10000, 0x4}}}) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() dup(r0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7f, 0x8, 0x25, 0x3, &(0x7f0000000040)={{0x6, 0x4, 0x8, 0x20, 0x81, 0xd98, 0x7}, {[0x8, 0x74d, 0x6, 0xc5, 0x8, 0x80000000, 0x1000000, 0x5, 0x2, 0x2, 0xd4a0000000000, 0x5, 0x8, 0x1, 0x2, 0x1000, 0x3205, 0x400], [0x0, 0x6, 0x7, 0x200, 0x8001, 0x9, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0xfca], [0x7fff, 0x3, 0x2, 0x7, 0x0, 0xff, 0x8], [0x4, 0xf2, 0x3, 0x8001, 0x7fffffff, 0x30d7], [{0x7, 0x84, 0x1, 0x7}, {0x3, 0xff, 0x7, 0x9}, {0x9, 0x5, 0x8, 0x8}, {0x41e, 0x8, 0x7, 0x9}, {0x6, 0x0, 0x7, 0x7}, {0xfffa, 0xffffffff, 0x8, 0xbde1}, {0x6, 0x800, 0x401, 0x3}, {0x6, 0x8, 0x8, 0x100000001}], {0x8, 0x101, 0x20, 0x3ff}, {0x4, 0x4, 0x9, 0x3f}}}, 0x7, 0x5}) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7f, 0x8, 0x25, 0x3, &(0x7f0000000040)={{0x6, 0x4, 0x8, 0x20, 0x81, 0xd98, 0x7}, {[0x8, 0x74d, 0x6, 0xc5, 0x8, 0x80000000, 0x1000000, 0x5, 0x2, 0x2, 0xd4a0000000000, 0x5, 0x8, 0x1, 0x2, 0x1000, 0x3205, 0x400], [0x0, 0x6, 0x7, 0x200, 0x8001, 0x9, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0xfca], [0x7fff, 0x3, 0x2, 0x7, 0x0, 0xff, 0x8], [0x4, 0xf2, 0x3, 0x8001, 0x7fffffff, 0x30d7], [{0x7, 0x84, 0x1, 0x7}, {0x3, 0xff, 0x7, 0x9}, {0x9, 0x5, 0x8, 0x8}, {0x41e, 0x8, 0x7, 0x9}, {0x6, 0x0, 0x7, 0x7}, {0xfffa, 0xffffffff, 0x8, 0xbde1}, {0x6, 0x800, 0x401, 0x3}, {0x6, 0x8, 0x8, 0x100000001}], {0x8, 0x101, 0x20, 0x3ff}, {0x4, 0x4, 0x9, 0x3f}}}, 0x7, 0x5}) (async) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f0000000200)="13483a3779", 0x5) 04:50:12 executing program 2: r0 = syz_open_pts() syz_open_pts() munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3ff, 0x0, 0x0, 0x3}) syz_open_pts() (async) syz_open_pts() (async) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3ff, 0x0, 0x0, 0x3}) (async) 04:50:12 executing program 6: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) kqueue() r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8240, 0x0) 04:50:12 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7f, 0x8, 0x25, 0x3, &(0x7f0000000040)={{0x6, 0x4, 0x8, 0x20, 0x81, 0xd98, 0x7}, {[0x8, 0x74d, 0x6, 0xc5, 0x8, 0x80000000, 0x1000000, 0x5, 0x2, 0x2, 0xd4a0000000000, 0x5, 0x8, 0x1, 0x2, 0x1000, 0x3205, 0x400], [0x0, 0x6, 0x7, 0x200, 0x8001, 0x9, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0xfca], [0x7fff, 0x3, 0x2, 0x7, 0x0, 0xff, 0x8], [0x4, 0xf2, 0x3, 0x8001, 0x7fffffff, 0x30d7], [{0x7, 0x84, 0x1, 0x7}, {0x3, 0xff, 0x7, 0x9}, {0x9, 0x5, 0x8, 0x8}, {0x41e, 0x8, 0x7, 0x9}, {0x6, 0x0, 0x7, 0x7}, {0xfffa, 0xffffffff, 0x8, 0xbde1}, {0x6, 0x800, 0x401, 0x3}, {0x6, 0x8, 0x8, 0x100000001}], {0x8, 0x101, 0x20, 0x3ff}, {0x4, 0x4, 0x9, 0x3f}}}, 0x7, 0x5}) (async, rerun: 32) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (rerun: 32) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) 04:50:12 executing program 3: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) 04:50:12 executing program 6: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) syz_open_pts() (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) socket(0x1, 0x5, 0x1) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 2: r0 = syz_open_pts() syz_open_pts() (async) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3ff, 0x0, 0x0, 0x3}) 04:50:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x80}) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:50:12 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0xff, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x4], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x1, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) shmctl$IPC_RMID(r9, 0x0) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() dup(r1) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 6: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:50:12 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x80}) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x80}) (async) 04:50:12 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0xff, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x4], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x1, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0), 0x0) (async) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) getpid() (async) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) shmctl$IPC_RMID(r9, 0x0) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) kqueue() 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) listen(r1, 0x3) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0xff, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x4], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x1, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) (async) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) (async) sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) shmctl$IPC_RMID(r9, 0x0) 04:50:12 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 04:50:12 executing program 6: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) sendto$inet(r1, &(0x7f00000000c0)="daa24fad385023705a2c4a1729eed3dc2867554b827a58d23116faa99c6a6140b15a18c1ecb9671e4f7bc0b732256c308d81a485c94426350cb88d6a0c3ba985af6776a6b52a5cec07518d4aa277a4a209dad5fd483ba7daf7f1bf30779b20af5a778169c5764bfa6d78961f5e94c8efef7f7a0adc242a5db75048f421493a50d16ca27fc8ef8fe5208d9fe2cc37af1802c18e9b9bfd8e7fcdb9baf2c4709ea0c1d387d28c1f07ca78642df6099ff41e2c9d93ac66658d2ca15c15940ecf5f915a7f6eb13abb", 0xc6, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 3: r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x80}) 04:50:12 executing program 0: r0 = kqueue() dup(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 6: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) sendto$inet(r1, &(0x7f00000000c0)="daa24fad385023705a2c4a1729eed3dc2867554b827a58d23116faa99c6a6140b15a18c1ecb9671e4f7bc0b732256c308d81a485c94426350cb88d6a0c3ba985af6776a6b52a5cec07518d4aa277a4a209dad5fd483ba7daf7f1bf30779b20af5a778169c5764bfa6d78961f5e94c8efef7f7a0adc242a5db75048f421493a50d16ca27fc8ef8fe5208d9fe2cc37af1802c18e9b9bfd8e7fcdb9baf2c4709ea0c1d387d28c1f07ca78642df6099ff41e2c9d93ac66658d2ca15c15940ecf5f915a7f6eb13abb", 0xc6, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) (async) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 1: syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 04:50:12 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) (async) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 04:50:12 executing program 2: r0 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) 04:50:12 executing program 4: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) sendmmsg(r1, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="cc9854ba2e0ee5fe0b117612bb3fb45abd00357abd7fd905a7a1812e0192e7d74a75cbd86f93b0eee7b8f1274ca9639ec739a9725229b7407f4be679989145dba1eea4a50f34d4d90f2f9fc999f62287c7a2c0a873ad8f2a893da2b606cb76dcdebece0438b945556572de44703240ce069cfb97548b8cf21c0eefe4b7fe16eace975716c59f6afd7f08", 0x8a}, {&(0x7f00000000c0)="61515c95b7b2dff3a9137750d57f7c1f044c52203797a1edd9b73e844ed3e87ef3afbab546619e49aa2d5352f3e070f36b682029cb81f98f7b67bb5c3e2e5a7706ccedd4bc8e1b390b4a7c7d9bd06d0e41", 0x51}, {&(0x7f0000000140)="9063c0ef9002d426ee43e8b5fca726826213cfb438316f553eccc46b5597f1b99a8042cb9bda68c1f1ae4c07b01324b003ea75f9c12987f1d133cf0964fd8082adc3bd11724ba2131f491576049a060ce816aba735dd85926ccc4881a30714b489021802f7c4da2e78c03f5e0f47a27cbddd493a1ab6641f0fd24c1eee246b7a0e39e88646554882ac5103a8f817b0924e3e3a6a455831c81b043397cfabb10c7e9ce98899df0114d0dac51d724a0f6d650055be6db7c30e8c39c777f3b85b975d41886834a5afe55f7beb4ba3ae82", 0xcf}], 0x3, &(0x7f0000000280)=[{0x1010, 0x1, 0x4, "8ba374d858b7098d06a36c931a280f4aa0f46ad2dcc793bdeaf49c061665295bb6bc2d8324817a03c9631bc372bc120d7570747e2a7d82dfd822a80be3d8b39a19d7b6a0bddbd2c1eaee118b270140795fabf5a7b3111bc0f92836e866f97e010a2f07319187b5475a242b310f7b4cee80b6c5c63842b6362fee579e9323195563de3bbe64de3bd5f8d49ed25afc105a3bb5408205efcaf5c7c75ca8f393d27ce6d89a133bd0770b581f18c17696228d8cd349e26cb088f668604cfce903da52968fcf61265e26aece1a343fe9ba4250ddfa6d73eab5f0ef123fd95f4dfb4a7357634decfd110b0f8a9246c6f3ae56d2be997b80fd5806b535f75e2eed881581b6c1808c415088c8258ddfcfc8e255228acb717b75544f5e18929688a20a0dc749b6de386934de595d54f11b0f451e7bbd0719c23bd7616dacdcdb6c99f2383111c2c395b6c11f6fb890612d5ab7c0328dc9916ce71f7a1c6c1842647e077133e5c7cb1f72340aaa3b61e392279553f507d71ddbed1fa2ee53a4a0a8cddfe95b30d13d95579c03a5c731c27e8dd60bcf520b05bd2177adf00d2943f41027c07bafd3a6fa1c86319691a22f1d9aa1e0d92cfafd4a17254571cd81a70993a9662bf18a53cc8f2f6d9a69b402601b321850563095db493c0acde4aba0c6acb602c3f4e40f22fcedcef3e6d71a08d80e3aa8829e06caa9da5a462940f766d5c5fb74c1e305f68f36408cfc8a40e1da3e8cbd7acd7213da808bf20e7ebea8eacd16edf1367d7df9123dd7f8f894ab597dcf2b3a94c64b9e69899dc6141800a8490d966e7563b0207d5fc9a1518cc1cc14dd84d5c0454519462e66fa23e6653e0c0f4cd502a2ea24f1ac80c0d8ac5d8c8e5211284f9aa8e606f2f49fd867f9f851f10ab2345b415c68226c526f681264dfec5fcba54f6713d97bdbc8703da656407025a609acc398f43998de1fb56bf551a12027a57a590b38462bbec78a951718a3ea09342b8ed2cd6da095f8b2b685df98e7e1b7508c0e45669c88c152968335887c2f92effaba851102a2837dfac3bc103e7934661411c7e395ba43800d9caa8b21801cb2419b21e6b26541016efcf85287470ac572a6182da9ec48872ae4b491234d492f9871012f590d42bda8622c1df3e75fa96832e9015017d157e2a6a3f0268e8880c35caa7914300ddb0baffe1ccc2feaf66008263395c1007f794ae1969445554c8796a10f54f4d9f3af48942e9a18467d183e744fc41257614e679a559bc8068704ddc55f4f4991f4763f17ccae12cbf79719bdd5cf482edc02049d11fe218f3a05283249346c299d985d1772feef387593e21310a5b021833373678586e8f2c4ed8e15e3828ca25ab22b6b0eaac2260f19ae74bcc14535a07f966e3ac8b81e4da82812eb2ece4b3fe06d8f04db873550107267761f2ce6778e218338bf121f2f839a435d7437e9611aaf7c83b81b7e67c967e193b3340d4b9418632344119bd655a114b2975defa8a35cfc05e854e32579d57cce1305ad096a5f65f011d8f682a55501dce82731da2ff0e04b73c594522a9eb7f0a3542774b0d0aa72ddaf35e0859749b32f2001e159b8d69f1062b869270722941ed2b381dd7c5f8120d095c3762a7c4b47bda702bbcb36c5902f8e51256d6762266461919cbf4dad3a24757b171578867720d5efa816e221e7be66d4534c57994358538fdba46d63470091239a848e93d17e5d7e10c1c579add5829babf38009825bf39c53031c75c0df1d686c81d1e00e31ae48055f82cd056d07856081a4eeb49e0cf29620deb4abe434f8e904ab00553fe1516ddfc2a45f658c793abce16e1c3cc27f783352678cec470c3a96d48128ace6c3d073b04a04fc6127e59a08b13b58b0852cd8e579357a43dddfffe77e719683a7cc266fa369463e0b936c3997972ba73f76da7c01cc9077d6ed4c856a56e4569671a92331bae775a7879dc5f29f78a72bc60e49f9ed5a9151da28377ba160905be40a9a5369807afdf6602bcc63191589a85ebc5d5418b052aecfe77b92343f6c409adb1add251ad6833e480e4778a04e398aad77673c0bed6bf55cab8d1c4b02d870d3077b8e7eaa620ed353a628dface5ab176141b35c86797053cf52144f6adb6acfca878bd7b5812a57a0293d0db04ca27181ef95a70cae92cad95ade3ba44fad93dca3e45ac7dafc1551b176c315c4d565488c51297a074f9f64fabf9675aae342fd2ab3fc60baaf5295c75e4d66593eae780223490a50f7863680879890f3bbddc0016acb544f477507ab570e11c8505e2fb68975c2a6d7caadcf808dc2eef35d341d4af8413dcedf389e6330ebaed4cc684355beca499b505c508f204a88c313314ed0800b2657f74a814e6afaba49fbab2b5f021f53f73d13f394f3457a88aa2f23e96bdbf065bf8ad0baa8f03deb0db9ca13059f6ecdf1772e495afa06102abdd91fa532f58d897a7d419e297f38f1f4d71151f5d4de5a1b104d2a9b781c71a791cf0582f4e0d27a34b4a5ec2a29180aeefd07efcafab1cfc1fe2cb6c62fc458405569fb59062b0e31ad6e1749bc11dbdd3507f44b698fe6cf0ef4d4d6894e121d0fedd46d885922bfee5bea78c75903dd471c68e28b9061c775a652c6dc0cb4e60aa9a98bf5e53bd48d792eb1d17089a43563b458fa48ca468da87cf18bf4bd944202af7e8745e7ea920005f5405aea20645732d8115007e58527015f5e1ed165a57ca365514c8bb500154d236d3c49ac91ad600a0dd568e104f536212aed64f26a6b968c8d8ed43f9bd36a1ff68a77bf9bbf582776cf156f26501999611cc7a13fba8c3d33c091efd5752008500a17186b70805b2d092ada0e9c8333198b5a74510e475600abbd3426d7d2f93479c5c04121b352dc5b65ae7321e6860643f62f09d38b2d1208f947614d664173a62b954b43d5f0b5b1b92b7cb046871cc38c695bdf69031fbc350eafbada7fedeb8fc67a966644c157ac360f5836544892e18fb4fc9d923a2cb99ed425f3f5385efb498e17583c56ce40191032c8db44ad146dfffc3eb06e4bf94109a26c5157d3810fbdbd09ff1eec3fa68007abe9373e849e1dc511e12ba7176632ec803f0dd621f4aeafcd9beb87cd134d910809012e3db477e5fda87f1481c0ef16be877f5aa3ed682d116d573b5d55cc5dc15d7d2aa7c2b7dcfd2706ae6e799f12feed65ca601c5f0903288d9010201020fde31c8158e7987697d753778a78440857cc2fc5b7ba7671623f93149f51286b515ba4649daf2b1d121912662c1f56635ed194bf0d0935a841581f8a3642a25b54776b31804b3b7e3962792f2ffac9a52f7e78109b9dba51b4485d3acd83384a32f6f0957c5fcbfd8b46173b8c61dcfb83606d5381de96a3c7974409edb8cb8beb23b9909e51b389705e676400ed87277b85ec1f8a4974f348a740541b0736de79f69f69f191fd922a915940ab2d016a8072433b1bccba85a89d718d6e8c0d84b25d4cc1bd2c9e583bc281275c5a8c7b42d9798ad373172b3ef8f04a5a0e686b08497b3deee6f017ab99b23f25f056d25202b8684b0c19e9b50f770e94f3a0a1715c0c362f0599036e5575194511355e436b20662eea94f881a4adbc598f6d7b2a82ba94b722250dfeefce68533a25928b48e51b23386e844488e828d6526f70fcc0ee5b604dc4c1e57518b0790bb7c264a481824aecbcbcda666ba30a3d974dd9480ad385edac02a7b4f31a6ef35a0b436770b655be807f4f67a27ceaff82c28289a364828ab122d1d99f3d514e0532cc5fc9e426e995887a260f21907d9eceae98497989e629def767647663cac2105d66e22f306c2863d6ece90677bb8638bfc90524cacfc95718e2c92b2b43b10079eabb480a4b43f6949190c1406c8c555787868df7d26f56dcac44e98c64b0d5bd5f1cfd4daca3fa17c985f2e5a5f701bc8a403d0669d12bcbe0b68f74c6df21e17e332e2bdeb4669f5add422c92a33e6744995d1aa5cf92a001b82e7c48a52c02aadc5d821f4f377a562a2cbe2097e7ef08738ddddb156bab4a3757a176646d5e618a4e78c056c7e9720529d18a2cb4a68126da69e26353942edef61c4f46ef19080dc18dfb5f0f423ac9936c965fac66e8cb0d6580db929861cece9b4162e0941649b16db733f37af063d67ff3aa59a937914a306168cfebf3553f1b5a22cd4c27a9e5174337de2754a231f99c14f5074efc5f8efb69b3aaee27756754b70a992d1c8602617390ef5cebb6e3f7ce9d23337b5999bed4b454fcf691afc89408db43a711d76cc6b8fd1d015ff0c24329cc5cc90e8e4a3ece8b710a3120e7107774ffc65b09c0ee79c83c6d251b814b917e2d40f05ac937ef282081399cb80ee517e1cf6cd032d10e8a904c133de5b4ae757ee8cb447237fad02d954f1c14f2eae9a770bf99f7c5ca7b2359cb4a4117d6ca6a98ba5411c3c51c5e8b4b3a07e86f20c6e754c4fedbe4f741ea37858acb7171d39dc5e3b3085dfe10a31dcd9229ebf44c03ef46d3051f1b8189a4210bb15ea18372a9fe3179186893a1dde237b60ffe2bb9db36ec1e43365697607db2a7fc1656fb2ed2c346de921b6f102554a7585c7704521d0e7ab81b4d6a1175e91639933c919e10b483456a8f9a3c05e9299bfded18a2432e464eda641d860e4d9643a024bd30f8014bbd1f62936429b3d2a090af8bf97ab6ae15ba757782eca720d0407923902bd318075b92679969cd82c57c3a754b3b9dc0cc81b9e1c2a6290e656d9e6ec63e4088aebbce7ad878edbb710e927c3578e86c4fc4561f7bf51316ae752ae477286b2290ab32b3ce922963f855fd98c4990877621ffaa1b8dede4550b4b92401fa94907ce5b07067802bb6cd1b4e311fe533eb83b3293c623d657919f368dae1ca5b3fb16a52d82b1a86790fc02cd2ea6955f9638b6ebd72680eec5c91240523be9940b271144cb4afc4a1c0052418882a31d288195caedba784000e40288569d2f9a1121ae91c0652d7caab50dceeff5643a7fe35cd651930b043d3d28e374804acfe31422fa339e0311be36a490ad47430df7311c1938d003ea8daee8d0e1af5e36a5904e2ebdfd6a3b1b9fd5dff26f29f64086447494b91386aa6f8f8940f09105114c9784a908a3a31e9a914b0463305f886cbbc2d6b9abb1788ced8a00b7fb7b6f8c0cf874063068b8aae3b86ee3817e4ebcd1957ce4fddbbe12595eef28ed1f89f83a0333e70ecc45c318425f534cca21a0d31c4ae4d35d92c4c031976911c2dbcb048795876304f63c1642773d99025bad4c31e226c315c437959e726fb2d1a16c217b9f879517e0c237879c922997e38f45b4cd23e7a351394a2eafb3c338fd199bd797c6dd16ff55b4417cb3dd819bd94a48d3d1104366b2fc286ed31d05c0f92d6ab4751e7c041fe8c6a6e3522ef3488da9020eb882d32396678dc97bb0f728e80d2b8e1a8970551f2df2b28709c85a66ff460c9eddd44f68ffc10da75e4ce97fe844e35bad36893109ad73e505f2c78e6ff58de217dd20d6645a8487ec218e85f21571e6d5ca7375ad21ac22ecc716e385174e783d7cc03d2ccb2c2501e407d35b2c19cd2a2381c9be029904e9d79596463da677e5231fba04a6435bc7a5de9870a3c9b08a7e8bec838925efd6bf212d0c46f6c8cdfc58da6dc4fdefb20d0ed8891b04ccf29b141121d802f7290391063cf98d6bea132c5477a735db31564e965c3cdfdf4485061c6c2cf2e27b642fbd51fb6e1e7ea635d3526e2267c89830f6ccfa8c48b13f69801acf0422a"}, {0x68, 0xffff, 0x5, "6603b0280776d46048d58e3fe58d48335751efa20e6a4328ce3d5c7a3de2b7d72ed65bb225ca83b76ec375473893992d21e58e525381731a9cfc18b4ff788da6f6cb599e843c82a25c1c20df89fa04e81b"}, {0xa8, 0x1, 0x8000, "c7474a354574c7fd2c87d15359182718983dd52902f8be5126588387c68043f906789b30b0aaea3ae16366f1a3f5ed159968fb46abe77e692e43461a16f2a5f8b39175c05ed3b84914f62cc19a112776f8178d0113941466c3e6eee94456e18d07b14f462f04ac51271213da44a240849a1bd3b6eb3cae4000ce2296ad131002d72095547b3c53eb5ce4678b742e96e7314aabc884"}, {0xf0, 0x1, 0xffffffff, "20ce8d507f28a71e5d41f6ff3847c265d34967c9dfcdd3c185aec9bc95a7ccba1aa1ddd6414d2bd59d3bdde648b9ca4cadd8131c46a2988a3e87175bfc00874b6effc8efa8d2c023af9105f147446a9bbfba8c3361398ec173700b7cec3d0c67b72c3e4f93f4d174e79a8055ad34cecb2ccd993d14719d389ab12e4048bae115f5dd33642512d23435f4f0820c15b6fecd6f0cabcb88e83b990edc4df0fcd40f936b76618b532ffd2c472ba63c6e1013545bc9d0927995e716866465120ff8aa4dc51a5fcdc55665850363239c06f3b4303fceea275994faef"}, {0x28, 0xffff, 0x3, "730150726bba5eb7a9a0eaaf19a9bfdf5d8d0e9b5157"}, {0xe8, 0xffff, 0x2, "51a4d488fb931d24e6d9dedb0b03d20f9f6eff571aae97515acfd01d8106060fae44532a86d7ea972e7f62a5c1026b03a498107c538ce036b205fe9bb1361136494328c81513c297832ba5c4125f6597c99c9815ea57970f553a5b9aa7e010208fe389400495d3b9e00b2b2299b0eb83903e36033cb81069beb12871b08204fb7099c69667bb5120f1b58ff275ae23fe19f3786654a84f90ec9bc1142e8c7465d7056a0c24bd3b6af86dd085ce147c878e9c452b57ef0121a7925f04d85b9f900e445a77c26ee7d9be7e3a2790e822ef1d588c177cbd08"}, {0x28, 0x1, 0x100, "93765d55920e6d2b34a327d211c15a7fbaa1"}], 0x1348}, 0x80000000}, 0x10, 0x401) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000016c0)) minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x3) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001680)={""/16, @ifru_vnetid}) 04:50:12 executing program 3: socket$unix(0x1, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) (async) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 04:50:12 executing program 0: r0 = kqueue() dup(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 2: r0 = syz_open_pts() pipe(&(0x7f0000000040)) (async) pipe(&(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) 04:50:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 04:50:12 executing program 3: socket$unix(0x1, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 04:50:12 executing program 6: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) sendto$inet(r1, &(0x7f00000000c0)="daa24fad385023705a2c4a1729eed3dc2867554b827a58d23116faa99c6a6140b15a18c1ecb9671e4f7bc0b732256c308d81a485c94426350cb88d6a0c3ba985af6776a6b52a5cec07518d4aa277a4a209dad5fd483ba7daf7f1bf30779b20af5a778169c5764bfa6d78961f5e94c8efef7f7a0adc242a5db75048f421493a50d16ca27fc8ef8fe5208d9fe2cc37af1802c18e9b9bfd8e7fcdb9baf2c4709ea0c1d387d28c1f07ca78642df6099ff41e2c9d93ac66658d2ca15c15940ecf5f915a7f6eb13abb", 0xc6, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) (async) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 4: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) sendmmsg(r1, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="cc9854ba2e0ee5fe0b117612bb3fb45abd00357abd7fd905a7a1812e0192e7d74a75cbd86f93b0eee7b8f1274ca9639ec739a9725229b7407f4be679989145dba1eea4a50f34d4d90f2f9fc999f62287c7a2c0a873ad8f2a893da2b606cb76dcdebece0438b945556572de44703240ce069cfb97548b8cf21c0eefe4b7fe16eace975716c59f6afd7f08", 0x8a}, {&(0x7f00000000c0)="61515c95b7b2dff3a9137750d57f7c1f044c52203797a1edd9b73e844ed3e87ef3afbab546619e49aa2d5352f3e070f36b682029cb81f98f7b67bb5c3e2e5a7706ccedd4bc8e1b390b4a7c7d9bd06d0e41", 0x51}, {&(0x7f0000000140)="9063c0ef9002d426ee43e8b5fca726826213cfb438316f553eccc46b5597f1b99a8042cb9bda68c1f1ae4c07b01324b003ea75f9c12987f1d133cf0964fd8082adc3bd11724ba2131f491576049a060ce816aba735dd85926ccc4881a30714b489021802f7c4da2e78c03f5e0f47a27cbddd493a1ab6641f0fd24c1eee246b7a0e39e88646554882ac5103a8f817b0924e3e3a6a455831c81b043397cfabb10c7e9ce98899df0114d0dac51d724a0f6d650055be6db7c30e8c39c777f3b85b975d41886834a5afe55f7beb4ba3ae82", 0xcf}], 0x3, &(0x7f0000000280)=[{0x1010, 0x1, 0x4, "8ba374d858b7098d06a36c931a280f4aa0f46ad2dcc793bdeaf49c061665295bb6bc2d8324817a03c9631bc372bc120d7570747e2a7d82dfd822a80be3d8b39a19d7b6a0bddbd2c1eaee118b270140795fabf5a7b3111bc0f92836e866f97e010a2f07319187b5475a242b310f7b4cee80b6c5c63842b6362fee579e9323195563de3bbe64de3bd5f8d49ed25afc105a3bb5408205efcaf5c7c75ca8f393d27ce6d89a133bd0770b581f18c17696228d8cd349e26cb088f668604cfce903da52968fcf61265e26aece1a343fe9ba4250ddfa6d73eab5f0ef123fd95f4dfb4a7357634decfd110b0f8a9246c6f3ae56d2be997b80fd5806b535f75e2eed881581b6c1808c415088c8258ddfcfc8e255228acb717b75544f5e18929688a20a0dc749b6de386934de595d54f11b0f451e7bbd0719c23bd7616dacdcdb6c99f2383111c2c395b6c11f6fb890612d5ab7c0328dc9916ce71f7a1c6c1842647e077133e5c7cb1f72340aaa3b61e392279553f507d71ddbed1fa2ee53a4a0a8cddfe95b30d13d95579c03a5c731c27e8dd60bcf520b05bd2177adf00d2943f41027c07bafd3a6fa1c86319691a22f1d9aa1e0d92cfafd4a17254571cd81a70993a9662bf18a53cc8f2f6d9a69b402601b321850563095db493c0acde4aba0c6acb602c3f4e40f22fcedcef3e6d71a08d80e3aa8829e06caa9da5a462940f766d5c5fb74c1e305f68f36408cfc8a40e1da3e8cbd7acd7213da808bf20e7ebea8eacd16edf1367d7df9123dd7f8f894ab597dcf2b3a94c64b9e69899dc6141800a8490d966e7563b0207d5fc9a1518cc1cc14dd84d5c0454519462e66fa23e6653e0c0f4cd502a2ea24f1ac80c0d8ac5d8c8e5211284f9aa8e606f2f49fd867f9f851f10ab2345b415c68226c526f681264dfec5fcba54f6713d97bdbc8703da656407025a609acc398f43998de1fb56bf551a12027a57a590b38462bbec78a951718a3ea09342b8ed2cd6da095f8b2b685df98e7e1b7508c0e45669c88c152968335887c2f92effaba851102a2837dfac3bc103e7934661411c7e395ba43800d9caa8b21801cb2419b21e6b26541016efcf85287470ac572a6182da9ec48872ae4b491234d492f9871012f590d42bda8622c1df3e75fa96832e9015017d157e2a6a3f0268e8880c35caa7914300ddb0baffe1ccc2feaf66008263395c1007f794ae1969445554c8796a10f54f4d9f3af48942e9a18467d183e744fc41257614e679a559bc8068704ddc55f4f4991f4763f17ccae12cbf79719bdd5cf482edc02049d11fe218f3a05283249346c299d985d1772feef387593e21310a5b021833373678586e8f2c4ed8e15e3828ca25ab22b6b0eaac2260f19ae74bcc14535a07f966e3ac8b81e4da82812eb2ece4b3fe06d8f04db873550107267761f2ce6778e218338bf121f2f839a435d7437e9611aaf7c83b81b7e67c967e193b3340d4b9418632344119bd655a114b2975defa8a35cfc05e854e32579d57cce1305ad096a5f65f011d8f682a55501dce82731da2ff0e04b73c594522a9eb7f0a3542774b0d0aa72ddaf35e0859749b32f2001e159b8d69f1062b869270722941ed2b381dd7c5f8120d095c3762a7c4b47bda702bbcb36c5902f8e51256d6762266461919cbf4dad3a24757b171578867720d5efa816e221e7be66d4534c57994358538fdba46d63470091239a848e93d17e5d7e10c1c579add5829babf38009825bf39c53031c75c0df1d686c81d1e00e31ae48055f82cd056d07856081a4eeb49e0cf29620deb4abe434f8e904ab00553fe1516ddfc2a45f658c793abce16e1c3cc27f783352678cec470c3a96d48128ace6c3d073b04a04fc6127e59a08b13b58b0852cd8e579357a43dddfffe77e719683a7cc266fa369463e0b936c3997972ba73f76da7c01cc9077d6ed4c856a56e4569671a92331bae775a7879dc5f29f78a72bc60e49f9ed5a9151da28377ba160905be40a9a5369807afdf6602bcc63191589a85ebc5d5418b052aecfe77b92343f6c409adb1add251ad6833e480e4778a04e398aad77673c0bed6bf55cab8d1c4b02d870d3077b8e7eaa620ed353a628dface5ab176141b35c86797053cf52144f6adb6acfca878bd7b5812a57a0293d0db04ca27181ef95a70cae92cad95ade3ba44fad93dca3e45ac7dafc1551b176c315c4d565488c51297a074f9f64fabf9675aae342fd2ab3fc60baaf5295c75e4d66593eae780223490a50f7863680879890f3bbddc0016acb544f477507ab570e11c8505e2fb68975c2a6d7caadcf808dc2eef35d341d4af8413dcedf389e6330ebaed4cc684355beca499b505c508f204a88c313314ed0800b2657f74a814e6afaba49fbab2b5f021f53f73d13f394f3457a88aa2f23e96bdbf065bf8ad0baa8f03deb0db9ca13059f6ecdf1772e495afa06102abdd91fa532f58d897a7d419e297f38f1f4d71151f5d4de5a1b104d2a9b781c71a791cf0582f4e0d27a34b4a5ec2a29180aeefd07efcafab1cfc1fe2cb6c62fc458405569fb59062b0e31ad6e1749bc11dbdd3507f44b698fe6cf0ef4d4d6894e121d0fedd46d885922bfee5bea78c75903dd471c68e28b9061c775a652c6dc0cb4e60aa9a98bf5e53bd48d792eb1d17089a43563b458fa48ca468da87cf18bf4bd944202af7e8745e7ea920005f5405aea20645732d8115007e58527015f5e1ed165a57ca365514c8bb500154d236d3c49ac91ad600a0dd568e104f536212aed64f26a6b968c8d8ed43f9bd36a1ff68a77bf9bbf582776cf156f26501999611cc7a13fba8c3d33c091efd5752008500a17186b70805b2d092ada0e9c8333198b5a74510e475600abbd3426d7d2f93479c5c04121b352dc5b65ae7321e6860643f62f09d38b2d1208f947614d664173a62b954b43d5f0b5b1b92b7cb046871cc38c695bdf69031fbc350eafbada7fedeb8fc67a966644c157ac360f5836544892e18fb4fc9d923a2cb99ed425f3f5385efb498e17583c56ce40191032c8db44ad146dfffc3eb06e4bf94109a26c5157d3810fbdbd09ff1eec3fa68007abe9373e849e1dc511e12ba7176632ec803f0dd621f4aeafcd9beb87cd134d910809012e3db477e5fda87f1481c0ef16be877f5aa3ed682d116d573b5d55cc5dc15d7d2aa7c2b7dcfd2706ae6e799f12feed65ca601c5f0903288d9010201020fde31c8158e7987697d753778a78440857cc2fc5b7ba7671623f93149f51286b515ba4649daf2b1d121912662c1f56635ed194bf0d0935a841581f8a3642a25b54776b31804b3b7e3962792f2ffac9a52f7e78109b9dba51b4485d3acd83384a32f6f0957c5fcbfd8b46173b8c61dcfb83606d5381de96a3c7974409edb8cb8beb23b9909e51b389705e676400ed87277b85ec1f8a4974f348a740541b0736de79f69f69f191fd922a915940ab2d016a8072433b1bccba85a89d718d6e8c0d84b25d4cc1bd2c9e583bc281275c5a8c7b42d9798ad373172b3ef8f04a5a0e686b08497b3deee6f017ab99b23f25f056d25202b8684b0c19e9b50f770e94f3a0a1715c0c362f0599036e5575194511355e436b20662eea94f881a4adbc598f6d7b2a82ba94b722250dfeefce68533a25928b48e51b23386e844488e828d6526f70fcc0ee5b604dc4c1e57518b0790bb7c264a481824aecbcbcda666ba30a3d974dd9480ad385edac02a7b4f31a6ef35a0b436770b655be807f4f67a27ceaff82c28289a364828ab122d1d99f3d514e0532cc5fc9e426e995887a260f21907d9eceae98497989e629def767647663cac2105d66e22f306c2863d6ece90677bb8638bfc90524cacfc95718e2c92b2b43b10079eabb480a4b43f6949190c1406c8c555787868df7d26f56dcac44e98c64b0d5bd5f1cfd4daca3fa17c985f2e5a5f701bc8a403d0669d12bcbe0b68f74c6df21e17e332e2bdeb4669f5add422c92a33e6744995d1aa5cf92a001b82e7c48a52c02aadc5d821f4f377a562a2cbe2097e7ef08738ddddb156bab4a3757a176646d5e618a4e78c056c7e9720529d18a2cb4a68126da69e26353942edef61c4f46ef19080dc18dfb5f0f423ac9936c965fac66e8cb0d6580db929861cece9b4162e0941649b16db733f37af063d67ff3aa59a937914a306168cfebf3553f1b5a22cd4c27a9e5174337de2754a231f99c14f5074efc5f8efb69b3aaee27756754b70a992d1c8602617390ef5cebb6e3f7ce9d23337b5999bed4b454fcf691afc89408db43a711d76cc6b8fd1d015ff0c24329cc5cc90e8e4a3ece8b710a3120e7107774ffc65b09c0ee79c83c6d251b814b917e2d40f05ac937ef282081399cb80ee517e1cf6cd032d10e8a904c133de5b4ae757ee8cb447237fad02d954f1c14f2eae9a770bf99f7c5ca7b2359cb4a4117d6ca6a98ba5411c3c51c5e8b4b3a07e86f20c6e754c4fedbe4f741ea37858acb7171d39dc5e3b3085dfe10a31dcd9229ebf44c03ef46d3051f1b8189a4210bb15ea18372a9fe3179186893a1dde237b60ffe2bb9db36ec1e43365697607db2a7fc1656fb2ed2c346de921b6f102554a7585c7704521d0e7ab81b4d6a1175e91639933c919e10b483456a8f9a3c05e9299bfded18a2432e464eda641d860e4d9643a024bd30f8014bbd1f62936429b3d2a090af8bf97ab6ae15ba757782eca720d0407923902bd318075b92679969cd82c57c3a754b3b9dc0cc81b9e1c2a6290e656d9e6ec63e4088aebbce7ad878edbb710e927c3578e86c4fc4561f7bf51316ae752ae477286b2290ab32b3ce922963f855fd98c4990877621ffaa1b8dede4550b4b92401fa94907ce5b07067802bb6cd1b4e311fe533eb83b3293c623d657919f368dae1ca5b3fb16a52d82b1a86790fc02cd2ea6955f9638b6ebd72680eec5c91240523be9940b271144cb4afc4a1c0052418882a31d288195caedba784000e40288569d2f9a1121ae91c0652d7caab50dceeff5643a7fe35cd651930b043d3d28e374804acfe31422fa339e0311be36a490ad47430df7311c1938d003ea8daee8d0e1af5e36a5904e2ebdfd6a3b1b9fd5dff26f29f64086447494b91386aa6f8f8940f09105114c9784a908a3a31e9a914b0463305f886cbbc2d6b9abb1788ced8a00b7fb7b6f8c0cf874063068b8aae3b86ee3817e4ebcd1957ce4fddbbe12595eef28ed1f89f83a0333e70ecc45c318425f534cca21a0d31c4ae4d35d92c4c031976911c2dbcb048795876304f63c1642773d99025bad4c31e226c315c437959e726fb2d1a16c217b9f879517e0c237879c922997e38f45b4cd23e7a351394a2eafb3c338fd199bd797c6dd16ff55b4417cb3dd819bd94a48d3d1104366b2fc286ed31d05c0f92d6ab4751e7c041fe8c6a6e3522ef3488da9020eb882d32396678dc97bb0f728e80d2b8e1a8970551f2df2b28709c85a66ff460c9eddd44f68ffc10da75e4ce97fe844e35bad36893109ad73e505f2c78e6ff58de217dd20d6645a8487ec218e85f21571e6d5ca7375ad21ac22ecc716e385174e783d7cc03d2ccb2c2501e407d35b2c19cd2a2381c9be029904e9d79596463da677e5231fba04a6435bc7a5de9870a3c9b08a7e8bec838925efd6bf212d0c46f6c8cdfc58da6dc4fdefb20d0ed8891b04ccf29b141121d802f7290391063cf98d6bea132c5477a735db31564e965c3cdfdf4485061c6c2cf2e27b642fbd51fb6e1e7ea635d3526e2267c89830f6ccfa8c48b13f69801acf0422a"}, {0x68, 0xffff, 0x5, "6603b0280776d46048d58e3fe58d48335751efa20e6a4328ce3d5c7a3de2b7d72ed65bb225ca83b76ec375473893992d21e58e525381731a9cfc18b4ff788da6f6cb599e843c82a25c1c20df89fa04e81b"}, {0xa8, 0x1, 0x8000, "c7474a354574c7fd2c87d15359182718983dd52902f8be5126588387c68043f906789b30b0aaea3ae16366f1a3f5ed159968fb46abe77e692e43461a16f2a5f8b39175c05ed3b84914f62cc19a112776f8178d0113941466c3e6eee94456e18d07b14f462f04ac51271213da44a240849a1bd3b6eb3cae4000ce2296ad131002d72095547b3c53eb5ce4678b742e96e7314aabc884"}, {0xf0, 0x1, 0xffffffff, "20ce8d507f28a71e5d41f6ff3847c265d34967c9dfcdd3c185aec9bc95a7ccba1aa1ddd6414d2bd59d3bdde648b9ca4cadd8131c46a2988a3e87175bfc00874b6effc8efa8d2c023af9105f147446a9bbfba8c3361398ec173700b7cec3d0c67b72c3e4f93f4d174e79a8055ad34cecb2ccd993d14719d389ab12e4048bae115f5dd33642512d23435f4f0820c15b6fecd6f0cabcb88e83b990edc4df0fcd40f936b76618b532ffd2c472ba63c6e1013545bc9d0927995e716866465120ff8aa4dc51a5fcdc55665850363239c06f3b4303fceea275994faef"}, {0x28, 0xffff, 0x3, "730150726bba5eb7a9a0eaaf19a9bfdf5d8d0e9b5157"}, {0xe8, 0xffff, 0x2, "51a4d488fb931d24e6d9dedb0b03d20f9f6eff571aae97515acfd01d8106060fae44532a86d7ea972e7f62a5c1026b03a498107c538ce036b205fe9bb1361136494328c81513c297832ba5c4125f6597c99c9815ea57970f553a5b9aa7e010208fe389400495d3b9e00b2b2299b0eb83903e36033cb81069beb12871b08204fb7099c69667bb5120f1b58ff275ae23fe19f3786654a84f90ec9bc1142e8c7465d7056a0c24bd3b6af86dd085ce147c878e9c452b57ef0121a7925f04d85b9f900e445a77c26ee7d9be7e3a2790e822ef1d588c177cbd08"}, {0x28, 0x1, 0x100, "93765d55920e6d2b34a327d211c15a7fbaa1"}], 0x1348}, 0x80000000}, 0x10, 0x401) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000016c0)) minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x3) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001680)={""/16, @ifru_vnetid}) kqueue() (async) dup(r0) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) sendmmsg(r1, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="cc9854ba2e0ee5fe0b117612bb3fb45abd00357abd7fd905a7a1812e0192e7d74a75cbd86f93b0eee7b8f1274ca9639ec739a9725229b7407f4be679989145dba1eea4a50f34d4d90f2f9fc999f62287c7a2c0a873ad8f2a893da2b606cb76dcdebece0438b945556572de44703240ce069cfb97548b8cf21c0eefe4b7fe16eace975716c59f6afd7f08", 0x8a}, {&(0x7f00000000c0)="61515c95b7b2dff3a9137750d57f7c1f044c52203797a1edd9b73e844ed3e87ef3afbab546619e49aa2d5352f3e070f36b682029cb81f98f7b67bb5c3e2e5a7706ccedd4bc8e1b390b4a7c7d9bd06d0e41", 0x51}, {&(0x7f0000000140)="9063c0ef9002d426ee43e8b5fca726826213cfb438316f553eccc46b5597f1b99a8042cb9bda68c1f1ae4c07b01324b003ea75f9c12987f1d133cf0964fd8082adc3bd11724ba2131f491576049a060ce816aba735dd85926ccc4881a30714b489021802f7c4da2e78c03f5e0f47a27cbddd493a1ab6641f0fd24c1eee246b7a0e39e88646554882ac5103a8f817b0924e3e3a6a455831c81b043397cfabb10c7e9ce98899df0114d0dac51d724a0f6d650055be6db7c30e8c39c777f3b85b975d41886834a5afe55f7beb4ba3ae82", 0xcf}], 0x3, &(0x7f0000000280)=[{0x1010, 0x1, 0x4, "8ba374d858b7098d06a36c931a280f4aa0f46ad2dcc793bdeaf49c061665295bb6bc2d8324817a03c9631bc372bc120d7570747e2a7d82dfd822a80be3d8b39a19d7b6a0bddbd2c1eaee118b270140795fabf5a7b3111bc0f92836e866f97e010a2f07319187b5475a242b310f7b4cee80b6c5c63842b6362fee579e9323195563de3bbe64de3bd5f8d49ed25afc105a3bb5408205efcaf5c7c75ca8f393d27ce6d89a133bd0770b581f18c17696228d8cd349e26cb088f668604cfce903da52968fcf61265e26aece1a343fe9ba4250ddfa6d73eab5f0ef123fd95f4dfb4a7357634decfd110b0f8a9246c6f3ae56d2be997b80fd5806b535f75e2eed881581b6c1808c415088c8258ddfcfc8e255228acb717b75544f5e18929688a20a0dc749b6de386934de595d54f11b0f451e7bbd0719c23bd7616dacdcdb6c99f2383111c2c395b6c11f6fb890612d5ab7c0328dc9916ce71f7a1c6c1842647e077133e5c7cb1f72340aaa3b61e392279553f507d71ddbed1fa2ee53a4a0a8cddfe95b30d13d95579c03a5c731c27e8dd60bcf520b05bd2177adf00d2943f41027c07bafd3a6fa1c86319691a22f1d9aa1e0d92cfafd4a17254571cd81a70993a9662bf18a53cc8f2f6d9a69b402601b321850563095db493c0acde4aba0c6acb602c3f4e40f22fcedcef3e6d71a08d80e3aa8829e06caa9da5a462940f766d5c5fb74c1e305f68f36408cfc8a40e1da3e8cbd7acd7213da808bf20e7ebea8eacd16edf1367d7df9123dd7f8f894ab597dcf2b3a94c64b9e69899dc6141800a8490d966e7563b0207d5fc9a1518cc1cc14dd84d5c0454519462e66fa23e6653e0c0f4cd502a2ea24f1ac80c0d8ac5d8c8e5211284f9aa8e606f2f49fd867f9f851f10ab2345b415c68226c526f681264dfec5fcba54f6713d97bdbc8703da656407025a609acc398f43998de1fb56bf551a12027a57a590b38462bbec78a951718a3ea09342b8ed2cd6da095f8b2b685df98e7e1b7508c0e45669c88c152968335887c2f92effaba851102a2837dfac3bc103e7934661411c7e395ba43800d9caa8b21801cb2419b21e6b26541016efcf85287470ac572a6182da9ec48872ae4b491234d492f9871012f590d42bda8622c1df3e75fa96832e9015017d157e2a6a3f0268e8880c35caa7914300ddb0baffe1ccc2feaf66008263395c1007f794ae1969445554c8796a10f54f4d9f3af48942e9a18467d183e744fc41257614e679a559bc8068704ddc55f4f4991f4763f17ccae12cbf79719bdd5cf482edc02049d11fe218f3a05283249346c299d985d1772feef387593e21310a5b021833373678586e8f2c4ed8e15e3828ca25ab22b6b0eaac2260f19ae74bcc14535a07f966e3ac8b81e4da82812eb2ece4b3fe06d8f04db873550107267761f2ce6778e218338bf121f2f839a435d7437e9611aaf7c83b81b7e67c967e193b3340d4b9418632344119bd655a114b2975defa8a35cfc05e854e32579d57cce1305ad096a5f65f011d8f682a55501dce82731da2ff0e04b73c594522a9eb7f0a3542774b0d0aa72ddaf35e0859749b32f2001e159b8d69f1062b869270722941ed2b381dd7c5f8120d095c3762a7c4b47bda702bbcb36c5902f8e51256d6762266461919cbf4dad3a24757b171578867720d5efa816e221e7be66d4534c57994358538fdba46d63470091239a848e93d17e5d7e10c1c579add5829babf38009825bf39c53031c75c0df1d686c81d1e00e31ae48055f82cd056d07856081a4eeb49e0cf29620deb4abe434f8e904ab00553fe1516ddfc2a45f658c793abce16e1c3cc27f783352678cec470c3a96d48128ace6c3d073b04a04fc6127e59a08b13b58b0852cd8e579357a43dddfffe77e719683a7cc266fa369463e0b936c3997972ba73f76da7c01cc9077d6ed4c856a56e4569671a92331bae775a7879dc5f29f78a72bc60e49f9ed5a9151da28377ba160905be40a9a5369807afdf6602bcc63191589a85ebc5d5418b052aecfe77b92343f6c409adb1add251ad6833e480e4778a04e398aad77673c0bed6bf55cab8d1c4b02d870d3077b8e7eaa620ed353a628dface5ab176141b35c86797053cf52144f6adb6acfca878bd7b5812a57a0293d0db04ca27181ef95a70cae92cad95ade3ba44fad93dca3e45ac7dafc1551b176c315c4d565488c51297a074f9f64fabf9675aae342fd2ab3fc60baaf5295c75e4d66593eae780223490a50f7863680879890f3bbddc0016acb544f477507ab570e11c8505e2fb68975c2a6d7caadcf808dc2eef35d341d4af8413dcedf389e6330ebaed4cc684355beca499b505c508f204a88c313314ed0800b2657f74a814e6afaba49fbab2b5f021f53f73d13f394f3457a88aa2f23e96bdbf065bf8ad0baa8f03deb0db9ca13059f6ecdf1772e495afa06102abdd91fa532f58d897a7d419e297f38f1f4d71151f5d4de5a1b104d2a9b781c71a791cf0582f4e0d27a34b4a5ec2a29180aeefd07efcafab1cfc1fe2cb6c62fc458405569fb59062b0e31ad6e1749bc11dbdd3507f44b698fe6cf0ef4d4d6894e121d0fedd46d885922bfee5bea78c75903dd471c68e28b9061c775a652c6dc0cb4e60aa9a98bf5e53bd48d792eb1d17089a43563b458fa48ca468da87cf18bf4bd944202af7e8745e7ea920005f5405aea20645732d8115007e58527015f5e1ed165a57ca365514c8bb500154d236d3c49ac91ad600a0dd568e104f536212aed64f26a6b968c8d8ed43f9bd36a1ff68a77bf9bbf582776cf156f26501999611cc7a13fba8c3d33c091efd5752008500a17186b70805b2d092ada0e9c8333198b5a74510e475600abbd3426d7d2f93479c5c04121b352dc5b65ae7321e6860643f62f09d38b2d1208f947614d664173a62b954b43d5f0b5b1b92b7cb046871cc38c695bdf69031fbc350eafbada7fedeb8fc67a966644c157ac360f5836544892e18fb4fc9d923a2cb99ed425f3f5385efb498e17583c56ce40191032c8db44ad146dfffc3eb06e4bf94109a26c5157d3810fbdbd09ff1eec3fa68007abe9373e849e1dc511e12ba7176632ec803f0dd621f4aeafcd9beb87cd134d910809012e3db477e5fda87f1481c0ef16be877f5aa3ed682d116d573b5d55cc5dc15d7d2aa7c2b7dcfd2706ae6e799f12feed65ca601c5f0903288d9010201020fde31c8158e7987697d753778a78440857cc2fc5b7ba7671623f93149f51286b515ba4649daf2b1d121912662c1f56635ed194bf0d0935a841581f8a3642a25b54776b31804b3b7e3962792f2ffac9a52f7e78109b9dba51b4485d3acd83384a32f6f0957c5fcbfd8b46173b8c61dcfb83606d5381de96a3c7974409edb8cb8beb23b9909e51b389705e676400ed87277b85ec1f8a4974f348a740541b0736de79f69f69f191fd922a915940ab2d016a8072433b1bccba85a89d718d6e8c0d84b25d4cc1bd2c9e583bc281275c5a8c7b42d9798ad373172b3ef8f04a5a0e686b08497b3deee6f017ab99b23f25f056d25202b8684b0c19e9b50f770e94f3a0a1715c0c362f0599036e5575194511355e436b20662eea94f881a4adbc598f6d7b2a82ba94b722250dfeefce68533a25928b48e51b23386e844488e828d6526f70fcc0ee5b604dc4c1e57518b0790bb7c264a481824aecbcbcda666ba30a3d974dd9480ad385edac02a7b4f31a6ef35a0b436770b655be807f4f67a27ceaff82c28289a364828ab122d1d99f3d514e0532cc5fc9e426e995887a260f21907d9eceae98497989e629def767647663cac2105d66e22f306c2863d6ece90677bb8638bfc90524cacfc95718e2c92b2b43b10079eabb480a4b43f6949190c1406c8c555787868df7d26f56dcac44e98c64b0d5bd5f1cfd4daca3fa17c985f2e5a5f701bc8a403d0669d12bcbe0b68f74c6df21e17e332e2bdeb4669f5add422c92a33e6744995d1aa5cf92a001b82e7c48a52c02aadc5d821f4f377a562a2cbe2097e7ef08738ddddb156bab4a3757a176646d5e618a4e78c056c7e9720529d18a2cb4a68126da69e26353942edef61c4f46ef19080dc18dfb5f0f423ac9936c965fac66e8cb0d6580db929861cece9b4162e0941649b16db733f37af063d67ff3aa59a937914a306168cfebf3553f1b5a22cd4c27a9e5174337de2754a231f99c14f5074efc5f8efb69b3aaee27756754b70a992d1c8602617390ef5cebb6e3f7ce9d23337b5999bed4b454fcf691afc89408db43a711d76cc6b8fd1d015ff0c24329cc5cc90e8e4a3ece8b710a3120e7107774ffc65b09c0ee79c83c6d251b814b917e2d40f05ac937ef282081399cb80ee517e1cf6cd032d10e8a904c133de5b4ae757ee8cb447237fad02d954f1c14f2eae9a770bf99f7c5ca7b2359cb4a4117d6ca6a98ba5411c3c51c5e8b4b3a07e86f20c6e754c4fedbe4f741ea37858acb7171d39dc5e3b3085dfe10a31dcd9229ebf44c03ef46d3051f1b8189a4210bb15ea18372a9fe3179186893a1dde237b60ffe2bb9db36ec1e43365697607db2a7fc1656fb2ed2c346de921b6f102554a7585c7704521d0e7ab81b4d6a1175e91639933c919e10b483456a8f9a3c05e9299bfded18a2432e464eda641d860e4d9643a024bd30f8014bbd1f62936429b3d2a090af8bf97ab6ae15ba757782eca720d0407923902bd318075b92679969cd82c57c3a754b3b9dc0cc81b9e1c2a6290e656d9e6ec63e4088aebbce7ad878edbb710e927c3578e86c4fc4561f7bf51316ae752ae477286b2290ab32b3ce922963f855fd98c4990877621ffaa1b8dede4550b4b92401fa94907ce5b07067802bb6cd1b4e311fe533eb83b3293c623d657919f368dae1ca5b3fb16a52d82b1a86790fc02cd2ea6955f9638b6ebd72680eec5c91240523be9940b271144cb4afc4a1c0052418882a31d288195caedba784000e40288569d2f9a1121ae91c0652d7caab50dceeff5643a7fe35cd651930b043d3d28e374804acfe31422fa339e0311be36a490ad47430df7311c1938d003ea8daee8d0e1af5e36a5904e2ebdfd6a3b1b9fd5dff26f29f64086447494b91386aa6f8f8940f09105114c9784a908a3a31e9a914b0463305f886cbbc2d6b9abb1788ced8a00b7fb7b6f8c0cf874063068b8aae3b86ee3817e4ebcd1957ce4fddbbe12595eef28ed1f89f83a0333e70ecc45c318425f534cca21a0d31c4ae4d35d92c4c031976911c2dbcb048795876304f63c1642773d99025bad4c31e226c315c437959e726fb2d1a16c217b9f879517e0c237879c922997e38f45b4cd23e7a351394a2eafb3c338fd199bd797c6dd16ff55b4417cb3dd819bd94a48d3d1104366b2fc286ed31d05c0f92d6ab4751e7c041fe8c6a6e3522ef3488da9020eb882d32396678dc97bb0f728e80d2b8e1a8970551f2df2b28709c85a66ff460c9eddd44f68ffc10da75e4ce97fe844e35bad36893109ad73e505f2c78e6ff58de217dd20d6645a8487ec218e85f21571e6d5ca7375ad21ac22ecc716e385174e783d7cc03d2ccb2c2501e407d35b2c19cd2a2381c9be029904e9d79596463da677e5231fba04a6435bc7a5de9870a3c9b08a7e8bec838925efd6bf212d0c46f6c8cdfc58da6dc4fdefb20d0ed8891b04ccf29b141121d802f7290391063cf98d6bea132c5477a735db31564e965c3cdfdf4485061c6c2cf2e27b642fbd51fb6e1e7ea635d3526e2267c89830f6ccfa8c48b13f69801acf0422a"}, {0x68, 0xffff, 0x5, "6603b0280776d46048d58e3fe58d48335751efa20e6a4328ce3d5c7a3de2b7d72ed65bb225ca83b76ec375473893992d21e58e525381731a9cfc18b4ff788da6f6cb599e843c82a25c1c20df89fa04e81b"}, {0xa8, 0x1, 0x8000, "c7474a354574c7fd2c87d15359182718983dd52902f8be5126588387c68043f906789b30b0aaea3ae16366f1a3f5ed159968fb46abe77e692e43461a16f2a5f8b39175c05ed3b84914f62cc19a112776f8178d0113941466c3e6eee94456e18d07b14f462f04ac51271213da44a240849a1bd3b6eb3cae4000ce2296ad131002d72095547b3c53eb5ce4678b742e96e7314aabc884"}, {0xf0, 0x1, 0xffffffff, "20ce8d507f28a71e5d41f6ff3847c265d34967c9dfcdd3c185aec9bc95a7ccba1aa1ddd6414d2bd59d3bdde648b9ca4cadd8131c46a2988a3e87175bfc00874b6effc8efa8d2c023af9105f147446a9bbfba8c3361398ec173700b7cec3d0c67b72c3e4f93f4d174e79a8055ad34cecb2ccd993d14719d389ab12e4048bae115f5dd33642512d23435f4f0820c15b6fecd6f0cabcb88e83b990edc4df0fcd40f936b76618b532ffd2c472ba63c6e1013545bc9d0927995e716866465120ff8aa4dc51a5fcdc55665850363239c06f3b4303fceea275994faef"}, {0x28, 0xffff, 0x3, "730150726bba5eb7a9a0eaaf19a9bfdf5d8d0e9b5157"}, {0xe8, 0xffff, 0x2, "51a4d488fb931d24e6d9dedb0b03d20f9f6eff571aae97515acfd01d8106060fae44532a86d7ea972e7f62a5c1026b03a498107c538ce036b205fe9bb1361136494328c81513c297832ba5c4125f6597c99c9815ea57970f553a5b9aa7e010208fe389400495d3b9e00b2b2299b0eb83903e36033cb81069beb12871b08204fb7099c69667bb5120f1b58ff275ae23fe19f3786654a84f90ec9bc1142e8c7465d7056a0c24bd3b6af86dd085ce147c878e9c452b57ef0121a7925f04d85b9f900e445a77c26ee7d9be7e3a2790e822ef1d588c177cbd08"}, {0x28, 0x1, 0x100, "93765d55920e6d2b34a327d211c15a7fbaa1"}], 0x1348}, 0x80000000}, 0x10, 0x401) (async) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) (async) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000016c0)) (async) minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x3) (async) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001680)={""/16, @ifru_vnetid}) (async) 04:50:12 executing program 0: r0 = kqueue() dup(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x7ff, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8937}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1f}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xeaf5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:12 executing program 2: r0 = syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) syz_open_pts() (async) pipe(&(0x7f0000000040)) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) (async) 04:50:12 executing program 1: openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 04:50:12 executing program 0: kqueue() ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001b80)={0x2}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 4: r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) sendmmsg(r1, &(0x7f0000001640)={&(0x7f0000001600)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="cc9854ba2e0ee5fe0b117612bb3fb45abd00357abd7fd905a7a1812e0192e7d74a75cbd86f93b0eee7b8f1274ca9639ec739a9725229b7407f4be679989145dba1eea4a50f34d4d90f2f9fc999f62287c7a2c0a873ad8f2a893da2b606cb76dcdebece0438b945556572de44703240ce069cfb97548b8cf21c0eefe4b7fe16eace975716c59f6afd7f08", 0x8a}, {&(0x7f00000000c0)="61515c95b7b2dff3a9137750d57f7c1f044c52203797a1edd9b73e844ed3e87ef3afbab546619e49aa2d5352f3e070f36b682029cb81f98f7b67bb5c3e2e5a7706ccedd4bc8e1b390b4a7c7d9bd06d0e41", 0x51}, {&(0x7f0000000140)="9063c0ef9002d426ee43e8b5fca726826213cfb438316f553eccc46b5597f1b99a8042cb9bda68c1f1ae4c07b01324b003ea75f9c12987f1d133cf0964fd8082adc3bd11724ba2131f491576049a060ce816aba735dd85926ccc4881a30714b489021802f7c4da2e78c03f5e0f47a27cbddd493a1ab6641f0fd24c1eee246b7a0e39e88646554882ac5103a8f817b0924e3e3a6a455831c81b043397cfabb10c7e9ce98899df0114d0dac51d724a0f6d650055be6db7c30e8c39c777f3b85b975d41886834a5afe55f7beb4ba3ae82", 0xcf}], 0x3, &(0x7f0000000280)=[{0x1010, 0x1, 0x4, "8ba374d858b7098d06a36c931a280f4aa0f46ad2dcc793bdeaf49c061665295bb6bc2d8324817a03c9631bc372bc120d7570747e2a7d82dfd822a80be3d8b39a19d7b6a0bddbd2c1eaee118b270140795fabf5a7b3111bc0f92836e866f97e010a2f07319187b5475a242b310f7b4cee80b6c5c63842b6362fee579e9323195563de3bbe64de3bd5f8d49ed25afc105a3bb5408205efcaf5c7c75ca8f393d27ce6d89a133bd0770b581f18c17696228d8cd349e26cb088f668604cfce903da52968fcf61265e26aece1a343fe9ba4250ddfa6d73eab5f0ef123fd95f4dfb4a7357634decfd110b0f8a9246c6f3ae56d2be997b80fd5806b535f75e2eed881581b6c1808c415088c8258ddfcfc8e255228acb717b75544f5e18929688a20a0dc749b6de386934de595d54f11b0f451e7bbd0719c23bd7616dacdcdb6c99f2383111c2c395b6c11f6fb890612d5ab7c0328dc9916ce71f7a1c6c1842647e077133e5c7cb1f72340aaa3b61e392279553f507d71ddbed1fa2ee53a4a0a8cddfe95b30d13d95579c03a5c731c27e8dd60bcf520b05bd2177adf00d2943f41027c07bafd3a6fa1c86319691a22f1d9aa1e0d92cfafd4a17254571cd81a70993a9662bf18a53cc8f2f6d9a69b402601b321850563095db493c0acde4aba0c6acb602c3f4e40f22fcedcef3e6d71a08d80e3aa8829e06caa9da5a462940f766d5c5fb74c1e305f68f36408cfc8a40e1da3e8cbd7acd7213da808bf20e7ebea8eacd16edf1367d7df9123dd7f8f894ab597dcf2b3a94c64b9e69899dc6141800a8490d966e7563b0207d5fc9a1518cc1cc14dd84d5c0454519462e66fa23e6653e0c0f4cd502a2ea24f1ac80c0d8ac5d8c8e5211284f9aa8e606f2f49fd867f9f851f10ab2345b415c68226c526f681264dfec5fcba54f6713d97bdbc8703da656407025a609acc398f43998de1fb56bf551a12027a57a590b38462bbec78a951718a3ea09342b8ed2cd6da095f8b2b685df98e7e1b7508c0e45669c88c152968335887c2f92effaba851102a2837dfac3bc103e7934661411c7e395ba43800d9caa8b21801cb2419b21e6b26541016efcf85287470ac572a6182da9ec48872ae4b491234d492f9871012f590d42bda8622c1df3e75fa96832e9015017d157e2a6a3f0268e8880c35caa7914300ddb0baffe1ccc2feaf66008263395c1007f794ae1969445554c8796a10f54f4d9f3af48942e9a18467d183e744fc41257614e679a559bc8068704ddc55f4f4991f4763f17ccae12cbf79719bdd5cf482edc02049d11fe218f3a05283249346c299d985d1772feef387593e21310a5b021833373678586e8f2c4ed8e15e3828ca25ab22b6b0eaac2260f19ae74bcc14535a07f966e3ac8b81e4da82812eb2ece4b3fe06d8f04db873550107267761f2ce6778e218338bf121f2f839a435d7437e9611aaf7c83b81b7e67c967e193b3340d4b9418632344119bd655a114b2975defa8a35cfc05e854e32579d57cce1305ad096a5f65f011d8f682a55501dce82731da2ff0e04b73c594522a9eb7f0a3542774b0d0aa72ddaf35e0859749b32f2001e159b8d69f1062b869270722941ed2b381dd7c5f8120d095c3762a7c4b47bda702bbcb36c5902f8e51256d6762266461919cbf4dad3a24757b171578867720d5efa816e221e7be66d4534c57994358538fdba46d63470091239a848e93d17e5d7e10c1c579add5829babf38009825bf39c53031c75c0df1d686c81d1e00e31ae48055f82cd056d07856081a4eeb49e0cf29620deb4abe434f8e904ab00553fe1516ddfc2a45f658c793abce16e1c3cc27f783352678cec470c3a96d48128ace6c3d073b04a04fc6127e59a08b13b58b0852cd8e579357a43dddfffe77e719683a7cc266fa369463e0b936c3997972ba73f76da7c01cc9077d6ed4c856a56e4569671a92331bae775a7879dc5f29f78a72bc60e49f9ed5a9151da28377ba160905be40a9a5369807afdf6602bcc63191589a85ebc5d5418b052aecfe77b92343f6c409adb1add251ad6833e480e4778a04e398aad77673c0bed6bf55cab8d1c4b02d870d3077b8e7eaa620ed353a628dface5ab176141b35c86797053cf52144f6adb6acfca878bd7b5812a57a0293d0db04ca27181ef95a70cae92cad95ade3ba44fad93dca3e45ac7dafc1551b176c315c4d565488c51297a074f9f64fabf9675aae342fd2ab3fc60baaf5295c75e4d66593eae780223490a50f7863680879890f3bbddc0016acb544f477507ab570e11c8505e2fb68975c2a6d7caadcf808dc2eef35d341d4af8413dcedf389e6330ebaed4cc684355beca499b505c508f204a88c313314ed0800b2657f74a814e6afaba49fbab2b5f021f53f73d13f394f3457a88aa2f23e96bdbf065bf8ad0baa8f03deb0db9ca13059f6ecdf1772e495afa06102abdd91fa532f58d897a7d419e297f38f1f4d71151f5d4de5a1b104d2a9b781c71a791cf0582f4e0d27a34b4a5ec2a29180aeefd07efcafab1cfc1fe2cb6c62fc458405569fb59062b0e31ad6e1749bc11dbdd3507f44b698fe6cf0ef4d4d6894e121d0fedd46d885922bfee5bea78c75903dd471c68e28b9061c775a652c6dc0cb4e60aa9a98bf5e53bd48d792eb1d17089a43563b458fa48ca468da87cf18bf4bd944202af7e8745e7ea920005f5405aea20645732d8115007e58527015f5e1ed165a57ca365514c8bb500154d236d3c49ac91ad600a0dd568e104f536212aed64f26a6b968c8d8ed43f9bd36a1ff68a77bf9bbf582776cf156f26501999611cc7a13fba8c3d33c091efd5752008500a17186b70805b2d092ada0e9c8333198b5a74510e475600abbd3426d7d2f93479c5c04121b352dc5b65ae7321e6860643f62f09d38b2d1208f947614d664173a62b954b43d5f0b5b1b92b7cb046871cc38c695bdf69031fbc350eafbada7fedeb8fc67a966644c157ac360f5836544892e18fb4fc9d923a2cb99ed425f3f5385efb498e17583c56ce40191032c8db44ad146dfffc3eb06e4bf94109a26c5157d3810fbdbd09ff1eec3fa68007abe9373e849e1dc511e12ba7176632ec803f0dd621f4aeafcd9beb87cd134d910809012e3db477e5fda87f1481c0ef16be877f5aa3ed682d116d573b5d55cc5dc15d7d2aa7c2b7dcfd2706ae6e799f12feed65ca601c5f0903288d9010201020fde31c8158e7987697d753778a78440857cc2fc5b7ba7671623f93149f51286b515ba4649daf2b1d121912662c1f56635ed194bf0d0935a841581f8a3642a25b54776b31804b3b7e3962792f2ffac9a52f7e78109b9dba51b4485d3acd83384a32f6f0957c5fcbfd8b46173b8c61dcfb83606d5381de96a3c7974409edb8cb8beb23b9909e51b389705e676400ed87277b85ec1f8a4974f348a740541b0736de79f69f69f191fd922a915940ab2d016a8072433b1bccba85a89d718d6e8c0d84b25d4cc1bd2c9e583bc281275c5a8c7b42d9798ad373172b3ef8f04a5a0e686b08497b3deee6f017ab99b23f25f056d25202b8684b0c19e9b50f770e94f3a0a1715c0c362f0599036e5575194511355e436b20662eea94f881a4adbc598f6d7b2a82ba94b722250dfeefce68533a25928b48e51b23386e844488e828d6526f70fcc0ee5b604dc4c1e57518b0790bb7c264a481824aecbcbcda666ba30a3d974dd9480ad385edac02a7b4f31a6ef35a0b436770b655be807f4f67a27ceaff82c28289a364828ab122d1d99f3d514e0532cc5fc9e426e995887a260f21907d9eceae98497989e629def767647663cac2105d66e22f306c2863d6ece90677bb8638bfc90524cacfc95718e2c92b2b43b10079eabb480a4b43f6949190c1406c8c555787868df7d26f56dcac44e98c64b0d5bd5f1cfd4daca3fa17c985f2e5a5f701bc8a403d0669d12bcbe0b68f74c6df21e17e332e2bdeb4669f5add422c92a33e6744995d1aa5cf92a001b82e7c48a52c02aadc5d821f4f377a562a2cbe2097e7ef08738ddddb156bab4a3757a176646d5e618a4e78c056c7e9720529d18a2cb4a68126da69e26353942edef61c4f46ef19080dc18dfb5f0f423ac9936c965fac66e8cb0d6580db929861cece9b4162e0941649b16db733f37af063d67ff3aa59a937914a306168cfebf3553f1b5a22cd4c27a9e5174337de2754a231f99c14f5074efc5f8efb69b3aaee27756754b70a992d1c8602617390ef5cebb6e3f7ce9d23337b5999bed4b454fcf691afc89408db43a711d76cc6b8fd1d015ff0c24329cc5cc90e8e4a3ece8b710a3120e7107774ffc65b09c0ee79c83c6d251b814b917e2d40f05ac937ef282081399cb80ee517e1cf6cd032d10e8a904c133de5b4ae757ee8cb447237fad02d954f1c14f2eae9a770bf99f7c5ca7b2359cb4a4117d6ca6a98ba5411c3c51c5e8b4b3a07e86f20c6e754c4fedbe4f741ea37858acb7171d39dc5e3b3085dfe10a31dcd9229ebf44c03ef46d3051f1b8189a4210bb15ea18372a9fe3179186893a1dde237b60ffe2bb9db36ec1e43365697607db2a7fc1656fb2ed2c346de921b6f102554a7585c7704521d0e7ab81b4d6a1175e91639933c919e10b483456a8f9a3c05e9299bfded18a2432e464eda641d860e4d9643a024bd30f8014bbd1f62936429b3d2a090af8bf97ab6ae15ba757782eca720d0407923902bd318075b92679969cd82c57c3a754b3b9dc0cc81b9e1c2a6290e656d9e6ec63e4088aebbce7ad878edbb710e927c3578e86c4fc4561f7bf51316ae752ae477286b2290ab32b3ce922963f855fd98c4990877621ffaa1b8dede4550b4b92401fa94907ce5b07067802bb6cd1b4e311fe533eb83b3293c623d657919f368dae1ca5b3fb16a52d82b1a86790fc02cd2ea6955f9638b6ebd72680eec5c91240523be9940b271144cb4afc4a1c0052418882a31d288195caedba784000e40288569d2f9a1121ae91c0652d7caab50dceeff5643a7fe35cd651930b043d3d28e374804acfe31422fa339e0311be36a490ad47430df7311c1938d003ea8daee8d0e1af5e36a5904e2ebdfd6a3b1b9fd5dff26f29f64086447494b91386aa6f8f8940f09105114c9784a908a3a31e9a914b0463305f886cbbc2d6b9abb1788ced8a00b7fb7b6f8c0cf874063068b8aae3b86ee3817e4ebcd1957ce4fddbbe12595eef28ed1f89f83a0333e70ecc45c318425f534cca21a0d31c4ae4d35d92c4c031976911c2dbcb048795876304f63c1642773d99025bad4c31e226c315c437959e726fb2d1a16c217b9f879517e0c237879c922997e38f45b4cd23e7a351394a2eafb3c338fd199bd797c6dd16ff55b4417cb3dd819bd94a48d3d1104366b2fc286ed31d05c0f92d6ab4751e7c041fe8c6a6e3522ef3488da9020eb882d32396678dc97bb0f728e80d2b8e1a8970551f2df2b28709c85a66ff460c9eddd44f68ffc10da75e4ce97fe844e35bad36893109ad73e505f2c78e6ff58de217dd20d6645a8487ec218e85f21571e6d5ca7375ad21ac22ecc716e385174e783d7cc03d2ccb2c2501e407d35b2c19cd2a2381c9be029904e9d79596463da677e5231fba04a6435bc7a5de9870a3c9b08a7e8bec838925efd6bf212d0c46f6c8cdfc58da6dc4fdefb20d0ed8891b04ccf29b141121d802f7290391063cf98d6bea132c5477a735db31564e965c3cdfdf4485061c6c2cf2e27b642fbd51fb6e1e7ea635d3526e2267c89830f6ccfa8c48b13f69801acf0422a"}, {0x68, 0xffff, 0x5, "6603b0280776d46048d58e3fe58d48335751efa20e6a4328ce3d5c7a3de2b7d72ed65bb225ca83b76ec375473893992d21e58e525381731a9cfc18b4ff788da6f6cb599e843c82a25c1c20df89fa04e81b"}, {0xa8, 0x1, 0x8000, "c7474a354574c7fd2c87d15359182718983dd52902f8be5126588387c68043f906789b30b0aaea3ae16366f1a3f5ed159968fb46abe77e692e43461a16f2a5f8b39175c05ed3b84914f62cc19a112776f8178d0113941466c3e6eee94456e18d07b14f462f04ac51271213da44a240849a1bd3b6eb3cae4000ce2296ad131002d72095547b3c53eb5ce4678b742e96e7314aabc884"}, {0xf0, 0x1, 0xffffffff, "20ce8d507f28a71e5d41f6ff3847c265d34967c9dfcdd3c185aec9bc95a7ccba1aa1ddd6414d2bd59d3bdde648b9ca4cadd8131c46a2988a3e87175bfc00874b6effc8efa8d2c023af9105f147446a9bbfba8c3361398ec173700b7cec3d0c67b72c3e4f93f4d174e79a8055ad34cecb2ccd993d14719d389ab12e4048bae115f5dd33642512d23435f4f0820c15b6fecd6f0cabcb88e83b990edc4df0fcd40f936b76618b532ffd2c472ba63c6e1013545bc9d0927995e716866465120ff8aa4dc51a5fcdc55665850363239c06f3b4303fceea275994faef"}, {0x28, 0xffff, 0x3, "730150726bba5eb7a9a0eaaf19a9bfdf5d8d0e9b5157"}, {0xe8, 0xffff, 0x2, "51a4d488fb931d24e6d9dedb0b03d20f9f6eff571aae97515acfd01d8106060fae44532a86d7ea972e7f62a5c1026b03a498107c538ce036b205fe9bb1361136494328c81513c297832ba5c4125f6597c99c9815ea57970f553a5b9aa7e010208fe389400495d3b9e00b2b2299b0eb83903e36033cb81069beb12871b08204fb7099c69667bb5120f1b58ff275ae23fe19f3786654a84f90ec9bc1142e8c7465d7056a0c24bd3b6af86dd085ce147c878e9c452b57ef0121a7925f04d85b9f900e445a77c26ee7d9be7e3a2790e822ef1d588c177cbd08"}, {0x28, 0x1, 0x100, "93765d55920e6d2b34a327d211c15a7fbaa1"}], 0x1348}, 0x80000000}, 0x10, 0x401) (async) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000016c0)) (async) minherit(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x3) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001680)={""/16, @ifru_vnetid}) 04:50:12 executing program 1: openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) 04:50:12 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) syz_open_pts() mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1) 04:50:12 executing program 3: socket$unix(0x1, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 04:50:12 executing program 2: syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x8, 0x31, 0x1000, 0x7ffd}) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) kqueue() (async) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x7ff, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8937}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1f}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xeaf5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:12 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001b80)={0x2}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 3: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:12 executing program 1: openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) 04:50:12 executing program 7: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 04:50:12 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) kqueue() (async) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x7ff, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8937}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1f}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xeaf5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:12 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff5000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 04:50:12 executing program 2: syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x8, 0x31, 0x1000, 0x7ffd}) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) syz_open_pts() (async) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x8, 0x31, 0x1000, 0x7ffd}) (async) kqueue() (async) dup(r0) (async) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) (async) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) syz_open_pts() (async) syz_open_pts() mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1) 04:50:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 04:50:13 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff5000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff5000/0x2000)=nil) (async) shmctl$IPC_RMID(r0, 0x0) (async) 04:50:13 executing program 3: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 04:50:13 executing program 2: syz_open_pts() (async) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x8, 0x31, 0x1000, 0x7ffd}) (async) r0 = kqueue() r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 04:50:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:13 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async, rerun: 64) syz_open_pts() (rerun: 64) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1) 04:50:13 executing program 3: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:13 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff5000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff5000/0x2000)=nil) (async) shmctl$IPC_RMID(r0, 0x0) (async) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 04:50:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001b80)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:13 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) semget$private(0x0, 0x0, 0x480) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7}, {0x3}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x3f, 0xfffd, 0x8, 0x7, 0x9, 0x0, 0x80, 0x9, 0x8]) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 3: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x5, 0x1) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) 04:50:13 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r2, r4}, 0xc) setregid(r4, 0x0) 04:50:13 executing program 6: r0 = syz_open_pts() pipe(&(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) preadv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000000c0)=""/147, 0x93}], 0x2, 0xffffffffffffffff) 04:50:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001b80)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x8) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 3: syz_open_pts() socket(0x1, 0x5, 0x1) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) 04:50:13 executing program 2: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) semget$private(0x0, 0x0, 0x480) (async) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7}, {0x3}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x3f, 0xfffd, 0x8, 0x7, 0x9, 0x0, 0x80, 0x9, 0x8]) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000100)="96ee250d8c5b13b9d77eaa194f12912949a9c49ca14b4a92428186948c2a4d785edcd60f84ccaa0f6034418dcbfe0c9b261a11fcb722fb045a40bb49085ce164677491d7d2e5f7b542b49ff4ba0d93529493f085e837edd2a2565485c17eec7549f922e593fae10327b82fe114aa80bd4757453b8353a61ed1b3d1e35ccadde06f7a0415696055423deaefb1a41335f764e15858a0919bc649755157c078fd456d7a9d", &(0x7f00000001c0)=0xa3, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:13 executing program 6: r0 = syz_open_pts() pipe(&(0x7f00000001c0)) (async) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) preadv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000000c0)=""/147, 0x93}], 0x2, 0xffffffffffffffff) 04:50:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001b80)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x8) 04:50:13 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r2, r4}, 0xc) (async) setregid(r4, 0x0) 04:50:13 executing program 2: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) semget$private(0x0, 0x0, 0x480) (async) semget$private(0x0, 0x0, 0x480) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7}, {0x3}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x3f, 0xfffd, 0x8, 0x7, 0x9, 0x0, 0x80, 0x9, 0x8]) 04:50:13 executing program 3: socket(0x1, 0x5, 0x1) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, &(0x7f00000001c0), &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 4: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r2, r4}, 0xc) (async) setregid(r4, 0x0) 04:50:13 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000001b80)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f0000000200)="13483a3779", 0x5) 04:50:13 executing program 6: r0 = syz_open_pts() (async) pipe(&(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) preadv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000000c0)=""/147, 0x93}], 0x2, 0xffffffffffffffff) 04:50:13 executing program 3: socket(0x0, 0x5, 0x1) 04:50:13 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7fc}) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x10, 0xc0) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 7: sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) (async) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xf96a, 0x5, 0x64}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x54}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xffff, 0x8000, 0xfffa}) 04:50:13 executing program 3: socket(0x0, 0x5, 0x1) 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7fc}) (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x10, 0xc0) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) (async) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) 04:50:13 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r2, r4}, 0xc) setregid(r4, 0x0) 04:50:13 executing program 4: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r11, 0x8) r12 = getppid() r13 = dup2(r11, r11) accept$inet6(r13, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000003700)) getpgid(r12) ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1800) 04:50:13 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r2, r4}, 0xc) setregid(r4, 0x0) 04:50:13 executing program 3: socket(0x0, 0x5, 0x1) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xf96a, 0x5, 0x64}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x54}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xffff, 0x8000, 0xfffa}) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xf96a, 0x5, 0x64}) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) fcntl$dupfd(r1, 0xa, r0) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x54}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xffff, 0x8000, 0xfffa}) (async) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) dup2(r2, 0xffffffffffffffff) 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 4: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async, rerun: 64) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 64) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async, rerun: 32) listen(r0, 0x8) (rerun: 32) r1 = getppid() (async) r2 = dup2(r0, r0) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) (async, rerun: 64) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) (async, rerun: 64) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) (async) r7 = getpid() (async, rerun: 32) r8 = getegid() (rerun: 32) sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) (async) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) (async, rerun: 64) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 64) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) (async, rerun: 32) listen(r11, 0x8) (async, rerun: 32) r12 = getppid() (async, rerun: 32) r13 = dup2(r11, r11) (rerun: 32) accept$inet6(r13, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000003700)) getpgid(r12) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) (rerun: 64) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) (async, rerun: 32) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1800) (rerun: 32) 04:50:13 executing program 3: socket(0x1, 0x0, 0x1) 04:50:13 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r3, 0x0, r4, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, r2, r4}, 0xc) setregid(r4, 0x0) 04:50:13 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) (async) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7fc}) (async) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x10, 0xc0) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) (async) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) dup2(r2, 0xffffffffffffffff) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:13 executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xf96a, 0x5, 0x64}) (async) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x54}) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xffff, 0x8000, 0xfffa}) 04:50:13 executing program 3: socket(0x1, 0x0, 0x1) 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 2: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) dup2(r2, 0xffffffffffffffff) 04:50:13 executing program 4: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r0, 0x8) r1 = getppid() r2 = dup2(r0, r0) accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) (async) r3 = accept$inet6(r2, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000003700)) getpgid(r1) (async) r4 = getpgid(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003980)=0x10000) pipe2(&(0x7f0000004bc0), 0x0) (async) pipe2(&(0x7f0000004bc0)={0xffffffffffffffff}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004c00), 0x0, 0x0) r7 = getpid() r8 = getegid() sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) (async) sendmsg$unix(r2, &(0x7f0000004cc0)={&(0x7f00000039c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004b80)=[{&(0x7f0000003a00)="805793da0e27050397bbbbd52cd84d4625caa561771a5e0870d277c32fe1219563eb86deb5387e66c12e68b675770b00d821e1e4331db8dd4ccc93e98ebcba74872818d29fee921e18c1d89121bb0d3555f93a1872faa83bb370476b4080347e3a028df75e6977fbbf23fa0fc85ba5f8240d2768926809364001f4951851698c", 0x80}, {&(0x7f0000003a80)="8cb2581c698ec089a8c73d90958779facaa26f33ba8c83b3faa6ee48b21cdd17c6a7227bf891fd7a7aff66b6abe5837cac2ce050a5e80c277dfdfcbc6016257fca0bddbcce67950fe99cc3d10632548d19da4d2ae9204b1083df310840013e3120e0fa32d330ea15c46d75caae306313bd2668bebcd81b5297c99c0d0c4a230803212614b03e6b2c6ebd76b522274136c5e0d60327bf18e79ef840a220c50c7ed98974e5760c100fbf0455920bb30f8437f75f49c034b6e0fe931b70db68db0d378e949de8a8efa0a3f91a", 0xcb}, {&(0x7f0000003b80)="911ba6afa0da3b49bc76b209dbc313d566049fc2281cb85d689145ba63f50f3c0bfc9f3c01731ca8d0f8ceeeb752c02de77cd84807fe0a6fa0557433374cd8e6cd2ff6d96691b9d3be3f1f6b3077f0124507ff93c033ebc76caef8c4efd02e3eff347f19c6deff40440aca08bac24dd6d40c26daea04ef7721e0435d7e35aeeb83cea5ed25bf85bccac6083e9887945e6c21741c846db67ddb949695ddf926eca2be0b9b590acc5641eaa677d86dab2834e8ed7a1723fa7ab8c0412822c6675b6abc8d14eea519a16d2c7c65f0279a216e2aed3f8a9e98f172ffb0b54a551ff8313b42c7249eb9bf14680e62b02d252a9a0f749828a16a3a8d53ea23b38a9eea18feacffabe7fa46c791e321509adaeb6d6b29cdb4a471f60492a38b5622e8dd7bc77cba21308d8bd52cc127dcf958fbc2eab1d8ba68354b11866d46f9b72be20fccb0f601e54bd60289e430edabd400ff9fcee46c84a97aab5061db7965cdea4c5e79f93bfce75c0ed8ef79f96d0a30ccf792e991c19e223a54d326aeb3e75afe3c9e8ee42145f16cb6f895c60b8388b70f80fe0a8e4d4546728e46cf2d0f0d5937c3e44f3ffa3931d63b84de9015030368662e17519bc9d1bce90c2d84522ea5e114cecabc0c06a136be3de482dc8dda35c86bd0bd0cafb057c83f37f659eeae87043b6a73bee301f6dfe2be8a575e2a521c3cfaf7cea3d5d9d5842c5e5d883d5736dc57e57a868c251d8731c0d4c1f31b1fd3145c266672354e5ad673c11b22334cffd1dc638adea28ae32d77e8f55b5451f0a0973d9d9a943016b9e8ac687ff9e111217a9ceb2c0f1a89b7d51f06f0465b4594e98d3b76a683fe8b8285661ba54e6fbea7ce66f05e5a3d9f8c3a34eeec20a215f3594fee5492536e09aa162c6b33935dae6a6e1a09438a786fe1ced7d785a68dee90e547e0e930e29ef151b7ade9e78fc3620c8566debebebf40541558ca83173b0767e8299a2a550ccf153883822c0d1692e0d39cc4a4cf7b5a273acbbcffd2ba342de6e5943d72936e605b7f23ed2a557ad775b99661c7cb55c60f23a389a820f19a77988bbddce477f91d35ed7546c64e108d7c50aef1d78692712bd24d00515f3346cd4d3f4e981b3f7e812f0e782dfd9492ee9a3f8170942f450f73d69d69cdd68a8f58d5394c6f1a319d1c758f59575106a9f6e043df124778f3920ab38bb42a3f1733ce1455c038059c45062d8f3054cc5ac7d498656df3d144730314309ed3f994e9b1608769b5fb6aa741d2a37e2e7baf7c6f4cc7046c00de43edfb92f97bf5884f3d41a352f09b88cd878bd9c4936e2b11d7dbb79ef1f08691556c393d0d5de64157238ba98cb28e520680fe98153fd7a39498603d9b0cca6d13eeab39cd34a6c27358b6d65964d85aa02017aca1e3df7b5a48f61c256fdc7e2d7c789bc14903ff658fd6d9affed208f3c9a35a2270b21d6a4df1e87a62836404c7e28f20cc77897e3243062c7385fa9c0a0c570069050b32c12a25f67546ec00cc85ddaeec5a2ed136da5f43b74a4bde4a5c4dcfcd6971165f91ab996c4eda166d5dfd2d2adb2d233ea167509eaed0e9ef2d1241505c9f648fe917b35424705a6353f5a2891bb49e475a808f261d4444df77ba7c7684781628487dc50a4d5b47d9104119c2acc63657f9308366e1f06568987d268b1012061261aa4237f6cd617018143b3af1299c59601dba963ff650fd3aa02e6bb724e1e35ebf9879d23067f9d94e866ad22a129d42776a073f5dcbc1591a54d677313be23985ae30e97ee88fb1fdf381cc0f5ef93a47d3d359c30df0de85212727c1bd24cf2aee07c8561f2fd00a424c0bdd73761d0720fee4b0711a59c263bc911c58fa8c6a41f72f85cd573e393ee6fe427ec52f8a807698331756475c536782bbf69d8ca16e675bd4f4fe3bf7c56859264dfbd68ac8cf59c320dcbb6e8baa7b891efbc533d87c71fcd03b4e60580e9e9bedfcab2895358433e88761e78791245b350edc89c69f99f4e1aead4e450bce59b1629863ae6326c2eba1306147c3b98d0a156a40a977f8eca3f01cc3bd3dbedf265cd299afdf7dfdfaf1a06de19501c5c102c653effe0a420a819b0e99c2546884684d14bb032013030b7808ca36e64177daa1ae77484b2d595dbbd510dc26b472df352a2036fe700ac153456b1e93a4ea15982c385a64ae30462eebe207697ee549ce5cdd7d59ced71ec7e64a1af09f75d3b3b914ea6cf89f1d5326f70a7f04740fd0e6ce1952d0a5e503e01c1d61598b74e155fa5cf4c5af90f208a55667e74bcd763b9f416f4e9d97595d677885c3743fe451ed4c335d8b036cdb3a0333f9bb6101f1a75e760e07dc934fca5e1ad05d1721a29edb2284ff6d650fd4e1bff691106e204111ea783e3efb7d1bae7de5b9420e32cffc3d3d2f499f5e8c22f0dcccac7cbadf5848e2dbd1025d1319dc226e0f7486edd44fd7604ee643f6fc4a9f0d1b82567a0d424e22823c18841d3a6a90cde6131e085f68ec134c92cb77fd1c98700b25155938b195f2dbe16020ef2dc7d389776116045fe122d58f7f5d4830fe4b3352c37751b5ac6ae65c57992b4a62430867d5afaec1c8b06d4e501c45023cb84b1dc1534837baf837a8fd6f3bbbe7ae957f16b8983a5f57e2f661e92dc052c6bcb528532001b68e151330cd18240c1af8654368988f7d6da29caa7355f83a91470450d2fda478e5c6d098cb1f8cf448cc42e9d7e343654616d135c8a098958ca2a218360f3adb46cab877569db6931eb2dd879ce5de767a35c0e574d5cae08fcdd60128c05e19ebb72a0807ac0ed792e055365054181d29325b6cb1b4c91f1a3809bc7107385fc1366dd41a5780aee9a549f5140124fdcfd181235276eccd2930957645cb4a0a1d7593568405073202b0b49c0d45dca1b1b5981f1fff15899a6d3956de13ff50828fb72480230a32c59f2251cdba5c3747797f1eab02b0b3b057c46af6c3b2cd41b93784375dbcddde67c2660d80a29475cd48852324ae9a1cd8b5b51428a2fbb39c4d15f58e17d5ebf2f4108d025048e47af71b994cfe6dda77d5e29d376fae4554ecb69a12cbccee4b5befbcca9cc1cc0cbdda17d0949bc42e9a5c3ba78928692632ef97212b0d76e29dff0dfcbfcace4f700fde3de8830a5a511ef7ea8375d0d89d386a38490ac4e1bb2334864c6186c7f12e3c016770d98387b4ad5e5cf5b078fdba878112e140bcd6e5def607a5c4d10a4e9411e9911d09e75bdf8c4063f84ded2fa1382f2edb5bff92b383fb93a97c01b64661d1b4afbd8f0ce4ef20aea40fc8b1fb426e24fd215a0da6b5744d37c586b36f203026b51b1930941cdcde7360fd9d5816927d99c376cdc95eb0c519d484af8154f62ce8037c1c9fbe159470572e687450eb82249439ccba740ac5d1421baa5d268c63093eb56b6142aebb2e40d19147e4ae4176414d84915fff201b93a408fc9d4f83170c0cae38f38595f974092c16d3b74330434552f57507e00b5f881c1c5774f2c92c0af0200fb24ddfe17f3d280349037c6f9dbab78768f1186c82108e6372db51c9318d20d9fe3127565fbd4ec8f6b03c1c6d5e97f1c3a20b82aec65a1f179e83e2d40df518d24e707d4860ec4aa40743fa918340be03ba99b83261056b18bffcb25c2853119de64ad48509625538639404f4df61fd0d4ae1007c7a66c461885d07ddcc15de143684a49aa10befcf1accff112e31b919acb0f484501345e4bbad2f39bc981469ce3bad2a08b48986f8dd9da08a627c60c74909764d6889da86ef5dea17e0b9c58c5588679cce675851022c908225bd79f634ae5f7d93f7985e993bac4347432c41d95318dc66b87b2eebda72192fda88fa6241f92c51c46dd41be6f9597b9871ba7c58757daa342d60e4bd3c97f3705796c8d7fd19892670247a51523bf12735ae4504231d23592f6027acb9ee57bc9bca3de430778de264badfd778a806201a2dc83e7146e8862c8e8021e2e209b5e2a09ee08d279ed4ceae629519896ec434d39336f19d9a4f76dda1b7d591ae9f7323ad3c02c10bcac612e71cb8a13ebdf2bec3dfba03fc78a6a14433edbbc31d83d9078ef32eb2f580ec24b35af1ba721d11f99d2425884373bf16adc1ed3f93a7124a3d63716a863d35b56da98479832b05d712ba7290d7aed8a74a6b90cd5407fc52dc3cd6bdfe8e0e6d1c5c259e029ced56324bb89326753121100876a2f70946165d0399305ce5643167f712d8456ff95291aa6d7d3d47926855b3b4cd855e42fd9803d3a43797369e99299ddaa12c86d7996844fd3868e766c7d6e39bf1485142ea0d1fba73dd476c335bf2e2dc51953e4711474a452695fe24296e1e0d01258c505b8e9d5c78f5ba8b1102f1bc02c2821d1db52ae8d74a1dff4fd010d7b54c4015477f000c2ac7a7d344f66bacd19a790df95089017a032e547a5093025ffe4071a5152313172a841941e2d4956cf45650efdf7857fdc3e6b5369bafbe2db6ca2cff2991a003707273d514ffdd7af2e6cf46c6c7a2e9d23aaa4d0b8287cd0c06548c2137f15f0be08416816ee28b8ca0ec7d48c68d185a0e7e4a8edeb7ae4ce1da825ffd78e222615bcda08a0bc644f34166b723b754c301d2f1598e380db802c9df13f658c336ef536d936e9311b4cb6435d13bfc889a622f1c4f5b549861343616fc3c95970222130b1d26c73221a55ac673d835a1c822de4d8acc6ad7b4d73874630cb81a427cf87da50790c87e7e02ce05c2cabd5db3f72204734853cb997f37a7dc9a0c519b703b40f84685fa5063326bd9306c527460c19cb207770e7faa848733eebc59daa7fd8171ad2f283db2b78d9c4fa2984b67fb4b97b7350ad4e4778db447055f59ff3ea45fe391c0edbcc99978077ea428470583b47200282ee89052908db5d1eef24b8bc9754591ebc157889add93a43fcd40d99ef2bb921a931a303d467a3c0d686f0500fbc9a8ea06000aa37037f8d022480d34321e108156b2d03d61ec0a30ab576bdcb93de4cbbc3b6feaa5306b805be43ae8768f6490073bf2d0c90bf6b6bf54ba51f741ee9380eeaa22b1c7b9122b89ad152f0e497fa8f3f6cfbd99d33019f125d03c642a4581a5f1a0534a83972fad4b2a65d2c51681d5723d5a015bf7dd94fca6a0ce2a6402c434e0458273197153d6314097c7e55d83eddeb678d885cf52a379049cb65691f2cecc5983bb7d04151c8f72d2bc78984055ea14455d235c69ed079a79b828f299a1758b91235fa8d04f7b1530d2d6353bcaa6a3cf25776c3d7030850c7a3528391a540a90e3256943de8d2874860391d67b9cb20718be80af156f0be712e3097393873b0a60f243031fc32db294d4e92f91aba6e1a96ca53647eaaf2404e0c81c7a73273326b47db6d9f2aac6443957de726049b010f096dc531c730230500d4f0180e9231974004d3272004423c916e0eb2204d42814e0cc13b9db74018ae66017ad24809ba52172805eddf466f325949c49648939d605c21bde3c199e2a4c53106fc6f4648a132df0513e0103617bff00ca7847a586248f799e64613d21abd15b237f7e9ab7d35a1f0e51b973eecaf4fe87e69b00b4fba91cac57f051be479e0320a772f9544661dc355b6513375f9a763c82dd2d939ae8c8950110803508a014fb12f543863909f077a8948c25b9af6c0811646b8a23ebb48cbd51b138bb1e72ca3e4b527fbacc47cca515bbf65a9727da8c9a636031e8630254eea0509e83a898294b09f17129eabaead753ed701aad0728f9221900087f", 0x1000}], 0x3, &(0x7f0000004c40)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r6, 0xffffffffffffff9c, r0, r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x50, 0xd}, 0x1) shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) (async) r9 = shmget$private(0x0, 0x3000, 0x4e6, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000004d00)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000004dc0)={{0x5, 0x0, r8, 0x0, r10, 0x40, 0x6}, 0xf54, 0x8001, 0x0, r4, 0x9, 0x8000, 0xcd}) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(r11, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1e589c026f5b9afe99f9495bc23143516040317ef21523af594e9db9aa8db8d08d0afab4e0e934ed73032245c56bad7307065b6dc67af142dd7e87caacfc89dc38e5ee996a68e46dcc56ebdfd813f5d74bc5270019d1960b1a576e45fc66a8292a8469c287b5f065fbcfa3fc13fb2a70eb87f46d10843a36e5c8", 0x7a}, {&(0x7f0000000140)="a6d5807bf1bec83e6800a3e51fd40a53e3679ca43b9f03802b9152214ba55929a71536642c7d82518d400271da68cd9b55239f394348b4ece60f8333cbc4b37d65a20802b161601192e2a2396678853630a0529fa0d4a31f424deb3b215ffbc4ae20143979f20b25651caa85868fa11d711ffc73d7ce7a26540c10ea29d3daac201b899fc1cd7eb343d755d11b21db1275e9de31657b53b8765c80c4f9fc676afb5058869d4e8b564954ae0c542fd92435719c", 0xb3}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x200, "32d69cb303f240ee33f5314620ef843d51059e0d14485fc822d50ee7bfe46d55bf644b8b593bbc87cadb1703b12f9482c7854a6bfba836172308f695c9ce8ff26d54c12a11453feda54bbe76989326ebc2b45cf71af248455d61f520d4dcb2e8e0bd9aa3b8d303da56b848ddfb702615f680f8794dfb06bddbcd5febe41edf7212dba9450c0383c135a1725dc3d8e8a1332f16470e68c52cdcf2dfeb19449872e6c6f735296d39acc379d54bb982b5dc04acaf1d2a0c99fd899f2f515620536dbf5ae193bf2718c097a59bb402e1ebed31c57c0b83ed80074e130e2a30d71f7bd07d114bc565ff675a823330ae542b7350089ffc3ba2dc85430b2b27bb906a926e95377c61fba51a37b430085dde5bc2863546f74e018c3a388fb76389714fc56ed0f7b331c3a1ad66db7f9ca08f727750734535bf47afc0aa10a083b024379bde354cc45d3e85b59eeeb5f21fa60674e107bf290e7e1296d98423d26b6fdfeb13c3ce2e8d250d9fb4a35d5cc9fe063651a34450931ecfd37e52cc43086c5bae0963907db483e0cf25518006c06499d130db191246b0e9a2963ff455c45f7c244137af41d8618911d2361b86004fa8c4f0691784752bde141491142b6f59bbf924b999962dad4065c23d1c95f45f2204ce1f6c737562617e391ddccc5555808bc2d4e5bf596e29a1674ad8bd4b4410986ddba377676fea85f7fba0a54faac80242ca2ef3084b8c06581eb74b4244302c60ed487b54b6ccc03b12c7a6f23b0fc13ed9edbd53cec685369ffab3b3e2f8ed13fa264108dfd0f6dc40ffb40e3d936d1c83324f57bd8737eef43b0d64a93ad683d38faad4577ac33cb89f18308990394a7dbbc21c4e6d458b0aca44c1efad31f1b1d0e276edee2f75c38b1c403654c69b9c2e9d8b50a59aae95557d739def233354cf8c26ea9b04d71be64ad44f570725f1052b58859e8eee55b58de9eb4a3fd89d2eca3320a6e772c757ef63b33789818a0cd058790634cc5c6e0f9b966eb2791d32e691336b1c32212801b3d3d134df78657977f9239620ab7a9fa43ef6b4bbd81bf4271f9b06934635f102e3b6f75e6511cde4a11caeffcd4759270587cdaef1e85900a24916a5886f0e6b95b1ef87418008a36c776466d7c6c988dd284087bae571aad4d6159945ca2a8bd25dc86b2545eca607472a791070ad0939b1e376bb7f6df23343ca421a1bf69ece3ba86bbb50f0a67971b2786dc1fcf68b4c176e91750ac4a889a5d5436e54b611b41c01e86501a6189b540bf45f2cacb2aea43ae0d1eee43a104faa4e1806a1aa38cd587f192dcaab9f39f38c0e05f0dbc4380fe51b13a96a1b7812122720fdc9d75d02a6cbbcef41c05b8bcf2320ee6aea882cc5da9fee284c848798a0777cf64478160a9ae76a7202906db328e9664da4010ff98aab2a609cbad615013fff216238eb6a19f455b1306d3caecd3640aba8a76076ea86f8c3b6303f13f8b6b2e3feab864887150741070b53c11d646d8d99800ff3b5f56a04ebb08142a31c1e0869ea156c7a3edfd4753d5f7103156f9c6bcba40e9cac5c918d3f2619b6c058d23cf3aea4af87b97f3a9be9f9655e3acefb9b95b436a4a7733aadc43f14b437064d8bf15c4ec9d88b2ec045cff62136aefec816272a6de1760e78940ba96d693f20ca276c3029ab6c71ff44e55c7cafdc80bca1e72aed84456fdcf292a43e8f81140fb6cba8386217b0a783dc56e910aafac80fd28942aadd70351e16ec6457423085255b6366f094c2fa1add1513156b1a77cde597c0d20577daac54fdfc38bd55caf31524e331c8ee8a0f8ca2ea2a4a603bd61a354d14fc98a235949e30e9773529316d474300fff7828dae23934d219578c9b92e1949725d3a2c7bc2d1373ec279f8746c2cef8e9b0b5cfbe2475a15bc24c23161a25d7ada0984956205f82693ca30b5dc804e78408c0c6e73ddc5dfa0ebe596feaf290295df245908d0f3ecbe82dc16bcd9101fd7a0848b089c915f47d446d6cdf99dafa0c7050ffa81f394776aed5b14d07528a1878805b9b3a71a239685a7da235def36b4195fdbfa4beb84eb77f1d8d167f5f7e84ab38e9bcadc9883a02bd56ce0ecbc85eaf1310cfac5c7fbb174d32f5a45327c297e43991706e76a66f74948a100e46c4933e4b7bd4e3972f7e612626c723e6a66bb5aeed7fdf665b00f29cd4d4d40009d37aca0b402a862e2a1d7248ed557237259b58c9ad30062ef0c0d366b4c847f1b2d269f8a919aab8263a0998b4b03cbed5464281fdc40d2728320968c8b4872205d3be168bc4ea88fdb25b6538ee816b851cca3b1a0cdf4411b3cd44304a97fa0052526c1c38b26336cac05f0310ee9a142bd755e8d6dce75920c27defbd059e327a727a5fb495c41c014adcd13ec00390924691d5e601b79890870620368c8a03ec51185e30ed13b352e94a2978b20ae7ebe16c947861aa0ae968044a1a3bc275e67c5a1186889dfeef4adf70fac0254e11268bbf98ddd23dbe2b4a668bdc787d3ebacd937d00fd79721f5b412ff2951a5af93943d0bda5a21d496a7dc4e30fd0bfaea6fec0cac3058478ce5fef5c3ddf320bd4baecbb7356be38102fe0a753a5ebd0ccfcb5926bd5273fdcb2d479e5c31413b0ba40968911a24739e0325b01feb519de674a734e79666525f7a1657fec348662cc8f724c2c4293ab3ec301dab5681b51be6caff61885e3cd43b86372ec3987248563c54e06286f5784e6b3a656413f5b421066543e2befbb579072c55c56f023d621f0b8ea3627228a71c71959c0e1d8fb12991d0550a56e8a2907536131c8af125cef36839e458973876af79b64fb10387c963305c88a69f1c42274830fbf924e8edae60ade7925d98d6b2114e6306fc32637a3837ac57dd47ef46cc408693c7fcce56b6b2ba7ee4ebc618892d9ffb7f182982cc33f33c8c9fc499e48ba7c5c7086facd805c52878a283dfb50e001b8212aa7c2b089b3ec7347b34f37df8d512b635c01e079b14feaf9990d140e8fe8a4417004ea47c91e5dd6d8c6c7ad9299bddda57441064b4a09f7bb38eaa63fc68d42bdac69ae9b7100a0fa37760e31c891b49ba0b6fbfc98859baa26554632304e202bfb881fb12417c19598fca8d32d1f5f378e863794b87fdec288a90a7d8be8c0aafe7b35ab50110bed4c2623fc0be5da66aac0d2a4d5a9221307a5b39dd4e7d4c025f143ed58aa52218f1372bae3f70563ff63c8366a27076264fef58a1f46e452f6e755bb4a5499810bb36b881655d4edc0440a80e5a4610908591520c76d5ce098be5465d156f0b7497474469420633c93162b338dd305bebf84b5148dd2f924f9bcdb3bd3724a4d8c0c776bc140fefcd580dbd41a684fb0207df2ad10de3c50d573ffc4f27fdd9eb3681d47c3c951f7122233b236d340d6a9766644915a78a0aaf8b9c49b2956359a7af67aeab338b6045aa1bebb61a804a02356cb2e7e342060d7f6c8af7d0f717d3a6906ec80d4a93d9ddf49915662c3944e16773a77929db0f4fb6d8c69d55eaebd3f6d3a0b6b0cd7310ee0da1312e692b44185aa7895c08f20b49fe89e1c950f413ce82348ad22c64e60ab723f6e0877c042cdfcf46d69921b43839e0a99ccbebbff295031479d3d2d0e7835cc1bb2eacca5448338eee1f310e9791b0ebbb46a4a11c433245c83742703ddd968c1f852be6f947f10c696326b90953542058a31cf3457631cbddf2fd835f10550ed6b62624cd73ee788a270504659b8996cac8428e72f2cedb3a7cbf12bde13aee166219d67d53956618eba4155fc7c332cdf2f63e2c2b528554620f74b415eb35741868a7caeac055b0b769e0e8e31f314f73c8fa0a7f691ca3600da8936a3a9061c958bca41bb3df0e9937556ed97683f398b31e0a025081d06deb730356784151e3954fd05ea8cc9076675cc7fe17b1d5a5c90e60a176f0436877b1d4d25744842ea45836d26436498bad5ff84b333d4f6f510937fed5c2bfbffd9affbf36ccd1275b9397b0210dc361872c86e8941a967d90ec8a13a5d9f89b2c5b5cf223d21b35a2de7f6bc17e47284c8146c782b9a510bc569438b8474b5fa0aa20abc3cb46a79374943ae477fa4b675838045aed1f91eddfa533d03c558e68ad13c0e19927505a949ae9c79ce4c6610570d3504562ada95d3fc059c830494e584e3df81e1ec53e47870a5ae4d5ef30c331ec39900d35e0de64def9af2309c527228f671b335753f3cc17632e2afba00af7ba68137c974b2c39e1b0d25031bd7279dc0d84ee8aff176820aadb8c80f988bcb5ebdc9bf892fdfd7b92342cd62083477d1997fcd7da36c14785b9f751e7e43ccca24f5b57d435c6fee0afca2368a2f80eb25f769451b97ddf77fe9dce0eb373c55c8bb7bdfa51673867d2da37727639281ac384c1c2a847329d02e1eba6755ae5d3ec2210487060b3f693abab0f563869be63402115e836647e8ee06d14d8e3015560963267850a984e5e4bcc1c4fdc94c5151bcb5b4127d8c1bf5b879c003fc4ab9ddfccf276d8cc2f90d327369ee3076070ca8e94a2a430ccc32c560357aba35d50c23ab983bdb9d537d7d2738fd387fa10463459ae52525783d7280e2bc2ab2632e376e5c6e59af29daae90e5deb31a87e75956dc980cf47c9bef5471c3a3c0fda76e4c92c42baa5ff3d9bf4ae9da8eb60f503a05de7bed043ec96b7086667af690bc5d2e5b52a64291a05f97b4e765c0319b31479507addee490178d77b6f91a5f829b35bbcce61476c89411109eb07ad6f4c0ccab01004f8484293397451daf0694dcf224abe22e06a599d7b47b229581bc7687e42c5ea3f1e590b07a16ba60dd3912b4de60b263d4ddd0714981ace2688f1c5fe362ca512bfd3f9a33871af5b93acb7e655ccb2ba5a87e3f8f26296c7d282aa71e2994b77b91fa97c6666c0058087e429da5c771723cd0124026f6ea3f856ae4ebea230cf833f2bab942d7419a23313ffe1228fac1240d621eca4454d823d0b80b0ad37d7630cef7e313c770b2c1ef2ad89da9877130c4e9559325b2da0b42c51369d9f7bee6e5e269ad739f995d5e1043be06ef44cb2bdd998ce83e3c05eb89efc18598f25ba0ff035b78ad99b65e04d5a004c2e200674f2b488f37f30f8411b7b66a9edc76611fec7f5c7a2a602490946434431ce69c5dbb78ee9d6c74483906acf771a31523dd947ea0284afeffc2f7d2275b46287fb031553cb1da2244ba82d5d0ac40c5c917ad9f5a685e382432d369efe8049324933cb5334331d5554ff18f2ce93a500fd3ddec64fb9d71bf20b25d82df623c876e2e625c9002796701b8d59eb588437a6e42657d004d65fdbb8e60c007c9ca08e083f5a4390e5fe753ad8a3e2eb33ae4015e69741251975b4e34cdf3e0bff9aabd28692ac4299c1c097de569dc4ce1663fa38b7821d685938ea0a0bd5764d62fd32ad95e77f2def8334579364461c5bdd8085be016659a6259e38efb604783318fb22dd36ff6e092e601ca2ca0b246823ae2ec3636964f92483d52165e789bc14afa6b255bca5465f30c8168630c785722c4367f7f59b992939bacff992202bcd8c50a3ee1b38c3694ca95b11beb6db5f7672a7f9c446557f07768ea5774d4d6e9b66e1a315d1f04df33d3a9647c2dd6cbe85a6439e80ec789ebd3bd239ed437b45f0071e6a803f9a35d010174c4f2ed0174d8d329c9252e35727b49739368c4c3efff47e58f59c5d12e58c1fc04f9544c779eeb6d63c9de4ca078a5d3c7316a732787c5e14a7c4e6967d9757f82aa8"}, {0x90, 0x0, 0x6, "eb9bf3566dc192cf3b6569a65b7a7416a7f68c3bda59b6790d926022ae8ab341ef6557e73f7686f37dc924ca0c83a46426d54b70c7191067b249389ae9631e60b6b83ab419dd1772fd7de18af1031e914a5a21759c5455e8e3ae86e0aceb92874b9b11360ad3e2845f0afac64ab85453372652145e1e4c2f1c0243da7d89"}, {0x40, 0xffff, 0x3, "cd13ff662729bc8770fb6e1f7c6ddd5f4b35902d8449181bfa9337816b65b088b8244c6e7c0ae2047de2"}, {0x1010, 0x1, 0x0, "8cce597d6f175746c47ad34b32e56b19aad5c0defa10b53178a395c7072633a57a62da38c993b0e30c69f299c9101aae22d32b909cfdbcd51e033c715486f9c736362f99d00c6eab8e7ac0a18afd370247bfc33a9a78f5dfaef2f938b461bd39aa31da4fcf8e038db776f944824deca3b29488287bc70839d27225c709636166f026f9594873b58a7bc6b3bb3a38dce4dc8224def8950ed879e8f47a6c363564a8595c577b5565f6eceab7531a91436e5fd9db16bca22e757c272fc004e4c9fb2da35e79f270150818d751642b3ee079daeb93af792e661801ae9ae9d9fcd763d08b23e00b461cd406062af20ff2e8e6ea2a90774bc2aabdb233ea23b4fc8b446318a40b3e38b267c7763059b66d661e0ec592c3ca187369057a5532c2a58c65ddf12a40e5709f5aa9c6f103626e07d6ba4c52282c07ce462acf465e574eb65e4ca3c0a42f59398f0e0b46b7b6448e1731b676c9cea11c86f7dea990b8d88b699fd912a691c12d8c18e57f4576b4563b91a0cd3762b41a234e070c3d0cfb3ca279ef316df3835265754689cdfa82e0c07a97eadfefc60b0c82a66fcacd737e7411a601107aebeb7c990bb72fe0d6dd90df1c70044d08903f4fa264c4e57ab3f2f9131aca7b13896eec031bac8929afd57fd108854e3ee0dd21283f03ae63d8c9dcf84c4a68b3e27ff518219866ba86c866ee1d6d3a2cbcb9295bef0da096d294d27cb2db135cf8b59195b84a2daec2d5fcb86cdc32904c118513a64c5bfa48e3a88fdda387170ffd9ccaa52345c10bb38e99789b3c54901cc786263d39f39c8b20d3674cbb63893aacdb58ff82a4bd32692ea73d879d8f8f949a35637ae6361ae58b33e5e126e7e101ca29db7624f2363f60b70cb746f3a530adac876baa59d09e6cd997cb1298268c40a0d54e27aa5e75a580ce6aaf587069b1b7dd53f34916f6aa31bbeb5e7199874347fac80476c534d5e09b886fcb9a6f92446c919d0f88c2b96c4092519548b649e7e612d11e6687813b9692834c5ce112ca250feb90a0fb782a51f804c85ca3d5e37a3b8b48b54c01d744df768b5c67e9938ecf9c1f2e22c34698c2a023a8a3e0ae099ee405326ead926e7d42d275ddc055bd2ff6aaef795a315e4c489864e8d678d18b3c7322cf3b3f56d1ed2f11ab36b47e1f1c25db3fb17a84e259289623f278353022da86b6b04ab20e66213b6d97fe0cfb0ee8204a0d3ae67539055605c4f3ecd1e00444df774efdfe5490ec5c57fdeb800389cf2769a09d7d57a09c6c22b10ff57381141df094059e9959c3f6d29ff8230485f7013549af28a33f677baf696d21e10a7bcd6c73005c08e4697730d300d3546e159f467b715cb6fce37feed8bb20e7d9a12890f0cef5ac74e350c287f3e24e739755b8ee2f19e5e9c2a26adfc4a7efab0b37e6571a1804114b0213a0b1edbaff5a5b4d115130cbf325681f187364ac2cfe4a92c893a153df734b07a5938452d7fe4589780e8107b0be78f86ddfe6dfcb29c182e0809c2d25ba8d28da27356306501b1b85a70ab46d2529cdcf1b39a5e58cca5c1fb4b19e1251f212ff19cb03b6ac03688b5e0f071bb2d126e12cbbbee3e4d8b7e96c76c24b8a6aab104fe619c4add3bd1bd5150d512cb6017a43ad8cb61869a005ddf10d736823925fea0391ffa1e7843d506827d4059e4ed2229de037ee25a973d04db733d302b112e35458fcf0060052552743e9e633a10c4925c58aad75575333b7505c2d912c76436579b8770e0227bce18dd30024f197d51a8cade93dd58659de72555273594733b7f106a1b569a14378899e988e4a0d68b5637f342f3ce99ac1fb6562b8ac8ca9117435efb7b6d35be5379c96bd32eeb765a2b85e7f81200b92ce6391d1421e7cca777fc7a1ecd3d9846589c99071a216b27d195251f260641e9610d50ebd5b9eb758d3074f10f5e254d547b632a11c9efed136255a96d608a0e17cf87326e3102366ad5d3f0a1536b40f263461e37d9c8c5a3c93e81214ecc3451efd636b809960d268f6c9e324e8361aa4975a9cc8900cdd18b55132364cb78963419c9d5bcd30850182fc608fe80a520d3898f69ee4c4599cdc6855fe50a9b72f453d318c8d4cae95b21716f4d08a58edc84f423c6bb6e78ed568a307c6553a51cad3c4e9badaa083af1f8785aefd1ddad102ddc76914c26cd30e296afd4c5df216c9614ae0bd24791e7aabad4550bedfe5519068ad91ea165e7fa884c808591bec584526d006d83a0e166eb03af07c9005fbb006c56c7582b7adf906ebdd96b08cdc30228fd0b2d774a06244903011bb79f42630bf4be4561e9a18a49635344892bed735a1f0d5cf7baed2a5571050a0f4f1e106c9efef8f6fdf1f8ab163dacab45c3c0bb2ff92ab58ae6dba1ea0306a48ca3286b93f455e3353e998d587486c97a95ab69493c38a1c1ddc904653d23c34677dc9178b146ada39e5cd06aa55dd78e4a94585fe88067099832b145efae4e646b7743a1903c7ff521cf3e6defec1115baf2d40fdb5887559a5f470ee2940ef19a5e7869b118fa9599258d36630f1dc8315c11bc111b372d4607e9141354426b7d6ab6fa648d1ee75cdde6596acec7012c7d3ce274a622460a7646556dc593fddf01a405db4c278e49dc88fac45cf035f43e3beb6731738204f3d7f757b2f3ed6e998d8f34fe607b089fd068c9673732681d0413480d30ed46d7389cdd1ca06c4ac8f9a44a9334ffdcedd372573e171370f5ed0406fb6315bb3f80f16eda35a25fe52be3018e5fc4a0fd2d8b4b105790526d03d12134dae4348cbedabcefe9e38c5f8b465c9e8e4b2f3e53027d0cbb05b4a8eed7d3972a9e44e1b8216d1893f5b6145d2e03b1bee83ae70ee5a7df74751c751d40c82fa90e27704290083961cad243f3a1d156ad9a790f2abfa526bdc8d7472180c9c938b0ae97a6225746989d322f985745ded1bc8d2b12749707a81584463f81e3bfae8056a9e69be83753cb34f3289b5b51fcac7686dbaa0a7a62c04c7aaf5e1e163e1ff694cc5ad8717d1e126acf881234625618a4c89dd6891f89f21ca56fc6c6e61b25ecf4dc46c7cc4038e2e622c4adf52b759367be2e8be234bea7d95737eb84abeae08ceb3b579dd223dd5ca46c326642b629ed6a5c6797f8a488e2270088d865f8e9f02e96f2afaa036e51c216931e7c6e8df0121f361bd766e66e98a354597b7574bf581c8c5bc9161147edc0da951c96f007f5ce185e67b661445648b93ca5c3dcc111ec5c5c279d780901a6bb54d7a7b4d8b726d1b3f7664b9d3fda83188b537d6467e3787d35a578cfe2d7677cc71d7ef25b803ec4d3218a7f70d7ace879ff3e70f222d57c138cc7e7dfce53b4d05f8517d688095d1ece18f303f3d2a7970bcd85ce4e097bfd1eb4d4606708abc73573cb2f69e649be6a2426e0a34951a86e01c8dbf218f48cf4b90719ecd5be42f91c366f9b1dd8e8bd75c55ac8e6f3ff91cbf8d573c289b13662bda4a35f79ce8863db51482b9d82006fc8c3d5dfb46b368e11451d405506923208272570f3e105c952c995ce3507b70781a9df47706553a72add3ecfa26690508ab93be844366948f7168623afcccef3255ed923e0404c17f176c003babe4ce24455d4a87ddd92e1580c2243ecbe84a1593a36719f9954568f85a710c54056f191e9de68ce47c9b68fe1649e7e21ee94409389f205c1b8c5a06f6424348af77eb8733296951350fe1428c1a74a8898aa08afff6761dc40a225101fe9c42f52c1bad45a917d20a6267d2af50bd243444045ae39afc95a6edba62275f2737bde027b7ccf8505ded370865fe3aa2e78d3244afad98b6604fcdfa82ea6fed90ddbe60120acc5936a767d66034fe692d62be5b0dbbad16f606354ceb3c2b549affcdff7daf84835cd1fff2bf7de3cda57134791defe1b9c29cdfa95a981521e6dfaad3a4647c472f5f8cb65596910f4511e69b7b2a4b0943f16e634327e1405d3aa1ba781813f66966a39724dee67fc6f373f0954eebd0e76c7931fff0ed1ede01ce6636fcd54ee0e174468aecbb2e83c26c59a354e27e443cc790e9c7db06794433672016e1f0e9cb1c0cb7e77c28beafc4bc4f13c6f4c58f0220000752dcee80091bbbf5b543f099129595bf1c3e13a6aeff19557732cd0ae1a9e60a3624187bc04331d15a666d6c9513726613ac5a5064d835319a80ef51d4472a9255fbdbb40bb04095e8e6bb59a04b63027f40da726deea0503546c9f27fc4bb40ccbe3b19b004617d466a894e43e84289a1c63a3d413b09b2449e093dee8db1e00c2c9cf002a517eb4ac6e8536045a30b75a4acbd3cff8032d4bb414b1f190e91be2d22ab3cc1e5b121e8f1c92f2477c6e1ba6063362df8d5135aaad248b8e9f9e337e9e913f563ed5d29e04401a6cb5cd33e9a4f79e8042b73dba41a53221a76e6e19888ca17ec61d926e4d9cb39f94c01d7d269768855b355e5f5ab4a3379b723270d8cd3091a9a9ba3cdf4a582e325461dc538969dbf220faed936010af006cb704383c0cd9c00e25bae6872e0bf30f2194201c0ca7bd0f1b682fac79c0ab4a95b5cd23bec0b5e9becb6fe3317d34507fe84665596b0370b06aac57bf24c629fc135068d1a344a6707502c5a52730bfef0f2801d0be7fb79db107708a60fa1b1d8841b64f8070202a28b4145538ceb83f4b9cf34b252b0a1aa15b64ee23013f906826b1e4e0a4c8b0a63a9227f4e0cfbec90e1074a7c93c718ee26151a61a21a7cb92e63b4dc7c59702ca9c50735ccc688a81d6330e444a61fc5c0ee5c3ee07dba1e44231e4d8072a33b30d1a8b8ab862cf27e244641376b1c18533c0e60db8d5e127424efa168aabf4c99436f126036e91a807d6958066b82104726a473d143241f939fcc999471ef8f4e7c8bf7ac354e32afdc63217f7e269775f95ca79b366b5d7669e1e05cc1db819e067e8386dd680a208f8bffd152617bb81f341e2521f57f8e81108b657afc9fbd5b10b168a0b268e405a66fab7c351132d5405ca92f166cb3c34edc4162e748a68b7b0d224d0b29e8f39a2aa182f1f4608870e6e1e75fa8c48075473a965d03b601b1e5af53d378ef59be9e409255fde36dddc01acb370540e568c8c3fe5166320e58a4026955b9fa696d66211b62ad1a3777e842f96379abc37b1b2f0a8f7326069167b48429785a44a351213cb4ee5b4adf3a77d9a9d82f3f0af862205ce64877b3d44295edc248a11dc5b5c3549195522d68f59720d32e76e057b52f4cc612edf1004710dd74997ca3f80d6f150ae3709702dd8dcdd7fdc6c9c5faa663ff63aff2a9a97309d5d4ffbe943642b787ccd28035a7aeeaf5de2aaa259b752055203b02596443e72e152b40329b145432a0c74c177dd8e33628b1a2a752072a9d841295704ec372172d7d3f1fcef8e5e10f429530b67ea9dd64d5fef9c58d38f027775cb5ede06cc5fd5a30ac524141237fa84e13847188d905098e080648e3825836e1e9be0bbdb7234bcd64429e0ec96fd91ef955dbed701ef3706f68c4a7a4f36dc3636c36b233ae5d162cbdda2045c10936a461ba069597a94fefdd2c9f5d10da98ec3663698adf7abc9ec07a0f83fc62d955eebe4e1c25fc7e9a1e25effe579d87fa2f7e403e365f5b25fdd5f50cb46e2cd27e012e2197b7ca246bb0ab46db8c28428809804bfc4407013017beb63b7110cd3608857dfac3a0273ff58f50cb3be4e06c90c96b724882b0901d85687cc5aed49c89627bcee2c5d4a38aa4a2af2cbff84ccc0b93138cd32225799ea0"}, {0x20, 0xffff, 0x7, "5e9ce0a97984e78ec61b0d1f89ca"}, {0x70, 0x1, 0x8, "9682d7e35ffb460de696274ee0fe7f905ab6b337d96ddfac7939843b59165899928b19d578707b72280ec729e7b554ebe641476104d664b81d12f15ab8082d6354a54bcbdf76b323a450c31bddd64772eee5f83433f5ef56478f8232"}, {0x1010, 0x1, 0x10001, "427f9c12e141925407dbbf4477498592639fb581d30a35ce85caf393f8eb01b27b8b308c481b1346d6e056a77a88663a08ec601f9e0690bbc7a01c31e1b08b073c6a218dfd062eee46526324cbcd1f178955ea948724a2f8a4da778c63f7e2539f38e0dde498556dc6f5e47afdfbf771dad244b9948713462e9c8619a40859dc52cec88978014f898b64a4b190f5e83fa294df9831465667c46dcaf81468f4171570456c7c292b12b5fbc5be117527873f81aa7b8181c6cba7d88f976e021e8253cc41afd9de28ed0ae14e8ceca5eeba91f606ac0af7f8e91b9cbff13f68ac62b1e3a02a4ae07f8a194185b891dcd1e4cff792053e5d7e95867357810e39ff7d5f4ed766b483b8acd85abf75258cf63cac841eaadb501ab04e5cb6adb4953cf602cb645c25c677f932f200a5c6a64917de396551d20a254aeb379b5d3d1131b52ae519ff7cafe129a7fd0385bcc12a48a5fce53010f96907443510b140f1ca9db1a77bda92dec12af3d458b7ca9a573e799d0ed5ea9906813f44f7129b94b3c2964582ef0070143c89b7a60665a14c61dd83e5873fb4735f57c16d2a2e8ab98966e28a6ee8fc823b4830fe936487b177c7a68ecbd4f8efdae651842839df57ed5be30c4e1d30ad85c4f3a49a2a818ff1a57945df4f70c0e31eb19c6e756db34c56729f8030f285bf0529bb49bbac588133fd0aa91b5a3c160cf025e5b3d8e9b77bf6467204beedd94c3aab31eeeee679b7e48a317c0c1c4b37f12f37e6a0fe1e4b74ad05602f3c00f195beba83184e5908f4261c64532acc9e7dbddf1c7ac9ee68a1544327197c1330e36ccf532c687944ac184482489e7cdc5f6a6c2f2c096cc8410ec671a24e70e3047988fbc6842d3d67284ee4c8ad47f4e66850a3cc4cd2c9aa2a57f1fde0dc6296ec729b02cfbbaef66521f6902bdbdca5e988b7f1a889ccfe10e38e6ea3bab2bae638f74ea142df517611938bf52615bfbd628a46db50afa78373632a66b5d0cbcc8124315132bfa09da1d63176dc224a0d49a3845de2c06e02bde19efa4b47c3622c645eac56e1360ad1c7875a492ccf21d0b2b0c36df2796a86d3466df211d2af365adb5f29392572c7f3ca8a94b1dbd119340d713a45f8936310a5fa272d857e1bddd45b90145221b8fc5819579db186fd23307bff3ca81e71fde4dd430d23354fbced5e99e6faa692a0a6af038787657b0853a9c7c81c13cdc73af476d69cd48ff92569b6f1e6ecea178c539ccd99b12e1e37bc86f9a1c34e145cc1df39f58b2ef7ede32b0b2efbfc611647cb14fef42984cdb7f9a1c7f5e2d1d7bad2d8df2aa549e13a4e86b12e21ddf776e7efc36c2729c2eb53e95a2b09f055b6e8fb6e7788fce18454edbd7d6d0c6aaca6f9c8de6816d7f3e77842909d11ea6dff93c95173ebefe53a65a5f5427255fe510cb4ed91b71ee812396ba4f3cd49c2a27a2b62855863278b1481443f7fc221544495fae916b2c8bb0d457490f8a0504e885676fc9ac3fe16b38ad8e2d4d08819d8c9f4f4899121b202b4d352aa82171f8059fb42a97bb2affd465139cc3afbe9333209e927a6a5d9902c6caa518d7ffb3d32b85369efcc60ab524d8fdae4862c6806d3ba30f744b42a9eec4c1a538d44318b5435476c90c47a20be28a13e28605df7d5a8a8c1db4bcd5f722216dd2a77af80cd4755ec47fba6b90c782a70549632424c5ad1524e028f9577a0c42b6859ec694b67edadf028ba12a910d19e9caace63bf1a5549b44eff17146f6bec470f3de53a796ae592a2dddd64862e3cc549a57c5208659379b139768983b1150fb10cf3ede5df5960c763af7d387ec370d861378dedcc33b4d63297f4a86ae577f11f10171e1a68e4885babe64bc16e7d739996a01980f7a5bf85b648b981ce1bd0dc3bf6595235e803e80d859ad904cb44eea229adf36de9a42868cd2480392c0cbbe36963c487d0dfff02f45f75db2231d70f4bec60db2911593eb65d34d40bb3b1e621b18f8b8758074b56e9a533ab2af5b8887765c26ccd6d9991bb0d7e82368492479196075ac14674f212c9c5e1b1ff14fbd69affb30f17b986d3b21ee62a3206d246803a093fe97b7f8f2d17c836f39d97699ea934eac97e60bd6c937ed6a05a92b6073875bf7cfa147585b2b85b0d310ebe4721df346ad3c0365de80f9e29d0219bea9fe1ff636897667b27fdfe74781a16a7cbac4a228fb86e8d35ab6b46d9c08acf5188a294b0050012168c70b9fd782ef50e505dcaeb48f8362e6e103dea0a8b0966320b657bf8ba0f7f202784c9cdae773b48216e8d0052e49ca64670512881111af8fd256ca74ce6a28e70a2b6cc80168d42de247492ec00c629ab874d0ce5b05ff2dc9b31208a2dbdeee47da6daaa42b03d8a0cdb9d016bbd522c83f1fb32f217726a14bed35df50968b6698d7b6e383be1ebeeb21f44a049c11ee3b76765c5665f5e62654961b8394a4f3006c1023dc4ef33ddd5c899e2ba5bfac148d3ded52f6eaf0a87a701fc95f3dbce75023a77e384421fee1d2a53b02a67dbdb7964ab8e1d85ee764beaa6b17e41e1752af3ee38a17194da085b92e381e967bfdf08c498f4665ccb9f8a0d2adf7ace05f315d3839f87b9a91f70ed5a26c956f477e21488b02e3b2f717634fc78148d8ff36f1f82186c81eeffaacf1e302c1b72afad07d702acd1ecc57f155474087efd3ef4b5c5f12b941a1511325e93ae80bad5e7e8fb159d890bbf545b7d3ac34227668cdd561e7793e4eaa159488dca1f74ff2de02bb3269791767705370241cead9eeea0dcbc9ad2e1e3549722162499d3f140f5081be0eee312951fc37a982e2ea3c840ee78b99d19c27e35c3ecfc3652b8508ec51cf77e34bf6ecd8de451b34ac039a142fddb499b43b5807fcc776e15079942d2a5cab71201e6f03462297cd7b113635e9e343e744afe098ddcb148b3bbab2df7778aed146936725a197587ff287eb2f982bee5bc890c1e8b007fd460bcfb4e49431c81ce1ea523a5b533fb64b2be03f3bd1b01fb65cf5e449aa1e4af2bdd0e01827bd419557ad1cc1da5a536895778b422253b8a5b52b4c1bfbbe13e870e453d6785db9a1a2728bece4dacf8e9caf53958e089d103f683ca8e77ae4cb370f3106183f38c9ef92179701294ec227668284c22b397e45a13ac7e7292f72faf0998d9e207792ec9f62592b9da665307ce38e6405481d0135c496f02e53a14532733cb14eabea3f03b23a76aa210fdfb01cc5029d21c352a2b1fba6842ae7db35013ac119a1cf939bee9353504ea843fd423bd947dd656a130b15345e1e43d767ac2bd019a88d5023754dc0db809b6f9701c2b555fb5ad4cf0ce55dbbe5addfead20a88c468cbe86a21167cff5d79b34dfd28c630b9ef972554d0d910f74c85e4d2078ab914de50b81dd867b160fa21a15af721656dd75e85e53b68564843e4eef6d1b7ef0db15687c943b8ec1d5545b91e5c5212efa0a08814e88254123dbfd53a667930ffb4838f2fbde1b07a1bbd2f20b7ce372f2366d1852a68b8443992a4e6bd51e0f7817faaf87b4fc70d1ece475fac36efc1c8b60288ad31373b04d3c02e4d6704b14d52c91960cb12a4cc7f1aa46ab5ef8d55ffd39c9eec7dea23ede26b4f2e7ba49933b622e618916e19d1d8f0dad7ef37d70905bd40dce08f62a7948f003ab77906c7665ab4a827485ac7e65f27b5a1a5d060bc624501260705a45bf8c13aa891e247adad52008267e937f40abfcf22889413f056e88d5e4fc70de06849d43760c85eaa6b7778969c0872bbceb55b71fdc4cef995e8fcf2fd2bacf128d395f2bc013e84278c93d848d03f047722b003b7ae733f37d1310ef7dd0a2a5d50147ef4d9f2dad37828389f4e2dff010c1698e75caa77d8d9cc2ca327fc9d3758750fcc76d083a35f74bc20d9b12de709010a86acacbbb6f42963bf8df3222dc809f081744b41ff6d77f0c5c7b43755bc45f424f0a58f61f0ebafdddbcbb010bca9eea96cf8177a9db83b40118a70773d7a57f9fa4a6e8e0a0f3804591a6b668efb4f8224766b5ee8ee8345cfdf8b22f30582c48a3c8bfd4ad2fbd88d9d4b130066619bd4d412f6e8ff3235e6b5b110fb6e6c6bf49509a943d63b6a331e492edbc960e21c300283aa38dbf683c4501c4181b1acdaeb59cfafd596da63702ee7aecef3ff5de8443756b47d9e6cc2aec3de29915d80c03b698548798628bb111f0ff718dfa008a445a4c09e78bb1b07531380ce6e9bff57bbac892f752522f0069bb53b674804c840408b2d16c4c9579468cdd2d72afcc5cf0bb5cd0005b8a7ff9ef81ecbdd2465ff7fe046b8f537117e7feaf9a121fc603a81c19a3e75acee9ddeed45a8a88fd53d43a155bb9b0afc67dee3c902104e7d41d3560c74d2c6713dc91e61d9699532e9cdd11c56c2a07a07ad6ecd184836ff189020198829900dc889f7b6d0274345ecb85d87c847a831a5c8fff3b78bb860b1e356e95623c921003f7702f59fbac7efb1d544553c1c0f2406bb0137fb11fd53508ac83eae28535056f90ab86431360e67c72de1a249cf46ad5064c4601a4a89488ccb8332b8bb700e76bb83a53e7d9d7a07a052ce1cc5c0de227fbcf3905f8cd3030055869b8341374af186bd366acf34431527f7e0f1a5521db2f036319aa14d338858c3c5e22b3a6b79d405af244252e3fe9d4f1a3fcaaf92bfbd4f0c6c47307ed813c32f846182fedfc3940cdfd862ba60e85c74bdfab467d492531058aef970548db8384244eceeb04fe293f1dcc69f76e62600ad7a3ed3a51e86254c271321809a49f4ce32019de041538a266c8090e5e13c50f5ba1e7e1cb775a6b536d8583b5383f7c8ee4fb7a960afa3230e6a2e96fae094305e8a8770fd300e38d1fef9e99d6f97728e2f564d25be6670e631e3d0981e394b4655d9cd84e4e02e80e1639fab7eed6cdfbd0eec49a8831123888ac2a248f3c9b6de6ad2b028aee7b173a561e371074b919a4f149bfcf623f9b5bf099429e6b7c4c2e8f7cc7216f60aa4cb1d88a816d8a074561d10e87a78f165cac1f51b7299c044cbc8fa944118a99adc6a174850294fb1c8625fb5e3521107cee7933eca82a7f2515d6bc2fbb87c61823f861b4c7b59bfefdf1ca72b60993a269729570fccab12bfb5db4ca8530d8283af8caeddf04c725d9f8232fc24cc0759ea85d16b634e1d0b3f124db3b4b82e2adf6b8e2aeec4a75426c5374ae408e82e13d65e806fa7d218c9b9bf1cf50664769379c151c1f97cfc60ea9262f806b30b50bc4dd9af1ffcec6e855cad7f11065b6bfa382c01d54e1cb9f4d82adcd6de692be753b09325cfa0c677f21935048a61e0e66b6a04093de160727af08ea996b7faadff702b425c9b870fbdea5984848deda7bc7d370ecddd916bfdb8255dd1c2accfc2675d85f0d92a7d3b2303c17e214e04add6f29837005f6e3911ee82b13b3f28341e110762318565f01560251408247e3eb20bc9f2e3e80a923dcaeccf86aa27770cf1dd6772e0055e31ccaddcb28f6aef392af7168c83cb8a70fab5e18110ee96de98afef220ade9e9f33653aef7dadb555ccf63cfcced31f1d9c17628f032bd04c25a33c8bf689d58ff9dd793cbbcc0e90d54c869258ac5da0f9bba5db5cb98a6edc00cd220ae71fee9a0b383395aaa11c1bb0aded3dc21f830a0fa1fc4ca84b2de610436ac42f9b8d61a53f19ccbfef2c9ee2ed7911662b2517af23216cc17aabc88e90beee9080a3d28d9370556a45620e5aa899c135662ed09b6865160bd107c39ce89b5"}, {0xd0, 0xffff, 0x1, "d2f471a84ed22d2f05c568c4c40c38708779dc10319c0880d10c35238132ea03f7fbfab4676cd725c141f25e41dac5e54e676dea2eaa05a2198386fa7dd0f523e4fbd66238493c87fd7333268aea79add78f97fc2df87281c931a85824ba8693eb01e5a685171c0b1e0a03b242282ac68380dbf478a6891cec799fda992151e784b95d5930b989db546292404105602cbcb4be80c4c7da544b0ae8c3f55680b877aab4e5e6ca43dd334aaa16512c96706146a38bbecff7b75d43b2"}, {0x58, 0xffff, 0x0, "a2ffb7a8f8659d342e02b304ec4710ba722c083103b7c15b6ab2e234c95457af199710378ba8588f42c9343e4720b37172f2dd2e54fd6e6d46f4e27d2dd01b992803ab118f3177"}], 0x32b8}, 0x71}, 0x10, 0x0) listen(r11, 0x8) (async) listen(r11, 0x8) r12 = getppid() dup2(r11, r11) (async) r13 = dup2(r11, r11) accept$inet6(r13, &(0x7f0000003680), &(0x7f00000036c0)=0xc) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000003700)) getpgid(r12) ioctl$VMM_IOC_RESETCPU(r13, 0x82405605, &(0x7f0000003740)={0x8001, 0x4, {[0x2, 0xbc4a, 0x7, 0x6, 0x0, 0x101, 0x10000, 0x35, 0x1ff8000000, 0x8, 0x2, 0x7fffffffffffffff, 0x600000000000, 0x1f, 0x6, 0x7, 0xdd8, 0x40], [0x2, 0x4, 0x6, 0x7, 0xffff, 0x1, 0x20, 0x80000001, 0x7, 0x8000000000000000], [0xffffffffffffffff, 0x10001, 0x81, 0x5, 0x2, 0x8, 0x3], [0x0, 0x8144, 0x6, 0x1, 0x5, 0x2], [{0x0, 0x80, 0x4, 0x5}, {0x2, 0x10001, 0x5, 0x8d3}, {0x2, 0x800, 0x80000001, 0x1}, {0x7ff, 0x5c2, 0x2, 0x9}, {0x8, 0x5, 0x2}, {0x59, 0x8, 0x4}, {0x2, 0x2, 0x6, 0xfff}, {0x2, 0x4, 0xd02a, 0xffffffff}], {0x2, 0x712b, 0x1, 0x71}, {0x5, 0xfffffff8, 0x1, 0x539}}}) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) (async) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000003980)=0x10000) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1800) 04:50:13 executing program 6: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x2a2, 0x8}], 0x5308, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x44, 0x20, 0x8000000000000000, 0x100}, {{r3}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x1, 0xc8}], 0x4, &(0x7f0000000140)={0x4}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 64) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) (async, rerun: 64) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:13 executing program 3: socket(0x1, 0x0, 0x1) 04:50:13 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001dc0)={{0x0, 0x0, r2, 0x0, r3, 0x40, 0x2}, 0x0, 0x0, 0xfffffffffffffffa}) setregid(r3, 0x0) 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 2: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) (async) syz_open_pts() (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) (async) 04:50:13 executing program 3: socket(0x1, 0x5, 0x0) 04:50:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) accept$unix(r2, 0x0, &(0x7f0000000040)) r3 = shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmdt(r3) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:50:13 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = getegid() setregid(r2, 0x0) 04:50:13 executing program 6: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async, rerun: 64) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async, rerun: 64) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x2a2, 0x8}], 0x5308, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x44, 0x20, 0x8000000000000000, 0x100}, {{r3}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x1, 0xc8}], 0x4, &(0x7f0000000140)={0x4}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() r6 = dup(r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001b80)={0x2}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r7) 04:50:13 executing program 3: socket(0x1, 0x5, 0x0) 04:50:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) r1 = kqueue() dup(r1) (async) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) accept$unix(r2, 0x0, &(0x7f0000000040)) shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) (async) r3 = shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) shmdt(r3) 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(0xffffffffffffffff, &(0x7f0000000000/0x3000)=nil, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pledge(&(0x7f0000000000)='}X\xb0FA.\x15\xde@<}\xd3', &(0x7f0000000080)='#\b\x00*\t,\x00^\x9c\r\xb2\xaes\x9f\x9f5\xb3\x13\xed&\xb4\x0eN\xcc\x06V\xfd\xb0D\n\a\xe7\xd5\x88\xa7\x87\xdc\x868\x86\x99\x17\xf5|\xfc$\vI11\xa75\xbd`\xf3%xp\xd7\xf3\tc\x04VZ\x11g\n\x15\x15\x99\x17\x8a\x9bo\xcd\a\x98\x92\xc5\xc6i\xf3\x04\xa8AK\xc0*\xb5?I\'Wc\xaa\xd6\xd7\x15Z`\xde\x8e>r\x003q$\xc8\xe0h\x13-\x0e\x87>\xa4\x0f\x03>\xfb&(:\'\xc1\xf6t5\x94\xd5\xd5$\xf34aEl\x18\xee\x10\x06\x17\xb5\xc4\xed\xc9TI') 04:50:13 executing program 6: r0 = syz_open_pts() r1 = kqueue() r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000001b80)={0x2}) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x2a2, 0x8}], 0x5308, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x44, 0x20, 0x8000000000000000, 0x100}, {{r3}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x1, 0xc8}], 0x4, &(0x7f0000000140)={0x4}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 04:50:13 executing program 2: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100c2, 0x0) 04:50:13 executing program 7: shmat(0x0, &(0x7f0000ff2000/0xe000)=nil, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setregid(0x0, 0x0) 04:50:13 executing program 3: socket(0x1, 0x5, 0x0) 04:50:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) r1 = kqueue() r2 = dup(r1) r3 = kqueue() r4 = dup(r3) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001b80)={0x2}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) r5 = kqueue() dup(r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) dup2(r2, r6) 04:50:13 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(0xffffffffffffffff, &(0x7f0000000000/0x3000)=nil, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pledge(&(0x7f0000000000)='}X\xb0FA.\x15\xde@<}\xd3', &(0x7f0000000080)='#\b\x00*\t,\x00^\x9c\r\xb2\xaes\x9f\x9f5\xb3\x13\xed&\xb4\x0eN\xcc\x06V\xfd\xb0D\n\a\xe7\xd5\x88\xa7\x87\xdc\x868\x86\x99\x17\xf5|\xfc$\vI11\xa75\xbd`\xf3%xp\xd7\xf3\tc\x04VZ\x11g\n\x15\x15\x99\x17\x8a\x9bo\xcd\a\x98\x92\xc5\xc6i\xf3\x04\xa8AK\xc0*\xb5?I\'Wc\xaa\xd6\xd7\x15Z`\xde\x8e>r\x003q$\xc8\xe0h\x13-\x0e\x87>\xa4\x0f\x03>\xfb&(:\'\xc1\xf6t5\x94\xd5\xd5$\xf34aEl\x18\xee\x10\x06\x17\xb5\xc4\xed\xc9TI') 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 04:50:13 executing program 6: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x28010, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x54}) 04:50:13 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) 04:50:13 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) witness: lock order reversal: 1st 0xffffffff82cfb918 &sched_lock (&sched_lock) 2nd 0xffff80002e46cdc0 &pr->ps_mtx (&pr->ps_mtx) lock order "&pr->ps_mtx"(mutex) -> "&sched_lock"(sched_lock) first seen at: #0 __mp_lock+0xa2 #1 donice+0x178 #2 syscall+0x5e2 #3 Xsyscall+0x128 lock order "&sched_lock"(sched_lock) -> "&pr->ps_mtx"(mutex) first seen at: #0 mtx_enter+0x3e #1 single_thread_set+0x35a #2 sigexit+0x90 #3 postsig+0x4a9 #4 userret+0x16e #5 syscall+0x4e7 #6 Xsyscall+0x128 Stopped at db_enter+0x1c: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x1c witness_checkorder(ffff80002e46cdc0,9,0) at witness_checkorder+0x10b7 mtx_enter(ffff80002e46cdb0) at mtx_enter+0x3e single_thread_set(ffff8000211f4020,0,1) at single_thread_set+0x35a sigexit(ffff8000211f4020,6) at sigexit+0x90 postsig(ffff8000211f4020,6,ffff800029dcd348) at postsig+0x4a9 userret(ffff8000211f4020) at userret+0x16e syscall(ffff800029dcd480) at syscall+0x4e7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8ee02465c70, count: -9 ddb{1}> show registers rdi 0x3 rsi 0xffffffff82b8e4a0 __sancov_gen_cov_switch_values.134 rbp 0xffff800029dcd050 rbx 0x3 rdx 0 rcx 0xffff8000211f4020 rax 0xffff800020d58ff0 r8 0xffff800029dccfc0 r9 0x8080808080808080 r10 0xbd48a52827f9a080 r11 0x74dc0c49bdb60361 r12 0xfffffd8003a0e7a0 r13 0 r14 0xfffffd80039fc6e0 r15 0xfffffd80031cbbc0 rip 0xffffffff810eab1c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff800029dcd040 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.5) pid=308740 stat=onproc flags process=500000 proc=4002000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80002127a558,0xffff80002127ad60 process=0xffff80002e46ccb0 user=0xffff800029dc8000, vmspace=0xfffffd806994aaf8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28449 221807 13076 0 2 0 syz-executor.3 28449 516294 13076 0 2 0x4000000 syz-executor.3 6175 138692 48348 0 4 0x582000 syz-executor.5 * 6175 308740 48348 0 7 0x4502000 syz-executor.5 6175 174655 48348 0 4 0x4580080 fsleep syz-executor.5 74112 235111 14508 0 3 0x80 nanoslp syz-executor.2 74112 397516 14508 0 3 0x4000080 fsleep syz-executor.2 74112 511803 14508 0 2 0x4000000 syz-executor.2 74112 146170 14508 0 3 0x4000080 fsleep syz-executor.2 6797 376444 74119 0 3 0x3000 suspend syz-executor.4 6797 448903 74119 0 7 0x4081000 syz-executor.4 6797 70656 74119 0 2 0x4081080 syz-executor.4 6797 195968 74119 0 2 0x4081080 syz-executor.4 31328 50333 0 0 3 0x14280 nfsidl nfsio 98978 133470 0 0 3 0x14280 nfsidl nfsio 90385 400523 0 0 3 0x14280 nfsidl nfsio 82164 15649 0 0 3 0x14280 nfsidl nfsio 789 262497 0 0 3 0x14280 nfsidl nfsio 34917 160953 0 0 3 0x14280 nfsidl nfsio 97931 12699 0 0 3 0x14280 nfsidl nfsio 48856 6302 0 0 3 0x14280 nfsidl nfsio 92146 269143 0 0 3 0x14280 nfsidl nfsio 27090 463269 0 0 3 0x14280 nfsidl nfsio 35783 8933 0 0 3 0x14280 nfsidl nfsio 54904 435197 0 0 3 0x14280 nfsidl nfsio 48668 475006 0 0 3 0x14280 nfsidl nfsio 69675 443395 0 0 3 0x14280 nfsidl nfsio 12807 298424 0 0 3 0x14280 nfsidl nfsio 38256 292085 0 0 3 0x14280 nfsidl nfsio 94309 162467 0 0 3 0x14280 nfsidl nfsio 81005 135394 0 0 3 0x14280 nfsidl nfsio 90540 385012 0 0 3 0x14280 nfsidl nfsio 38480 201369 0 0 3 0x14280 nfsidl nfsio 47646 107786 79762 0 3 0x2 biowait syz-executor.6 15067 341141 79762 0 3 0x82 nanoslp syz-executor.7 49313 462093 79762 0 3 0x82 nanoslp syz-executor.1 48348 158676 79762 0 3 0x82 nanoslp syz-executor.5 13076 298320 79762 0 3 0x82 nanoslp syz-executor.3 74119 171806 79762 0 3 0x82 nanoslp syz-executor.4 14508 130853 79762 0 3 0x82 nanoslp syz-executor.2 9694 298536 79762 0 2 0x2 syz-executor.0 79762 361054 3993 0 3 0x2000082 wait syz-fuzzer 79762 29834 3993 0 3 0x6000082 nanoslp syz-fuzzer 79762 518411 3993 0 3 0x6000082 wait syz-fuzzer 79762 409487 3993 0 3 0x6000082 wait syz-fuzzer 79762 174909 3993 0 3 0x6000082 wait syz-fuzzer 79762 486753 3993 0 3 0x6000082 wait syz-fuzzer 79762 407599 3993 0 3 0x6000082 thrsleep syz-fuzzer 79762 202589 3993 0 3 0x6000082 thrsleep syz-fuzzer 79762 149656 3993 0 3 0x6000082 wait syz-fuzzer 79762 304674 3993 0 3 0x6000082 thrsleep syz-fuzzer 79762 362347 3993 0 3 0x6000082 kqread syz-fuzzer 79762 4874 3993 0 3 0x6000082 thrsleep syz-fuzzer 79762 245033 3993 0 3 0x6000082 wait syz-fuzzer 79762 377463 3993 0 3 0x6000082 wait syz-fuzzer 79762 431014 3993 0 3 0x6000082 thrsleep syz-fuzzer 79762 188935 3993 0 3 0x6000082 thrsleep syz-fuzzer 3993 273418 8156 0 3 0x10008a sigsusp ksh 8156 156388 23759 0 3 0x9a kqread sshd 49221 170500 1 0 3 0x100083 ttyin getty 23759 406183 1 0 3 0x88 kqread sshd 10027 164027 83948 74 3 0x1100092 bpf pflogd 83948 302480 1 0 3 0x80 netio pflogd 72952 64775 14401 73 3 0x1100090 kqread syslogd 14401 506480 1 0 3 0x100082 netio syslogd 14245 31538 1 0 3 0x100080 kqread resolvd 95046 315918 63962 77 3 0x100092 kqread dhcpleased 39596 367631 63962 77 3 0x100092 kqread dhcpleased 63962 341202 1 0 3 0x80 kqread dhcpleased 35556 33614 0 0 3 0x14200 bored smr 49219 27429 0 0 2 0x14200 zerothread 20083 30104 0 0 3 0x14200 aiodoned aiodoned 18548 430992 0 0 3 0x14200 syncer update 73605 346201 0 0 3 0x14200 cleaner cleaner 59116 146411 0 0 3 0x14200 reaper reaper 6577 177847 0 0 3 0x14200 pgdaemon pagedaemon 85851 427195 0 0 3 0x14200 bored viomb 57590 203040 0 0 3 0x40014200 acpi0 acpi0 12082 395399 0 0 3 0x40014200 idle1 63109 154230 0 0 3 0x14200 bored softnet3 54331 128286 0 0 3 0x14200 bored softnet2 88734 522121 0 0 3 0x14200 bored softnet1 47286 252551 0 0 3 0x14200 bored softnet0 98111 314849 0 0 3 0x14200 bored systqmp 93999 254716 0 0 3 0x14200 bored systq 88678 212363 0 0 3 0x40014200 bored softclock 59995 74645 0 0 3 0x40014200 idle0 1 265427 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff82cfb918) #0 witness_lock+0x447 #1 single_thread_set+0x179 #2 sigexit+0x90 #3 postsig+0x4a9 #4 userret+0x16e #5 syscall+0x4e7 #6 Xsyscall+0x128 Process 6175 (syz-executor.5) thread 0xffff8000211f4020 (308740) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82c82c68) #0 witness_lock+0x447 #1 postsig+0x49e #2 userret+0x16e #3 syscall+0x4e7 #4 Xsyscall+0x128 exclusive sched_lock &sched_lock r = 0 (0xffffffff82cfb918) #0 witness_lock+0x447 #1 single_thread_set+0x179 #2 sigexit+0x90 #3 postsig+0x4a9 #4 userret+0x16e #5 syscall+0x4e7 #6 Xsyscall+0x128 Process 47646 (syz-executor.6) thread 0xffff80002124ba98 (107786) exclusive rrwlock inode r = 0 (0xfffffd8069e346f8) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1c2 #7 ufs_mkdir+0xf8 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x5e2 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80661c9928) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vfs_lookup+0xd5 #6 namei+0x55a #7 domkdirat+0x79 #8 syscall+0x5e2 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 6483K 6498K 78643K 18305 0 pcb 13 8K 8K 78643K 136 0 rtable 234 6K 6K 78643K 348 0 pf 32 9K 10K 78643K 43 0 ifaddr 45 15K 15K 78643K 47 0 ifgroup 55 2K 2K 78643K 55 0 counters 60 35K 35K 78643K 60 0 ioctlops 0 0K 4K 78643K 3643 0 iov 0 0K 0K 78643K 163 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1285 80K 80K 78643K 2788 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 4 9K 9K 78643K 228 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 135 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 14 49K 89K 78643K 18354 0 sigio 0 0K 0K 78643K 12 0 proc 67 91K 128K 78643K 526 0 subproc 104 6K 6K 78643K 104 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 99 7K 7K 78643K 99 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 378 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 329 84K 85K 78643K 155516 0 UVM aobj 131 4K 4K 78643K 131 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 NDP 12 0K 2K 78643K 28 0 temp 73 5916K 5980K 78643K 42082 0 kqueue 12 18K 18K 78643K 22 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 33 0 30 1 0 1 1 0 8 0 rtentry 112 111 0 1 4 0 4 4 0 8 0 unpcb 144 3597 0 3582 7 4 3 4 0 8 2 syncache 304 4 0 4 1 1 0 1 0 8 0 tcpqe 32 151 0 151 1 1 0 1 0 8 0 tcpcb 808 8 0 4 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 368 550 0 543 1 0 1 1 0 8 0 nd6 136 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 25 1 0 1 1 0 8 0 pfstkey 128 27 0 25 1 0 1 1 0 8 0 pfstate 376 27 0 25 3 2 1 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 453 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 133 0 123 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 21132 0 19684 91 0 91 91 0 8 0 ffsino 272 21132 0 19684 97 0 97 97 0 8 0 nchpl 144 42120 0 40431 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 114525 0 114524 2 1 1 2 0 8 0 percpumem 16 43 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 119430 0 119429 10 9 1 8 1 8 0 plimitpl 152 34 0 18 1 0 1 1 0 8 0 sigapl 424 18687 0 18621 10 2 8 8 0 8 0 futexpl 64 169056 0 169051 1 0 1 1 0 8 0 knotepl 120 114 0 0 4 0 4 4 0 8 0 kqueuepl 216 6730 0 6721 23 17 6 7 0 8 5 pipepl 320 6656 0 6628 19 11 8 8 0 8 5 fdescpl 496 18650 0 18623 5 1 4 5 0 8 0 filepl 152 72014 0 71726 37 22 15 17 0 8 3 lockfpl 104 524 0 522 1 0 1 1 0 8 0 lockfspl 48 256 0 254 1 0 1 1 0 8 0 sessionpl 144 24 0 7 1 0 1 1 0 8 0 pgrppl 48 111 0 94 1 0 1 1 0 8 0 ucredpl 104 6606 0 6594 1 0 1 1 0 8 0 zombiepl 144 18623 0 18621 1 0 1 1 0 8 0 processpl 1072 18687 0 18621 5 0 5 5 0 8 0 procpl 680 38137 0 38047 14 5 9 9 0 8 1 sockpl 488 4180 0 4155 22 10 12 13 0 8 8 mcl64k 65536 25 0 0 3 0 3 3 0 8 0 mcl16k 16384 26 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 19 0 0 3 0 3 3 0 8 0 mcl4k 4096 28 0 0 3 0 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 318 0 0 37 4 33 37 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 545 0 0 19 0 19 19 0 8 0 bufpl 288 22449 0 16120 453 0 453 453 0 8 0 anonpl 24 1397920 0 1389526 68 14 54 59 0 186 0 amapchunkpl 152 487855 0 487090 52 18 34 34 0 158 2 amappl16 200 20564 0 20388 10 0 10 10 0 8 0 amappl15 192 44 0 42 1 0 1 1 0 8 0 amappl14 184 156 0 142 2 1 1 2 0 8 0 amappl13 176 22 0 21 1 0 1 1 0 8 0 amappl12 168 19327 0 19298 4 1 3 3 0 8 0 amappl11 160 73 0 58 1 0 1 1 0 8 0 amappl10 152 25 0 16 1 0 1 1 0 8 0 amappl9 144 2458 0 2458 1 0 1 1 0 8 1 amappl8 136 437 0 339 4 0 4 4 0 8 0 amappl7 128 276 0 265 2 0 2 2 0 8 0 amappl6 120 267 0 248 2 1 1 2 0 8 0 amappl5 112 548 0 536 1 0 1 1 0 8 0 amappl4 104 1632 0 1591 3 1 2 3 0 8 0 amappl3 96 98905 0 98823 4 1 3 3 0 8 0 amappl2 88 21004 0 20937 3 1 2 3 0 8 0 amappl1 80 69928 0 69373 23 11 12 23 0 8 0 amappl 88 154621 0 154417 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 130 0 0 3 0 3 3 0 8 0 uaddrrnd 24 18650 0 18623 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 18650 0 18623 1 0 1 1 0 8 0 vmmpekpl 168 118092 0 118024 4 0 4 4 0 8 0 vmmpepl 168 995876 0 993826 135 37 98 119 0 357 2 vmsppl 464 18649 0 18623 5 1 4 5 0 8 0 rwobjpl 56 208998 0 201646 112 8 104 105 0 8 0 pdppl 4096 37308 0 37246 292 222 70 82 0 8 8 pvpl 32 4430004 0 4415849 373 248 125 367 0 265 0 pmappl 248 18649 0 18623 3 1 2 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1055 0 234 24 0 24 24 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82be4ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff82c82a60) at __mp_lock+0x122 intr_handler(ffff80002e493b30,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff82c82a60) at __mp_lock+0x129 single_thread_check_locked(ffff80002124ad50,0) at single_thread_check_locked+0x23a userret(ffff80002124ad50) at userret+0x72 syscall(ffff80002e493de0) at syscall+0x4e7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x45c355194b0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x1c witness_checkorder(ffff80002e46cdc0,9,0) at witness_checkorder+0x10b7 mtx_enter(ffff80002e46cdb0) at mtx_enter+0x3e single_thread_set(ffff8000211f4020,0,1) at single_thread_set+0x35a sigexit(ffff8000211f4020,6) at sigexit+0x90 postsig(ffff8000211f4020,6,ffff800029dcd348) at postsig+0x4a9 userret(ffff8000211f4020) at userret+0x16e syscall(ffff800029dcd480) at syscall+0x4e7 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8ee02465c70, count: -9