last executing test programs: 18.411379826s ago: executing program 6 (id=5319): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf5", 0xa) socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf, &(0x7f00000001c0), 0x4000015, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783ba0c668fbf", 0x49, 0x406, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000740)="66d8ba324d235668f6a8e85d37b7858a7389fbdd29e108cdd05413bc97297b5aa259149f512be5a938d99cca3dc04ae6b36cf3e80bef707a50fabc3aca4cccfe19d2b098d1c8268a5dfddf33c65dc2779222c7d8dba476bb735fc518932203d7ebd53f6e76f6828529fa34be9368770810de6e8d79d1beb3c7603bbf7526a6f64325d19a12891b201f71f6c084b4bcffaacc1f8d408b8ddaa044dbbd8e253a77ae94620b5fd2d5caa2305885f4909a047e9cd28f333c24089726b5dde9d38927e29cffbcd6bef6f909f1a86889a256d369eb13be97f9acf682395eed8f7476ee1f510269d762f4ef35335defb37e7a16498a5630110c0e2434984c6856ab322d0cb7726fb3162c59e44a393a50f7d8c765280e477ec63f1a224e673e4403b451e5524779474945ed442196019b9bdbbb7adebb69c8175e2ad6a910b46bba2b5dd2a9d9ba8a16186f40f7ada0a9f36ea66af301fd2a41e9e8511383b7c0beca5be45f9a2f28ff8ac13165e33c71f16a27de77ce6b50458a58a163d4d523c895f50d1eda27c549ebdff87ec10fc3681aa81a4b8cf81ca8751250b4b9b8cab28e0eee1d54fe9ef9fe86128d53803fcc3595e0d1b8769403ee34c82190e2aac51d85f125b8281136d2a61db3d6994cdc16e3b6f6b770e757aad135ffdc7818b20a6f13c2e381f5c8a70b01cefb6aa2e142fad2c23260bc78fc1021c0db5a641ab5024a3d365c91ea8bf4ed811d388a2cb6f3bf5e8a6dd5d470dd81bdafa0ab4fbde27141374d1e7b97636e4bca357289c5de84cf3bd8374b7d35247eea0a079b7327025e75ebddeaa992b0c7834b42fc714489637238ef084dd950919dd7482b4ed57e25254f2180a9df913a71ba6e45483de5e03dc31030cd5b1645227a65ed4b0c80f217209636efc2323e2e12966eae48620107e51736c43bdab5b98c5b9066347acae35ec14232d3102fe880168d2a2131b6f630a314b472e5d7a6e6a242a3206a1f402e6d1789182efde0234a22cd2e6460b232fad0ea9a0758724bbff2d25a098891c9fa0277ca422cc0602cd5b2b43b3350230c82a2474fdd8b8a8fdc58f18e34cd923391429e417945d0eafe1f349f1dcc6a98b6f2231aa25e060b14539890be1a612bcccd79cf2a263942022327cd8500cf47cb71199dcc3959aae877e42f8639123a2c3ab369826d9d8881b1bdb2588f86f8eb0edd2afd30d9f6742a7efbfcd2254f1c6232238acbedcf20f3b3fe8d6da315619bcc2ef879b6be22972e902c59850d561d127cac46bd1640a9c5eb3b5cdf37f560c66b43f29accc1cc81f13bbb91fc2fa505338756627fc936d1277bc80e9faa2b84e793e6a93fe1e80f81cbe61e2f2ed6e6d8c81418d70d698198398b9074f7702a7c03d304ebdf18db4c3e88787ce5afe218c86736b4d99aeca59581ae726f15c77efce58b13bbe4a1d29032ee1c0b09b5d5a35dca56c57138c347ab629622c60bc0d15cf0950884115a5845dea16b5d0fd6f13baae222f70a8f472f01b8d69d0379aba23eec4c7136e9b006f597eed673e79937db3aece349a761e7f58b363d5c7344ddd2b83e84fcfae9b5207183e0fc5f4736bb06ad67eadd8669a8f9bffae4f0d22a773d8d0265f436da8b1facc40a18f82deb3f83001bfecb0591d08a8c429067b74d588a67ab24602739cae087108dee8e34973e0555e46474ab9a4908f696d05f9e8ecd9fb5f64dcbe98e498abcbf594e55ef881ecef0bf8ff74efd8aed2cfa4379052319ea73af5921c664baa368aa1669729a277adc54249fae41218998d254c3c61b0e14b789f442f0a44325f6677cfc183edd1557c9c0d603d17eee8d7b89000cfae5dc58037619791f3af409a0f5a6126336e8710d8b40ae8b056468483dfb9db57c0193211129042fa0df2f3a0ccf149e01ad6a3ad413783a3526507323c7b893dd717e75f31a87ced57ed6b914c7d0d8722419c7534ed764a6fa9fbe4d41d05a46f8a9f8e79574c739c90e160b6d7960b4d0ebf505215691c662d75152d7d4b76830a237de3fbd0b3df5c5fd053fcf0a471a03b4e71f25d8beb10ebec884a9c1bd0152b78ac3c8fd7c2c8062be2ebe82819d4263f0e04a2a15b8b438100d7786b7aefa49459c4e6c0f079972b85ab9afe90426d08f9116272a25e65a45e22a3e1c19b698e620cf54475511ee34d48dfdec3590809793ec1c292ab9dd10bcdd014d5fe13de7f004dab856b7a194610d767b7d16e394ea10e949b6f7dca4e1862a3e8327fa8608265d6d1e2cd07ff1d437a2219614cf839919f71fdb14c51f8bf840d43d9c28f11f81ef0ac9ae3d7a8c29cca1b82ad78a3c4dd9955032a9a9d055eacd7c5fa5f4b934747decda683063c765d53fd8fa9f6b12cab375b155f7baeb979e81f2ea9c0f2d04aefb0e2c8dc4b7011091892d6a76fb67b139a2cfbd7e53074203b9d558a305d51df9447acf3211ab9a87bb608483c3e16cfeabd9fcbbc1e776d41dee0f8d0f342db1e224509178a1b57affda1527daae9f6e50c011e4215a0e654d0959729e38b814748fdc213094017d2a44816ad84bdd25708cc2a22cb2e2825c6a26dc76d8e8830832ff44fbd03d1e703436ed8ec7e450fa1a9a852761ef2d70055b4fca8cb2610d45177baea51ad84b99344947e706f08193460de24c59aa8b56c028dc3fed865810de5d690e989dfd722cc39d707c8653af4a74710624a42e4351a97742e23646d9bc0d073d5bda08a0537fbf98dcc629d606e5dfc8f8f75101fecf0bf1f9ed81816996bc9901d8550562d7455355211fd6e420a2297f8585a4b4384c7a3d6a4e6aa096f177200a5607acbc4aff74db46864a2a780954926f51d54bbc8cf0820a18535c7091d36bd93f45a153710b7e04baf907faa843ed593f982065cf739d7390901b2c3b5ec24c6d2e32304f4676dcf9389dde31e6b808ed0c7ee604cb40e49e4a4423caf546733cb550f12f8d219415aa86fbaaca87630d82a3fc9661570855d4496e2c87bfbc011c8279f0730da6f06f5598c75bb3be6c6889909df9f425552043fa18ddd9421e43dc5107f9cb9614ede0abc8efd585ee76067cf3271d1ab5bdc1f0ef1d083919543bf32d39beda275fe74b8b65556010c6b1eddec4ad451bab3d87015f0dc6d49b18c62acd0db2a10c62d690d69e014724e4c6501d045f99620eec43e2a95c0fe10212e1ca7014f83af580bef480af4bc1e030c7ec4f4477ea128f4e482d8c0fbce7156f02a1d702d23ff40e12c555764e73a5026d1aab917fb1080a3acd1ac3b593881609156d310ee4236f3e1797a51033074e488bf1ac2b494979b8a2198c70d0605302761ae05a0c2c999e123583cac4851fe17046e4a62327b125ca6279345d519b04b1181939f6a37c92d5c81673baba3204e79c83129fea994585f740d641d56ec26980e7f74df6dd9b394468fab9b53a8b01fd9659e9b0e9e7600abcdb05ce61442238b43ae522df1c8d0d94691fc7a58f4704f2a20d8c6663b1ef955a0e99f3ce46408b288d8ae0acea6386fc7758b4b0251e91ff75706e2ed4102e0bc15443d671b3a90ed41511e811edaeb95844f5181049d0054133dc98fc2003ca81780d8d15254a5cc9db88459a2f8bdec7d90f5c832241988ed8f6e768cab84d94c6fb238cf090b221da888fc071cffc010dc681587f0dc7ff5b4379951f43625a337b2a8f113bd6a3529e0c28f4efd82d5c50d50d8f6d3dcb9dff0478517a241e36919ee52a3feba1cb6b9e7e09fa9a992dc5397741a8356632023fdf42f748a40900a8e1e1d521f1d1d1524d7304bebd45a0aea708cb2c1b18eb230f76f9b9ece9435c1f17a81c54947b704b6d8d5fd89b2fb84d770dfea912aa9fd98f2916e20f3ab3363873473ad5e819221d581feaab92e7f39b61cf22a668baee09a6624e7e5180473a0b71ab3e6044b3c2873587b57b61f126706afec43219212b41e9ac867eb4f237a9b850cc9832f90de6b5b85f3dbad230d088e3cb3a950b6ecaa4a5f2a61d0f252fa36f1faf94e8b0ef9c14e4e4ff8226539f9e65bd32ecd053d10ee3d8369550ba0348be50c429e0e02392221fca6e06fb4d65f19bcb9937b0d6ed9d5ff1ad0f62ac31d9afc459eea0edca20a3ab4977aaf0f4ab0638b842bf8e22b036dba6a9508c58d67119d684532a4ff3528c9a8d0c1f6a6a8a746bdae3d41e104817c88762d759b4b7fe589340bd3e0bcbb3a203becb4405b945d2c4a1ebb174a0e1d067b103a125a47f68ef03e4d11414224fb94a1332d41b6d1062f499f4596efc68db93afc5ff42a1fe57036018880a527ede94f5219425c04f6f9e8d03e8f99d99a661568ddee0c026b59460b05216c6b8e5dab745b6304a218e67f44fab2e83fb5d595e13c47725f9916b41fc5aa3cc3ba024a514de4d83a516bbb0f057bb55b32c3427b5af4dce1f9b89ab1603fbe9806655fb3724574de42dab619ca0af34efb962c528ee3635fa251678b0fdfae214eea7f08528c0188f113b34b4c543309cda29cbcb7d3bc6aa873ec19be9318e5bb47050e89c4f06391ae7ae5ecb1de29dd563b0710977b2685ab211316ee655a636c42e7459b82f4fd2b75ef4d0a9b1dee2ef5f97b0a3374fcd5e3b1877ad1822789c1836a36483c25f38a8eed2bdf50325da3be4032668e01420b2de950815043308aec7b1235118f810f04a5be4296a26fbe9899c05712eddcf762933a14715a6a40a68387eba4f50cc776feb054cfe2b2c158c2dcf526879ad52a0e293211f5c2c7b047b7f662f9ff4b9c04ddaeb074711cfe3742200462c4c43666bb8ac7c239733ebe7c96ff96084353295b7ee21291ea6c8d056505acbe263c1da5a8265bf424690638442a4c5c9bb6a561a09084492171034bca9c87ead4f1999c4c656ef7ac83188af2896fe594ca5741fc6df15b8b90e386179e7193e79d07d958ce89823c9a20dd510e91831a0ae9060946408e3f607241d121df0c0817f987bf32888d3e40b9de85c7a0f5b81eb4f5253c17304f5eea7bd3b081689889b415e5782104445a66e779143c4e93fc327acd19c670b61627eb07be559b64ffb150e872c28f240ee42e2d835d0c880eac91472aec6aa45300cb8e6aa52359d8b840e5506493f5ee9a79be0b45c13a2ab0edefcfdb20bf27b471d7dbd33000d42caa058c99b3c336409357270e4b94f2c60095152dd792412cca7f0258ec13587485b6fd3fce0645cf81a78dfc1c0310fef5d55dfbe1e550a08897dd40f07c5160d2356a92de9a6f55db861c0842f9ea7d4ef77f28b172f787f57cfc320a9704fa15da02c3411efdd668645a6927bda1980b285464b5e4cb8d943d035ff90e19da87375830cf9681ec83dad2459247547c3c817cd51549e61466493e3b8d0f76b1ddeae0831c3ed923eaef655efc5e753b823fb2de6c1b64e1e20dfecf5d51aaea97c5307619580ba1baeff4e9cb8aa1fa5c6ec691c8789f0927a31a5940be1f797e137eb4bdee0e995907b45e2fa23704979127ae085236210107cf5d50ff237b323e22f0560d3a49e993576ce234a6827f40a7fc584c6d0697a6450405be382cda71ef8f7e7e15c9087f740f10530218c955a9b00116d912c4a82f18d136014a3117cb20c3a23d1896fb81dc9c9c712f1f92b9dbbfccd1a185eff8e0cc795095f816b9b89be031741ee51304755dc05078f7eca4bdadabf34b6e01188f63db4740217458891efaf3c1ce795ffbbfb38b8b27bb91523099ddb72062bd2a83e0e0c891f07481a8527116ffb913d04756b8be3bdc4c0ead225f3b795", 0x1000}, {&(0x7f00000000c0)="9665e8440c9451af63c3232f0af81e9584ab0f3de15ceb579da5d82ecbef0e1e37439b98ee743c009227d9eff4400116f7304aeba2aaf041cc88a7d09891cf6a9664cea1fc22be262c92daa25340de15d219e485bf493b67c352541a7e8e2c1d1f5f76ae2033710573", 0x69}, {&(0x7f0000000140)="b03418c145ac964055e4a33d17ee1577314a768f91b42fe19ba3da5ffb142d0cffdf052fbf6ef29f0e2fbeffb56aee072cec1ed60b92b34ac2c6daee61d7508acf", 0x41}], 0x3, &(0x7f0000001740)=[{0xf0, 0xffff, 0x0, "ac96a2d1ba052c12c9e2d563de9cf839baf0f79cc4d2095c0e5ba8a3bb1867553c328a5b704f12fd837caa1e7792047ee0321b3bad5416c92b10f1d5afc838ab395d288c6e8316176d8a57f39d673d07f3650a8900332c1e85c0ee56547565e2855224148465fa0bb36640c8db62d98c6cd3ac11f981140ef8f3d46eddd30b369d258856b7be4e87c9cee2e474754ab3ba8e4816f9c37b96378d21debb22df0054681b46d63dc42663173dbafbf50683e4e7453ff9b8dd8ecd2ba0c38426ac7e90bd144599ffda2e415c7c28fec20c25a901d5eef7677292d4cf"}, {0x20, 0xffff, 0x4, "683e3386bec9874ba0bfcb51b4db0f"}, {0x1010, 0xffff, 0x4, "57b67205e4229e6ababb12648c1841631d5c9e23b532cea83d8f7bef1086b02667f2d7b9c163d7c30287ac17a570d631c554cb3f52f17aaf93681f0669218ed3f3cf107a7117b35ba647f55cccb06ffcef8c4be61ec922f7192fb213e9e24da459ee8964c58539ebde9a3ed6115ff151d7e8b125cd529371842abaae5b4e02734887fe10b186650cf8cbbcb4bf4102c7c2ccaeb9f1ed1da693935e1f9248389879bdb2adde9aa4d3b9789478787b61fa0dcc4377397e19d85d15d8543d4d22cef67824e95b362a03c931781be1900ccd7c17218c7fdbfece7b2a641aa254919cae78eae0eac0104bf7521d0a7b53e4f76e82b3a9182ec8b5e1a7f13b8dbfa9710d02e8f4d085d87502f2164d0847e520d98800e89575d7cd4c555eedc4882d6e701d3ca35374a1c0474cbe39eec6f09f2e93def58fcdf68a0dc54e8606074726bc9438139b46e78d6068b135b43af14d0506af01f74f3c14d20ac1a00c038349a8862e1ca123f535c1fb0516f286da865e4ae62528978e96fa3a43e2912ac6478e0a730c951d6590f501d4d926ed5381547ba33abe059d2e3709bd9264877aae0120f43a27750334141deb51bdfa853f8cdec83cae11c7c3587a66eacceee143805ff058fb9f79258bc456a1309f26af3bc92536e3dd4b38fcbd05e6f8b59b426ba2a078443d2986974a0d488f189f44563dc100d9ae3ca6838473fcc69e32e44bd79dfa8056f3ef18f9e4ac3682c62d55f44728ee896266432d93d9d12ff364b0969d45829450050fa8d287eb8694521872f22a9abae7339516604ecb911af4c3ac8eee5ece007d49d64d9a27c5d299db97a4783f7b0784bf0a33e02cc09c4903770c932495b9f7d0e56e4db84d67a1a646a9e44e70cc33c43dea159ca2ac41793603a889ff5b911da652e952675b8c9c594ac5fd0fccf9f915073dfbb4c1465064f51551716144752d658943d384693b4c0712044a6c1d64c731d5340a9edf2e15438dc1e7fda65d9750784abe3fb92c3184beab8e10fd4f4573b1ef32136f3639d9d6bc48e94304b971c427fb7d5e0e195c926561e3bc1af66aa090c8b0190209eaa09b7d81f61e17fdec78279840b18f4ed6789a2e5104f04d22f95950bca57adea35e188c2c97bc48756adefd707cd2231c208062cb3073c375dc7d2242cb0252ddebaa05df85b321dca2b08989767756a71d2783e1243a12da59d136df9cc38b74fd17f00977d5583c2812e176d2035fa109fb62064d2fd232d6e5bcd7bee2eafd58ef31147f8277d8db8c41dbd5572c93757f8a68566c2d58f09a8e1721d56de60be49d2c61ab4abc78ed01c64cff66ec648e86344e37cd728cc61d2df06969a936fa802d1969dd235b0e91fd29153a6b25507df7e0a079e2a31106cdc4a03e1adb101f06fe241f999e42b467eada7398dc5a76214cc14cd54ca1aa7e7f035484076996f8da0648279b16073df8ca4598b16240d9708502cada596b19a0a1e84976f1bfb9165a917dc220088b85cab0c181aa5089e99da2412a052069131c4b67594a07fa163ebc538d7bc1787f8c032b8b27518864f8afe77ad595d5601471d6fd10169bda09e6495d1fff8cd4e4ec79fd607e34370aaf2a6b1b77910d6f49e236590172af1fb6bdb86a37d449b10d84b74023c62be0d1426af681058764458a6175fdd33fa406541dc23369afc54dac6113695c37958b777c1536053d59938b821e865619bd8585bff367c473994db819032d446b037e79c608500a332dbdc46b81e19b9d3289cc49ff9ea2270e653c2aa70a191b06621a4e5f8804ccdfefc50a3d9eec4fb24a8fa9d00be5cb861658cf7487fabf0cdb7c3139f536533b580680af099e71c1fd4c891a12974b255f93d886ef0fff890b81b0d58f3fc55fa16d096bed54425b62ca3ca7642f8270aeb0c83d0721f180de4c1b3e94c4816a2c9ea90c1d70a061e4270f13154664aeebea702c621a8c282ce0a2aedba407b2874b918a8c16f07f7f1a08698cf364308b6a63982531e57294933bdbac02d79c8ef82ebd20a8794cbc73f2f37ff87cdd0b62b1e557210e517e5f2654a1d02d3a394bc4521de0328fd1b4895d8c08089dfa9d86e424d386ebf05b6b7ccb26a65e97a6a84b17adc7e2dc5a0608e325625fc03243f6e93807ca8b7a66d817bf7894f47021c7d46cc466c2db074f25d50432cc54549071ed231c24d755c6fdfb4e35304c524fa2a0639d30368bc3371e4b8ea77e57fda6e93feaa3a05e8fe8d637893f3ba4f88dee341f23aac4643c7a1a38f77dc7808c3a168e30ae6be626e332d7f4b51a5e35e22739a77962237c8d8fc603de01eae68ef5a22cbf807a2db5e74df861dc30e678751ea6ee01ab39616fb77409f5e21476b493c0aa1f29d2a00faf97e4b56a933b70a1c6220efc532c8fdac81a20804684a12934374988c9e00ceeb30973c881312bf49adb7f25e176b419b337ac438654ebe2ba3dcf01ef9977527f30f68757d3f23ca9a9c5a35115d7b4e24ee6cb11428d98244750870d6a89a8ea22a840ca29dc0d1fa83c9a41c684c64055848a240c0150dd3ff13d55632e97bd4e72dae78baaa9a2e4cabd8b71959ced495080940da4e217f63fdbcd6a4b095212ff3899441cc9b7ed9ffc320fe49dc669e2af11a9f5973971094c69085909fe02ba666cdbec601dda7f77ccf26a492fc329a258f5ee03b6d9b3585acfc8e8cd838e0a88584ff2efb5da931278da47e1d1e8cc40e602809f57c390ebffc010257e74e23756d1165dfd5284595510bd606022bc8c85bb4feee260a3c1d496bc7971273df0e6e68650434b5ece2d8ff8d92435d6e20d5a57d53d895bcae8283c6444c2385977d46afcc2a65cf453c902bce3c91cb93c4687d0e48472a528b166ac110c06748b8e4a0c173bd0808a48950b9c08ff62d87a5b6d46fdde6a6f00bd1104a8a16b579cd304679d7d455e002934443396ad6d769a040d6096e331cf2c429594672d5bef803c1dfe220130ca0c3c9608e971a00fa7431dc5b7bbaaa3d90ee731b71bd60fb87240c12f226d3b265d52922c5390f8113773a17d721a279a958213cb42bc931f3a419ceb77a65e6f67258134f4c742f3934e45c2694a02198385c975ba7405252b63bc000b0538b88dedfe011d4de502c5c9e478678b2c04727abf579fb4be63c85105dc30519b9a9a7b5b0ecbe5891246d1bd7813b67b8759b5551b4f572b0146d6e9c3bd39a09d455a26d6af0e0b95151ceb79fc030261e7714d5c5729de0ca9dfe1d79f35037981cc91528b15b4c281559f04b08d79fb9e7f6489318ecd1537ed6bdf541f88b3f5bd482ff656395611d4688d16bdb080592bcc8a6aa0aa2043cab0b2abbbe6b27b2961a6a9baf413c88da50c8d8ad8b42fe4d7d3124eae2e5080b8067d3f70e42f927156c41d27ecf7637e16925105f974cf2d7ab8fd399bf502302cef08b714e4e502a7d8e69eaa16791c6a55c2afb182675e1a791190fae0334a77d14ee7c8836535db1eb00b3e9635b02509640f36ba48536bdd0aad03dc4440b06bd2d55bc89c1d184d8eb7753c7ca960acf939691d2885e3661bd879c82064d0f1eefe5c584281950151d8cb580967d4c37d4ac51bb93c5e2d8024689267a044ce0cc062c2092edae21378cdee0a83a3ac35f17ceba80a8239719c0506ccb46e323f855220d45546968be6a253c14835c77d5bedf8b7f6a1a6cbc13619b8305ce1e0c06d63224885c7b0287a04c73c56db5d2292c38730d5323804012b035d2597d520e45137e33aab8da91c744e5e23757dfd82e9d734dcad60f02b5495e0c474937b3a3ea766dae72f983da85698145ebf34faaa794d2f03c767dbc8159c1e9a20cfeb478b50cfbb88b9d318a5ea06227528f6b0b51d50b12e687d7f5764d393448a6c894d75a7fbd51be5767dc2b3cb926d6adedc675fd4e0adf1b6d96720060b68a08e9f5d7aaba90e6bc70de2ce1af30781e222b83c090676042e140a72dafb36d8b21aba5aab1282ea3276e008d0fa1133dd8161cd8ea077411ef4e7b3f448d08bf847b6d567c384e2d6c445c724adc7df0776f0a49ec28c2c783c84056f671ba0471f8ea5afb160d65304312d60e342a7dfb17f9fafa5bdd259e69fdb8bded6a35f55d9bceae7fb8656cb070eb210d1bf63b5c015c878a3e009e02db342fe31f23f31062b33e7b60200bc23f7812413d4660a32d17a924fdb08590844cf4471b0230b20f6eaf7db2f686d212aa873d5fed01e5e631d6ab70953d0ac674592595788220be16dd91b60e1fd6ef725993eff3cb6c72da5357010e8a7aab1bc82a75250e0834045738ac36bd343bde3b6bceb07ecbad68b3ba3ee9e1185b31d02bc8be717fdd7ec15450d39df3a13d7e932f1210685976459165f2e72274bdba556dacffa9aaf5b4616b3bec85494ad2db1edb47d2b1cf1403c4d023b9436b522092021890bf1f6778de536df114883ba2d365a847dbb26d41af33df449ff39204604b10d8b61b32773acdcdc894b117d5bc24c69d7132e87ec01530b39394e3862f293b8fc57a1af1af6a15216f5319eec2aaa36d3adf6f41dcfba301904d7419176f7ae8ff981a20c54a345b0e4a1f2d6343754e0522feef80732c693b8ffc9572635b45809f0c6862c58b2f422e54315422fbdfeb8425e046ff5c1c1e28aa0d37da7a390af5d3d73196781bb0870f17c51cb9e108607ac4f53d807f1ddddb2a2037658bc755f440fbb948917a72946f86c410468af055493c4659eb2cd586256bb3f97ae816d7f3e8dddf126f2dd481034b6375a6f8f0838cc8d26e95b9f16ce3f8c12f8d6c6ffac035ae50aaf2abda3eb42dac615f86d7cbcf94052eb43ba93e05014de29cea8be4c6a1dfc1afa4b54248613db1a022a6992a0c4907d93e1095309023f3fd6b269c3c698d25ee716176a68835d9b192edb93332658865c4c3e334938db825f56ca70d4eb5d79e819e97127764e3e9f3f74663a42203bc2789536891110cb392a744fd33ad446c8d188badbf6c9218193a7900d866637201636557436e8329ff860042b18b842069e743a87d9740b41ac197b7370c58b4ce1a1a05cec95fa7ee3dbb8c0fa319a50b3b17222d4bbd9e0174e638c40f05d3a829e818e4ce6d68820b474c1d395d7679761927106c553b7de90273487a2e375849b61153a779fe21acca3a0d0e3cc115c01d62c46e9831269ed4b15df9927b2e6498a0340b1b22a3d7ab59b345429d575acb4e7d6ac4382e408edbf9169d8c05025231f20c2366018de275af5593eab45cfbdd1341f307f12006cfe5bcf8880f03639f373755312a7131273446edc408a8399b8c7f301577a4908641eeb979a2f1e9b7eb3d8016612eb5143c38e32b91e3ae19f60243e52252cc75a0c73237e2bc31c73d74d6ad09c8a49e3237b97d50d41e08b47e4df26bdc81b35451c908498146be817d3f6ae4e00bdc02354677d2316d8f53d3ec4e976eb0e7e54b33163a8d9e7267bddaca06743a7158062d5a04fc5cd3f8d0528348d90aa3683b620773a14083502b622912af7f7a8f08f13d4f2d666ff25c17f4c326da5ab91aec17fb460772fe8bc48c8212481d42c87c26dab538a8f6bf0b707bd02e0534e02ac8b2b31eb4b955819c2c072e5dee6834621d085dc5b7a8f523f99e56b4e4350f85479855cd0c90ae52f2b165b51080af94623dc7913b9896ec08f640d52c530b297d36ad4ad97f0c2aa15c6b4266138e5e2ee54a4ae59cddb2cd0a48b16d4412114c27244e4dfa0faf1bce9f3602d6a5b3996"}, {0xd0, 0xffff, 0x3, "6f3ca9d8e414418a1967ca4335f12d9d0693be05aa6d0a3ce23655723523b53bffe15f16df13599fea060878ef5ec6be48539b7b03ec63b5ddf09d5f4047f7512d7bb783ecd7a43a0428bfa4219592bbc3efc5bcbeec749be2aa0ef7ceaba66a676e7bdbf57593335294203f6327ea2e9fdc2cff743126824cebc29c601684b0c2c48ac1450b2ce1d6754178d7bc32c3b4e9256943edbda2f111e90ff752e8a66c81c9f9cbbc329a17d219726c0b3c853c311062545650b1a3b94d1c4e"}, {0x1010, 0xffff, 0x0, "e0bac56cb3ac3b44ff41a6ef0528438852aa5ada72a6b20386458f39f836081274c571902ef30bf8ff816f12ec66e47f4379030f1f0df229e74e2fb5eb4c70d0889f1624860eacbea302de18ea6267adf9520c6821be7ff992bbf22b5834c80988efba38bc852075f8fe8e1418351af4f9000f455b9e1c2620cabc761aa7c709d68d2a5a6dfccb90db74a8138d902db72f81e807e662eab1c701e07f4a55d2585db2b5a0bd45cf68668dbbd5f9fe0b4e8870915909b64e366883520e8fa74e184dfe2a976204a4bd9931249a2b100ad96c6fdc9d7606676668466a099da457f6f3a5a7337a39ef4a9097fb949eeba12232c0d85266a4dab0e716ebf39016b5ce7f9a6002153e739f4b58c2ad9e68331a3d4baa7c7471ae1c984d43537a30592ed4e702749d331898e26dc9d65bc9bbe46dee55c3d0c7d9774643d1686766ec404f0d83e93f4b234d7bef5829fc0e28e9e3422884e51572b910693290b0becd3b5b9042ce133785331ff4f4d70e47886db8e2bd95648c2aac8bcd40b029daa75fd9d8a10a3717870f864e3517afb03cf3a9a70091f31a2c8800171e80f7a1d1b8d0964c2c3dd78f87b75bbfe52ab7600f3a930828d6e1fa0a6848ecd2b50c58ab398f780948687d0c7ebb1ece127c0a03f63d9c8ad8aafcf5eb15e9a88702b545dd942e80be0c98232a570c27c78919f3d89db39f0225df59b2fe13d78a147ed575c7e118b58e8e0950c442ea68c23d371a6a5cfd622cc2246210e283f2aa9515f0b28d235330a372d08173ad9668eefb20e5d0116bef1bbf046337c2a117fc56fb4008c730db045eb3785434bdbdb79de3095aa0385dc24f88662015098bbd09a4a9aedc31215972fbb75938b8f3461fe6b56bb475c63b0b79ae2eed0e1659fc332973ec896f852a2efbdf2c170d59ebd8dde8c11729416e5db60420631f80c592c0cc86a09fd8d08bde3008e25f4ecb0addff6deabdd02243aa861819f3c1e8fff5cbc5aef656f309f65c0408d00151ac48d4d4a8658e9dd73a323875d985e19020970a86a33ad76993287639b5bae5c6c69b15e3a9bd60240ad7567d9ae176a58e3e70e5d18d46e76dd40cd5956307450720eacf03c4f78ca2d3d292b6db8a364502be0106ea5c5686aa0e94fd830184cc500429bb970cb93a8a1051ee5ee1a1c8194b4b5b3aac57fff8d5ad433a2e17d4926e6c0b8cec759e6be54a728b3637440b70dfacfd0da74a13be7e3ca5fa554e25224ee03df1c03f0ad46812221b06e92908e88e5e1d79428489b7c9fbc7ea88ed43b462e6cb6d00634793034da9f85cc6270c3b76bc5eb6df002f8c096407bb44b29b1359e93abd6fe1c6af9aa95c4cac13a56ff0f0163881945fa16079cbbc8b3052d9a3e2c049a686dfaf2fda294d520beb2f7415ec0c52e2e8b2cc2f8990b28b24b32c3bef88141f170b6d8b7b12f2d9ec723075bbe4ef010edda91c09aeb71451e0dcf68ed44089192d409c96be1169534c0f42b3aa71e54f9cbad1c7d2cfda68fdfbd5723f2f321049426196b34d0f10c1dfc163c661519a6ae1377f55681b712ab5ecaa6ad682e92c18b0f5f8ed47fcfb14ddb0b889d4a787a9a6a193416d9ca2d05f1e8acd0668135196ade2727953f2520e7233eca13c560e4201d7fa95f8044e6380b00426a0b320f707f2501e1fb8c19a43c13420054aa031b253fdff84cf8afe227fcce88ced95ae0eb69876d4f48555a094f528d40dcf815fc70122dae07b6a9f44268fabb89d94a33fa914a0d703d1dda076bd93399b08b7110e6a352c9ed1cbf02db50269775fef5616532bfc84b71a2090f77e66d678687b80dd96bc95741f42fc08f4cfc6a811d573660ba8d3e5ecebd949591a7fece46b92b9cee1eae67de5e2e7bed57e4af25fdc567ea3d565699ab568e7cb2e092732c830b8ce2204cb3b1ddfec7be087c6bec54dedff709d5a7e77ac184c335eb716e3bc4bc0f3a180848b1b8a8212e0eba452427486ff27e6c8986204ec14d563fee79b34eafe0c48fd433e8f9a38af0b1a2346f132b0a5637985b26adae237cc9a60bd2aaca43639afa67f929181d876bec3dcab82dd3149363d4a2531e7eafd33d9e75611e64595ab685e3af629d66a89cfeab139fef4ac24cddd59a67f881c90825d7787a270d140e809c0e1e293647e391ba5abe9fc88abf05d420bce7e1a3409b26785e5bf75890157a6191032c4158f264d87adacada1d75ba9554992659d06c53faf8a942f9371b8f889f4a83a37767ee842f6d6f3d0c7cb998b0407dba5ea000aaadfc4ed7dbacd745556aa1c1a0bb4a3e943dee8ba3c2bbc9598ea357dd2172dc9f5ff719b0890da58e8ca1cc87f36095a03a64bf169dab84553d9b3bb7fbb3f705c716615fba9ab474dab89b10df85d14ac62d2aa4fdea870d2b80473359470a61e5b103afc6edf838ad72fb9e25db83e8955eec2834e073c37236cb72b607f7ce1fbbc173da55d76c895cd6fac2cd9a91f5979824ca4b548392aad641fc7eeff9c7fa4b14a6e91799e877b6dafa1163821e6320660ed54611395e7627dbeea2faa0b7b54947c4ad7badc35b3aadda6ecdb86536ab1d665769a6ffac6376907c8f14cf0d330821447e9ecd10fb2a69c42816835a65105f19491acba48a1acab8614c2c72185c93510eaf35ef2f816fd8f62f9e57e7439334acdbf269cf7a171395e6320e5c330fb823eaac0a8e3dec001afe2eb4be462ab5945cd35af814d17f441818c2ed828af369045398f11fd5f15d5c50c1c7ee275d95075dd51e2c6c68018779df0893b5a88f79876cac02293e14379d988e614bb13e142ee12762d1dace009d97ade0ed0191c23c7bef9a0e67ea3c7c455794191724c2c93b40be117d8b56856bcc0db3fedf74444d1aa10fa9fa5fff82a64b54873b16a21db2ad94ebb6f5b95d985f27ed5398953ab3e2840c861f442b99fb9ae32c2b7100e9a01ef8d327031bcc9eccd8e4c04f9c9b1e8a205bd9e70beb08a2993d0067d536c292e3fb353a81db011e6d428f62af364465894839c6eb77fc8d5048f052867a45f9ce24ed783e7d61b53437d92d4b5c344281ee50b04f7406c864514a447c66e238d4b96de755d04ddeba0028004ac2d6a900eca345153f971b3b33e6bea24901ba83ed9c342c7e9f238cb846c90e80586af0a5e0132d91c46d1f2732d1649e2eeec88e1b514e219c16da4ddfd0a6d487f8820522bfb4354965323f2cfde467a391043ef09dcbffe2488df1dd5dda0ad69f5c33a8813a59a684c11a5fcb87a651bb619fab639f4994438d34be0230438e318d7105e1e18278c2eb6f8a5407f0bbea521c31e0b7f5ffd3077c79026bc3b73aa0fe6abf37d607e3406b9fa6918919fe83f84624fbb2c4104c71b4b732df583625025e559090b0473fa6a0f58a7b14e7602a0fff10234ca9f8fe0c4b8d3444b4c7769a24234bd3b91eeb377580c1fca0d1a6ad5de357a54b46f32e6b3f96d0b650eb3cc85c662f5717d4cbcc9a558d9f1a4d19156d71d2f829ea79d5ee33a8dab0a37bf42b7001d3d058aaa09888977bf0e6d7ee6f50a17c90f9c33d6fa27a2f09b6acc00f844c41bb27113ac8cbb6073c9a2de59d46c04cde3692b5ff044d94ee608fc255ba273fed955fa27c06773e90e3bd7799de0f4f144a91cc6789df8fdfa92d43e20095457191539f39931568ff8e1ead8fc26f7a54bd9c0643a1ff23c48e8877384c0f0707da35b44329d524b60773c68b359a06b2c4bfecb14298b3e8d3e7d8cb47075b5b5313c269e06433ed2abbabedefb89daac83beba97d0f216d8f6e2b890bbe3fc6247f1d353d433d87fe89a5e0b218acaddf2ad410af5c1d0cab8db948fbfa3e88476af3920239b4a19615cea35d849ca997377b02decb06d74413f49d59ff33311a3cf040243d670fae1baa618d25460ba975f60ccccb295a41972762662905ddeb4e3fa451db4ee867ae02904d530641d3376bfdaf64b6e3efef332534620b70c4f544fef0cec1828aa4bc30f4dda3f8246e5e32d46167d470f6db195e3b2e76471bf65a8678981deafa6b657e276f8351620a73c19ba77e224dd2e2d93791b981ab807df7430352c52c54772a949d08e5381fbf29b931686e98be2031ca5b1112803783030e0a43844787125f8a849009655415f821f1b4f30c9d3e66b2a3fd352c43ec5557513daf60261178eec5ac4f26ead0ec67f43bf2bdb18bf89559183d85cc6d2a9dd01542d0896c0d1c46b03cfe9dc2fa485ec70ffbb65f5394b4335a8cb1f617b63b30e7432417e9f3f8314d55ca2494e904dd99c24ef645363421431f06c7f97dacc007af8a7f17b16008fc468dd685083c3a153ffa78cfa47adb1dafc1c18b3e7f040d054cb5082c8be5fa9ad388a7db7f750e7ec02c42c8be0ca2d4f6d6ca40525ebc6f563bcadadc1839848b98c4b5725ecabaf9ffb1cfd296a48c3ad629c8d8419c07eb19b31615d85c379a84bb8c2163d287721eae6a72325897a41626584a1525e6228c3f80de95b2dee7c16292dda370d82997b7a50c15f3a89ef73b61117fd3a09c6f9dd10751893b7ff5eb791befc626a862208fe69fe1f37a04b6112dfbafb948e715ff581dc81a371ef5ee86b3fd2b9bd063687799c40f688e373e2589709be99617e14f8c7f46362ef54923baaf02dc3fd619ca1ca05a8af777d270f3574fb2f10ee1e4135c272fa614167a585db0e886794639b763efe8900039b9c25fd3d347fd5c5e020298a2909c8215c317f1a2a6a43b5d9622faeb07b60edb1d90a8e04d4188d45772a8d1c3a1f39aa3f5d3d1cc54d0a8b7667928dd74139de9fccd5b4752b811a5ce1079da3ad0bcb820df3d1f7bbe96dacd91369b438d0ebc089eb876fc5252a690a6ca78779e3ccb0bf0ff70c75df715b1b9397e39faa0c89dec3da7bf17385d87fe1c6082d2df33cda68365973f9a990d19a96738eedbd10c2a9dc2f6cd98cbc7f1b293cdf7799c946de97aa171106aadffad3a1cf0321afb844dfb5af7f8710f281560a028f318861fea4058bbee74a8b3229b765676c32ac524451e9bb619339b3b776f6c0e63a108dbbb8667fa119918845a43f42bcd28d71cf5a2b00676b601b2d2d86ef0b9be063326ecb19fa89ec48eca56c7c2fd064c198caaac7c9afbed2f7fe0baec74efdfaf257385aa17768960cb414ec392437052e98dc4e994fdf44fadd5a05db319f7462aebcd833f558fd1f518b9e4b9bd7d84354c07a481759119de66c2f20d3ac8bafb3faa5f057b977d94b8d9ecf93a622cca5b937630aa3d520e33ac597b8397dbef6781addcd9c2c446295b147b4ba8c0467bad07e6c0a79e64f35a52ae688e394c3d78ffe1537c17e8ec080c9f72c6ea190b7006d34985b10fdcfaa3a2e3251bf590571dec299e1f40c1c1a8c6c9227f8821501d77b028a91e1492364ce9d33754d5053ba81cad9fe1889d67be1ce9ffe1baee85c23bd0377a48dab828e8b4a7806e1a59ca762e9ffa110de8736597ac4b182c3e0efec4f384037a8261ffd28bef9674b91cf586e4974251be43c4a2d0be1757a9064e962f74d1bb9711433c06cc3fb77c4d84d6844fe78f72ad96ed4f337739cf95c7f8206e872e7cfcbb6024387099add78c50a8dfed41e092b61b060c8403f1c1ae5d5b2f88537dd2cd0c3e819af44adcb9c30ac621c1965648eedf3e9779376bed53ad0f16e613454a78b84c050287d5880742e1e202166b3d10f5259e902f90982de49f8728d318907237b1670295c88c8303fb0a7dc3319f20cccb0cc8b495ea45f"}, {0xd0, 0xffff, 0x7, "92a81599fe1fce063326787a63e127dc103a9df315de90229fc1bf6649162db4923b1e90a447a7af5b3ad26a00278569b58e29b8f302304267e834fd7f506f6a0e6c2115069da8a4dad372427aa8b5c8dfca820fe440340c55f5c905e57261179422ec2f073790d88bfe86031a98c363e325f47b96caee83920b3ca143be516e25e6a46c277364a1b8348c4eccee4ed3499b4abc0998ad9c6c062654089923e2b684b0f18ac6e4be5c1532ff5bc46749948c0f960e0767f84a05d8f09baf"}, {0xd0, 0xffff, 0x3, "fd0c2debe0443a993fd76a1e5a9b4e41f4123f81c24cfed95ab2815b2ad7974121d8acd3c9354dd333ff5ee8137a763e946d97b10345caaa58e68be8c27fd481c411f4d8303b3cfa2b9d22fce833c4f8edbb090c3d3a7125f247fb1b82d65f5a19cb3061f601169ae92b972f8d73f1e2dd8d8c92c40698642b4f701dc50f1cbdaef9102c7f955146e510f7b2f650c10c727806e790cafb6f4aa9a481286d16afee2495c820945abd3b512563d394e212671749fe09fb3d600a45"}, {0xd8, 0x1, 0xd, "82315d1235ddac5e1b8bc1b55c4a473339e0a2a20994312fb392d8b63332357e13b346a0e7a83fa58056d38fd69ec3573c2c22e2f5549587fe92d1b9d9cb280f4cbc060851c3ddfd435f85b30e7172e9df181205e1f71d2fb9576c55c39f4a038b1af33f883354af0e746ef29b94ec787afb9ed0300a4a2f93dba2225a8a9b7ad841682d205cda31e108d66b9c79988163ba53ac11501a08542bacbfcb5b65263d6a2f74264513f56491e420efab77662b7323b15bd6e0354f25fbd09a58429091e2c3cfaf5a"}, {0x1010, 0xffff, 0x10, "effba9f5d2c557f432eaf269c9b7a70baae79db95fb98fb570ae8bdede4d49edf959e2c9ab7b433d4c398249258f65f3ef33fe02f64de8105eeee90450c130909d7f283c7a5402f65e33f7d7f3fdfc18ab24b2eed4653b0987a2bc19a49696a8d532cfeedfcf7e0c555a93f03787ba1f52165d8b1f830a909d0d5a1d8a797d72a2ab747836429efb941201da5fc0bd28b45cc2eb90cacb265e93a9cc386de5429fa43112fa396e6b8aa0f1f75854c10e87ae673f11b227dee07a13f63a5d2561102523acb76aebde1403567dbed31aa391bdca6bec6949483dec408ea86300971cb0cf511caa36856990f4b8e0c43a5f72819a6e505674e49292819d9e0d3ae9c84fb871da1482e384195bf2cdd5f67f8111f7912997bd44b03bf72fa43add9953a5032090be13a981a10f82e0f5e832189089703d9c5d21cbd9cc474fbdf390425f51c312130a96096f1b699aa20815a094321f8c3c61756e651b88a1ee6d46c24fa6da5bea15292e1c6bddadff53d1fafb96a383c2e1e5249e589cec75e8c564610a7a31c8f9c57c230dade30caadb85d78820d751ce60b0f05d490e98a060cbbef1f31a445da4dd92c6de4b4c202be2864d70b87a8f42fb603fb54e9581e3f07d02fcc60f44f998ba463b06861a2c6962e801a9fbc971922374c9679deb2ca873b5e89ba5c0b69e018b8a91337ef4d6a4e424002b1fa5770525e1315abfd930a38be49ee4321707ed1d1c18764ea317e9ab92a2bb1d584e2192f473318f492c9261129a7ec26a037c975c56e1a50c0e7aeb1615f44ff8ca714c86e90c680be4736769a58dc159f265310ed7e1a0b760f1ba92c431872f18cb01b465ee86f7104a8a04e4e331936060cfe43f48fa172e60090593eba086d7bafb4a2bf7ec4d2bdcc5411ec6ff2e1fa6e87d2b5168d7f9626300c719d858b366285e6f139d485aad130375da482d93a8c850460ab14c857dacc659554de54799ac6a75e1f5f65eb2752d403686e49c8e51763c08b4d3fa4e082280d1a0e206f2d7d1b484f9bcd8ddda1f4448f65d8394fed48924c59f896a5e46b367cb1f4a48cec4f876761e9908b7de5d6f96aa4569fd7e35f369478897e29d97c6c212921ae4577a3ed75fc93a9563fc8e9a325ca59e50c88ed42107f6fe4d7be3c70056440a3fc05778c1bddecb07c14c79b989be292d4b246cdb8c7ee2b8c01a7254ec7303d01b12ca6906186394a646140b4874bece895b6d080807dcb39ca227e2cf5790731f1ce24ebd318099c4a7952227e63cdc3f132905ddb44c02de7be8ca07ebed383b1fe2ab374b267513d1afe2c7cfd0c20077283ddd8dcc9f3fd64fb692ae31693fb451739b2b5708b16e7f7c01b2765a6ac9b2eff1f555f8ef221baa83f52a3eec24ce183405c839ea7a961d0613a0bade5f607e9361fdb27112a9a74ee0dd0c6c2a85915d7b5e788a100ca8b11027191119a258a5e6796f59ecb2910b851e4b13b6d759c48b94a9addcbf5bcdd855ebdd956a40c1b23b3f5ec6ff2c55d16f05edb4bb7d94bddf9af33b9a6502e2ce9b733f4b4f66a102cb32e1f1f1bfaea05b880bfd9c7f1863809cf231794209901c4669b6e252b1ab0650c49e632ddb6931ff19a5999a6a1976315e0d2a5e67b4e754c429f1c8a848958e14a06093746d25e8a81e0e78451ef290a0d5da3039f9c519dcd6429df1ddeaa79a01c8aec98335b0876f39886791b082716aaf16619370b239cb7fd3a530ebf352f55636fdfda1515716ddcbb63674bfee513a516b73568f54fcc77b98068f53c3d24a832f720fce7ba7ba2ba764738cb9403c50163024171e770a0e0a41b7ced7f553425e7b9cfa060f010b1a13b9a5dfd14e205cfc5b54c78ad1a7ccad157a4dbfc54ea4aa096fd751421e9cd18088542382c153a5f92ab35444e8f3039201bf5be4add0a7c712e95de5571d7f5f3bc98b375abc2cd54ef153853462b6fa475f05c39326600b5a1ec9801de814a794ebf6fa09cc2c31bfd43aac9099b8945af85e636e68a7753ecd85e6cf93b009e108ce291fbda2b84a5583ab8d5bfdde0c02f4c14d330a14d8e445dc5b01868430bba6493d6c970d911e8f7841641a2d53aa533907a7d5b28d958888b1543ff59389741c3d72da3cb57b5cf49218b915f0a7b959253fa3ae7572ff3412a20e1a6102a59a1953f17287f7b98547f846a44adc6fd2eb81806fd8699212356512f3254d54f706b9b8e565adf601f6601202dcc08a54444a9ae88022e0bfd77006988f106bc5d9ee5f8868cf55e5a31c4f429231fc72639e601224af44b2c0466b8da20d670df4d4e9b9e0b54202cbd08dd94ced5a96bc7808408c254b1710c80b63d706bad29ce8113ea0c45f8a325928726d94184ccc78d21ae67a52cf6a6f33acd0f45d61463d041ab48a1cec88d15fe2ebd2f98dd7bf182bc447f103c3f0dc9ad13e7c36cade50507e8fc7978d0707d748cf1fd425a69e972636b82ae25ada4c8c60d4b1a1bc8e2a76b6865031f9e9cd0933e90791aa98c3e5d389d439b10b4ab5c581e9931f04bd8a4cb49d26ef8cb5b562cb54639d89a2f9f63041ecd9a9c915b48b86347ff233a9a4e965b8665106451ba38af5035b0a3c7c8ac2b82dd5d1f12dfbdcbfb7a12a3d7cea5c57dd00595b625beef44bfd2e04108a818c088fdbfbd26e4d8894c378309bba53bc02fe3a659861aa6b7071e4c0f0b64d1cdf8a32b91d3c7af3b9d35d0717f7f3e4bedd86b196cc087746f28115f2077d2703d9b0c79116d9a07171fdce3abf3bc26d02346b2cd90b31ee041604116f740a08319aab760a534a0494661c17cd256579eb23fad7010f5d2aeaaa6f480fe480a2ae9cc23fca28a151d85d6c60e348c39bef3544ebc4431a4831cdf7fc9d55e4e103cbd5d75c08c43463e318697e1630378f184ca986cf1d9d34dda2d028109ead74bd715bac08c0fbaa1ac0886e71a50707fc7369ee932d0a3180c8322c9abaf75be58fb938e0fdcf40108598701dda7242c579ab86211b6366179c3db1fcfe66f7615c01fc7442e6be8425bd95d27ad3add9b76aa559ce09039be1c2adf0b9cef52387b98f67632455d791b6f1adae2fe167f3437180c58ea1537fe8d6ce63eb566d971c5ca6f6d7cf5b506ad7aa9976456ce2c4037a77008395ac13ec80822efaa442d339cee01ba7e5cc46133b4597e17d88060dc6cc5344218b682fdeed70ddc22ab4a99df86e688a6fcfd2413da8151c30da8b96a1736bbed8bf2f4db8f647c029a24c0b811e62e55714e9252743c4ee9ecf6534c7dc5f272a096c42070cd26156c8e050ad6eeeb36c6967b617a584bc8d9030d2af5e92d05178b251cc8053935c481a8f4fbc34a8374f825e94a3c4651878c0c98b969225e40e6daacee6bcf88afa951a402021f16351dad7ec8b1bacc427556011cb89b87b56ff82ab239dc38e43f1dad8c13cad3fcb2865560ad43a3f2b44856bbe2e92531c78aadb8301d394ee20313767b9ded069442eab6345b1cff20b51f2f405d36cdbec64b32951413e50118c0e3a79b4306666a8828068603da37da43e51ff67d58294301ad0ca9a9ac581017f9fb04c39825b149ccbf78f59f7bd21e4ebef7d7d764cfa441758dcad47b32b0713703af898faf2baba2bb3ec03ae7df9853567f7c788f32d58de6f64a822af385c437b3ff82fd1bcf230cc3857d83d7b98185dfb7b4de859c64246fb57b9d12387bcff3134c176edbcb5987e218c35d880892ba5d4a5673f976f9a3c758185fdee79ab8e62249ee25efe09a111c9b3b775fec3c18c62788460488c087130165bbce54941e9c7a48ab320112c7dd61ee40a4105e06c65e25db2ef63f3770c4154accfb32bc439531c1d487a7e1b0f3c959d7e551b82664294a2c5a1b3cb674d38b1792b9101ad6638600309ace4aae09512d65b76de571f7777a4ef19cd0be1c89428911ec7304260fc37bdde0c45468f21f330340f50bffff3388eabb59eb4f9b34640e85521e6708a833ba1b1c12b2c8ba91d4de5187c20b55f6d8625d18e98a16a01ad0a03ce8b0ed66776726fee037d7ecee46ed61d4299b55a81e2f4d1ace422882ccebd8b906ee2732187ed5a458f4695be6182796c347cdf3bca2c0d533b66e03f8efaccaa03850d69a1a949625d16a4b4fba52caab4bf54d282617721a5286a2c29427a1e091cd51c3843df75ee8c37c2f33b9425de467d59470d26da18b3785463caf986211808dcb44197d8e7d2b3c1996f0839d916d3751335505db68ee1a7f55952cdaf4f89c9092b7918c169f48190845989d523914d9dbf83a1d2bf16269e44ae2a4bb1e31a5e5277a0f6277cad96710bc661d0ccabfe3e7dad4800c499783efc2345a40780b70691a9fe87b31bd5b9d40fc2cbc28bb23dcf66a63fda84b38d9afc88159c1003ca10df98084084423b1d9e55a8712cf773ee8eb3c9b7513f8273e839290e523f04d8bc9c62a0ff79c801a2e94b8fbad5b3f56eb6c93f2db9533d3497e769e2e948259289a25da8c88227258973eab58b51e2a5a5d9559ce4cd611eda80f8ababbfdd0f3a0223e67a119c40614f182dd60a666732edbe6b846a2850da76c59ee57ce5a66444584cf9ca0a91f5bc547d5e3a3f8651926116e637516637e2b8e43fc6ecc55b79506d096edeb2163c57fbf91f8735fe0baade49350e0caae6500e23bca38de2d7a0838c81a1601aafa55a27a0a6236fa95240e6ea8e290fdc4ee8bb3bd31b2c9e1b4600bbd29fe8e658d3e7043e42222a19b4c93bf13513cc77a63592d3e13d01b6b8dbd30512a0782f691ce592a408292707b5859b1ad612867e723e021082e3fdc7a2ff826621c7d5c4f0f3fd8c03dc4af52060398b2624ec407c01e08117d41724463574f393056e8fb478e1c6fd8b5068ab970d36fcf0e95c247a545f2474bdc373010ffbd43502dba07c6cc132c22ff1a305a10a23d471a01a3150f6adc8ab1feefdd75dcdbab28fcaf2d0200d4583e646c5750e160225f627a79c9c9cf6475cbb12e105268cb53a46b6e892edc6a679b0838ce7cfec59903ed89575c235cd9e19de5bec532740971c4a97bc405a2b034e8607c379228c599cbe788ef6226bebafee23673fe352621d0c988aaa0d4511a0528982ee72af61ff601dffab17acaa3922c5c659a4191565b933a5a1532754fd89fd50c383938ebb938589cc84d6bd79c04bfdeaa2be85bcf0ec4b10467d76059f22c70b29488ccb819dfc14b6f820aef570fc57e8b09e7e4c6786c0f158cab1e132fc0930157159c45779cf3e1092a3c93562df6d1ce0cf13080828dbc6fd46e7ea4924e38741df79380823d2c1a9baa5a88a55b38f4653109f06c0ecf665732b326e44379d9bd8f08559c26aed4c696eebfe8100b8b148094d4275f1932b291d31bc861f3760fa23c6229411ad208a4cc4ed37e8192f9ba540c86380a15108422f366318c6251301f1fb0099a724cd5817fc7fcea0ea94db44ca205739522301555b4af7c791290ad1f403fb7b4f807f05a0bf456da88186961c0b56f6f5e0472e6fada9b33dd10946167d41d6b3d69fea170069deba2e62b7f4331ec4bda807ea5bda398a7ac08f0c18e92c8d7d32d73e0aae63fc30900ac4bf262d6bc15ba02a83c8cf8fe631522ea48776aa349db6f3d275399a3257ec6960a3f645c5173fe40c7566eb8f1fd2238aeb26a368fcc94e0b11f9a87835dd053be56ec8e209f331cfaf41f40b473391b7dad7103c9ae71fc574b3c65113b9b783e513d299e376a5e7ef6a5ddd2b9d6871b632b5072c3919"}], 0x3488}, 0x409) syz_extract_tcp_res(&(0x7f0000000300), 0x51, 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e49101001079184000", 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 16.722949832s ago: executing program 6 (id=5319): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf5", 0xa) socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf, &(0x7f00000001c0), 0x4000015, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783ba0c668fbf", 0x49, 0x406, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000740)="66d8ba324d235668f6a8e85d37b7858a7389fbdd29e108cdd05413bc97297b5aa259149f512be5a938d99cca3dc04ae6b36cf3e80bef707a50fabc3aca4cccfe19d2b098d1c8268a5dfddf33c65dc2779222c7d8dba476bb735fc518932203d7ebd53f6e76f6828529fa34be9368770810de6e8d79d1beb3c7603bbf7526a6f64325d19a12891b201f71f6c084b4bcffaacc1f8d408b8ddaa044dbbd8e253a77ae94620b5fd2d5caa2305885f4909a047e9cd28f333c24089726b5dde9d38927e29cffbcd6bef6f909f1a86889a256d369eb13be97f9acf682395eed8f7476ee1f510269d762f4ef35335defb37e7a16498a5630110c0e2434984c6856ab322d0cb7726fb3162c59e44a393a50f7d8c765280e477ec63f1a224e673e4403b451e5524779474945ed442196019b9bdbbb7adebb69c8175e2ad6a910b46bba2b5dd2a9d9ba8a16186f40f7ada0a9f36ea66af301fd2a41e9e8511383b7c0beca5be45f9a2f28ff8ac13165e33c71f16a27de77ce6b50458a58a163d4d523c895f50d1eda27c549ebdff87ec10fc3681aa81a4b8cf81ca8751250b4b9b8cab28e0eee1d54fe9ef9fe86128d53803fcc3595e0d1b8769403ee34c82190e2aac51d85f125b8281136d2a61db3d6994cdc16e3b6f6b770e757aad135ffdc7818b20a6f13c2e381f5c8a70b01cefb6aa2e142fad2c23260bc78fc1021c0db5a641ab5024a3d365c91ea8bf4ed811d388a2cb6f3bf5e8a6dd5d470dd81bdafa0ab4fbde27141374d1e7b97636e4bca357289c5de84cf3bd8374b7d35247eea0a079b7327025e75ebddeaa992b0c7834b42fc714489637238ef084dd950919dd7482b4ed57e25254f2180a9df913a71ba6e45483de5e03dc31030cd5b1645227a65ed4b0c80f217209636efc2323e2e12966eae48620107e51736c43bdab5b98c5b9066347acae35ec14232d3102fe880168d2a2131b6f630a314b472e5d7a6e6a242a3206a1f402e6d1789182efde0234a22cd2e6460b232fad0ea9a0758724bbff2d25a098891c9fa0277ca422cc0602cd5b2b43b3350230c82a2474fdd8b8a8fdc58f18e34cd923391429e417945d0eafe1f349f1dcc6a98b6f2231aa25e060b14539890be1a612bcccd79cf2a263942022327cd8500cf47cb71199dcc3959aae877e42f8639123a2c3ab369826d9d8881b1bdb2588f86f8eb0edd2afd30d9f6742a7efbfcd2254f1c6232238acbedcf20f3b3fe8d6da315619bcc2ef879b6be22972e902c59850d561d127cac46bd1640a9c5eb3b5cdf37f560c66b43f29accc1cc81f13bbb91fc2fa505338756627fc936d1277bc80e9faa2b84e793e6a93fe1e80f81cbe61e2f2ed6e6d8c81418d70d698198398b9074f7702a7c03d304ebdf18db4c3e88787ce5afe218c86736b4d99aeca59581ae726f15c77efce58b13bbe4a1d29032ee1c0b09b5d5a35dca56c57138c347ab629622c60bc0d15cf0950884115a5845dea16b5d0fd6f13baae222f70a8f472f01b8d69d0379aba23eec4c7136e9b006f597eed673e79937db3aece349a761e7f58b363d5c7344ddd2b83e84fcfae9b5207183e0fc5f4736bb06ad67eadd8669a8f9bffae4f0d22a773d8d0265f436da8b1facc40a18f82deb3f83001bfecb0591d08a8c429067b74d588a67ab24602739cae087108dee8e34973e0555e46474ab9a4908f696d05f9e8ecd9fb5f64dcbe98e498abcbf594e55ef881ecef0bf8ff74efd8aed2cfa4379052319ea73af5921c664baa368aa1669729a277adc54249fae41218998d254c3c61b0e14b789f442f0a44325f6677cfc183edd1557c9c0d603d17eee8d7b89000cfae5dc58037619791f3af409a0f5a6126336e8710d8b40ae8b056468483dfb9db57c0193211129042fa0df2f3a0ccf149e01ad6a3ad413783a3526507323c7b893dd717e75f31a87ced57ed6b914c7d0d8722419c7534ed764a6fa9fbe4d41d05a46f8a9f8e79574c739c90e160b6d7960b4d0ebf505215691c662d75152d7d4b76830a237de3fbd0b3df5c5fd053fcf0a471a03b4e71f25d8beb10ebec884a9c1bd0152b78ac3c8fd7c2c8062be2ebe82819d4263f0e04a2a15b8b438100d7786b7aefa49459c4e6c0f079972b85ab9afe90426d08f9116272a25e65a45e22a3e1c19b698e620cf54475511ee34d48dfdec3590809793ec1c292ab9dd10bcdd014d5fe13de7f004dab856b7a194610d767b7d16e394ea10e949b6f7dca4e1862a3e8327fa8608265d6d1e2cd07ff1d437a2219614cf839919f71fdb14c51f8bf840d43d9c28f11f81ef0ac9ae3d7a8c29cca1b82ad78a3c4dd9955032a9a9d055eacd7c5fa5f4b934747decda683063c765d53fd8fa9f6b12cab375b155f7baeb979e81f2ea9c0f2d04aefb0e2c8dc4b7011091892d6a76fb67b139a2cfbd7e53074203b9d558a305d51df9447acf3211ab9a87bb608483c3e16cfeabd9fcbbc1e776d41dee0f8d0f342db1e224509178a1b57affda1527daae9f6e50c011e4215a0e654d0959729e38b814748fdc213094017d2a44816ad84bdd25708cc2a22cb2e2825c6a26dc76d8e8830832ff44fbd03d1e703436ed8ec7e450fa1a9a852761ef2d70055b4fca8cb2610d45177baea51ad84b99344947e706f08193460de24c59aa8b56c028dc3fed865810de5d690e989dfd722cc39d707c8653af4a74710624a42e4351a97742e23646d9bc0d073d5bda08a0537fbf98dcc629d606e5dfc8f8f75101fecf0bf1f9ed81816996bc9901d8550562d7455355211fd6e420a2297f8585a4b4384c7a3d6a4e6aa096f177200a5607acbc4aff74db46864a2a780954926f51d54bbc8cf0820a18535c7091d36bd93f45a153710b7e04baf907faa843ed593f982065cf739d7390901b2c3b5ec24c6d2e32304f4676dcf9389dde31e6b808ed0c7ee604cb40e49e4a4423caf546733cb550f12f8d219415aa86fbaaca87630d82a3fc9661570855d4496e2c87bfbc011c8279f0730da6f06f5598c75bb3be6c6889909df9f425552043fa18ddd9421e43dc5107f9cb9614ede0abc8efd585ee76067cf3271d1ab5bdc1f0ef1d083919543bf32d39beda275fe74b8b65556010c6b1eddec4ad451bab3d87015f0dc6d49b18c62acd0db2a10c62d690d69e014724e4c6501d045f99620eec43e2a95c0fe10212e1ca7014f83af580bef480af4bc1e030c7ec4f4477ea128f4e482d8c0fbce7156f02a1d702d23ff40e12c555764e73a5026d1aab917fb1080a3acd1ac3b593881609156d310ee4236f3e1797a51033074e488bf1ac2b494979b8a2198c70d0605302761ae05a0c2c999e123583cac4851fe17046e4a62327b125ca6279345d519b04b1181939f6a37c92d5c81673baba3204e79c83129fea994585f740d641d56ec26980e7f74df6dd9b394468fab9b53a8b01fd9659e9b0e9e7600abcdb05ce61442238b43ae522df1c8d0d94691fc7a58f4704f2a20d8c6663b1ef955a0e99f3ce46408b288d8ae0acea6386fc7758b4b0251e91ff75706e2ed4102e0bc15443d671b3a90ed41511e811edaeb95844f5181049d0054133dc98fc2003ca81780d8d15254a5cc9db88459a2f8bdec7d90f5c832241988ed8f6e768cab84d94c6fb238cf090b221da888fc071cffc010dc681587f0dc7ff5b4379951f43625a337b2a8f113bd6a3529e0c28f4efd82d5c50d50d8f6d3dcb9dff0478517a241e36919ee52a3feba1cb6b9e7e09fa9a992dc5397741a8356632023fdf42f748a40900a8e1e1d521f1d1d1524d7304bebd45a0aea708cb2c1b18eb230f76f9b9ece9435c1f17a81c54947b704b6d8d5fd89b2fb84d770dfea912aa9fd98f2916e20f3ab3363873473ad5e819221d581feaab92e7f39b61cf22a668baee09a6624e7e5180473a0b71ab3e6044b3c2873587b57b61f126706afec43219212b41e9ac867eb4f237a9b850cc9832f90de6b5b85f3dbad230d088e3cb3a950b6ecaa4a5f2a61d0f252fa36f1faf94e8b0ef9c14e4e4ff8226539f9e65bd32ecd053d10ee3d8369550ba0348be50c429e0e02392221fca6e06fb4d65f19bcb9937b0d6ed9d5ff1ad0f62ac31d9afc459eea0edca20a3ab4977aaf0f4ab0638b842bf8e22b036dba6a9508c58d67119d684532a4ff3528c9a8d0c1f6a6a8a746bdae3d41e104817c88762d759b4b7fe589340bd3e0bcbb3a203becb4405b945d2c4a1ebb174a0e1d067b103a125a47f68ef03e4d11414224fb94a1332d41b6d1062f499f4596efc68db93afc5ff42a1fe57036018880a527ede94f5219425c04f6f9e8d03e8f99d99a661568ddee0c026b59460b05216c6b8e5dab745b6304a218e67f44fab2e83fb5d595e13c47725f9916b41fc5aa3cc3ba024a514de4d83a516bbb0f057bb55b32c3427b5af4dce1f9b89ab1603fbe9806655fb3724574de42dab619ca0af34efb962c528ee3635fa251678b0fdfae214eea7f08528c0188f113b34b4c543309cda29cbcb7d3bc6aa873ec19be9318e5bb47050e89c4f06391ae7ae5ecb1de29dd563b0710977b2685ab211316ee655a636c42e7459b82f4fd2b75ef4d0a9b1dee2ef5f97b0a3374fcd5e3b1877ad1822789c1836a36483c25f38a8eed2bdf50325da3be4032668e01420b2de950815043308aec7b1235118f810f04a5be4296a26fbe9899c05712eddcf762933a14715a6a40a68387eba4f50cc776feb054cfe2b2c158c2dcf526879ad52a0e293211f5c2c7b047b7f662f9ff4b9c04ddaeb074711cfe3742200462c4c43666bb8ac7c239733ebe7c96ff96084353295b7ee21291ea6c8d056505acbe263c1da5a8265bf424690638442a4c5c9bb6a561a09084492171034bca9c87ead4f1999c4c656ef7ac83188af2896fe594ca5741fc6df15b8b90e386179e7193e79d07d958ce89823c9a20dd510e91831a0ae9060946408e3f607241d121df0c0817f987bf32888d3e40b9de85c7a0f5b81eb4f5253c17304f5eea7bd3b081689889b415e5782104445a66e779143c4e93fc327acd19c670b61627eb07be559b64ffb150e872c28f240ee42e2d835d0c880eac91472aec6aa45300cb8e6aa52359d8b840e5506493f5ee9a79be0b45c13a2ab0edefcfdb20bf27b471d7dbd33000d42caa058c99b3c336409357270e4b94f2c60095152dd792412cca7f0258ec13587485b6fd3fce0645cf81a78dfc1c0310fef5d55dfbe1e550a08897dd40f07c5160d2356a92de9a6f55db861c0842f9ea7d4ef77f28b172f787f57cfc320a9704fa15da02c3411efdd668645a6927bda1980b285464b5e4cb8d943d035ff90e19da87375830cf9681ec83dad2459247547c3c817cd51549e61466493e3b8d0f76b1ddeae0831c3ed923eaef655efc5e753b823fb2de6c1b64e1e20dfecf5d51aaea97c5307619580ba1baeff4e9cb8aa1fa5c6ec691c8789f0927a31a5940be1f797e137eb4bdee0e995907b45e2fa23704979127ae085236210107cf5d50ff237b323e22f0560d3a49e993576ce234a6827f40a7fc584c6d0697a6450405be382cda71ef8f7e7e15c9087f740f10530218c955a9b00116d912c4a82f18d136014a3117cb20c3a23d1896fb81dc9c9c712f1f92b9dbbfccd1a185eff8e0cc795095f816b9b89be031741ee51304755dc05078f7eca4bdadabf34b6e01188f63db4740217458891efaf3c1ce795ffbbfb38b8b27bb91523099ddb72062bd2a83e0e0c891f07481a8527116ffb913d04756b8be3bdc4c0ead225f3b795", 0x1000}, {&(0x7f00000000c0)="9665e8440c9451af63c3232f0af81e9584ab0f3de15ceb579da5d82ecbef0e1e37439b98ee743c009227d9eff4400116f7304aeba2aaf041cc88a7d09891cf6a9664cea1fc22be262c92daa25340de15d219e485bf493b67c352541a7e8e2c1d1f5f76ae2033710573", 0x69}, {&(0x7f0000000140)="b03418c145ac964055e4a33d17ee1577314a768f91b42fe19ba3da5ffb142d0cffdf052fbf6ef29f0e2fbeffb56aee072cec1ed60b92b34ac2c6daee61d7508acf", 0x41}], 0x3, &(0x7f0000001740)=[{0xf0, 0xffff, 0x0, "ac96a2d1ba052c12c9e2d563de9cf839baf0f79cc4d2095c0e5ba8a3bb1867553c328a5b704f12fd837caa1e7792047ee0321b3bad5416c92b10f1d5afc838ab395d288c6e8316176d8a57f39d673d07f3650a8900332c1e85c0ee56547565e2855224148465fa0bb36640c8db62d98c6cd3ac11f981140ef8f3d46eddd30b369d258856b7be4e87c9cee2e474754ab3ba8e4816f9c37b96378d21debb22df0054681b46d63dc42663173dbafbf50683e4e7453ff9b8dd8ecd2ba0c38426ac7e90bd144599ffda2e415c7c28fec20c25a901d5eef7677292d4cf"}, {0x20, 0xffff, 0x4, "683e3386bec9874ba0bfcb51b4db0f"}, {0x1010, 0xffff, 0x4, "57b67205e4229e6ababb12648c1841631d5c9e23b532cea83d8f7bef1086b02667f2d7b9c163d7c30287ac17a570d631c554cb3f52f17aaf93681f0669218ed3f3cf107a7117b35ba647f55cccb06ffcef8c4be61ec922f7192fb213e9e24da459ee8964c58539ebde9a3ed6115ff151d7e8b125cd529371842abaae5b4e02734887fe10b186650cf8cbbcb4bf4102c7c2ccaeb9f1ed1da693935e1f9248389879bdb2adde9aa4d3b9789478787b61fa0dcc4377397e19d85d15d8543d4d22cef67824e95b362a03c931781be1900ccd7c17218c7fdbfece7b2a641aa254919cae78eae0eac0104bf7521d0a7b53e4f76e82b3a9182ec8b5e1a7f13b8dbfa9710d02e8f4d085d87502f2164d0847e520d98800e89575d7cd4c555eedc4882d6e701d3ca35374a1c0474cbe39eec6f09f2e93def58fcdf68a0dc54e8606074726bc9438139b46e78d6068b135b43af14d0506af01f74f3c14d20ac1a00c038349a8862e1ca123f535c1fb0516f286da865e4ae62528978e96fa3a43e2912ac6478e0a730c951d6590f501d4d926ed5381547ba33abe059d2e3709bd9264877aae0120f43a27750334141deb51bdfa853f8cdec83cae11c7c3587a66eacceee143805ff058fb9f79258bc456a1309f26af3bc92536e3dd4b38fcbd05e6f8b59b426ba2a078443d2986974a0d488f189f44563dc100d9ae3ca6838473fcc69e32e44bd79dfa8056f3ef18f9e4ac3682c62d55f44728ee896266432d93d9d12ff364b0969d45829450050fa8d287eb8694521872f22a9abae7339516604ecb911af4c3ac8eee5ece007d49d64d9a27c5d299db97a4783f7b0784bf0a33e02cc09c4903770c932495b9f7d0e56e4db84d67a1a646a9e44e70cc33c43dea159ca2ac41793603a889ff5b911da652e952675b8c9c594ac5fd0fccf9f915073dfbb4c1465064f51551716144752d658943d384693b4c0712044a6c1d64c731d5340a9edf2e15438dc1e7fda65d9750784abe3fb92c3184beab8e10fd4f4573b1ef32136f3639d9d6bc48e94304b971c427fb7d5e0e195c926561e3bc1af66aa090c8b0190209eaa09b7d81f61e17fdec78279840b18f4ed6789a2e5104f04d22f95950bca57adea35e188c2c97bc48756adefd707cd2231c208062cb3073c375dc7d2242cb0252ddebaa05df85b321dca2b08989767756a71d2783e1243a12da59d136df9cc38b74fd17f00977d5583c2812e176d2035fa109fb62064d2fd232d6e5bcd7bee2eafd58ef31147f8277d8db8c41dbd5572c93757f8a68566c2d58f09a8e1721d56de60be49d2c61ab4abc78ed01c64cff66ec648e86344e37cd728cc61d2df06969a936fa802d1969dd235b0e91fd29153a6b25507df7e0a079e2a31106cdc4a03e1adb101f06fe241f999e42b467eada7398dc5a76214cc14cd54ca1aa7e7f035484076996f8da0648279b16073df8ca4598b16240d9708502cada596b19a0a1e84976f1bfb9165a917dc220088b85cab0c181aa5089e99da2412a052069131c4b67594a07fa163ebc538d7bc1787f8c032b8b27518864f8afe77ad595d5601471d6fd10169bda09e6495d1fff8cd4e4ec79fd607e34370aaf2a6b1b77910d6f49e236590172af1fb6bdb86a37d449b10d84b74023c62be0d1426af681058764458a6175fdd33fa406541dc23369afc54dac6113695c37958b777c1536053d59938b821e865619bd8585bff367c473994db819032d446b037e79c608500a332dbdc46b81e19b9d3289cc49ff9ea2270e653c2aa70a191b06621a4e5f8804ccdfefc50a3d9eec4fb24a8fa9d00be5cb861658cf7487fabf0cdb7c3139f536533b580680af099e71c1fd4c891a12974b255f93d886ef0fff890b81b0d58f3fc55fa16d096bed54425b62ca3ca7642f8270aeb0c83d0721f180de4c1b3e94c4816a2c9ea90c1d70a061e4270f13154664aeebea702c621a8c282ce0a2aedba407b2874b918a8c16f07f7f1a08698cf364308b6a63982531e57294933bdbac02d79c8ef82ebd20a8794cbc73f2f37ff87cdd0b62b1e557210e517e5f2654a1d02d3a394bc4521de0328fd1b4895d8c08089dfa9d86e424d386ebf05b6b7ccb26a65e97a6a84b17adc7e2dc5a0608e325625fc03243f6e93807ca8b7a66d817bf7894f47021c7d46cc466c2db074f25d50432cc54549071ed231c24d755c6fdfb4e35304c524fa2a0639d30368bc3371e4b8ea77e57fda6e93feaa3a05e8fe8d637893f3ba4f88dee341f23aac4643c7a1a38f77dc7808c3a168e30ae6be626e332d7f4b51a5e35e22739a77962237c8d8fc603de01eae68ef5a22cbf807a2db5e74df861dc30e678751ea6ee01ab39616fb77409f5e21476b493c0aa1f29d2a00faf97e4b56a933b70a1c6220efc532c8fdac81a20804684a12934374988c9e00ceeb30973c881312bf49adb7f25e176b419b337ac438654ebe2ba3dcf01ef9977527f30f68757d3f23ca9a9c5a35115d7b4e24ee6cb11428d98244750870d6a89a8ea22a840ca29dc0d1fa83c9a41c684c64055848a240c0150dd3ff13d55632e97bd4e72dae78baaa9a2e4cabd8b71959ced495080940da4e217f63fdbcd6a4b095212ff3899441cc9b7ed9ffc320fe49dc669e2af11a9f5973971094c69085909fe02ba666cdbec601dda7f77ccf26a492fc329a258f5ee03b6d9b3585acfc8e8cd838e0a88584ff2efb5da931278da47e1d1e8cc40e602809f57c390ebffc010257e74e23756d1165dfd5284595510bd606022bc8c85bb4feee260a3c1d496bc7971273df0e6e68650434b5ece2d8ff8d92435d6e20d5a57d53d895bcae8283c6444c2385977d46afcc2a65cf453c902bce3c91cb93c4687d0e48472a528b166ac110c06748b8e4a0c173bd0808a48950b9c08ff62d87a5b6d46fdde6a6f00bd1104a8a16b579cd304679d7d455e002934443396ad6d769a040d6096e331cf2c429594672d5bef803c1dfe220130ca0c3c9608e971a00fa7431dc5b7bbaaa3d90ee731b71bd60fb87240c12f226d3b265d52922c5390f8113773a17d721a279a958213cb42bc931f3a419ceb77a65e6f67258134f4c742f3934e45c2694a02198385c975ba7405252b63bc000b0538b88dedfe011d4de502c5c9e478678b2c04727abf579fb4be63c85105dc30519b9a9a7b5b0ecbe5891246d1bd7813b67b8759b5551b4f572b0146d6e9c3bd39a09d455a26d6af0e0b95151ceb79fc030261e7714d5c5729de0ca9dfe1d79f35037981cc91528b15b4c281559f04b08d79fb9e7f6489318ecd1537ed6bdf541f88b3f5bd482ff656395611d4688d16bdb080592bcc8a6aa0aa2043cab0b2abbbe6b27b2961a6a9baf413c88da50c8d8ad8b42fe4d7d3124eae2e5080b8067d3f70e42f927156c41d27ecf7637e16925105f974cf2d7ab8fd399bf502302cef08b714e4e502a7d8e69eaa16791c6a55c2afb182675e1a791190fae0334a77d14ee7c8836535db1eb00b3e9635b02509640f36ba48536bdd0aad03dc4440b06bd2d55bc89c1d184d8eb7753c7ca960acf939691d2885e3661bd879c82064d0f1eefe5c584281950151d8cb580967d4c37d4ac51bb93c5e2d8024689267a044ce0cc062c2092edae21378cdee0a83a3ac35f17ceba80a8239719c0506ccb46e323f855220d45546968be6a253c14835c77d5bedf8b7f6a1a6cbc13619b8305ce1e0c06d63224885c7b0287a04c73c56db5d2292c38730d5323804012b035d2597d520e45137e33aab8da91c744e5e23757dfd82e9d734dcad60f02b5495e0c474937b3a3ea766dae72f983da85698145ebf34faaa794d2f03c767dbc8159c1e9a20cfeb478b50cfbb88b9d318a5ea06227528f6b0b51d50b12e687d7f5764d393448a6c894d75a7fbd51be5767dc2b3cb926d6adedc675fd4e0adf1b6d96720060b68a08e9f5d7aaba90e6bc70de2ce1af30781e222b83c090676042e140a72dafb36d8b21aba5aab1282ea3276e008d0fa1133dd8161cd8ea077411ef4e7b3f448d08bf847b6d567c384e2d6c445c724adc7df0776f0a49ec28c2c783c84056f671ba0471f8ea5afb160d65304312d60e342a7dfb17f9fafa5bdd259e69fdb8bded6a35f55d9bceae7fb8656cb070eb210d1bf63b5c015c878a3e009e02db342fe31f23f31062b33e7b60200bc23f7812413d4660a32d17a924fdb08590844cf4471b0230b20f6eaf7db2f686d212aa873d5fed01e5e631d6ab70953d0ac674592595788220be16dd91b60e1fd6ef725993eff3cb6c72da5357010e8a7aab1bc82a75250e0834045738ac36bd343bde3b6bceb07ecbad68b3ba3ee9e1185b31d02bc8be717fdd7ec15450d39df3a13d7e932f1210685976459165f2e72274bdba556dacffa9aaf5b4616b3bec85494ad2db1edb47d2b1cf1403c4d023b9436b522092021890bf1f6778de536df114883ba2d365a847dbb26d41af33df449ff39204604b10d8b61b32773acdcdc894b117d5bc24c69d7132e87ec01530b39394e3862f293b8fc57a1af1af6a15216f5319eec2aaa36d3adf6f41dcfba301904d7419176f7ae8ff981a20c54a345b0e4a1f2d6343754e0522feef80732c693b8ffc9572635b45809f0c6862c58b2f422e54315422fbdfeb8425e046ff5c1c1e28aa0d37da7a390af5d3d73196781bb0870f17c51cb9e108607ac4f53d807f1ddddb2a2037658bc755f440fbb948917a72946f86c410468af055493c4659eb2cd586256bb3f97ae816d7f3e8dddf126f2dd481034b6375a6f8f0838cc8d26e95b9f16ce3f8c12f8d6c6ffac035ae50aaf2abda3eb42dac615f86d7cbcf94052eb43ba93e05014de29cea8be4c6a1dfc1afa4b54248613db1a022a6992a0c4907d93e1095309023f3fd6b269c3c698d25ee716176a68835d9b192edb93332658865c4c3e334938db825f56ca70d4eb5d79e819e97127764e3e9f3f74663a42203bc2789536891110cb392a744fd33ad446c8d188badbf6c9218193a7900d866637201636557436e8329ff860042b18b842069e743a87d9740b41ac197b7370c58b4ce1a1a05cec95fa7ee3dbb8c0fa319a50b3b17222d4bbd9e0174e638c40f05d3a829e818e4ce6d68820b474c1d395d7679761927106c553b7de90273487a2e375849b61153a779fe21acca3a0d0e3cc115c01d62c46e9831269ed4b15df9927b2e6498a0340b1b22a3d7ab59b345429d575acb4e7d6ac4382e408edbf9169d8c05025231f20c2366018de275af5593eab45cfbdd1341f307f12006cfe5bcf8880f03639f373755312a7131273446edc408a8399b8c7f301577a4908641eeb979a2f1e9b7eb3d8016612eb5143c38e32b91e3ae19f60243e52252cc75a0c73237e2bc31c73d74d6ad09c8a49e3237b97d50d41e08b47e4df26bdc81b35451c908498146be817d3f6ae4e00bdc02354677d2316d8f53d3ec4e976eb0e7e54b33163a8d9e7267bddaca06743a7158062d5a04fc5cd3f8d0528348d90aa3683b620773a14083502b622912af7f7a8f08f13d4f2d666ff25c17f4c326da5ab91aec17fb460772fe8bc48c8212481d42c87c26dab538a8f6bf0b707bd02e0534e02ac8b2b31eb4b955819c2c072e5dee6834621d085dc5b7a8f523f99e56b4e4350f85479855cd0c90ae52f2b165b51080af94623dc7913b9896ec08f640d52c530b297d36ad4ad97f0c2aa15c6b4266138e5e2ee54a4ae59cddb2cd0a48b16d4412114c27244e4dfa0faf1bce9f3602d6a5b3996"}, {0xd0, 0xffff, 0x3, "6f3ca9d8e414418a1967ca4335f12d9d0693be05aa6d0a3ce23655723523b53bffe15f16df13599fea060878ef5ec6be48539b7b03ec63b5ddf09d5f4047f7512d7bb783ecd7a43a0428bfa4219592bbc3efc5bcbeec749be2aa0ef7ceaba66a676e7bdbf57593335294203f6327ea2e9fdc2cff743126824cebc29c601684b0c2c48ac1450b2ce1d6754178d7bc32c3b4e9256943edbda2f111e90ff752e8a66c81c9f9cbbc329a17d219726c0b3c853c311062545650b1a3b94d1c4e"}, {0x1010, 0xffff, 0x0, "e0bac56cb3ac3b44ff41a6ef0528438852aa5ada72a6b20386458f39f836081274c571902ef30bf8ff816f12ec66e47f4379030f1f0df229e74e2fb5eb4c70d0889f1624860eacbea302de18ea6267adf9520c6821be7ff992bbf22b5834c80988efba38bc852075f8fe8e1418351af4f9000f455b9e1c2620cabc761aa7c709d68d2a5a6dfccb90db74a8138d902db72f81e807e662eab1c701e07f4a55d2585db2b5a0bd45cf68668dbbd5f9fe0b4e8870915909b64e366883520e8fa74e184dfe2a976204a4bd9931249a2b100ad96c6fdc9d7606676668466a099da457f6f3a5a7337a39ef4a9097fb949eeba12232c0d85266a4dab0e716ebf39016b5ce7f9a6002153e739f4b58c2ad9e68331a3d4baa7c7471ae1c984d43537a30592ed4e702749d331898e26dc9d65bc9bbe46dee55c3d0c7d9774643d1686766ec404f0d83e93f4b234d7bef5829fc0e28e9e3422884e51572b910693290b0becd3b5b9042ce133785331ff4f4d70e47886db8e2bd95648c2aac8bcd40b029daa75fd9d8a10a3717870f864e3517afb03cf3a9a70091f31a2c8800171e80f7a1d1b8d0964c2c3dd78f87b75bbfe52ab7600f3a930828d6e1fa0a6848ecd2b50c58ab398f780948687d0c7ebb1ece127c0a03f63d9c8ad8aafcf5eb15e9a88702b545dd942e80be0c98232a570c27c78919f3d89db39f0225df59b2fe13d78a147ed575c7e118b58e8e0950c442ea68c23d371a6a5cfd622cc2246210e283f2aa9515f0b28d235330a372d08173ad9668eefb20e5d0116bef1bbf046337c2a117fc56fb4008c730db045eb3785434bdbdb79de3095aa0385dc24f88662015098bbd09a4a9aedc31215972fbb75938b8f3461fe6b56bb475c63b0b79ae2eed0e1659fc332973ec896f852a2efbdf2c170d59ebd8dde8c11729416e5db60420631f80c592c0cc86a09fd8d08bde3008e25f4ecb0addff6deabdd02243aa861819f3c1e8fff5cbc5aef656f309f65c0408d00151ac48d4d4a8658e9dd73a323875d985e19020970a86a33ad76993287639b5bae5c6c69b15e3a9bd60240ad7567d9ae176a58e3e70e5d18d46e76dd40cd5956307450720eacf03c4f78ca2d3d292b6db8a364502be0106ea5c5686aa0e94fd830184cc500429bb970cb93a8a1051ee5ee1a1c8194b4b5b3aac57fff8d5ad433a2e17d4926e6c0b8cec759e6be54a728b3637440b70dfacfd0da74a13be7e3ca5fa554e25224ee03df1c03f0ad46812221b06e92908e88e5e1d79428489b7c9fbc7ea88ed43b462e6cb6d00634793034da9f85cc6270c3b76bc5eb6df002f8c096407bb44b29b1359e93abd6fe1c6af9aa95c4cac13a56ff0f0163881945fa16079cbbc8b3052d9a3e2c049a686dfaf2fda294d520beb2f7415ec0c52e2e8b2cc2f8990b28b24b32c3bef88141f170b6d8b7b12f2d9ec723075bbe4ef010edda91c09aeb71451e0dcf68ed44089192d409c96be1169534c0f42b3aa71e54f9cbad1c7d2cfda68fdfbd5723f2f321049426196b34d0f10c1dfc163c661519a6ae1377f55681b712ab5ecaa6ad682e92c18b0f5f8ed47fcfb14ddb0b889d4a787a9a6a193416d9ca2d05f1e8acd0668135196ade2727953f2520e7233eca13c560e4201d7fa95f8044e6380b00426a0b320f707f2501e1fb8c19a43c13420054aa031b253fdff84cf8afe227fcce88ced95ae0eb69876d4f48555a094f528d40dcf815fc70122dae07b6a9f44268fabb89d94a33fa914a0d703d1dda076bd93399b08b7110e6a352c9ed1cbf02db50269775fef5616532bfc84b71a2090f77e66d678687b80dd96bc95741f42fc08f4cfc6a811d573660ba8d3e5ecebd949591a7fece46b92b9cee1eae67de5e2e7bed57e4af25fdc567ea3d565699ab568e7cb2e092732c830b8ce2204cb3b1ddfec7be087c6bec54dedff709d5a7e77ac184c335eb716e3bc4bc0f3a180848b1b8a8212e0eba452427486ff27e6c8986204ec14d563fee79b34eafe0c48fd433e8f9a38af0b1a2346f132b0a5637985b26adae237cc9a60bd2aaca43639afa67f929181d876bec3dcab82dd3149363d4a2531e7eafd33d9e75611e64595ab685e3af629d66a89cfeab139fef4ac24cddd59a67f881c90825d7787a270d140e809c0e1e293647e391ba5abe9fc88abf05d420bce7e1a3409b26785e5bf75890157a6191032c4158f264d87adacada1d75ba9554992659d06c53faf8a942f9371b8f889f4a83a37767ee842f6d6f3d0c7cb998b0407dba5ea000aaadfc4ed7dbacd745556aa1c1a0bb4a3e943dee8ba3c2bbc9598ea357dd2172dc9f5ff719b0890da58e8ca1cc87f36095a03a64bf169dab84553d9b3bb7fbb3f705c716615fba9ab474dab89b10df85d14ac62d2aa4fdea870d2b80473359470a61e5b103afc6edf838ad72fb9e25db83e8955eec2834e073c37236cb72b607f7ce1fbbc173da55d76c895cd6fac2cd9a91f5979824ca4b548392aad641fc7eeff9c7fa4b14a6e91799e877b6dafa1163821e6320660ed54611395e7627dbeea2faa0b7b54947c4ad7badc35b3aadda6ecdb86536ab1d665769a6ffac6376907c8f14cf0d330821447e9ecd10fb2a69c42816835a65105f19491acba48a1acab8614c2c72185c93510eaf35ef2f816fd8f62f9e57e7439334acdbf269cf7a171395e6320e5c330fb823eaac0a8e3dec001afe2eb4be462ab5945cd35af814d17f441818c2ed828af369045398f11fd5f15d5c50c1c7ee275d95075dd51e2c6c68018779df0893b5a88f79876cac02293e14379d988e614bb13e142ee12762d1dace009d97ade0ed0191c23c7bef9a0e67ea3c7c455794191724c2c93b40be117d8b56856bcc0db3fedf74444d1aa10fa9fa5fff82a64b54873b16a21db2ad94ebb6f5b95d985f27ed5398953ab3e2840c861f442b99fb9ae32c2b7100e9a01ef8d327031bcc9eccd8e4c04f9c9b1e8a205bd9e70beb08a2993d0067d536c292e3fb353a81db011e6d428f62af364465894839c6eb77fc8d5048f052867a45f9ce24ed783e7d61b53437d92d4b5c344281ee50b04f7406c864514a447c66e238d4b96de755d04ddeba0028004ac2d6a900eca345153f971b3b33e6bea24901ba83ed9c342c7e9f238cb846c90e80586af0a5e0132d91c46d1f2732d1649e2eeec88e1b514e219c16da4ddfd0a6d487f8820522bfb4354965323f2cfde467a391043ef09dcbffe2488df1dd5dda0ad69f5c33a8813a59a684c11a5fcb87a651bb619fab639f4994438d34be0230438e318d7105e1e18278c2eb6f8a5407f0bbea521c31e0b7f5ffd3077c79026bc3b73aa0fe6abf37d607e3406b9fa6918919fe83f84624fbb2c4104c71b4b732df583625025e559090b0473fa6a0f58a7b14e7602a0fff10234ca9f8fe0c4b8d3444b4c7769a24234bd3b91eeb377580c1fca0d1a6ad5de357a54b46f32e6b3f96d0b650eb3cc85c662f5717d4cbcc9a558d9f1a4d19156d71d2f829ea79d5ee33a8dab0a37bf42b7001d3d058aaa09888977bf0e6d7ee6f50a17c90f9c33d6fa27a2f09b6acc00f844c41bb27113ac8cbb6073c9a2de59d46c04cde3692b5ff044d94ee608fc255ba273fed955fa27c06773e90e3bd7799de0f4f144a91cc6789df8fdfa92d43e20095457191539f39931568ff8e1ead8fc26f7a54bd9c0643a1ff23c48e8877384c0f0707da35b44329d524b60773c68b359a06b2c4bfecb14298b3e8d3e7d8cb47075b5b5313c269e06433ed2abbabedefb89daac83beba97d0f216d8f6e2b890bbe3fc6247f1d353d433d87fe89a5e0b218acaddf2ad410af5c1d0cab8db948fbfa3e88476af3920239b4a19615cea35d849ca997377b02decb06d74413f49d59ff33311a3cf040243d670fae1baa618d25460ba975f60ccccb295a41972762662905ddeb4e3fa451db4ee867ae02904d530641d3376bfdaf64b6e3efef332534620b70c4f544fef0cec1828aa4bc30f4dda3f8246e5e32d46167d470f6db195e3b2e76471bf65a8678981deafa6b657e276f8351620a73c19ba77e224dd2e2d93791b981ab807df7430352c52c54772a949d08e5381fbf29b931686e98be2031ca5b1112803783030e0a43844787125f8a849009655415f821f1b4f30c9d3e66b2a3fd352c43ec5557513daf60261178eec5ac4f26ead0ec67f43bf2bdb18bf89559183d85cc6d2a9dd01542d0896c0d1c46b03cfe9dc2fa485ec70ffbb65f5394b4335a8cb1f617b63b30e7432417e9f3f8314d55ca2494e904dd99c24ef645363421431f06c7f97dacc007af8a7f17b16008fc468dd685083c3a153ffa78cfa47adb1dafc1c18b3e7f040d054cb5082c8be5fa9ad388a7db7f750e7ec02c42c8be0ca2d4f6d6ca40525ebc6f563bcadadc1839848b98c4b5725ecabaf9ffb1cfd296a48c3ad629c8d8419c07eb19b31615d85c379a84bb8c2163d287721eae6a72325897a41626584a1525e6228c3f80de95b2dee7c16292dda370d82997b7a50c15f3a89ef73b61117fd3a09c6f9dd10751893b7ff5eb791befc626a862208fe69fe1f37a04b6112dfbafb948e715ff581dc81a371ef5ee86b3fd2b9bd063687799c40f688e373e2589709be99617e14f8c7f46362ef54923baaf02dc3fd619ca1ca05a8af777d270f3574fb2f10ee1e4135c272fa614167a585db0e886794639b763efe8900039b9c25fd3d347fd5c5e020298a2909c8215c317f1a2a6a43b5d9622faeb07b60edb1d90a8e04d4188d45772a8d1c3a1f39aa3f5d3d1cc54d0a8b7667928dd74139de9fccd5b4752b811a5ce1079da3ad0bcb820df3d1f7bbe96dacd91369b438d0ebc089eb876fc5252a690a6ca78779e3ccb0bf0ff70c75df715b1b9397e39faa0c89dec3da7bf17385d87fe1c6082d2df33cda68365973f9a990d19a96738eedbd10c2a9dc2f6cd98cbc7f1b293cdf7799c946de97aa171106aadffad3a1cf0321afb844dfb5af7f8710f281560a028f318861fea4058bbee74a8b3229b765676c32ac524451e9bb619339b3b776f6c0e63a108dbbb8667fa119918845a43f42bcd28d71cf5a2b00676b601b2d2d86ef0b9be063326ecb19fa89ec48eca56c7c2fd064c198caaac7c9afbed2f7fe0baec74efdfaf257385aa17768960cb414ec392437052e98dc4e994fdf44fadd5a05db319f7462aebcd833f558fd1f518b9e4b9bd7d84354c07a481759119de66c2f20d3ac8bafb3faa5f057b977d94b8d9ecf93a622cca5b937630aa3d520e33ac597b8397dbef6781addcd9c2c446295b147b4ba8c0467bad07e6c0a79e64f35a52ae688e394c3d78ffe1537c17e8ec080c9f72c6ea190b7006d34985b10fdcfaa3a2e3251bf590571dec299e1f40c1c1a8c6c9227f8821501d77b028a91e1492364ce9d33754d5053ba81cad9fe1889d67be1ce9ffe1baee85c23bd0377a48dab828e8b4a7806e1a59ca762e9ffa110de8736597ac4b182c3e0efec4f384037a8261ffd28bef9674b91cf586e4974251be43c4a2d0be1757a9064e962f74d1bb9711433c06cc3fb77c4d84d6844fe78f72ad96ed4f337739cf95c7f8206e872e7cfcbb6024387099add78c50a8dfed41e092b61b060c8403f1c1ae5d5b2f88537dd2cd0c3e819af44adcb9c30ac621c1965648eedf3e9779376bed53ad0f16e613454a78b84c050287d5880742e1e202166b3d10f5259e902f90982de49f8728d318907237b1670295c88c8303fb0a7dc3319f20cccb0cc8b495ea45f"}, {0xd0, 0xffff, 0x7, "92a81599fe1fce063326787a63e127dc103a9df315de90229fc1bf6649162db4923b1e90a447a7af5b3ad26a00278569b58e29b8f302304267e834fd7f506f6a0e6c2115069da8a4dad372427aa8b5c8dfca820fe440340c55f5c905e57261179422ec2f073790d88bfe86031a98c363e325f47b96caee83920b3ca143be516e25e6a46c277364a1b8348c4eccee4ed3499b4abc0998ad9c6c062654089923e2b684b0f18ac6e4be5c1532ff5bc46749948c0f960e0767f84a05d8f09baf"}, {0xd0, 0xffff, 0x3, "fd0c2debe0443a993fd76a1e5a9b4e41f4123f81c24cfed95ab2815b2ad7974121d8acd3c9354dd333ff5ee8137a763e946d97b10345caaa58e68be8c27fd481c411f4d8303b3cfa2b9d22fce833c4f8edbb090c3d3a7125f247fb1b82d65f5a19cb3061f601169ae92b972f8d73f1e2dd8d8c92c40698642b4f701dc50f1cbdaef9102c7f955146e510f7b2f650c10c727806e790cafb6f4aa9a481286d16afee2495c820945abd3b512563d394e212671749fe09fb3d600a45"}, {0xd8, 0x1, 0xd, "82315d1235ddac5e1b8bc1b55c4a473339e0a2a20994312fb392d8b63332357e13b346a0e7a83fa58056d38fd69ec3573c2c22e2f5549587fe92d1b9d9cb280f4cbc060851c3ddfd435f85b30e7172e9df181205e1f71d2fb9576c55c39f4a038b1af33f883354af0e746ef29b94ec787afb9ed0300a4a2f93dba2225a8a9b7ad841682d205cda31e108d66b9c79988163ba53ac11501a08542bacbfcb5b65263d6a2f74264513f56491e420efab77662b7323b15bd6e0354f25fbd09a58429091e2c3cfaf5a"}, {0x1010, 0xffff, 0x10, "effba9f5d2c557f432eaf269c9b7a70baae79db95fb98fb570ae8bdede4d49edf959e2c9ab7b433d4c398249258f65f3ef33fe02f64de8105eeee90450c130909d7f283c7a5402f65e33f7d7f3fdfc18ab24b2eed4653b0987a2bc19a49696a8d532cfeedfcf7e0c555a93f03787ba1f52165d8b1f830a909d0d5a1d8a797d72a2ab747836429efb941201da5fc0bd28b45cc2eb90cacb265e93a9cc386de5429fa43112fa396e6b8aa0f1f75854c10e87ae673f11b227dee07a13f63a5d2561102523acb76aebde1403567dbed31aa391bdca6bec6949483dec408ea86300971cb0cf511caa36856990f4b8e0c43a5f72819a6e505674e49292819d9e0d3ae9c84fb871da1482e384195bf2cdd5f67f8111f7912997bd44b03bf72fa43add9953a5032090be13a981a10f82e0f5e832189089703d9c5d21cbd9cc474fbdf390425f51c312130a96096f1b699aa20815a094321f8c3c61756e651b88a1ee6d46c24fa6da5bea15292e1c6bddadff53d1fafb96a383c2e1e5249e589cec75e8c564610a7a31c8f9c57c230dade30caadb85d78820d751ce60b0f05d490e98a060cbbef1f31a445da4dd92c6de4b4c202be2864d70b87a8f42fb603fb54e9581e3f07d02fcc60f44f998ba463b06861a2c6962e801a9fbc971922374c9679deb2ca873b5e89ba5c0b69e018b8a91337ef4d6a4e424002b1fa5770525e1315abfd930a38be49ee4321707ed1d1c18764ea317e9ab92a2bb1d584e2192f473318f492c9261129a7ec26a037c975c56e1a50c0e7aeb1615f44ff8ca714c86e90c680be4736769a58dc159f265310ed7e1a0b760f1ba92c431872f18cb01b465ee86f7104a8a04e4e331936060cfe43f48fa172e60090593eba086d7bafb4a2bf7ec4d2bdcc5411ec6ff2e1fa6e87d2b5168d7f9626300c719d858b366285e6f139d485aad130375da482d93a8c850460ab14c857dacc659554de54799ac6a75e1f5f65eb2752d403686e49c8e51763c08b4d3fa4e082280d1a0e206f2d7d1b484f9bcd8ddda1f4448f65d8394fed48924c59f896a5e46b367cb1f4a48cec4f876761e9908b7de5d6f96aa4569fd7e35f369478897e29d97c6c212921ae4577a3ed75fc93a9563fc8e9a325ca59e50c88ed42107f6fe4d7be3c70056440a3fc05778c1bddecb07c14c79b989be292d4b246cdb8c7ee2b8c01a7254ec7303d01b12ca6906186394a646140b4874bece895b6d080807dcb39ca227e2cf5790731f1ce24ebd318099c4a7952227e63cdc3f132905ddb44c02de7be8ca07ebed383b1fe2ab374b267513d1afe2c7cfd0c20077283ddd8dcc9f3fd64fb692ae31693fb451739b2b5708b16e7f7c01b2765a6ac9b2eff1f555f8ef221baa83f52a3eec24ce183405c839ea7a961d0613a0bade5f607e9361fdb27112a9a74ee0dd0c6c2a85915d7b5e788a100ca8b11027191119a258a5e6796f59ecb2910b851e4b13b6d759c48b94a9addcbf5bcdd855ebdd956a40c1b23b3f5ec6ff2c55d16f05edb4bb7d94bddf9af33b9a6502e2ce9b733f4b4f66a102cb32e1f1f1bfaea05b880bfd9c7f1863809cf231794209901c4669b6e252b1ab0650c49e632ddb6931ff19a5999a6a1976315e0d2a5e67b4e754c429f1c8a848958e14a06093746d25e8a81e0e78451ef290a0d5da3039f9c519dcd6429df1ddeaa79a01c8aec98335b0876f39886791b082716aaf16619370b239cb7fd3a530ebf352f55636fdfda1515716ddcbb63674bfee513a516b73568f54fcc77b98068f53c3d24a832f720fce7ba7ba2ba764738cb9403c50163024171e770a0e0a41b7ced7f553425e7b9cfa060f010b1a13b9a5dfd14e205cfc5b54c78ad1a7ccad157a4dbfc54ea4aa096fd751421e9cd18088542382c153a5f92ab35444e8f3039201bf5be4add0a7c712e95de5571d7f5f3bc98b375abc2cd54ef153853462b6fa475f05c39326600b5a1ec9801de814a794ebf6fa09cc2c31bfd43aac9099b8945af85e636e68a7753ecd85e6cf93b009e108ce291fbda2b84a5583ab8d5bfdde0c02f4c14d330a14d8e445dc5b01868430bba6493d6c970d911e8f7841641a2d53aa533907a7d5b28d958888b1543ff59389741c3d72da3cb57b5cf49218b915f0a7b959253fa3ae7572ff3412a20e1a6102a59a1953f17287f7b98547f846a44adc6fd2eb81806fd8699212356512f3254d54f706b9b8e565adf601f6601202dcc08a54444a9ae88022e0bfd77006988f106bc5d9ee5f8868cf55e5a31c4f429231fc72639e601224af44b2c0466b8da20d670df4d4e9b9e0b54202cbd08dd94ced5a96bc7808408c254b1710c80b63d706bad29ce8113ea0c45f8a325928726d94184ccc78d21ae67a52cf6a6f33acd0f45d61463d041ab48a1cec88d15fe2ebd2f98dd7bf182bc447f103c3f0dc9ad13e7c36cade50507e8fc7978d0707d748cf1fd425a69e972636b82ae25ada4c8c60d4b1a1bc8e2a76b6865031f9e9cd0933e90791aa98c3e5d389d439b10b4ab5c581e9931f04bd8a4cb49d26ef8cb5b562cb54639d89a2f9f63041ecd9a9c915b48b86347ff233a9a4e965b8665106451ba38af5035b0a3c7c8ac2b82dd5d1f12dfbdcbfb7a12a3d7cea5c57dd00595b625beef44bfd2e04108a818c088fdbfbd26e4d8894c378309bba53bc02fe3a659861aa6b7071e4c0f0b64d1cdf8a32b91d3c7af3b9d35d0717f7f3e4bedd86b196cc087746f28115f2077d2703d9b0c79116d9a07171fdce3abf3bc26d02346b2cd90b31ee041604116f740a08319aab760a534a0494661c17cd256579eb23fad7010f5d2aeaaa6f480fe480a2ae9cc23fca28a151d85d6c60e348c39bef3544ebc4431a4831cdf7fc9d55e4e103cbd5d75c08c43463e318697e1630378f184ca986cf1d9d34dda2d028109ead74bd715bac08c0fbaa1ac0886e71a50707fc7369ee932d0a3180c8322c9abaf75be58fb938e0fdcf40108598701dda7242c579ab86211b6366179c3db1fcfe66f7615c01fc7442e6be8425bd95d27ad3add9b76aa559ce09039be1c2adf0b9cef52387b98f67632455d791b6f1adae2fe167f3437180c58ea1537fe8d6ce63eb566d971c5ca6f6d7cf5b506ad7aa9976456ce2c4037a77008395ac13ec80822efaa442d339cee01ba7e5cc46133b4597e17d88060dc6cc5344218b682fdeed70ddc22ab4a99df86e688a6fcfd2413da8151c30da8b96a1736bbed8bf2f4db8f647c029a24c0b811e62e55714e9252743c4ee9ecf6534c7dc5f272a096c42070cd26156c8e050ad6eeeb36c6967b617a584bc8d9030d2af5e92d05178b251cc8053935c481a8f4fbc34a8374f825e94a3c4651878c0c98b969225e40e6daacee6bcf88afa951a402021f16351dad7ec8b1bacc427556011cb89b87b56ff82ab239dc38e43f1dad8c13cad3fcb2865560ad43a3f2b44856bbe2e92531c78aadb8301d394ee20313767b9ded069442eab6345b1cff20b51f2f405d36cdbec64b32951413e50118c0e3a79b4306666a8828068603da37da43e51ff67d58294301ad0ca9a9ac581017f9fb04c39825b149ccbf78f59f7bd21e4ebef7d7d764cfa441758dcad47b32b0713703af898faf2baba2bb3ec03ae7df9853567f7c788f32d58de6f64a822af385c437b3ff82fd1bcf230cc3857d83d7b98185dfb7b4de859c64246fb57b9d12387bcff3134c176edbcb5987e218c35d880892ba5d4a5673f976f9a3c758185fdee79ab8e62249ee25efe09a111c9b3b775fec3c18c62788460488c087130165bbce54941e9c7a48ab320112c7dd61ee40a4105e06c65e25db2ef63f3770c4154accfb32bc439531c1d487a7e1b0f3c959d7e551b82664294a2c5a1b3cb674d38b1792b9101ad6638600309ace4aae09512d65b76de571f7777a4ef19cd0be1c89428911ec7304260fc37bdde0c45468f21f330340f50bffff3388eabb59eb4f9b34640e85521e6708a833ba1b1c12b2c8ba91d4de5187c20b55f6d8625d18e98a16a01ad0a03ce8b0ed66776726fee037d7ecee46ed61d4299b55a81e2f4d1ace422882ccebd8b906ee2732187ed5a458f4695be6182796c347cdf3bca2c0d533b66e03f8efaccaa03850d69a1a949625d16a4b4fba52caab4bf54d282617721a5286a2c29427a1e091cd51c3843df75ee8c37c2f33b9425de467d59470d26da18b3785463caf986211808dcb44197d8e7d2b3c1996f0839d916d3751335505db68ee1a7f55952cdaf4f89c9092b7918c169f48190845989d523914d9dbf83a1d2bf16269e44ae2a4bb1e31a5e5277a0f6277cad96710bc661d0ccabfe3e7dad4800c499783efc2345a40780b70691a9fe87b31bd5b9d40fc2cbc28bb23dcf66a63fda84b38d9afc88159c1003ca10df98084084423b1d9e55a8712cf773ee8eb3c9b7513f8273e839290e523f04d8bc9c62a0ff79c801a2e94b8fbad5b3f56eb6c93f2db9533d3497e769e2e948259289a25da8c88227258973eab58b51e2a5a5d9559ce4cd611eda80f8ababbfdd0f3a0223e67a119c40614f182dd60a666732edbe6b846a2850da76c59ee57ce5a66444584cf9ca0a91f5bc547d5e3a3f8651926116e637516637e2b8e43fc6ecc55b79506d096edeb2163c57fbf91f8735fe0baade49350e0caae6500e23bca38de2d7a0838c81a1601aafa55a27a0a6236fa95240e6ea8e290fdc4ee8bb3bd31b2c9e1b4600bbd29fe8e658d3e7043e42222a19b4c93bf13513cc77a63592d3e13d01b6b8dbd30512a0782f691ce592a408292707b5859b1ad612867e723e021082e3fdc7a2ff826621c7d5c4f0f3fd8c03dc4af52060398b2624ec407c01e08117d41724463574f393056e8fb478e1c6fd8b5068ab970d36fcf0e95c247a545f2474bdc373010ffbd43502dba07c6cc132c22ff1a305a10a23d471a01a3150f6adc8ab1feefdd75dcdbab28fcaf2d0200d4583e646c5750e160225f627a79c9c9cf6475cbb12e105268cb53a46b6e892edc6a679b0838ce7cfec59903ed89575c235cd9e19de5bec532740971c4a97bc405a2b034e8607c379228c599cbe788ef6226bebafee23673fe352621d0c988aaa0d4511a0528982ee72af61ff601dffab17acaa3922c5c659a4191565b933a5a1532754fd89fd50c383938ebb938589cc84d6bd79c04bfdeaa2be85bcf0ec4b10467d76059f22c70b29488ccb819dfc14b6f820aef570fc57e8b09e7e4c6786c0f158cab1e132fc0930157159c45779cf3e1092a3c93562df6d1ce0cf13080828dbc6fd46e7ea4924e38741df79380823d2c1a9baa5a88a55b38f4653109f06c0ecf665732b326e44379d9bd8f08559c26aed4c696eebfe8100b8b148094d4275f1932b291d31bc861f3760fa23c6229411ad208a4cc4ed37e8192f9ba540c86380a15108422f366318c6251301f1fb0099a724cd5817fc7fcea0ea94db44ca205739522301555b4af7c791290ad1f403fb7b4f807f05a0bf456da88186961c0b56f6f5e0472e6fada9b33dd10946167d41d6b3d69fea170069deba2e62b7f4331ec4bda807ea5bda398a7ac08f0c18e92c8d7d32d73e0aae63fc30900ac4bf262d6bc15ba02a83c8cf8fe631522ea48776aa349db6f3d275399a3257ec6960a3f645c5173fe40c7566eb8f1fd2238aeb26a368fcc94e0b11f9a87835dd053be56ec8e209f331cfaf41f40b473391b7dad7103c9ae71fc574b3c65113b9b783e513d299e376a5e7ef6a5ddd2b9d6871b632b5072c3919"}], 0x3488}, 0x409) syz_extract_tcp_res(&(0x7f0000000300), 0x51, 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e49101001079184000", 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 12.536361744s ago: executing program 6 (id=5319): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf5", 0xa) socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf, &(0x7f00000001c0), 0x4000015, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783ba0c668fbf", 0x49, 0x406, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000740)="66d8ba324d235668f6a8e85d37b7858a7389fbdd29e108cdd05413bc97297b5aa259149f512be5a938d99cca3dc04ae6b36cf3e80bef707a50fabc3aca4cccfe19d2b098d1c8268a5dfddf33c65dc2779222c7d8dba476bb735fc518932203d7ebd53f6e76f6828529fa34be9368770810de6e8d79d1beb3c7603bbf7526a6f64325d19a12891b201f71f6c084b4bcffaacc1f8d408b8ddaa044dbbd8e253a77ae94620b5fd2d5caa2305885f4909a047e9cd28f333c24089726b5dde9d38927e29cffbcd6bef6f909f1a86889a256d369eb13be97f9acf682395eed8f7476ee1f510269d762f4ef35335defb37e7a16498a5630110c0e2434984c6856ab322d0cb7726fb3162c59e44a393a50f7d8c765280e477ec63f1a224e673e4403b451e5524779474945ed442196019b9bdbbb7adebb69c8175e2ad6a910b46bba2b5dd2a9d9ba8a16186f40f7ada0a9f36ea66af301fd2a41e9e8511383b7c0beca5be45f9a2f28ff8ac13165e33c71f16a27de77ce6b50458a58a163d4d523c895f50d1eda27c549ebdff87ec10fc3681aa81a4b8cf81ca8751250b4b9b8cab28e0eee1d54fe9ef9fe86128d53803fcc3595e0d1b8769403ee34c82190e2aac51d85f125b8281136d2a61db3d6994cdc16e3b6f6b770e757aad135ffdc7818b20a6f13c2e381f5c8a70b01cefb6aa2e142fad2c23260bc78fc1021c0db5a641ab5024a3d365c91ea8bf4ed811d388a2cb6f3bf5e8a6dd5d470dd81bdafa0ab4fbde27141374d1e7b97636e4bca357289c5de84cf3bd8374b7d35247eea0a079b7327025e75ebddeaa992b0c7834b42fc714489637238ef084dd950919dd7482b4ed57e25254f2180a9df913a71ba6e45483de5e03dc31030cd5b1645227a65ed4b0c80f217209636efc2323e2e12966eae48620107e51736c43bdab5b98c5b9066347acae35ec14232d3102fe880168d2a2131b6f630a314b472e5d7a6e6a242a3206a1f402e6d1789182efde0234a22cd2e6460b232fad0ea9a0758724bbff2d25a098891c9fa0277ca422cc0602cd5b2b43b3350230c82a2474fdd8b8a8fdc58f18e34cd923391429e417945d0eafe1f349f1dcc6a98b6f2231aa25e060b14539890be1a612bcccd79cf2a263942022327cd8500cf47cb71199dcc3959aae877e42f8639123a2c3ab369826d9d8881b1bdb2588f86f8eb0edd2afd30d9f6742a7efbfcd2254f1c6232238acbedcf20f3b3fe8d6da315619bcc2ef879b6be22972e902c59850d561d127cac46bd1640a9c5eb3b5cdf37f560c66b43f29accc1cc81f13bbb91fc2fa505338756627fc936d1277bc80e9faa2b84e793e6a93fe1e80f81cbe61e2f2ed6e6d8c81418d70d698198398b9074f7702a7c03d304ebdf18db4c3e88787ce5afe218c86736b4d99aeca59581ae726f15c77efce58b13bbe4a1d29032ee1c0b09b5d5a35dca56c57138c347ab629622c60bc0d15cf0950884115a5845dea16b5d0fd6f13baae222f70a8f472f01b8d69d0379aba23eec4c7136e9b006f597eed673e79937db3aece349a761e7f58b363d5c7344ddd2b83e84fcfae9b5207183e0fc5f4736bb06ad67eadd8669a8f9bffae4f0d22a773d8d0265f436da8b1facc40a18f82deb3f83001bfecb0591d08a8c429067b74d588a67ab24602739cae087108dee8e34973e0555e46474ab9a4908f696d05f9e8ecd9fb5f64dcbe98e498abcbf594e55ef881ecef0bf8ff74efd8aed2cfa4379052319ea73af5921c664baa368aa1669729a277adc54249fae41218998d254c3c61b0e14b789f442f0a44325f6677cfc183edd1557c9c0d603d17eee8d7b89000cfae5dc58037619791f3af409a0f5a6126336e8710d8b40ae8b056468483dfb9db57c0193211129042fa0df2f3a0ccf149e01ad6a3ad413783a3526507323c7b893dd717e75f31a87ced57ed6b914c7d0d8722419c7534ed764a6fa9fbe4d41d05a46f8a9f8e79574c739c90e160b6d7960b4d0ebf505215691c662d75152d7d4b76830a237de3fbd0b3df5c5fd053fcf0a471a03b4e71f25d8beb10ebec884a9c1bd0152b78ac3c8fd7c2c8062be2ebe82819d4263f0e04a2a15b8b438100d7786b7aefa49459c4e6c0f079972b85ab9afe90426d08f9116272a25e65a45e22a3e1c19b698e620cf54475511ee34d48dfdec3590809793ec1c292ab9dd10bcdd014d5fe13de7f004dab856b7a194610d767b7d16e394ea10e949b6f7dca4e1862a3e8327fa8608265d6d1e2cd07ff1d437a2219614cf839919f71fdb14c51f8bf840d43d9c28f11f81ef0ac9ae3d7a8c29cca1b82ad78a3c4dd9955032a9a9d055eacd7c5fa5f4b934747decda683063c765d53fd8fa9f6b12cab375b155f7baeb979e81f2ea9c0f2d04aefb0e2c8dc4b7011091892d6a76fb67b139a2cfbd7e53074203b9d558a305d51df9447acf3211ab9a87bb608483c3e16cfeabd9fcbbc1e776d41dee0f8d0f342db1e224509178a1b57affda1527daae9f6e50c011e4215a0e654d0959729e38b814748fdc213094017d2a44816ad84bdd25708cc2a22cb2e2825c6a26dc76d8e8830832ff44fbd03d1e703436ed8ec7e450fa1a9a852761ef2d70055b4fca8cb2610d45177baea51ad84b99344947e706f08193460de24c59aa8b56c028dc3fed865810de5d690e989dfd722cc39d707c8653af4a74710624a42e4351a97742e23646d9bc0d073d5bda08a0537fbf98dcc629d606e5dfc8f8f75101fecf0bf1f9ed81816996bc9901d8550562d7455355211fd6e420a2297f8585a4b4384c7a3d6a4e6aa096f177200a5607acbc4aff74db46864a2a780954926f51d54bbc8cf0820a18535c7091d36bd93f45a153710b7e04baf907faa843ed593f982065cf739d7390901b2c3b5ec24c6d2e32304f4676dcf9389dde31e6b808ed0c7ee604cb40e49e4a4423caf546733cb550f12f8d219415aa86fbaaca87630d82a3fc9661570855d4496e2c87bfbc011c8279f0730da6f06f5598c75bb3be6c6889909df9f425552043fa18ddd9421e43dc5107f9cb9614ede0abc8efd585ee76067cf3271d1ab5bdc1f0ef1d083919543bf32d39beda275fe74b8b65556010c6b1eddec4ad451bab3d87015f0dc6d49b18c62acd0db2a10c62d690d69e014724e4c6501d045f99620eec43e2a95c0fe10212e1ca7014f83af580bef480af4bc1e030c7ec4f4477ea128f4e482d8c0fbce7156f02a1d702d23ff40e12c555764e73a5026d1aab917fb1080a3acd1ac3b593881609156d310ee4236f3e1797a51033074e488bf1ac2b494979b8a2198c70d0605302761ae05a0c2c999e123583cac4851fe17046e4a62327b125ca6279345d519b04b1181939f6a37c92d5c81673baba3204e79c83129fea994585f740d641d56ec26980e7f74df6dd9b394468fab9b53a8b01fd9659e9b0e9e7600abcdb05ce61442238b43ae522df1c8d0d94691fc7a58f4704f2a20d8c6663b1ef955a0e99f3ce46408b288d8ae0acea6386fc7758b4b0251e91ff75706e2ed4102e0bc15443d671b3a90ed41511e811edaeb95844f5181049d0054133dc98fc2003ca81780d8d15254a5cc9db88459a2f8bdec7d90f5c832241988ed8f6e768cab84d94c6fb238cf090b221da888fc071cffc010dc681587f0dc7ff5b4379951f43625a337b2a8f113bd6a3529e0c28f4efd82d5c50d50d8f6d3dcb9dff0478517a241e36919ee52a3feba1cb6b9e7e09fa9a992dc5397741a8356632023fdf42f748a40900a8e1e1d521f1d1d1524d7304bebd45a0aea708cb2c1b18eb230f76f9b9ece9435c1f17a81c54947b704b6d8d5fd89b2fb84d770dfea912aa9fd98f2916e20f3ab3363873473ad5e819221d581feaab92e7f39b61cf22a668baee09a6624e7e5180473a0b71ab3e6044b3c2873587b57b61f126706afec43219212b41e9ac867eb4f237a9b850cc9832f90de6b5b85f3dbad230d088e3cb3a950b6ecaa4a5f2a61d0f252fa36f1faf94e8b0ef9c14e4e4ff8226539f9e65bd32ecd053d10ee3d8369550ba0348be50c429e0e02392221fca6e06fb4d65f19bcb9937b0d6ed9d5ff1ad0f62ac31d9afc459eea0edca20a3ab4977aaf0f4ab0638b842bf8e22b036dba6a9508c58d67119d684532a4ff3528c9a8d0c1f6a6a8a746bdae3d41e104817c88762d759b4b7fe589340bd3e0bcbb3a203becb4405b945d2c4a1ebb174a0e1d067b103a125a47f68ef03e4d11414224fb94a1332d41b6d1062f499f4596efc68db93afc5ff42a1fe57036018880a527ede94f5219425c04f6f9e8d03e8f99d99a661568ddee0c026b59460b05216c6b8e5dab745b6304a218e67f44fab2e83fb5d595e13c47725f9916b41fc5aa3cc3ba024a514de4d83a516bbb0f057bb55b32c3427b5af4dce1f9b89ab1603fbe9806655fb3724574de42dab619ca0af34efb962c528ee3635fa251678b0fdfae214eea7f08528c0188f113b34b4c543309cda29cbcb7d3bc6aa873ec19be9318e5bb47050e89c4f06391ae7ae5ecb1de29dd563b0710977b2685ab211316ee655a636c42e7459b82f4fd2b75ef4d0a9b1dee2ef5f97b0a3374fcd5e3b1877ad1822789c1836a36483c25f38a8eed2bdf50325da3be4032668e01420b2de950815043308aec7b1235118f810f04a5be4296a26fbe9899c05712eddcf762933a14715a6a40a68387eba4f50cc776feb054cfe2b2c158c2dcf526879ad52a0e293211f5c2c7b047b7f662f9ff4b9c04ddaeb074711cfe3742200462c4c43666bb8ac7c239733ebe7c96ff96084353295b7ee21291ea6c8d056505acbe263c1da5a8265bf424690638442a4c5c9bb6a561a09084492171034bca9c87ead4f1999c4c656ef7ac83188af2896fe594ca5741fc6df15b8b90e386179e7193e79d07d958ce89823c9a20dd510e91831a0ae9060946408e3f607241d121df0c0817f987bf32888d3e40b9de85c7a0f5b81eb4f5253c17304f5eea7bd3b081689889b415e5782104445a66e779143c4e93fc327acd19c670b61627eb07be559b64ffb150e872c28f240ee42e2d835d0c880eac91472aec6aa45300cb8e6aa52359d8b840e5506493f5ee9a79be0b45c13a2ab0edefcfdb20bf27b471d7dbd33000d42caa058c99b3c336409357270e4b94f2c60095152dd792412cca7f0258ec13587485b6fd3fce0645cf81a78dfc1c0310fef5d55dfbe1e550a08897dd40f07c5160d2356a92de9a6f55db861c0842f9ea7d4ef77f28b172f787f57cfc320a9704fa15da02c3411efdd668645a6927bda1980b285464b5e4cb8d943d035ff90e19da87375830cf9681ec83dad2459247547c3c817cd51549e61466493e3b8d0f76b1ddeae0831c3ed923eaef655efc5e753b823fb2de6c1b64e1e20dfecf5d51aaea97c5307619580ba1baeff4e9cb8aa1fa5c6ec691c8789f0927a31a5940be1f797e137eb4bdee0e995907b45e2fa23704979127ae085236210107cf5d50ff237b323e22f0560d3a49e993576ce234a6827f40a7fc584c6d0697a6450405be382cda71ef8f7e7e15c9087f740f10530218c955a9b00116d912c4a82f18d136014a3117cb20c3a23d1896fb81dc9c9c712f1f92b9dbbfccd1a185eff8e0cc795095f816b9b89be031741ee51304755dc05078f7eca4bdadabf34b6e01188f63db4740217458891efaf3c1ce795ffbbfb38b8b27bb91523099ddb72062bd2a83e0e0c891f07481a8527116ffb913d04756b8be3bdc4c0ead225f3b795", 0x1000}, {&(0x7f00000000c0)="9665e8440c9451af63c3232f0af81e9584ab0f3de15ceb579da5d82ecbef0e1e37439b98ee743c009227d9eff4400116f7304aeba2aaf041cc88a7d09891cf6a9664cea1fc22be262c92daa25340de15d219e485bf493b67c352541a7e8e2c1d1f5f76ae2033710573", 0x69}, {&(0x7f0000000140)="b03418c145ac964055e4a33d17ee1577314a768f91b42fe19ba3da5ffb142d0cffdf052fbf6ef29f0e2fbeffb56aee072cec1ed60b92b34ac2c6daee61d7508acf", 0x41}], 0x3, &(0x7f0000001740)=[{0xf0, 0xffff, 0x0, "ac96a2d1ba052c12c9e2d563de9cf839baf0f79cc4d2095c0e5ba8a3bb1867553c328a5b704f12fd837caa1e7792047ee0321b3bad5416c92b10f1d5afc838ab395d288c6e8316176d8a57f39d673d07f3650a8900332c1e85c0ee56547565e2855224148465fa0bb36640c8db62d98c6cd3ac11f981140ef8f3d46eddd30b369d258856b7be4e87c9cee2e474754ab3ba8e4816f9c37b96378d21debb22df0054681b46d63dc42663173dbafbf50683e4e7453ff9b8dd8ecd2ba0c38426ac7e90bd144599ffda2e415c7c28fec20c25a901d5eef7677292d4cf"}, {0x20, 0xffff, 0x4, "683e3386bec9874ba0bfcb51b4db0f"}, {0x1010, 0xffff, 0x4, "57b67205e4229e6ababb12648c1841631d5c9e23b532cea83d8f7bef1086b02667f2d7b9c163d7c30287ac17a570d631c554cb3f52f17aaf93681f0669218ed3f3cf107a7117b35ba647f55cccb06ffcef8c4be61ec922f7192fb213e9e24da459ee8964c58539ebde9a3ed6115ff151d7e8b125cd529371842abaae5b4e02734887fe10b186650cf8cbbcb4bf4102c7c2ccaeb9f1ed1da693935e1f9248389879bdb2adde9aa4d3b9789478787b61fa0dcc4377397e19d85d15d8543d4d22cef67824e95b362a03c931781be1900ccd7c17218c7fdbfece7b2a641aa254919cae78eae0eac0104bf7521d0a7b53e4f76e82b3a9182ec8b5e1a7f13b8dbfa9710d02e8f4d085d87502f2164d0847e520d98800e89575d7cd4c555eedc4882d6e701d3ca35374a1c0474cbe39eec6f09f2e93def58fcdf68a0dc54e8606074726bc9438139b46e78d6068b135b43af14d0506af01f74f3c14d20ac1a00c038349a8862e1ca123f535c1fb0516f286da865e4ae62528978e96fa3a43e2912ac6478e0a730c951d6590f501d4d926ed5381547ba33abe059d2e3709bd9264877aae0120f43a27750334141deb51bdfa853f8cdec83cae11c7c3587a66eacceee143805ff058fb9f79258bc456a1309f26af3bc92536e3dd4b38fcbd05e6f8b59b426ba2a078443d2986974a0d488f189f44563dc100d9ae3ca6838473fcc69e32e44bd79dfa8056f3ef18f9e4ac3682c62d55f44728ee896266432d93d9d12ff364b0969d45829450050fa8d287eb8694521872f22a9abae7339516604ecb911af4c3ac8eee5ece007d49d64d9a27c5d299db97a4783f7b0784bf0a33e02cc09c4903770c932495b9f7d0e56e4db84d67a1a646a9e44e70cc33c43dea159ca2ac41793603a889ff5b911da652e952675b8c9c594ac5fd0fccf9f915073dfbb4c1465064f51551716144752d658943d384693b4c0712044a6c1d64c731d5340a9edf2e15438dc1e7fda65d9750784abe3fb92c3184beab8e10fd4f4573b1ef32136f3639d9d6bc48e94304b971c427fb7d5e0e195c926561e3bc1af66aa090c8b0190209eaa09b7d81f61e17fdec78279840b18f4ed6789a2e5104f04d22f95950bca57adea35e188c2c97bc48756adefd707cd2231c208062cb3073c375dc7d2242cb0252ddebaa05df85b321dca2b08989767756a71d2783e1243a12da59d136df9cc38b74fd17f00977d5583c2812e176d2035fa109fb62064d2fd232d6e5bcd7bee2eafd58ef31147f8277d8db8c41dbd5572c93757f8a68566c2d58f09a8e1721d56de60be49d2c61ab4abc78ed01c64cff66ec648e86344e37cd728cc61d2df06969a936fa802d1969dd235b0e91fd29153a6b25507df7e0a079e2a31106cdc4a03e1adb101f06fe241f999e42b467eada7398dc5a76214cc14cd54ca1aa7e7f035484076996f8da0648279b16073df8ca4598b16240d9708502cada596b19a0a1e84976f1bfb9165a917dc220088b85cab0c181aa5089e99da2412a052069131c4b67594a07fa163ebc538d7bc1787f8c032b8b27518864f8afe77ad595d5601471d6fd10169bda09e6495d1fff8cd4e4ec79fd607e34370aaf2a6b1b77910d6f49e236590172af1fb6bdb86a37d449b10d84b74023c62be0d1426af681058764458a6175fdd33fa406541dc23369afc54dac6113695c37958b777c1536053d59938b821e865619bd8585bff367c473994db819032d446b037e79c608500a332dbdc46b81e19b9d3289cc49ff9ea2270e653c2aa70a191b06621a4e5f8804ccdfefc50a3d9eec4fb24a8fa9d00be5cb861658cf7487fabf0cdb7c3139f536533b580680af099e71c1fd4c891a12974b255f93d886ef0fff890b81b0d58f3fc55fa16d096bed54425b62ca3ca7642f8270aeb0c83d0721f180de4c1b3e94c4816a2c9ea90c1d70a061e4270f13154664aeebea702c621a8c282ce0a2aedba407b2874b918a8c16f07f7f1a08698cf364308b6a63982531e57294933bdbac02d79c8ef82ebd20a8794cbc73f2f37ff87cdd0b62b1e557210e517e5f2654a1d02d3a394bc4521de0328fd1b4895d8c08089dfa9d86e424d386ebf05b6b7ccb26a65e97a6a84b17adc7e2dc5a0608e325625fc03243f6e93807ca8b7a66d817bf7894f47021c7d46cc466c2db074f25d50432cc54549071ed231c24d755c6fdfb4e35304c524fa2a0639d30368bc3371e4b8ea77e57fda6e93feaa3a05e8fe8d637893f3ba4f88dee341f23aac4643c7a1a38f77dc7808c3a168e30ae6be626e332d7f4b51a5e35e22739a77962237c8d8fc603de01eae68ef5a22cbf807a2db5e74df861dc30e678751ea6ee01ab39616fb77409f5e21476b493c0aa1f29d2a00faf97e4b56a933b70a1c6220efc532c8fdac81a20804684a12934374988c9e00ceeb30973c881312bf49adb7f25e176b419b337ac438654ebe2ba3dcf01ef9977527f30f68757d3f23ca9a9c5a35115d7b4e24ee6cb11428d98244750870d6a89a8ea22a840ca29dc0d1fa83c9a41c684c64055848a240c0150dd3ff13d55632e97bd4e72dae78baaa9a2e4cabd8b71959ced495080940da4e217f63fdbcd6a4b095212ff3899441cc9b7ed9ffc320fe49dc669e2af11a9f5973971094c69085909fe02ba666cdbec601dda7f77ccf26a492fc329a258f5ee03b6d9b3585acfc8e8cd838e0a88584ff2efb5da931278da47e1d1e8cc40e602809f57c390ebffc010257e74e23756d1165dfd5284595510bd606022bc8c85bb4feee260a3c1d496bc7971273df0e6e68650434b5ece2d8ff8d92435d6e20d5a57d53d895bcae8283c6444c2385977d46afcc2a65cf453c902bce3c91cb93c4687d0e48472a528b166ac110c06748b8e4a0c173bd0808a48950b9c08ff62d87a5b6d46fdde6a6f00bd1104a8a16b579cd304679d7d455e002934443396ad6d769a040d6096e331cf2c429594672d5bef803c1dfe220130ca0c3c9608e971a00fa7431dc5b7bbaaa3d90ee731b71bd60fb87240c12f226d3b265d52922c5390f8113773a17d721a279a958213cb42bc931f3a419ceb77a65e6f67258134f4c742f3934e45c2694a02198385c975ba7405252b63bc000b0538b88dedfe011d4de502c5c9e478678b2c04727abf579fb4be63c85105dc30519b9a9a7b5b0ecbe5891246d1bd7813b67b8759b5551b4f572b0146d6e9c3bd39a09d455a26d6af0e0b95151ceb79fc030261e7714d5c5729de0ca9dfe1d79f35037981cc91528b15b4c281559f04b08d79fb9e7f6489318ecd1537ed6bdf541f88b3f5bd482ff656395611d4688d16bdb080592bcc8a6aa0aa2043cab0b2abbbe6b27b2961a6a9baf413c88da50c8d8ad8b42fe4d7d3124eae2e5080b8067d3f70e42f927156c41d27ecf7637e16925105f974cf2d7ab8fd399bf502302cef08b714e4e502a7d8e69eaa16791c6a55c2afb182675e1a791190fae0334a77d14ee7c8836535db1eb00b3e9635b02509640f36ba48536bdd0aad03dc4440b06bd2d55bc89c1d184d8eb7753c7ca960acf939691d2885e3661bd879c82064d0f1eefe5c584281950151d8cb580967d4c37d4ac51bb93c5e2d8024689267a044ce0cc062c2092edae21378cdee0a83a3ac35f17ceba80a8239719c0506ccb46e323f855220d45546968be6a253c14835c77d5bedf8b7f6a1a6cbc13619b8305ce1e0c06d63224885c7b0287a04c73c56db5d2292c38730d5323804012b035d2597d520e45137e33aab8da91c744e5e23757dfd82e9d734dcad60f02b5495e0c474937b3a3ea766dae72f983da85698145ebf34faaa794d2f03c767dbc8159c1e9a20cfeb478b50cfbb88b9d318a5ea06227528f6b0b51d50b12e687d7f5764d393448a6c894d75a7fbd51be5767dc2b3cb926d6adedc675fd4e0adf1b6d96720060b68a08e9f5d7aaba90e6bc70de2ce1af30781e222b83c090676042e140a72dafb36d8b21aba5aab1282ea3276e008d0fa1133dd8161cd8ea077411ef4e7b3f448d08bf847b6d567c384e2d6c445c724adc7df0776f0a49ec28c2c783c84056f671ba0471f8ea5afb160d65304312d60e342a7dfb17f9fafa5bdd259e69fdb8bded6a35f55d9bceae7fb8656cb070eb210d1bf63b5c015c878a3e009e02db342fe31f23f31062b33e7b60200bc23f7812413d4660a32d17a924fdb08590844cf4471b0230b20f6eaf7db2f686d212aa873d5fed01e5e631d6ab70953d0ac674592595788220be16dd91b60e1fd6ef725993eff3cb6c72da5357010e8a7aab1bc82a75250e0834045738ac36bd343bde3b6bceb07ecbad68b3ba3ee9e1185b31d02bc8be717fdd7ec15450d39df3a13d7e932f1210685976459165f2e72274bdba556dacffa9aaf5b4616b3bec85494ad2db1edb47d2b1cf1403c4d023b9436b522092021890bf1f6778de536df114883ba2d365a847dbb26d41af33df449ff39204604b10d8b61b32773acdcdc894b117d5bc24c69d7132e87ec01530b39394e3862f293b8fc57a1af1af6a15216f5319eec2aaa36d3adf6f41dcfba301904d7419176f7ae8ff981a20c54a345b0e4a1f2d6343754e0522feef80732c693b8ffc9572635b45809f0c6862c58b2f422e54315422fbdfeb8425e046ff5c1c1e28aa0d37da7a390af5d3d73196781bb0870f17c51cb9e108607ac4f53d807f1ddddb2a2037658bc755f440fbb948917a72946f86c410468af055493c4659eb2cd586256bb3f97ae816d7f3e8dddf126f2dd481034b6375a6f8f0838cc8d26e95b9f16ce3f8c12f8d6c6ffac035ae50aaf2abda3eb42dac615f86d7cbcf94052eb43ba93e05014de29cea8be4c6a1dfc1afa4b54248613db1a022a6992a0c4907d93e1095309023f3fd6b269c3c698d25ee716176a68835d9b192edb93332658865c4c3e334938db825f56ca70d4eb5d79e819e97127764e3e9f3f74663a42203bc2789536891110cb392a744fd33ad446c8d188badbf6c9218193a7900d866637201636557436e8329ff860042b18b842069e743a87d9740b41ac197b7370c58b4ce1a1a05cec95fa7ee3dbb8c0fa319a50b3b17222d4bbd9e0174e638c40f05d3a829e818e4ce6d68820b474c1d395d7679761927106c553b7de90273487a2e375849b61153a779fe21acca3a0d0e3cc115c01d62c46e9831269ed4b15df9927b2e6498a0340b1b22a3d7ab59b345429d575acb4e7d6ac4382e408edbf9169d8c05025231f20c2366018de275af5593eab45cfbdd1341f307f12006cfe5bcf8880f03639f373755312a7131273446edc408a8399b8c7f301577a4908641eeb979a2f1e9b7eb3d8016612eb5143c38e32b91e3ae19f60243e52252cc75a0c73237e2bc31c73d74d6ad09c8a49e3237b97d50d41e08b47e4df26bdc81b35451c908498146be817d3f6ae4e00bdc02354677d2316d8f53d3ec4e976eb0e7e54b33163a8d9e7267bddaca06743a7158062d5a04fc5cd3f8d0528348d90aa3683b620773a14083502b622912af7f7a8f08f13d4f2d666ff25c17f4c326da5ab91aec17fb460772fe8bc48c8212481d42c87c26dab538a8f6bf0b707bd02e0534e02ac8b2b31eb4b955819c2c072e5dee6834621d085dc5b7a8f523f99e56b4e4350f85479855cd0c90ae52f2b165b51080af94623dc7913b9896ec08f640d52c530b297d36ad4ad97f0c2aa15c6b4266138e5e2ee54a4ae59cddb2cd0a48b16d4412114c27244e4dfa0faf1bce9f3602d6a5b3996"}, {0xd0, 0xffff, 0x3, "6f3ca9d8e414418a1967ca4335f12d9d0693be05aa6d0a3ce23655723523b53bffe15f16df13599fea060878ef5ec6be48539b7b03ec63b5ddf09d5f4047f7512d7bb783ecd7a43a0428bfa4219592bbc3efc5bcbeec749be2aa0ef7ceaba66a676e7bdbf57593335294203f6327ea2e9fdc2cff743126824cebc29c601684b0c2c48ac1450b2ce1d6754178d7bc32c3b4e9256943edbda2f111e90ff752e8a66c81c9f9cbbc329a17d219726c0b3c853c311062545650b1a3b94d1c4e"}, {0x1010, 0xffff, 0x0, "e0bac56cb3ac3b44ff41a6ef0528438852aa5ada72a6b20386458f39f836081274c571902ef30bf8ff816f12ec66e47f4379030f1f0df229e74e2fb5eb4c70d0889f1624860eacbea302de18ea6267adf9520c6821be7ff992bbf22b5834c80988efba38bc852075f8fe8e1418351af4f9000f455b9e1c2620cabc761aa7c709d68d2a5a6dfccb90db74a8138d902db72f81e807e662eab1c701e07f4a55d2585db2b5a0bd45cf68668dbbd5f9fe0b4e8870915909b64e366883520e8fa74e184dfe2a976204a4bd9931249a2b100ad96c6fdc9d7606676668466a099da457f6f3a5a7337a39ef4a9097fb949eeba12232c0d85266a4dab0e716ebf39016b5ce7f9a6002153e739f4b58c2ad9e68331a3d4baa7c7471ae1c984d43537a30592ed4e702749d331898e26dc9d65bc9bbe46dee55c3d0c7d9774643d1686766ec404f0d83e93f4b234d7bef5829fc0e28e9e3422884e51572b910693290b0becd3b5b9042ce133785331ff4f4d70e47886db8e2bd95648c2aac8bcd40b029daa75fd9d8a10a3717870f864e3517afb03cf3a9a70091f31a2c8800171e80f7a1d1b8d0964c2c3dd78f87b75bbfe52ab7600f3a930828d6e1fa0a6848ecd2b50c58ab398f780948687d0c7ebb1ece127c0a03f63d9c8ad8aafcf5eb15e9a88702b545dd942e80be0c98232a570c27c78919f3d89db39f0225df59b2fe13d78a147ed575c7e118b58e8e0950c442ea68c23d371a6a5cfd622cc2246210e283f2aa9515f0b28d235330a372d08173ad9668eefb20e5d0116bef1bbf046337c2a117fc56fb4008c730db045eb3785434bdbdb79de3095aa0385dc24f88662015098bbd09a4a9aedc31215972fbb75938b8f3461fe6b56bb475c63b0b79ae2eed0e1659fc332973ec896f852a2efbdf2c170d59ebd8dde8c11729416e5db60420631f80c592c0cc86a09fd8d08bde3008e25f4ecb0addff6deabdd02243aa861819f3c1e8fff5cbc5aef656f309f65c0408d00151ac48d4d4a8658e9dd73a323875d985e19020970a86a33ad76993287639b5bae5c6c69b15e3a9bd60240ad7567d9ae176a58e3e70e5d18d46e76dd40cd5956307450720eacf03c4f78ca2d3d292b6db8a364502be0106ea5c5686aa0e94fd830184cc500429bb970cb93a8a1051ee5ee1a1c8194b4b5b3aac57fff8d5ad433a2e17d4926e6c0b8cec759e6be54a728b3637440b70dfacfd0da74a13be7e3ca5fa554e25224ee03df1c03f0ad46812221b06e92908e88e5e1d79428489b7c9fbc7ea88ed43b462e6cb6d00634793034da9f85cc6270c3b76bc5eb6df002f8c096407bb44b29b1359e93abd6fe1c6af9aa95c4cac13a56ff0f0163881945fa16079cbbc8b3052d9a3e2c049a686dfaf2fda294d520beb2f7415ec0c52e2e8b2cc2f8990b28b24b32c3bef88141f170b6d8b7b12f2d9ec723075bbe4ef010edda91c09aeb71451e0dcf68ed44089192d409c96be1169534c0f42b3aa71e54f9cbad1c7d2cfda68fdfbd5723f2f321049426196b34d0f10c1dfc163c661519a6ae1377f55681b712ab5ecaa6ad682e92c18b0f5f8ed47fcfb14ddb0b889d4a787a9a6a193416d9ca2d05f1e8acd0668135196ade2727953f2520e7233eca13c560e4201d7fa95f8044e6380b00426a0b320f707f2501e1fb8c19a43c13420054aa031b253fdff84cf8afe227fcce88ced95ae0eb69876d4f48555a094f528d40dcf815fc70122dae07b6a9f44268fabb89d94a33fa914a0d703d1dda076bd93399b08b7110e6a352c9ed1cbf02db50269775fef5616532bfc84b71a2090f77e66d678687b80dd96bc95741f42fc08f4cfc6a811d573660ba8d3e5ecebd949591a7fece46b92b9cee1eae67de5e2e7bed57e4af25fdc567ea3d565699ab568e7cb2e092732c830b8ce2204cb3b1ddfec7be087c6bec54dedff709d5a7e77ac184c335eb716e3bc4bc0f3a180848b1b8a8212e0eba452427486ff27e6c8986204ec14d563fee79b34eafe0c48fd433e8f9a38af0b1a2346f132b0a5637985b26adae237cc9a60bd2aaca43639afa67f929181d876bec3dcab82dd3149363d4a2531e7eafd33d9e75611e64595ab685e3af629d66a89cfeab139fef4ac24cddd59a67f881c90825d7787a270d140e809c0e1e293647e391ba5abe9fc88abf05d420bce7e1a3409b26785e5bf75890157a6191032c4158f264d87adacada1d75ba9554992659d06c53faf8a942f9371b8f889f4a83a37767ee842f6d6f3d0c7cb998b0407dba5ea000aaadfc4ed7dbacd745556aa1c1a0bb4a3e943dee8ba3c2bbc9598ea357dd2172dc9f5ff719b0890da58e8ca1cc87f36095a03a64bf169dab84553d9b3bb7fbb3f705c716615fba9ab474dab89b10df85d14ac62d2aa4fdea870d2b80473359470a61e5b103afc6edf838ad72fb9e25db83e8955eec2834e073c37236cb72b607f7ce1fbbc173da55d76c895cd6fac2cd9a91f5979824ca4b548392aad641fc7eeff9c7fa4b14a6e91799e877b6dafa1163821e6320660ed54611395e7627dbeea2faa0b7b54947c4ad7badc35b3aadda6ecdb86536ab1d665769a6ffac6376907c8f14cf0d330821447e9ecd10fb2a69c42816835a65105f19491acba48a1acab8614c2c72185c93510eaf35ef2f816fd8f62f9e57e7439334acdbf269cf7a171395e6320e5c330fb823eaac0a8e3dec001afe2eb4be462ab5945cd35af814d17f441818c2ed828af369045398f11fd5f15d5c50c1c7ee275d95075dd51e2c6c68018779df0893b5a88f79876cac02293e14379d988e614bb13e142ee12762d1dace009d97ade0ed0191c23c7bef9a0e67ea3c7c455794191724c2c93b40be117d8b56856bcc0db3fedf74444d1aa10fa9fa5fff82a64b54873b16a21db2ad94ebb6f5b95d985f27ed5398953ab3e2840c861f442b99fb9ae32c2b7100e9a01ef8d327031bcc9eccd8e4c04f9c9b1e8a205bd9e70beb08a2993d0067d536c292e3fb353a81db011e6d428f62af364465894839c6eb77fc8d5048f052867a45f9ce24ed783e7d61b53437d92d4b5c344281ee50b04f7406c864514a447c66e238d4b96de755d04ddeba0028004ac2d6a900eca345153f971b3b33e6bea24901ba83ed9c342c7e9f238cb846c90e80586af0a5e0132d91c46d1f2732d1649e2eeec88e1b514e219c16da4ddfd0a6d487f8820522bfb4354965323f2cfde467a391043ef09dcbffe2488df1dd5dda0ad69f5c33a8813a59a684c11a5fcb87a651bb619fab639f4994438d34be0230438e318d7105e1e18278c2eb6f8a5407f0bbea521c31e0b7f5ffd3077c79026bc3b73aa0fe6abf37d607e3406b9fa6918919fe83f84624fbb2c4104c71b4b732df583625025e559090b0473fa6a0f58a7b14e7602a0fff10234ca9f8fe0c4b8d3444b4c7769a24234bd3b91eeb377580c1fca0d1a6ad5de357a54b46f32e6b3f96d0b650eb3cc85c662f5717d4cbcc9a558d9f1a4d19156d71d2f829ea79d5ee33a8dab0a37bf42b7001d3d058aaa09888977bf0e6d7ee6f50a17c90f9c33d6fa27a2f09b6acc00f844c41bb27113ac8cbb6073c9a2de59d46c04cde3692b5ff044d94ee608fc255ba273fed955fa27c06773e90e3bd7799de0f4f144a91cc6789df8fdfa92d43e20095457191539f39931568ff8e1ead8fc26f7a54bd9c0643a1ff23c48e8877384c0f0707da35b44329d524b60773c68b359a06b2c4bfecb14298b3e8d3e7d8cb47075b5b5313c269e06433ed2abbabedefb89daac83beba97d0f216d8f6e2b890bbe3fc6247f1d353d433d87fe89a5e0b218acaddf2ad410af5c1d0cab8db948fbfa3e88476af3920239b4a19615cea35d849ca997377b02decb06d74413f49d59ff33311a3cf040243d670fae1baa618d25460ba975f60ccccb295a41972762662905ddeb4e3fa451db4ee867ae02904d530641d3376bfdaf64b6e3efef332534620b70c4f544fef0cec1828aa4bc30f4dda3f8246e5e32d46167d470f6db195e3b2e76471bf65a8678981deafa6b657e276f8351620a73c19ba77e224dd2e2d93791b981ab807df7430352c52c54772a949d08e5381fbf29b931686e98be2031ca5b1112803783030e0a43844787125f8a849009655415f821f1b4f30c9d3e66b2a3fd352c43ec5557513daf60261178eec5ac4f26ead0ec67f43bf2bdb18bf89559183d85cc6d2a9dd01542d0896c0d1c46b03cfe9dc2fa485ec70ffbb65f5394b4335a8cb1f617b63b30e7432417e9f3f8314d55ca2494e904dd99c24ef645363421431f06c7f97dacc007af8a7f17b16008fc468dd685083c3a153ffa78cfa47adb1dafc1c18b3e7f040d054cb5082c8be5fa9ad388a7db7f750e7ec02c42c8be0ca2d4f6d6ca40525ebc6f563bcadadc1839848b98c4b5725ecabaf9ffb1cfd296a48c3ad629c8d8419c07eb19b31615d85c379a84bb8c2163d287721eae6a72325897a41626584a1525e6228c3f80de95b2dee7c16292dda370d82997b7a50c15f3a89ef73b61117fd3a09c6f9dd10751893b7ff5eb791befc626a862208fe69fe1f37a04b6112dfbafb948e715ff581dc81a371ef5ee86b3fd2b9bd063687799c40f688e373e2589709be99617e14f8c7f46362ef54923baaf02dc3fd619ca1ca05a8af777d270f3574fb2f10ee1e4135c272fa614167a585db0e886794639b763efe8900039b9c25fd3d347fd5c5e020298a2909c8215c317f1a2a6a43b5d9622faeb07b60edb1d90a8e04d4188d45772a8d1c3a1f39aa3f5d3d1cc54d0a8b7667928dd74139de9fccd5b4752b811a5ce1079da3ad0bcb820df3d1f7bbe96dacd91369b438d0ebc089eb876fc5252a690a6ca78779e3ccb0bf0ff70c75df715b1b9397e39faa0c89dec3da7bf17385d87fe1c6082d2df33cda68365973f9a990d19a96738eedbd10c2a9dc2f6cd98cbc7f1b293cdf7799c946de97aa171106aadffad3a1cf0321afb844dfb5af7f8710f281560a028f318861fea4058bbee74a8b3229b765676c32ac524451e9bb619339b3b776f6c0e63a108dbbb8667fa119918845a43f42bcd28d71cf5a2b00676b601b2d2d86ef0b9be063326ecb19fa89ec48eca56c7c2fd064c198caaac7c9afbed2f7fe0baec74efdfaf257385aa17768960cb414ec392437052e98dc4e994fdf44fadd5a05db319f7462aebcd833f558fd1f518b9e4b9bd7d84354c07a481759119de66c2f20d3ac8bafb3faa5f057b977d94b8d9ecf93a622cca5b937630aa3d520e33ac597b8397dbef6781addcd9c2c446295b147b4ba8c0467bad07e6c0a79e64f35a52ae688e394c3d78ffe1537c17e8ec080c9f72c6ea190b7006d34985b10fdcfaa3a2e3251bf590571dec299e1f40c1c1a8c6c9227f8821501d77b028a91e1492364ce9d33754d5053ba81cad9fe1889d67be1ce9ffe1baee85c23bd0377a48dab828e8b4a7806e1a59ca762e9ffa110de8736597ac4b182c3e0efec4f384037a8261ffd28bef9674b91cf586e4974251be43c4a2d0be1757a9064e962f74d1bb9711433c06cc3fb77c4d84d6844fe78f72ad96ed4f337739cf95c7f8206e872e7cfcbb6024387099add78c50a8dfed41e092b61b060c8403f1c1ae5d5b2f88537dd2cd0c3e819af44adcb9c30ac621c1965648eedf3e9779376bed53ad0f16e613454a78b84c050287d5880742e1e202166b3d10f5259e902f90982de49f8728d318907237b1670295c88c8303fb0a7dc3319f20cccb0cc8b495ea45f"}, {0xd0, 0xffff, 0x7, "92a81599fe1fce063326787a63e127dc103a9df315de90229fc1bf6649162db4923b1e90a447a7af5b3ad26a00278569b58e29b8f302304267e834fd7f506f6a0e6c2115069da8a4dad372427aa8b5c8dfca820fe440340c55f5c905e57261179422ec2f073790d88bfe86031a98c363e325f47b96caee83920b3ca143be516e25e6a46c277364a1b8348c4eccee4ed3499b4abc0998ad9c6c062654089923e2b684b0f18ac6e4be5c1532ff5bc46749948c0f960e0767f84a05d8f09baf"}, {0xd0, 0xffff, 0x3, "fd0c2debe0443a993fd76a1e5a9b4e41f4123f81c24cfed95ab2815b2ad7974121d8acd3c9354dd333ff5ee8137a763e946d97b10345caaa58e68be8c27fd481c411f4d8303b3cfa2b9d22fce833c4f8edbb090c3d3a7125f247fb1b82d65f5a19cb3061f601169ae92b972f8d73f1e2dd8d8c92c40698642b4f701dc50f1cbdaef9102c7f955146e510f7b2f650c10c727806e790cafb6f4aa9a481286d16afee2495c820945abd3b512563d394e212671749fe09fb3d600a45"}, {0xd8, 0x1, 0xd, "82315d1235ddac5e1b8bc1b55c4a473339e0a2a20994312fb392d8b63332357e13b346a0e7a83fa58056d38fd69ec3573c2c22e2f5549587fe92d1b9d9cb280f4cbc060851c3ddfd435f85b30e7172e9df181205e1f71d2fb9576c55c39f4a038b1af33f883354af0e746ef29b94ec787afb9ed0300a4a2f93dba2225a8a9b7ad841682d205cda31e108d66b9c79988163ba53ac11501a08542bacbfcb5b65263d6a2f74264513f56491e420efab77662b7323b15bd6e0354f25fbd09a58429091e2c3cfaf5a"}, {0x1010, 0xffff, 0x10, "effba9f5d2c557f432eaf269c9b7a70baae79db95fb98fb570ae8bdede4d49edf959e2c9ab7b433d4c398249258f65f3ef33fe02f64de8105eeee90450c130909d7f283c7a5402f65e33f7d7f3fdfc18ab24b2eed4653b0987a2bc19a49696a8d532cfeedfcf7e0c555a93f03787ba1f52165d8b1f830a909d0d5a1d8a797d72a2ab747836429efb941201da5fc0bd28b45cc2eb90cacb265e93a9cc386de5429fa43112fa396e6b8aa0f1f75854c10e87ae673f11b227dee07a13f63a5d2561102523acb76aebde1403567dbed31aa391bdca6bec6949483dec408ea86300971cb0cf511caa36856990f4b8e0c43a5f72819a6e505674e49292819d9e0d3ae9c84fb871da1482e384195bf2cdd5f67f8111f7912997bd44b03bf72fa43add9953a5032090be13a981a10f82e0f5e832189089703d9c5d21cbd9cc474fbdf390425f51c312130a96096f1b699aa20815a094321f8c3c61756e651b88a1ee6d46c24fa6da5bea15292e1c6bddadff53d1fafb96a383c2e1e5249e589cec75e8c564610a7a31c8f9c57c230dade30caadb85d78820d751ce60b0f05d490e98a060cbbef1f31a445da4dd92c6de4b4c202be2864d70b87a8f42fb603fb54e9581e3f07d02fcc60f44f998ba463b06861a2c6962e801a9fbc971922374c9679deb2ca873b5e89ba5c0b69e018b8a91337ef4d6a4e424002b1fa5770525e1315abfd930a38be49ee4321707ed1d1c18764ea317e9ab92a2bb1d584e2192f473318f492c9261129a7ec26a037c975c56e1a50c0e7aeb1615f44ff8ca714c86e90c680be4736769a58dc159f265310ed7e1a0b760f1ba92c431872f18cb01b465ee86f7104a8a04e4e331936060cfe43f48fa172e60090593eba086d7bafb4a2bf7ec4d2bdcc5411ec6ff2e1fa6e87d2b5168d7f9626300c719d858b366285e6f139d485aad130375da482d93a8c850460ab14c857dacc659554de54799ac6a75e1f5f65eb2752d403686e49c8e51763c08b4d3fa4e082280d1a0e206f2d7d1b484f9bcd8ddda1f4448f65d8394fed48924c59f896a5e46b367cb1f4a48cec4f876761e9908b7de5d6f96aa4569fd7e35f369478897e29d97c6c212921ae4577a3ed75fc93a9563fc8e9a325ca59e50c88ed42107f6fe4d7be3c70056440a3fc05778c1bddecb07c14c79b989be292d4b246cdb8c7ee2b8c01a7254ec7303d01b12ca6906186394a646140b4874bece895b6d080807dcb39ca227e2cf5790731f1ce24ebd318099c4a7952227e63cdc3f132905ddb44c02de7be8ca07ebed383b1fe2ab374b267513d1afe2c7cfd0c20077283ddd8dcc9f3fd64fb692ae31693fb451739b2b5708b16e7f7c01b2765a6ac9b2eff1f555f8ef221baa83f52a3eec24ce183405c839ea7a961d0613a0bade5f607e9361fdb27112a9a74ee0dd0c6c2a85915d7b5e788a100ca8b11027191119a258a5e6796f59ecb2910b851e4b13b6d759c48b94a9addcbf5bcdd855ebdd956a40c1b23b3f5ec6ff2c55d16f05edb4bb7d94bddf9af33b9a6502e2ce9b733f4b4f66a102cb32e1f1f1bfaea05b880bfd9c7f1863809cf231794209901c4669b6e252b1ab0650c49e632ddb6931ff19a5999a6a1976315e0d2a5e67b4e754c429f1c8a848958e14a06093746d25e8a81e0e78451ef290a0d5da3039f9c519dcd6429df1ddeaa79a01c8aec98335b0876f39886791b082716aaf16619370b239cb7fd3a530ebf352f55636fdfda1515716ddcbb63674bfee513a516b73568f54fcc77b98068f53c3d24a832f720fce7ba7ba2ba764738cb9403c50163024171e770a0e0a41b7ced7f553425e7b9cfa060f010b1a13b9a5dfd14e205cfc5b54c78ad1a7ccad157a4dbfc54ea4aa096fd751421e9cd18088542382c153a5f92ab35444e8f3039201bf5be4add0a7c712e95de5571d7f5f3bc98b375abc2cd54ef153853462b6fa475f05c39326600b5a1ec9801de814a794ebf6fa09cc2c31bfd43aac9099b8945af85e636e68a7753ecd85e6cf93b009e108ce291fbda2b84a5583ab8d5bfdde0c02f4c14d330a14d8e445dc5b01868430bba6493d6c970d911e8f7841641a2d53aa533907a7d5b28d958888b1543ff59389741c3d72da3cb57b5cf49218b915f0a7b959253fa3ae7572ff3412a20e1a6102a59a1953f17287f7b98547f846a44adc6fd2eb81806fd8699212356512f3254d54f706b9b8e565adf601f6601202dcc08a54444a9ae88022e0bfd77006988f106bc5d9ee5f8868cf55e5a31c4f429231fc72639e601224af44b2c0466b8da20d670df4d4e9b9e0b54202cbd08dd94ced5a96bc7808408c254b1710c80b63d706bad29ce8113ea0c45f8a325928726d94184ccc78d21ae67a52cf6a6f33acd0f45d61463d041ab48a1cec88d15fe2ebd2f98dd7bf182bc447f103c3f0dc9ad13e7c36cade50507e8fc7978d0707d748cf1fd425a69e972636b82ae25ada4c8c60d4b1a1bc8e2a76b6865031f9e9cd0933e90791aa98c3e5d389d439b10b4ab5c581e9931f04bd8a4cb49d26ef8cb5b562cb54639d89a2f9f63041ecd9a9c915b48b86347ff233a9a4e965b8665106451ba38af5035b0a3c7c8ac2b82dd5d1f12dfbdcbfb7a12a3d7cea5c57dd00595b625beef44bfd2e04108a818c088fdbfbd26e4d8894c378309bba53bc02fe3a659861aa6b7071e4c0f0b64d1cdf8a32b91d3c7af3b9d35d0717f7f3e4bedd86b196cc087746f28115f2077d2703d9b0c79116d9a07171fdce3abf3bc26d02346b2cd90b31ee041604116f740a08319aab760a534a0494661c17cd256579eb23fad7010f5d2aeaaa6f480fe480a2ae9cc23fca28a151d85d6c60e348c39bef3544ebc4431a4831cdf7fc9d55e4e103cbd5d75c08c43463e318697e1630378f184ca986cf1d9d34dda2d028109ead74bd715bac08c0fbaa1ac0886e71a50707fc7369ee932d0a3180c8322c9abaf75be58fb938e0fdcf40108598701dda7242c579ab86211b6366179c3db1fcfe66f7615c01fc7442e6be8425bd95d27ad3add9b76aa559ce09039be1c2adf0b9cef52387b98f67632455d791b6f1adae2fe167f3437180c58ea1537fe8d6ce63eb566d971c5ca6f6d7cf5b506ad7aa9976456ce2c4037a77008395ac13ec80822efaa442d339cee01ba7e5cc46133b4597e17d88060dc6cc5344218b682fdeed70ddc22ab4a99df86e688a6fcfd2413da8151c30da8b96a1736bbed8bf2f4db8f647c029a24c0b811e62e55714e9252743c4ee9ecf6534c7dc5f272a096c42070cd26156c8e050ad6eeeb36c6967b617a584bc8d9030d2af5e92d05178b251cc8053935c481a8f4fbc34a8374f825e94a3c4651878c0c98b969225e40e6daacee6bcf88afa951a402021f16351dad7ec8b1bacc427556011cb89b87b56ff82ab239dc38e43f1dad8c13cad3fcb2865560ad43a3f2b44856bbe2e92531c78aadb8301d394ee20313767b9ded069442eab6345b1cff20b51f2f405d36cdbec64b32951413e50118c0e3a79b4306666a8828068603da37da43e51ff67d58294301ad0ca9a9ac581017f9fb04c39825b149ccbf78f59f7bd21e4ebef7d7d764cfa441758dcad47b32b0713703af898faf2baba2bb3ec03ae7df9853567f7c788f32d58de6f64a822af385c437b3ff82fd1bcf230cc3857d83d7b98185dfb7b4de859c64246fb57b9d12387bcff3134c176edbcb5987e218c35d880892ba5d4a5673f976f9a3c758185fdee79ab8e62249ee25efe09a111c9b3b775fec3c18c62788460488c087130165bbce54941e9c7a48ab320112c7dd61ee40a4105e06c65e25db2ef63f3770c4154accfb32bc439531c1d487a7e1b0f3c959d7e551b82664294a2c5a1b3cb674d38b1792b9101ad6638600309ace4aae09512d65b76de571f7777a4ef19cd0be1c89428911ec7304260fc37bdde0c45468f21f330340f50bffff3388eabb59eb4f9b34640e85521e6708a833ba1b1c12b2c8ba91d4de5187c20b55f6d8625d18e98a16a01ad0a03ce8b0ed66776726fee037d7ecee46ed61d4299b55a81e2f4d1ace422882ccebd8b906ee2732187ed5a458f4695be6182796c347cdf3bca2c0d533b66e03f8efaccaa03850d69a1a949625d16a4b4fba52caab4bf54d282617721a5286a2c29427a1e091cd51c3843df75ee8c37c2f33b9425de467d59470d26da18b3785463caf986211808dcb44197d8e7d2b3c1996f0839d916d3751335505db68ee1a7f55952cdaf4f89c9092b7918c169f48190845989d523914d9dbf83a1d2bf16269e44ae2a4bb1e31a5e5277a0f6277cad96710bc661d0ccabfe3e7dad4800c499783efc2345a40780b70691a9fe87b31bd5b9d40fc2cbc28bb23dcf66a63fda84b38d9afc88159c1003ca10df98084084423b1d9e55a8712cf773ee8eb3c9b7513f8273e839290e523f04d8bc9c62a0ff79c801a2e94b8fbad5b3f56eb6c93f2db9533d3497e769e2e948259289a25da8c88227258973eab58b51e2a5a5d9559ce4cd611eda80f8ababbfdd0f3a0223e67a119c40614f182dd60a666732edbe6b846a2850da76c59ee57ce5a66444584cf9ca0a91f5bc547d5e3a3f8651926116e637516637e2b8e43fc6ecc55b79506d096edeb2163c57fbf91f8735fe0baade49350e0caae6500e23bca38de2d7a0838c81a1601aafa55a27a0a6236fa95240e6ea8e290fdc4ee8bb3bd31b2c9e1b4600bbd29fe8e658d3e7043e42222a19b4c93bf13513cc77a63592d3e13d01b6b8dbd30512a0782f691ce592a408292707b5859b1ad612867e723e021082e3fdc7a2ff826621c7d5c4f0f3fd8c03dc4af52060398b2624ec407c01e08117d41724463574f393056e8fb478e1c6fd8b5068ab970d36fcf0e95c247a545f2474bdc373010ffbd43502dba07c6cc132c22ff1a305a10a23d471a01a3150f6adc8ab1feefdd75dcdbab28fcaf2d0200d4583e646c5750e160225f627a79c9c9cf6475cbb12e105268cb53a46b6e892edc6a679b0838ce7cfec59903ed89575c235cd9e19de5bec532740971c4a97bc405a2b034e8607c379228c599cbe788ef6226bebafee23673fe352621d0c988aaa0d4511a0528982ee72af61ff601dffab17acaa3922c5c659a4191565b933a5a1532754fd89fd50c383938ebb938589cc84d6bd79c04bfdeaa2be85bcf0ec4b10467d76059f22c70b29488ccb819dfc14b6f820aef570fc57e8b09e7e4c6786c0f158cab1e132fc0930157159c45779cf3e1092a3c93562df6d1ce0cf13080828dbc6fd46e7ea4924e38741df79380823d2c1a9baa5a88a55b38f4653109f06c0ecf665732b326e44379d9bd8f08559c26aed4c696eebfe8100b8b148094d4275f1932b291d31bc861f3760fa23c6229411ad208a4cc4ed37e8192f9ba540c86380a15108422f366318c6251301f1fb0099a724cd5817fc7fcea0ea94db44ca205739522301555b4af7c791290ad1f403fb7b4f807f05a0bf456da88186961c0b56f6f5e0472e6fada9b33dd10946167d41d6b3d69fea170069deba2e62b7f4331ec4bda807ea5bda398a7ac08f0c18e92c8d7d32d73e0aae63fc30900ac4bf262d6bc15ba02a83c8cf8fe631522ea48776aa349db6f3d275399a3257ec6960a3f645c5173fe40c7566eb8f1fd2238aeb26a368fcc94e0b11f9a87835dd053be56ec8e209f331cfaf41f40b473391b7dad7103c9ae71fc574b3c65113b9b783e513d299e376a5e7ef6a5ddd2b9d6871b632b5072c3919"}], 0x3488}, 0x409) syz_extract_tcp_res(&(0x7f0000000300), 0x51, 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e49101001079184000", 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 10.43451399s ago: executing program 6 (id=5319): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf5", 0xa) socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf, &(0x7f00000001c0), 0x4000015, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783ba0c668fbf", 0x49, 0x406, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000740)="66d8ba324d235668f6a8e85d37b7858a7389fbdd29e108cdd05413bc97297b5aa259149f512be5a938d99cca3dc04ae6b36cf3e80bef707a50fabc3aca4cccfe19d2b098d1c8268a5dfddf33c65dc2779222c7d8dba476bb735fc518932203d7ebd53f6e76f6828529fa34be9368770810de6e8d79d1beb3c7603bbf7526a6f64325d19a12891b201f71f6c084b4bcffaacc1f8d408b8ddaa044dbbd8e253a77ae94620b5fd2d5caa2305885f4909a047e9cd28f333c24089726b5dde9d38927e29cffbcd6bef6f909f1a86889a256d369eb13be97f9acf682395eed8f7476ee1f510269d762f4ef35335defb37e7a16498a5630110c0e2434984c6856ab322d0cb7726fb3162c59e44a393a50f7d8c765280e477ec63f1a224e673e4403b451e5524779474945ed442196019b9bdbbb7adebb69c8175e2ad6a910b46bba2b5dd2a9d9ba8a16186f40f7ada0a9f36ea66af301fd2a41e9e8511383b7c0beca5be45f9a2f28ff8ac13165e33c71f16a27de77ce6b50458a58a163d4d523c895f50d1eda27c549ebdff87ec10fc3681aa81a4b8cf81ca8751250b4b9b8cab28e0eee1d54fe9ef9fe86128d53803fcc3595e0d1b8769403ee34c82190e2aac51d85f125b8281136d2a61db3d6994cdc16e3b6f6b770e757aad135ffdc7818b20a6f13c2e381f5c8a70b01cefb6aa2e142fad2c23260bc78fc1021c0db5a641ab5024a3d365c91ea8bf4ed811d388a2cb6f3bf5e8a6dd5d470dd81bdafa0ab4fbde27141374d1e7b97636e4bca357289c5de84cf3bd8374b7d35247eea0a079b7327025e75ebddeaa992b0c7834b42fc714489637238ef084dd950919dd7482b4ed57e25254f2180a9df913a71ba6e45483de5e03dc31030cd5b1645227a65ed4b0c80f217209636efc2323e2e12966eae48620107e51736c43bdab5b98c5b9066347acae35ec14232d3102fe880168d2a2131b6f630a314b472e5d7a6e6a242a3206a1f402e6d1789182efde0234a22cd2e6460b232fad0ea9a0758724bbff2d25a098891c9fa0277ca422cc0602cd5b2b43b3350230c82a2474fdd8b8a8fdc58f18e34cd923391429e417945d0eafe1f349f1dcc6a98b6f2231aa25e060b14539890be1a612bcccd79cf2a263942022327cd8500cf47cb71199dcc3959aae877e42f8639123a2c3ab369826d9d8881b1bdb2588f86f8eb0edd2afd30d9f6742a7efbfcd2254f1c6232238acbedcf20f3b3fe8d6da315619bcc2ef879b6be22972e902c59850d561d127cac46bd1640a9c5eb3b5cdf37f560c66b43f29accc1cc81f13bbb91fc2fa505338756627fc936d1277bc80e9faa2b84e793e6a93fe1e80f81cbe61e2f2ed6e6d8c81418d70d698198398b9074f7702a7c03d304ebdf18db4c3e88787ce5afe218c86736b4d99aeca59581ae726f15c77efce58b13bbe4a1d29032ee1c0b09b5d5a35dca56c57138c347ab629622c60bc0d15cf0950884115a5845dea16b5d0fd6f13baae222f70a8f472f01b8d69d0379aba23eec4c7136e9b006f597eed673e79937db3aece349a761e7f58b363d5c7344ddd2b83e84fcfae9b5207183e0fc5f4736bb06ad67eadd8669a8f9bffae4f0d22a773d8d0265f436da8b1facc40a18f82deb3f83001bfecb0591d08a8c429067b74d588a67ab24602739cae087108dee8e34973e0555e46474ab9a4908f696d05f9e8ecd9fb5f64dcbe98e498abcbf594e55ef881ecef0bf8ff74efd8aed2cfa4379052319ea73af5921c664baa368aa1669729a277adc54249fae41218998d254c3c61b0e14b789f442f0a44325f6677cfc183edd1557c9c0d603d17eee8d7b89000cfae5dc58037619791f3af409a0f5a6126336e8710d8b40ae8b056468483dfb9db57c0193211129042fa0df2f3a0ccf149e01ad6a3ad413783a3526507323c7b893dd717e75f31a87ced57ed6b914c7d0d8722419c7534ed764a6fa9fbe4d41d05a46f8a9f8e79574c739c90e160b6d7960b4d0ebf505215691c662d75152d7d4b76830a237de3fbd0b3df5c5fd053fcf0a471a03b4e71f25d8beb10ebec884a9c1bd0152b78ac3c8fd7c2c8062be2ebe82819d4263f0e04a2a15b8b438100d7786b7aefa49459c4e6c0f079972b85ab9afe90426d08f9116272a25e65a45e22a3e1c19b698e620cf54475511ee34d48dfdec3590809793ec1c292ab9dd10bcdd014d5fe13de7f004dab856b7a194610d767b7d16e394ea10e949b6f7dca4e1862a3e8327fa8608265d6d1e2cd07ff1d437a2219614cf839919f71fdb14c51f8bf840d43d9c28f11f81ef0ac9ae3d7a8c29cca1b82ad78a3c4dd9955032a9a9d055eacd7c5fa5f4b934747decda683063c765d53fd8fa9f6b12cab375b155f7baeb979e81f2ea9c0f2d04aefb0e2c8dc4b7011091892d6a76fb67b139a2cfbd7e53074203b9d558a305d51df9447acf3211ab9a87bb608483c3e16cfeabd9fcbbc1e776d41dee0f8d0f342db1e224509178a1b57affda1527daae9f6e50c011e4215a0e654d0959729e38b814748fdc213094017d2a44816ad84bdd25708cc2a22cb2e2825c6a26dc76d8e8830832ff44fbd03d1e703436ed8ec7e450fa1a9a852761ef2d70055b4fca8cb2610d45177baea51ad84b99344947e706f08193460de24c59aa8b56c028dc3fed865810de5d690e989dfd722cc39d707c8653af4a74710624a42e4351a97742e23646d9bc0d073d5bda08a0537fbf98dcc629d606e5dfc8f8f75101fecf0bf1f9ed81816996bc9901d8550562d7455355211fd6e420a2297f8585a4b4384c7a3d6a4e6aa096f177200a5607acbc4aff74db46864a2a780954926f51d54bbc8cf0820a18535c7091d36bd93f45a153710b7e04baf907faa843ed593f982065cf739d7390901b2c3b5ec24c6d2e32304f4676dcf9389dde31e6b808ed0c7ee604cb40e49e4a4423caf546733cb550f12f8d219415aa86fbaaca87630d82a3fc9661570855d4496e2c87bfbc011c8279f0730da6f06f5598c75bb3be6c6889909df9f425552043fa18ddd9421e43dc5107f9cb9614ede0abc8efd585ee76067cf3271d1ab5bdc1f0ef1d083919543bf32d39beda275fe74b8b65556010c6b1eddec4ad451bab3d87015f0dc6d49b18c62acd0db2a10c62d690d69e014724e4c6501d045f99620eec43e2a95c0fe10212e1ca7014f83af580bef480af4bc1e030c7ec4f4477ea128f4e482d8c0fbce7156f02a1d702d23ff40e12c555764e73a5026d1aab917fb1080a3acd1ac3b593881609156d310ee4236f3e1797a51033074e488bf1ac2b494979b8a2198c70d0605302761ae05a0c2c999e123583cac4851fe17046e4a62327b125ca6279345d519b04b1181939f6a37c92d5c81673baba3204e79c83129fea994585f740d641d56ec26980e7f74df6dd9b394468fab9b53a8b01fd9659e9b0e9e7600abcdb05ce61442238b43ae522df1c8d0d94691fc7a58f4704f2a20d8c6663b1ef955a0e99f3ce46408b288d8ae0acea6386fc7758b4b0251e91ff75706e2ed4102e0bc15443d671b3a90ed41511e811edaeb95844f5181049d0054133dc98fc2003ca81780d8d15254a5cc9db88459a2f8bdec7d90f5c832241988ed8f6e768cab84d94c6fb238cf090b221da888fc071cffc010dc681587f0dc7ff5b4379951f43625a337b2a8f113bd6a3529e0c28f4efd82d5c50d50d8f6d3dcb9dff0478517a241e36919ee52a3feba1cb6b9e7e09fa9a992dc5397741a8356632023fdf42f748a40900a8e1e1d521f1d1d1524d7304bebd45a0aea708cb2c1b18eb230f76f9b9ece9435c1f17a81c54947b704b6d8d5fd89b2fb84d770dfea912aa9fd98f2916e20f3ab3363873473ad5e819221d581feaab92e7f39b61cf22a668baee09a6624e7e5180473a0b71ab3e6044b3c2873587b57b61f126706afec43219212b41e9ac867eb4f237a9b850cc9832f90de6b5b85f3dbad230d088e3cb3a950b6ecaa4a5f2a61d0f252fa36f1faf94e8b0ef9c14e4e4ff8226539f9e65bd32ecd053d10ee3d8369550ba0348be50c429e0e02392221fca6e06fb4d65f19bcb9937b0d6ed9d5ff1ad0f62ac31d9afc459eea0edca20a3ab4977aaf0f4ab0638b842bf8e22b036dba6a9508c58d67119d684532a4ff3528c9a8d0c1f6a6a8a746bdae3d41e104817c88762d759b4b7fe589340bd3e0bcbb3a203becb4405b945d2c4a1ebb174a0e1d067b103a125a47f68ef03e4d11414224fb94a1332d41b6d1062f499f4596efc68db93afc5ff42a1fe57036018880a527ede94f5219425c04f6f9e8d03e8f99d99a661568ddee0c026b59460b05216c6b8e5dab745b6304a218e67f44fab2e83fb5d595e13c47725f9916b41fc5aa3cc3ba024a514de4d83a516bbb0f057bb55b32c3427b5af4dce1f9b89ab1603fbe9806655fb3724574de42dab619ca0af34efb962c528ee3635fa251678b0fdfae214eea7f08528c0188f113b34b4c543309cda29cbcb7d3bc6aa873ec19be9318e5bb47050e89c4f06391ae7ae5ecb1de29dd563b0710977b2685ab211316ee655a636c42e7459b82f4fd2b75ef4d0a9b1dee2ef5f97b0a3374fcd5e3b1877ad1822789c1836a36483c25f38a8eed2bdf50325da3be4032668e01420b2de950815043308aec7b1235118f810f04a5be4296a26fbe9899c05712eddcf762933a14715a6a40a68387eba4f50cc776feb054cfe2b2c158c2dcf526879ad52a0e293211f5c2c7b047b7f662f9ff4b9c04ddaeb074711cfe3742200462c4c43666bb8ac7c239733ebe7c96ff96084353295b7ee21291ea6c8d056505acbe263c1da5a8265bf424690638442a4c5c9bb6a561a09084492171034bca9c87ead4f1999c4c656ef7ac83188af2896fe594ca5741fc6df15b8b90e386179e7193e79d07d958ce89823c9a20dd510e91831a0ae9060946408e3f607241d121df0c0817f987bf32888d3e40b9de85c7a0f5b81eb4f5253c17304f5eea7bd3b081689889b415e5782104445a66e779143c4e93fc327acd19c670b61627eb07be559b64ffb150e872c28f240ee42e2d835d0c880eac91472aec6aa45300cb8e6aa52359d8b840e5506493f5ee9a79be0b45c13a2ab0edefcfdb20bf27b471d7dbd33000d42caa058c99b3c336409357270e4b94f2c60095152dd792412cca7f0258ec13587485b6fd3fce0645cf81a78dfc1c0310fef5d55dfbe1e550a08897dd40f07c5160d2356a92de9a6f55db861c0842f9ea7d4ef77f28b172f787f57cfc320a9704fa15da02c3411efdd668645a6927bda1980b285464b5e4cb8d943d035ff90e19da87375830cf9681ec83dad2459247547c3c817cd51549e61466493e3b8d0f76b1ddeae0831c3ed923eaef655efc5e753b823fb2de6c1b64e1e20dfecf5d51aaea97c5307619580ba1baeff4e9cb8aa1fa5c6ec691c8789f0927a31a5940be1f797e137eb4bdee0e995907b45e2fa23704979127ae085236210107cf5d50ff237b323e22f0560d3a49e993576ce234a6827f40a7fc584c6d0697a6450405be382cda71ef8f7e7e15c9087f740f10530218c955a9b00116d912c4a82f18d136014a3117cb20c3a23d1896fb81dc9c9c712f1f92b9dbbfccd1a185eff8e0cc795095f816b9b89be031741ee51304755dc05078f7eca4bdadabf34b6e01188f63db4740217458891efaf3c1ce795ffbbfb38b8b27bb91523099ddb72062bd2a83e0e0c891f07481a8527116ffb913d04756b8be3bdc4c0ead225f3b795", 0x1000}, {&(0x7f00000000c0)="9665e8440c9451af63c3232f0af81e9584ab0f3de15ceb579da5d82ecbef0e1e37439b98ee743c009227d9eff4400116f7304aeba2aaf041cc88a7d09891cf6a9664cea1fc22be262c92daa25340de15d219e485bf493b67c352541a7e8e2c1d1f5f76ae2033710573", 0x69}, {&(0x7f0000000140)="b03418c145ac964055e4a33d17ee1577314a768f91b42fe19ba3da5ffb142d0cffdf052fbf6ef29f0e2fbeffb56aee072cec1ed60b92b34ac2c6daee61d7508acf", 0x41}], 0x3, &(0x7f0000001740)=[{0xf0, 0xffff, 0x0, "ac96a2d1ba052c12c9e2d563de9cf839baf0f79cc4d2095c0e5ba8a3bb1867553c328a5b704f12fd837caa1e7792047ee0321b3bad5416c92b10f1d5afc838ab395d288c6e8316176d8a57f39d673d07f3650a8900332c1e85c0ee56547565e2855224148465fa0bb36640c8db62d98c6cd3ac11f981140ef8f3d46eddd30b369d258856b7be4e87c9cee2e474754ab3ba8e4816f9c37b96378d21debb22df0054681b46d63dc42663173dbafbf50683e4e7453ff9b8dd8ecd2ba0c38426ac7e90bd144599ffda2e415c7c28fec20c25a901d5eef7677292d4cf"}, {0x20, 0xffff, 0x4, "683e3386bec9874ba0bfcb51b4db0f"}, {0x1010, 0xffff, 0x4, "57b67205e4229e6ababb12648c1841631d5c9e23b532cea83d8f7bef1086b02667f2d7b9c163d7c30287ac17a570d631c554cb3f52f17aaf93681f0669218ed3f3cf107a7117b35ba647f55cccb06ffcef8c4be61ec922f7192fb213e9e24da459ee8964c58539ebde9a3ed6115ff151d7e8b125cd529371842abaae5b4e02734887fe10b186650cf8cbbcb4bf4102c7c2ccaeb9f1ed1da693935e1f9248389879bdb2adde9aa4d3b9789478787b61fa0dcc4377397e19d85d15d8543d4d22cef67824e95b362a03c931781be1900ccd7c17218c7fdbfece7b2a641aa254919cae78eae0eac0104bf7521d0a7b53e4f76e82b3a9182ec8b5e1a7f13b8dbfa9710d02e8f4d085d87502f2164d0847e520d98800e89575d7cd4c555eedc4882d6e701d3ca35374a1c0474cbe39eec6f09f2e93def58fcdf68a0dc54e8606074726bc9438139b46e78d6068b135b43af14d0506af01f74f3c14d20ac1a00c038349a8862e1ca123f535c1fb0516f286da865e4ae62528978e96fa3a43e2912ac6478e0a730c951d6590f501d4d926ed5381547ba33abe059d2e3709bd9264877aae0120f43a27750334141deb51bdfa853f8cdec83cae11c7c3587a66eacceee143805ff058fb9f79258bc456a1309f26af3bc92536e3dd4b38fcbd05e6f8b59b426ba2a078443d2986974a0d488f189f44563dc100d9ae3ca6838473fcc69e32e44bd79dfa8056f3ef18f9e4ac3682c62d55f44728ee896266432d93d9d12ff364b0969d45829450050fa8d287eb8694521872f22a9abae7339516604ecb911af4c3ac8eee5ece007d49d64d9a27c5d299db97a4783f7b0784bf0a33e02cc09c4903770c932495b9f7d0e56e4db84d67a1a646a9e44e70cc33c43dea159ca2ac41793603a889ff5b911da652e952675b8c9c594ac5fd0fccf9f915073dfbb4c1465064f51551716144752d658943d384693b4c0712044a6c1d64c731d5340a9edf2e15438dc1e7fda65d9750784abe3fb92c3184beab8e10fd4f4573b1ef32136f3639d9d6bc48e94304b971c427fb7d5e0e195c926561e3bc1af66aa090c8b0190209eaa09b7d81f61e17fdec78279840b18f4ed6789a2e5104f04d22f95950bca57adea35e188c2c97bc48756adefd707cd2231c208062cb3073c375dc7d2242cb0252ddebaa05df85b321dca2b08989767756a71d2783e1243a12da59d136df9cc38b74fd17f00977d5583c2812e176d2035fa109fb62064d2fd232d6e5bcd7bee2eafd58ef31147f8277d8db8c41dbd5572c93757f8a68566c2d58f09a8e1721d56de60be49d2c61ab4abc78ed01c64cff66ec648e86344e37cd728cc61d2df06969a936fa802d1969dd235b0e91fd29153a6b25507df7e0a079e2a31106cdc4a03e1adb101f06fe241f999e42b467eada7398dc5a76214cc14cd54ca1aa7e7f035484076996f8da0648279b16073df8ca4598b16240d9708502cada596b19a0a1e84976f1bfb9165a917dc220088b85cab0c181aa5089e99da2412a052069131c4b67594a07fa163ebc538d7bc1787f8c032b8b27518864f8afe77ad595d5601471d6fd10169bda09e6495d1fff8cd4e4ec79fd607e34370aaf2a6b1b77910d6f49e236590172af1fb6bdb86a37d449b10d84b74023c62be0d1426af681058764458a6175fdd33fa406541dc23369afc54dac6113695c37958b777c1536053d59938b821e865619bd8585bff367c473994db819032d446b037e79c608500a332dbdc46b81e19b9d3289cc49ff9ea2270e653c2aa70a191b06621a4e5f8804ccdfefc50a3d9eec4fb24a8fa9d00be5cb861658cf7487fabf0cdb7c3139f536533b580680af099e71c1fd4c891a12974b255f93d886ef0fff890b81b0d58f3fc55fa16d096bed54425b62ca3ca7642f8270aeb0c83d0721f180de4c1b3e94c4816a2c9ea90c1d70a061e4270f13154664aeebea702c621a8c282ce0a2aedba407b2874b918a8c16f07f7f1a08698cf364308b6a63982531e57294933bdbac02d79c8ef82ebd20a8794cbc73f2f37ff87cdd0b62b1e557210e517e5f2654a1d02d3a394bc4521de0328fd1b4895d8c08089dfa9d86e424d386ebf05b6b7ccb26a65e97a6a84b17adc7e2dc5a0608e325625fc03243f6e93807ca8b7a66d817bf7894f47021c7d46cc466c2db074f25d50432cc54549071ed231c24d755c6fdfb4e35304c524fa2a0639d30368bc3371e4b8ea77e57fda6e93feaa3a05e8fe8d637893f3ba4f88dee341f23aac4643c7a1a38f77dc7808c3a168e30ae6be626e332d7f4b51a5e35e22739a77962237c8d8fc603de01eae68ef5a22cbf807a2db5e74df861dc30e678751ea6ee01ab39616fb77409f5e21476b493c0aa1f29d2a00faf97e4b56a933b70a1c6220efc532c8fdac81a20804684a12934374988c9e00ceeb30973c881312bf49adb7f25e176b419b337ac438654ebe2ba3dcf01ef9977527f30f68757d3f23ca9a9c5a35115d7b4e24ee6cb11428d98244750870d6a89a8ea22a840ca29dc0d1fa83c9a41c684c64055848a240c0150dd3ff13d55632e97bd4e72dae78baaa9a2e4cabd8b71959ced495080940da4e217f63fdbcd6a4b095212ff3899441cc9b7ed9ffc320fe49dc669e2af11a9f5973971094c69085909fe02ba666cdbec601dda7f77ccf26a492fc329a258f5ee03b6d9b3585acfc8e8cd838e0a88584ff2efb5da931278da47e1d1e8cc40e602809f57c390ebffc010257e74e23756d1165dfd5284595510bd606022bc8c85bb4feee260a3c1d496bc7971273df0e6e68650434b5ece2d8ff8d92435d6e20d5a57d53d895bcae8283c6444c2385977d46afcc2a65cf453c902bce3c91cb93c4687d0e48472a528b166ac110c06748b8e4a0c173bd0808a48950b9c08ff62d87a5b6d46fdde6a6f00bd1104a8a16b579cd304679d7d455e002934443396ad6d769a040d6096e331cf2c429594672d5bef803c1dfe220130ca0c3c9608e971a00fa7431dc5b7bbaaa3d90ee731b71bd60fb87240c12f226d3b265d52922c5390f8113773a17d721a279a958213cb42bc931f3a419ceb77a65e6f67258134f4c742f3934e45c2694a02198385c975ba7405252b63bc000b0538b88dedfe011d4de502c5c9e478678b2c04727abf579fb4be63c85105dc30519b9a9a7b5b0ecbe5891246d1bd7813b67b8759b5551b4f572b0146d6e9c3bd39a09d455a26d6af0e0b95151ceb79fc030261e7714d5c5729de0ca9dfe1d79f35037981cc91528b15b4c281559f04b08d79fb9e7f6489318ecd1537ed6bdf541f88b3f5bd482ff656395611d4688d16bdb080592bcc8a6aa0aa2043cab0b2abbbe6b27b2961a6a9baf413c88da50c8d8ad8b42fe4d7d3124eae2e5080b8067d3f70e42f927156c41d27ecf7637e16925105f974cf2d7ab8fd399bf502302cef08b714e4e502a7d8e69eaa16791c6a55c2afb182675e1a791190fae0334a77d14ee7c8836535db1eb00b3e9635b02509640f36ba48536bdd0aad03dc4440b06bd2d55bc89c1d184d8eb7753c7ca960acf939691d2885e3661bd879c82064d0f1eefe5c584281950151d8cb580967d4c37d4ac51bb93c5e2d8024689267a044ce0cc062c2092edae21378cdee0a83a3ac35f17ceba80a8239719c0506ccb46e323f855220d45546968be6a253c14835c77d5bedf8b7f6a1a6cbc13619b8305ce1e0c06d63224885c7b0287a04c73c56db5d2292c38730d5323804012b035d2597d520e45137e33aab8da91c744e5e23757dfd82e9d734dcad60f02b5495e0c474937b3a3ea766dae72f983da85698145ebf34faaa794d2f03c767dbc8159c1e9a20cfeb478b50cfbb88b9d318a5ea06227528f6b0b51d50b12e687d7f5764d393448a6c894d75a7fbd51be5767dc2b3cb926d6adedc675fd4e0adf1b6d96720060b68a08e9f5d7aaba90e6bc70de2ce1af30781e222b83c090676042e140a72dafb36d8b21aba5aab1282ea3276e008d0fa1133dd8161cd8ea077411ef4e7b3f448d08bf847b6d567c384e2d6c445c724adc7df0776f0a49ec28c2c783c84056f671ba0471f8ea5afb160d65304312d60e342a7dfb17f9fafa5bdd259e69fdb8bded6a35f55d9bceae7fb8656cb070eb210d1bf63b5c015c878a3e009e02db342fe31f23f31062b33e7b60200bc23f7812413d4660a32d17a924fdb08590844cf4471b0230b20f6eaf7db2f686d212aa873d5fed01e5e631d6ab70953d0ac674592595788220be16dd91b60e1fd6ef725993eff3cb6c72da5357010e8a7aab1bc82a75250e0834045738ac36bd343bde3b6bceb07ecbad68b3ba3ee9e1185b31d02bc8be717fdd7ec15450d39df3a13d7e932f1210685976459165f2e72274bdba556dacffa9aaf5b4616b3bec85494ad2db1edb47d2b1cf1403c4d023b9436b522092021890bf1f6778de536df114883ba2d365a847dbb26d41af33df449ff39204604b10d8b61b32773acdcdc894b117d5bc24c69d7132e87ec01530b39394e3862f293b8fc57a1af1af6a15216f5319eec2aaa36d3adf6f41dcfba301904d7419176f7ae8ff981a20c54a345b0e4a1f2d6343754e0522feef80732c693b8ffc9572635b45809f0c6862c58b2f422e54315422fbdfeb8425e046ff5c1c1e28aa0d37da7a390af5d3d73196781bb0870f17c51cb9e108607ac4f53d807f1ddddb2a2037658bc755f440fbb948917a72946f86c410468af055493c4659eb2cd586256bb3f97ae816d7f3e8dddf126f2dd481034b6375a6f8f0838cc8d26e95b9f16ce3f8c12f8d6c6ffac035ae50aaf2abda3eb42dac615f86d7cbcf94052eb43ba93e05014de29cea8be4c6a1dfc1afa4b54248613db1a022a6992a0c4907d93e1095309023f3fd6b269c3c698d25ee716176a68835d9b192edb93332658865c4c3e334938db825f56ca70d4eb5d79e819e97127764e3e9f3f74663a42203bc2789536891110cb392a744fd33ad446c8d188badbf6c9218193a7900d866637201636557436e8329ff860042b18b842069e743a87d9740b41ac197b7370c58b4ce1a1a05cec95fa7ee3dbb8c0fa319a50b3b17222d4bbd9e0174e638c40f05d3a829e818e4ce6d68820b474c1d395d7679761927106c553b7de90273487a2e375849b61153a779fe21acca3a0d0e3cc115c01d62c46e9831269ed4b15df9927b2e6498a0340b1b22a3d7ab59b345429d575acb4e7d6ac4382e408edbf9169d8c05025231f20c2366018de275af5593eab45cfbdd1341f307f12006cfe5bcf8880f03639f373755312a7131273446edc408a8399b8c7f301577a4908641eeb979a2f1e9b7eb3d8016612eb5143c38e32b91e3ae19f60243e52252cc75a0c73237e2bc31c73d74d6ad09c8a49e3237b97d50d41e08b47e4df26bdc81b35451c908498146be817d3f6ae4e00bdc02354677d2316d8f53d3ec4e976eb0e7e54b33163a8d9e7267bddaca06743a7158062d5a04fc5cd3f8d0528348d90aa3683b620773a14083502b622912af7f7a8f08f13d4f2d666ff25c17f4c326da5ab91aec17fb460772fe8bc48c8212481d42c87c26dab538a8f6bf0b707bd02e0534e02ac8b2b31eb4b955819c2c072e5dee6834621d085dc5b7a8f523f99e56b4e4350f85479855cd0c90ae52f2b165b51080af94623dc7913b9896ec08f640d52c530b297d36ad4ad97f0c2aa15c6b4266138e5e2ee54a4ae59cddb2cd0a48b16d4412114c27244e4dfa0faf1bce9f3602d6a5b3996"}, {0xd0, 0xffff, 0x3, "6f3ca9d8e414418a1967ca4335f12d9d0693be05aa6d0a3ce23655723523b53bffe15f16df13599fea060878ef5ec6be48539b7b03ec63b5ddf09d5f4047f7512d7bb783ecd7a43a0428bfa4219592bbc3efc5bcbeec749be2aa0ef7ceaba66a676e7bdbf57593335294203f6327ea2e9fdc2cff743126824cebc29c601684b0c2c48ac1450b2ce1d6754178d7bc32c3b4e9256943edbda2f111e90ff752e8a66c81c9f9cbbc329a17d219726c0b3c853c311062545650b1a3b94d1c4e"}, {0x1010, 0xffff, 0x0, "e0bac56cb3ac3b44ff41a6ef0528438852aa5ada72a6b20386458f39f836081274c571902ef30bf8ff816f12ec66e47f4379030f1f0df229e74e2fb5eb4c70d0889f1624860eacbea302de18ea6267adf9520c6821be7ff992bbf22b5834c80988efba38bc852075f8fe8e1418351af4f9000f455b9e1c2620cabc761aa7c709d68d2a5a6dfccb90db74a8138d902db72f81e807e662eab1c701e07f4a55d2585db2b5a0bd45cf68668dbbd5f9fe0b4e8870915909b64e366883520e8fa74e184dfe2a976204a4bd9931249a2b100ad96c6fdc9d7606676668466a099da457f6f3a5a7337a39ef4a9097fb949eeba12232c0d85266a4dab0e716ebf39016b5ce7f9a6002153e739f4b58c2ad9e68331a3d4baa7c7471ae1c984d43537a30592ed4e702749d331898e26dc9d65bc9bbe46dee55c3d0c7d9774643d1686766ec404f0d83e93f4b234d7bef5829fc0e28e9e3422884e51572b910693290b0becd3b5b9042ce133785331ff4f4d70e47886db8e2bd95648c2aac8bcd40b029daa75fd9d8a10a3717870f864e3517afb03cf3a9a70091f31a2c8800171e80f7a1d1b8d0964c2c3dd78f87b75bbfe52ab7600f3a930828d6e1fa0a6848ecd2b50c58ab398f780948687d0c7ebb1ece127c0a03f63d9c8ad8aafcf5eb15e9a88702b545dd942e80be0c98232a570c27c78919f3d89db39f0225df59b2fe13d78a147ed575c7e118b58e8e0950c442ea68c23d371a6a5cfd622cc2246210e283f2aa9515f0b28d235330a372d08173ad9668eefb20e5d0116bef1bbf046337c2a117fc56fb4008c730db045eb3785434bdbdb79de3095aa0385dc24f88662015098bbd09a4a9aedc31215972fbb75938b8f3461fe6b56bb475c63b0b79ae2eed0e1659fc332973ec896f852a2efbdf2c170d59ebd8dde8c11729416e5db60420631f80c592c0cc86a09fd8d08bde3008e25f4ecb0addff6deabdd02243aa861819f3c1e8fff5cbc5aef656f309f65c0408d00151ac48d4d4a8658e9dd73a323875d985e19020970a86a33ad76993287639b5bae5c6c69b15e3a9bd60240ad7567d9ae176a58e3e70e5d18d46e76dd40cd5956307450720eacf03c4f78ca2d3d292b6db8a364502be0106ea5c5686aa0e94fd830184cc500429bb970cb93a8a1051ee5ee1a1c8194b4b5b3aac57fff8d5ad433a2e17d4926e6c0b8cec759e6be54a728b3637440b70dfacfd0da74a13be7e3ca5fa554e25224ee03df1c03f0ad46812221b06e92908e88e5e1d79428489b7c9fbc7ea88ed43b462e6cb6d00634793034da9f85cc6270c3b76bc5eb6df002f8c096407bb44b29b1359e93abd6fe1c6af9aa95c4cac13a56ff0f0163881945fa16079cbbc8b3052d9a3e2c049a686dfaf2fda294d520beb2f7415ec0c52e2e8b2cc2f8990b28b24b32c3bef88141f170b6d8b7b12f2d9ec723075bbe4ef010edda91c09aeb71451e0dcf68ed44089192d409c96be1169534c0f42b3aa71e54f9cbad1c7d2cfda68fdfbd5723f2f321049426196b34d0f10c1dfc163c661519a6ae1377f55681b712ab5ecaa6ad682e92c18b0f5f8ed47fcfb14ddb0b889d4a787a9a6a193416d9ca2d05f1e8acd0668135196ade2727953f2520e7233eca13c560e4201d7fa95f8044e6380b00426a0b320f707f2501e1fb8c19a43c13420054aa031b253fdff84cf8afe227fcce88ced95ae0eb69876d4f48555a094f528d40dcf815fc70122dae07b6a9f44268fabb89d94a33fa914a0d703d1dda076bd93399b08b7110e6a352c9ed1cbf02db50269775fef5616532bfc84b71a2090f77e66d678687b80dd96bc95741f42fc08f4cfc6a811d573660ba8d3e5ecebd949591a7fece46b92b9cee1eae67de5e2e7bed57e4af25fdc567ea3d565699ab568e7cb2e092732c830b8ce2204cb3b1ddfec7be087c6bec54dedff709d5a7e77ac184c335eb716e3bc4bc0f3a180848b1b8a8212e0eba452427486ff27e6c8986204ec14d563fee79b34eafe0c48fd433e8f9a38af0b1a2346f132b0a5637985b26adae237cc9a60bd2aaca43639afa67f929181d876bec3dcab82dd3149363d4a2531e7eafd33d9e75611e64595ab685e3af629d66a89cfeab139fef4ac24cddd59a67f881c90825d7787a270d140e809c0e1e293647e391ba5abe9fc88abf05d420bce7e1a3409b26785e5bf75890157a6191032c4158f264d87adacada1d75ba9554992659d06c53faf8a942f9371b8f889f4a83a37767ee842f6d6f3d0c7cb998b0407dba5ea000aaadfc4ed7dbacd745556aa1c1a0bb4a3e943dee8ba3c2bbc9598ea357dd2172dc9f5ff719b0890da58e8ca1cc87f36095a03a64bf169dab84553d9b3bb7fbb3f705c716615fba9ab474dab89b10df85d14ac62d2aa4fdea870d2b80473359470a61e5b103afc6edf838ad72fb9e25db83e8955eec2834e073c37236cb72b607f7ce1fbbc173da55d76c895cd6fac2cd9a91f5979824ca4b548392aad641fc7eeff9c7fa4b14a6e91799e877b6dafa1163821e6320660ed54611395e7627dbeea2faa0b7b54947c4ad7badc35b3aadda6ecdb86536ab1d665769a6ffac6376907c8f14cf0d330821447e9ecd10fb2a69c42816835a65105f19491acba48a1acab8614c2c72185c93510eaf35ef2f816fd8f62f9e57e7439334acdbf269cf7a171395e6320e5c330fb823eaac0a8e3dec001afe2eb4be462ab5945cd35af814d17f441818c2ed828af369045398f11fd5f15d5c50c1c7ee275d95075dd51e2c6c68018779df0893b5a88f79876cac02293e14379d988e614bb13e142ee12762d1dace009d97ade0ed0191c23c7bef9a0e67ea3c7c455794191724c2c93b40be117d8b56856bcc0db3fedf74444d1aa10fa9fa5fff82a64b54873b16a21db2ad94ebb6f5b95d985f27ed5398953ab3e2840c861f442b99fb9ae32c2b7100e9a01ef8d327031bcc9eccd8e4c04f9c9b1e8a205bd9e70beb08a2993d0067d536c292e3fb353a81db011e6d428f62af364465894839c6eb77fc8d5048f052867a45f9ce24ed783e7d61b53437d92d4b5c344281ee50b04f7406c864514a447c66e238d4b96de755d04ddeba0028004ac2d6a900eca345153f971b3b33e6bea24901ba83ed9c342c7e9f238cb846c90e80586af0a5e0132d91c46d1f2732d1649e2eeec88e1b514e219c16da4ddfd0a6d487f8820522bfb4354965323f2cfde467a391043ef09dcbffe2488df1dd5dda0ad69f5c33a8813a59a684c11a5fcb87a651bb619fab639f4994438d34be0230438e318d7105e1e18278c2eb6f8a5407f0bbea521c31e0b7f5ffd3077c79026bc3b73aa0fe6abf37d607e3406b9fa6918919fe83f84624fbb2c4104c71b4b732df583625025e559090b0473fa6a0f58a7b14e7602a0fff10234ca9f8fe0c4b8d3444b4c7769a24234bd3b91eeb377580c1fca0d1a6ad5de357a54b46f32e6b3f96d0b650eb3cc85c662f5717d4cbcc9a558d9f1a4d19156d71d2f829ea79d5ee33a8dab0a37bf42b7001d3d058aaa09888977bf0e6d7ee6f50a17c90f9c33d6fa27a2f09b6acc00f844c41bb27113ac8cbb6073c9a2de59d46c04cde3692b5ff044d94ee608fc255ba273fed955fa27c06773e90e3bd7799de0f4f144a91cc6789df8fdfa92d43e20095457191539f39931568ff8e1ead8fc26f7a54bd9c0643a1ff23c48e8877384c0f0707da35b44329d524b60773c68b359a06b2c4bfecb14298b3e8d3e7d8cb47075b5b5313c269e06433ed2abbabedefb89daac83beba97d0f216d8f6e2b890bbe3fc6247f1d353d433d87fe89a5e0b218acaddf2ad410af5c1d0cab8db948fbfa3e88476af3920239b4a19615cea35d849ca997377b02decb06d74413f49d59ff33311a3cf040243d670fae1baa618d25460ba975f60ccccb295a41972762662905ddeb4e3fa451db4ee867ae02904d530641d3376bfdaf64b6e3efef332534620b70c4f544fef0cec1828aa4bc30f4dda3f8246e5e32d46167d470f6db195e3b2e76471bf65a8678981deafa6b657e276f8351620a73c19ba77e224dd2e2d93791b981ab807df7430352c52c54772a949d08e5381fbf29b931686e98be2031ca5b1112803783030e0a43844787125f8a849009655415f821f1b4f30c9d3e66b2a3fd352c43ec5557513daf60261178eec5ac4f26ead0ec67f43bf2bdb18bf89559183d85cc6d2a9dd01542d0896c0d1c46b03cfe9dc2fa485ec70ffbb65f5394b4335a8cb1f617b63b30e7432417e9f3f8314d55ca2494e904dd99c24ef645363421431f06c7f97dacc007af8a7f17b16008fc468dd685083c3a153ffa78cfa47adb1dafc1c18b3e7f040d054cb5082c8be5fa9ad388a7db7f750e7ec02c42c8be0ca2d4f6d6ca40525ebc6f563bcadadc1839848b98c4b5725ecabaf9ffb1cfd296a48c3ad629c8d8419c07eb19b31615d85c379a84bb8c2163d287721eae6a72325897a41626584a1525e6228c3f80de95b2dee7c16292dda370d82997b7a50c15f3a89ef73b61117fd3a09c6f9dd10751893b7ff5eb791befc626a862208fe69fe1f37a04b6112dfbafb948e715ff581dc81a371ef5ee86b3fd2b9bd063687799c40f688e373e2589709be99617e14f8c7f46362ef54923baaf02dc3fd619ca1ca05a8af777d270f3574fb2f10ee1e4135c272fa614167a585db0e886794639b763efe8900039b9c25fd3d347fd5c5e020298a2909c8215c317f1a2a6a43b5d9622faeb07b60edb1d90a8e04d4188d45772a8d1c3a1f39aa3f5d3d1cc54d0a8b7667928dd74139de9fccd5b4752b811a5ce1079da3ad0bcb820df3d1f7bbe96dacd91369b438d0ebc089eb876fc5252a690a6ca78779e3ccb0bf0ff70c75df715b1b9397e39faa0c89dec3da7bf17385d87fe1c6082d2df33cda68365973f9a990d19a96738eedbd10c2a9dc2f6cd98cbc7f1b293cdf7799c946de97aa171106aadffad3a1cf0321afb844dfb5af7f8710f281560a028f318861fea4058bbee74a8b3229b765676c32ac524451e9bb619339b3b776f6c0e63a108dbbb8667fa119918845a43f42bcd28d71cf5a2b00676b601b2d2d86ef0b9be063326ecb19fa89ec48eca56c7c2fd064c198caaac7c9afbed2f7fe0baec74efdfaf257385aa17768960cb414ec392437052e98dc4e994fdf44fadd5a05db319f7462aebcd833f558fd1f518b9e4b9bd7d84354c07a481759119de66c2f20d3ac8bafb3faa5f057b977d94b8d9ecf93a622cca5b937630aa3d520e33ac597b8397dbef6781addcd9c2c446295b147b4ba8c0467bad07e6c0a79e64f35a52ae688e394c3d78ffe1537c17e8ec080c9f72c6ea190b7006d34985b10fdcfaa3a2e3251bf590571dec299e1f40c1c1a8c6c9227f8821501d77b028a91e1492364ce9d33754d5053ba81cad9fe1889d67be1ce9ffe1baee85c23bd0377a48dab828e8b4a7806e1a59ca762e9ffa110de8736597ac4b182c3e0efec4f384037a8261ffd28bef9674b91cf586e4974251be43c4a2d0be1757a9064e962f74d1bb9711433c06cc3fb77c4d84d6844fe78f72ad96ed4f337739cf95c7f8206e872e7cfcbb6024387099add78c50a8dfed41e092b61b060c8403f1c1ae5d5b2f88537dd2cd0c3e819af44adcb9c30ac621c1965648eedf3e9779376bed53ad0f16e613454a78b84c050287d5880742e1e202166b3d10f5259e902f90982de49f8728d318907237b1670295c88c8303fb0a7dc3319f20cccb0cc8b495ea45f"}, {0xd0, 0xffff, 0x7, "92a81599fe1fce063326787a63e127dc103a9df315de90229fc1bf6649162db4923b1e90a447a7af5b3ad26a00278569b58e29b8f302304267e834fd7f506f6a0e6c2115069da8a4dad372427aa8b5c8dfca820fe440340c55f5c905e57261179422ec2f073790d88bfe86031a98c363e325f47b96caee83920b3ca143be516e25e6a46c277364a1b8348c4eccee4ed3499b4abc0998ad9c6c062654089923e2b684b0f18ac6e4be5c1532ff5bc46749948c0f960e0767f84a05d8f09baf"}, {0xd0, 0xffff, 0x3, "fd0c2debe0443a993fd76a1e5a9b4e41f4123f81c24cfed95ab2815b2ad7974121d8acd3c9354dd333ff5ee8137a763e946d97b10345caaa58e68be8c27fd481c411f4d8303b3cfa2b9d22fce833c4f8edbb090c3d3a7125f247fb1b82d65f5a19cb3061f601169ae92b972f8d73f1e2dd8d8c92c40698642b4f701dc50f1cbdaef9102c7f955146e510f7b2f650c10c727806e790cafb6f4aa9a481286d16afee2495c820945abd3b512563d394e212671749fe09fb3d600a45"}, {0xd8, 0x1, 0xd, "82315d1235ddac5e1b8bc1b55c4a473339e0a2a20994312fb392d8b63332357e13b346a0e7a83fa58056d38fd69ec3573c2c22e2f5549587fe92d1b9d9cb280f4cbc060851c3ddfd435f85b30e7172e9df181205e1f71d2fb9576c55c39f4a038b1af33f883354af0e746ef29b94ec787afb9ed0300a4a2f93dba2225a8a9b7ad841682d205cda31e108d66b9c79988163ba53ac11501a08542bacbfcb5b65263d6a2f74264513f56491e420efab77662b7323b15bd6e0354f25fbd09a58429091e2c3cfaf5a"}, {0x1010, 0xffff, 0x10, "effba9f5d2c557f432eaf269c9b7a70baae79db95fb98fb570ae8bdede4d49edf959e2c9ab7b433d4c398249258f65f3ef33fe02f64de8105eeee90450c130909d7f283c7a5402f65e33f7d7f3fdfc18ab24b2eed4653b0987a2bc19a49696a8d532cfeedfcf7e0c555a93f03787ba1f52165d8b1f830a909d0d5a1d8a797d72a2ab747836429efb941201da5fc0bd28b45cc2eb90cacb265e93a9cc386de5429fa43112fa396e6b8aa0f1f75854c10e87ae673f11b227dee07a13f63a5d2561102523acb76aebde1403567dbed31aa391bdca6bec6949483dec408ea86300971cb0cf511caa36856990f4b8e0c43a5f72819a6e505674e49292819d9e0d3ae9c84fb871da1482e384195bf2cdd5f67f8111f7912997bd44b03bf72fa43add9953a5032090be13a981a10f82e0f5e832189089703d9c5d21cbd9cc474fbdf390425f51c312130a96096f1b699aa20815a094321f8c3c61756e651b88a1ee6d46c24fa6da5bea15292e1c6bddadff53d1fafb96a383c2e1e5249e589cec75e8c564610a7a31c8f9c57c230dade30caadb85d78820d751ce60b0f05d490e98a060cbbef1f31a445da4dd92c6de4b4c202be2864d70b87a8f42fb603fb54e9581e3f07d02fcc60f44f998ba463b06861a2c6962e801a9fbc971922374c9679deb2ca873b5e89ba5c0b69e018b8a91337ef4d6a4e424002b1fa5770525e1315abfd930a38be49ee4321707ed1d1c18764ea317e9ab92a2bb1d584e2192f473318f492c9261129a7ec26a037c975c56e1a50c0e7aeb1615f44ff8ca714c86e90c680be4736769a58dc159f265310ed7e1a0b760f1ba92c431872f18cb01b465ee86f7104a8a04e4e331936060cfe43f48fa172e60090593eba086d7bafb4a2bf7ec4d2bdcc5411ec6ff2e1fa6e87d2b5168d7f9626300c719d858b366285e6f139d485aad130375da482d93a8c850460ab14c857dacc659554de54799ac6a75e1f5f65eb2752d403686e49c8e51763c08b4d3fa4e082280d1a0e206f2d7d1b484f9bcd8ddda1f4448f65d8394fed48924c59f896a5e46b367cb1f4a48cec4f876761e9908b7de5d6f96aa4569fd7e35f369478897e29d97c6c212921ae4577a3ed75fc93a9563fc8e9a325ca59e50c88ed42107f6fe4d7be3c70056440a3fc05778c1bddecb07c14c79b989be292d4b246cdb8c7ee2b8c01a7254ec7303d01b12ca6906186394a646140b4874bece895b6d080807dcb39ca227e2cf5790731f1ce24ebd318099c4a7952227e63cdc3f132905ddb44c02de7be8ca07ebed383b1fe2ab374b267513d1afe2c7cfd0c20077283ddd8dcc9f3fd64fb692ae31693fb451739b2b5708b16e7f7c01b2765a6ac9b2eff1f555f8ef221baa83f52a3eec24ce183405c839ea7a961d0613a0bade5f607e9361fdb27112a9a74ee0dd0c6c2a85915d7b5e788a100ca8b11027191119a258a5e6796f59ecb2910b851e4b13b6d759c48b94a9addcbf5bcdd855ebdd956a40c1b23b3f5ec6ff2c55d16f05edb4bb7d94bddf9af33b9a6502e2ce9b733f4b4f66a102cb32e1f1f1bfaea05b880bfd9c7f1863809cf231794209901c4669b6e252b1ab0650c49e632ddb6931ff19a5999a6a1976315e0d2a5e67b4e754c429f1c8a848958e14a06093746d25e8a81e0e78451ef290a0d5da3039f9c519dcd6429df1ddeaa79a01c8aec98335b0876f39886791b082716aaf16619370b239cb7fd3a530ebf352f55636fdfda1515716ddcbb63674bfee513a516b73568f54fcc77b98068f53c3d24a832f720fce7ba7ba2ba764738cb9403c50163024171e770a0e0a41b7ced7f553425e7b9cfa060f010b1a13b9a5dfd14e205cfc5b54c78ad1a7ccad157a4dbfc54ea4aa096fd751421e9cd18088542382c153a5f92ab35444e8f3039201bf5be4add0a7c712e95de5571d7f5f3bc98b375abc2cd54ef153853462b6fa475f05c39326600b5a1ec9801de814a794ebf6fa09cc2c31bfd43aac9099b8945af85e636e68a7753ecd85e6cf93b009e108ce291fbda2b84a5583ab8d5bfdde0c02f4c14d330a14d8e445dc5b01868430bba6493d6c970d911e8f7841641a2d53aa533907a7d5b28d958888b1543ff59389741c3d72da3cb57b5cf49218b915f0a7b959253fa3ae7572ff3412a20e1a6102a59a1953f17287f7b98547f846a44adc6fd2eb81806fd8699212356512f3254d54f706b9b8e565adf601f6601202dcc08a54444a9ae88022e0bfd77006988f106bc5d9ee5f8868cf55e5a31c4f429231fc72639e601224af44b2c0466b8da20d670df4d4e9b9e0b54202cbd08dd94ced5a96bc7808408c254b1710c80b63d706bad29ce8113ea0c45f8a325928726d94184ccc78d21ae67a52cf6a6f33acd0f45d61463d041ab48a1cec88d15fe2ebd2f98dd7bf182bc447f103c3f0dc9ad13e7c36cade50507e8fc7978d0707d748cf1fd425a69e972636b82ae25ada4c8c60d4b1a1bc8e2a76b6865031f9e9cd0933e90791aa98c3e5d389d439b10b4ab5c581e9931f04bd8a4cb49d26ef8cb5b562cb54639d89a2f9f63041ecd9a9c915b48b86347ff233a9a4e965b8665106451ba38af5035b0a3c7c8ac2b82dd5d1f12dfbdcbfb7a12a3d7cea5c57dd00595b625beef44bfd2e04108a818c088fdbfbd26e4d8894c378309bba53bc02fe3a659861aa6b7071e4c0f0b64d1cdf8a32b91d3c7af3b9d35d0717f7f3e4bedd86b196cc087746f28115f2077d2703d9b0c79116d9a07171fdce3abf3bc26d02346b2cd90b31ee041604116f740a08319aab760a534a0494661c17cd256579eb23fad7010f5d2aeaaa6f480fe480a2ae9cc23fca28a151d85d6c60e348c39bef3544ebc4431a4831cdf7fc9d55e4e103cbd5d75c08c43463e318697e1630378f184ca986cf1d9d34dda2d028109ead74bd715bac08c0fbaa1ac0886e71a50707fc7369ee932d0a3180c8322c9abaf75be58fb938e0fdcf40108598701dda7242c579ab86211b6366179c3db1fcfe66f7615c01fc7442e6be8425bd95d27ad3add9b76aa559ce09039be1c2adf0b9cef52387b98f67632455d791b6f1adae2fe167f3437180c58ea1537fe8d6ce63eb566d971c5ca6f6d7cf5b506ad7aa9976456ce2c4037a77008395ac13ec80822efaa442d339cee01ba7e5cc46133b4597e17d88060dc6cc5344218b682fdeed70ddc22ab4a99df86e688a6fcfd2413da8151c30da8b96a1736bbed8bf2f4db8f647c029a24c0b811e62e55714e9252743c4ee9ecf6534c7dc5f272a096c42070cd26156c8e050ad6eeeb36c6967b617a584bc8d9030d2af5e92d05178b251cc8053935c481a8f4fbc34a8374f825e94a3c4651878c0c98b969225e40e6daacee6bcf88afa951a402021f16351dad7ec8b1bacc427556011cb89b87b56ff82ab239dc38e43f1dad8c13cad3fcb2865560ad43a3f2b44856bbe2e92531c78aadb8301d394ee20313767b9ded069442eab6345b1cff20b51f2f405d36cdbec64b32951413e50118c0e3a79b4306666a8828068603da37da43e51ff67d58294301ad0ca9a9ac581017f9fb04c39825b149ccbf78f59f7bd21e4ebef7d7d764cfa441758dcad47b32b0713703af898faf2baba2bb3ec03ae7df9853567f7c788f32d58de6f64a822af385c437b3ff82fd1bcf230cc3857d83d7b98185dfb7b4de859c64246fb57b9d12387bcff3134c176edbcb5987e218c35d880892ba5d4a5673f976f9a3c758185fdee79ab8e62249ee25efe09a111c9b3b775fec3c18c62788460488c087130165bbce54941e9c7a48ab320112c7dd61ee40a4105e06c65e25db2ef63f3770c4154accfb32bc439531c1d487a7e1b0f3c959d7e551b82664294a2c5a1b3cb674d38b1792b9101ad6638600309ace4aae09512d65b76de571f7777a4ef19cd0be1c89428911ec7304260fc37bdde0c45468f21f330340f50bffff3388eabb59eb4f9b34640e85521e6708a833ba1b1c12b2c8ba91d4de5187c20b55f6d8625d18e98a16a01ad0a03ce8b0ed66776726fee037d7ecee46ed61d4299b55a81e2f4d1ace422882ccebd8b906ee2732187ed5a458f4695be6182796c347cdf3bca2c0d533b66e03f8efaccaa03850d69a1a949625d16a4b4fba52caab4bf54d282617721a5286a2c29427a1e091cd51c3843df75ee8c37c2f33b9425de467d59470d26da18b3785463caf986211808dcb44197d8e7d2b3c1996f0839d916d3751335505db68ee1a7f55952cdaf4f89c9092b7918c169f48190845989d523914d9dbf83a1d2bf16269e44ae2a4bb1e31a5e5277a0f6277cad96710bc661d0ccabfe3e7dad4800c499783efc2345a40780b70691a9fe87b31bd5b9d40fc2cbc28bb23dcf66a63fda84b38d9afc88159c1003ca10df98084084423b1d9e55a8712cf773ee8eb3c9b7513f8273e839290e523f04d8bc9c62a0ff79c801a2e94b8fbad5b3f56eb6c93f2db9533d3497e769e2e948259289a25da8c88227258973eab58b51e2a5a5d9559ce4cd611eda80f8ababbfdd0f3a0223e67a119c40614f182dd60a666732edbe6b846a2850da76c59ee57ce5a66444584cf9ca0a91f5bc547d5e3a3f8651926116e637516637e2b8e43fc6ecc55b79506d096edeb2163c57fbf91f8735fe0baade49350e0caae6500e23bca38de2d7a0838c81a1601aafa55a27a0a6236fa95240e6ea8e290fdc4ee8bb3bd31b2c9e1b4600bbd29fe8e658d3e7043e42222a19b4c93bf13513cc77a63592d3e13d01b6b8dbd30512a0782f691ce592a408292707b5859b1ad612867e723e021082e3fdc7a2ff826621c7d5c4f0f3fd8c03dc4af52060398b2624ec407c01e08117d41724463574f393056e8fb478e1c6fd8b5068ab970d36fcf0e95c247a545f2474bdc373010ffbd43502dba07c6cc132c22ff1a305a10a23d471a01a3150f6adc8ab1feefdd75dcdbab28fcaf2d0200d4583e646c5750e160225f627a79c9c9cf6475cbb12e105268cb53a46b6e892edc6a679b0838ce7cfec59903ed89575c235cd9e19de5bec532740971c4a97bc405a2b034e8607c379228c599cbe788ef6226bebafee23673fe352621d0c988aaa0d4511a0528982ee72af61ff601dffab17acaa3922c5c659a4191565b933a5a1532754fd89fd50c383938ebb938589cc84d6bd79c04bfdeaa2be85bcf0ec4b10467d76059f22c70b29488ccb819dfc14b6f820aef570fc57e8b09e7e4c6786c0f158cab1e132fc0930157159c45779cf3e1092a3c93562df6d1ce0cf13080828dbc6fd46e7ea4924e38741df79380823d2c1a9baa5a88a55b38f4653109f06c0ecf665732b326e44379d9bd8f08559c26aed4c696eebfe8100b8b148094d4275f1932b291d31bc861f3760fa23c6229411ad208a4cc4ed37e8192f9ba540c86380a15108422f366318c6251301f1fb0099a724cd5817fc7fcea0ea94db44ca205739522301555b4af7c791290ad1f403fb7b4f807f05a0bf456da88186961c0b56f6f5e0472e6fada9b33dd10946167d41d6b3d69fea170069deba2e62b7f4331ec4bda807ea5bda398a7ac08f0c18e92c8d7d32d73e0aae63fc30900ac4bf262d6bc15ba02a83c8cf8fe631522ea48776aa349db6f3d275399a3257ec6960a3f645c5173fe40c7566eb8f1fd2238aeb26a368fcc94e0b11f9a87835dd053be56ec8e209f331cfaf41f40b473391b7dad7103c9ae71fc574b3c65113b9b783e513d299e376a5e7ef6a5ddd2b9d6871b632b5072c3919"}], 0x3488}, 0x409) syz_extract_tcp_res(&(0x7f0000000300), 0x51, 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e49101001079184000", 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 6.268753075s ago: executing program 3 (id=5670): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f0000078000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="83d37b60", &(0x7f0000000a80)=0x4, 0x0, 0x0) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc2c04200, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') 6.181711687s ago: executing program 6 (id=5319): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf5", 0xa) socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf, &(0x7f00000001c0), 0x4000015, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783ba0c668fbf", 0x49, 0x406, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000740)="66d8ba324d235668f6a8e85d37b7858a7389fbdd29e108cdd05413bc97297b5aa259149f512be5a938d99cca3dc04ae6b36cf3e80bef707a50fabc3aca4cccfe19d2b098d1c8268a5dfddf33c65dc2779222c7d8dba476bb735fc518932203d7ebd53f6e76f6828529fa34be9368770810de6e8d79d1beb3c7603bbf7526a6f64325d19a12891b201f71f6c084b4bcffaacc1f8d408b8ddaa044dbbd8e253a77ae94620b5fd2d5caa2305885f4909a047e9cd28f333c24089726b5dde9d38927e29cffbcd6bef6f909f1a86889a256d369eb13be97f9acf682395eed8f7476ee1f510269d762f4ef35335defb37e7a16498a5630110c0e2434984c6856ab322d0cb7726fb3162c59e44a393a50f7d8c765280e477ec63f1a224e673e4403b451e5524779474945ed442196019b9bdbbb7adebb69c8175e2ad6a910b46bba2b5dd2a9d9ba8a16186f40f7ada0a9f36ea66af301fd2a41e9e8511383b7c0beca5be45f9a2f28ff8ac13165e33c71f16a27de77ce6b50458a58a163d4d523c895f50d1eda27c549ebdff87ec10fc3681aa81a4b8cf81ca8751250b4b9b8cab28e0eee1d54fe9ef9fe86128d53803fcc3595e0d1b8769403ee34c82190e2aac51d85f125b8281136d2a61db3d6994cdc16e3b6f6b770e757aad135ffdc7818b20a6f13c2e381f5c8a70b01cefb6aa2e142fad2c23260bc78fc1021c0db5a641ab5024a3d365c91ea8bf4ed811d388a2cb6f3bf5e8a6dd5d470dd81bdafa0ab4fbde27141374d1e7b97636e4bca357289c5de84cf3bd8374b7d35247eea0a079b7327025e75ebddeaa992b0c7834b42fc714489637238ef084dd950919dd7482b4ed57e25254f2180a9df913a71ba6e45483de5e03dc31030cd5b1645227a65ed4b0c80f217209636efc2323e2e12966eae48620107e51736c43bdab5b98c5b9066347acae35ec14232d3102fe880168d2a2131b6f630a314b472e5d7a6e6a242a3206a1f402e6d1789182efde0234a22cd2e6460b232fad0ea9a0758724bbff2d25a098891c9fa0277ca422cc0602cd5b2b43b3350230c82a2474fdd8b8a8fdc58f18e34cd923391429e417945d0eafe1f349f1dcc6a98b6f2231aa25e060b14539890be1a612bcccd79cf2a263942022327cd8500cf47cb71199dcc3959aae877e42f8639123a2c3ab369826d9d8881b1bdb2588f86f8eb0edd2afd30d9f6742a7efbfcd2254f1c6232238acbedcf20f3b3fe8d6da315619bcc2ef879b6be22972e902c59850d561d127cac46bd1640a9c5eb3b5cdf37f560c66b43f29accc1cc81f13bbb91fc2fa505338756627fc936d1277bc80e9faa2b84e793e6a93fe1e80f81cbe61e2f2ed6e6d8c81418d70d698198398b9074f7702a7c03d304ebdf18db4c3e88787ce5afe218c86736b4d99aeca59581ae726f15c77efce58b13bbe4a1d29032ee1c0b09b5d5a35dca56c57138c347ab629622c60bc0d15cf0950884115a5845dea16b5d0fd6f13baae222f70a8f472f01b8d69d0379aba23eec4c7136e9b006f597eed673e79937db3aece349a761e7f58b363d5c7344ddd2b83e84fcfae9b5207183e0fc5f4736bb06ad67eadd8669a8f9bffae4f0d22a773d8d0265f436da8b1facc40a18f82deb3f83001bfecb0591d08a8c429067b74d588a67ab24602739cae087108dee8e34973e0555e46474ab9a4908f696d05f9e8ecd9fb5f64dcbe98e498abcbf594e55ef881ecef0bf8ff74efd8aed2cfa4379052319ea73af5921c664baa368aa1669729a277adc54249fae41218998d254c3c61b0e14b789f442f0a44325f6677cfc183edd1557c9c0d603d17eee8d7b89000cfae5dc58037619791f3af409a0f5a6126336e8710d8b40ae8b056468483dfb9db57c0193211129042fa0df2f3a0ccf149e01ad6a3ad413783a3526507323c7b893dd717e75f31a87ced57ed6b914c7d0d8722419c7534ed764a6fa9fbe4d41d05a46f8a9f8e79574c739c90e160b6d7960b4d0ebf505215691c662d75152d7d4b76830a237de3fbd0b3df5c5fd053fcf0a471a03b4e71f25d8beb10ebec884a9c1bd0152b78ac3c8fd7c2c8062be2ebe82819d4263f0e04a2a15b8b438100d7786b7aefa49459c4e6c0f079972b85ab9afe90426d08f9116272a25e65a45e22a3e1c19b698e620cf54475511ee34d48dfdec3590809793ec1c292ab9dd10bcdd014d5fe13de7f004dab856b7a194610d767b7d16e394ea10e949b6f7dca4e1862a3e8327fa8608265d6d1e2cd07ff1d437a2219614cf839919f71fdb14c51f8bf840d43d9c28f11f81ef0ac9ae3d7a8c29cca1b82ad78a3c4dd9955032a9a9d055eacd7c5fa5f4b934747decda683063c765d53fd8fa9f6b12cab375b155f7baeb979e81f2ea9c0f2d04aefb0e2c8dc4b7011091892d6a76fb67b139a2cfbd7e53074203b9d558a305d51df9447acf3211ab9a87bb608483c3e16cfeabd9fcbbc1e776d41dee0f8d0f342db1e224509178a1b57affda1527daae9f6e50c011e4215a0e654d0959729e38b814748fdc213094017d2a44816ad84bdd25708cc2a22cb2e2825c6a26dc76d8e8830832ff44fbd03d1e703436ed8ec7e450fa1a9a852761ef2d70055b4fca8cb2610d45177baea51ad84b99344947e706f08193460de24c59aa8b56c028dc3fed865810de5d690e989dfd722cc39d707c8653af4a74710624a42e4351a97742e23646d9bc0d073d5bda08a0537fbf98dcc629d606e5dfc8f8f75101fecf0bf1f9ed81816996bc9901d8550562d7455355211fd6e420a2297f8585a4b4384c7a3d6a4e6aa096f177200a5607acbc4aff74db46864a2a780954926f51d54bbc8cf0820a18535c7091d36bd93f45a153710b7e04baf907faa843ed593f982065cf739d7390901b2c3b5ec24c6d2e32304f4676dcf9389dde31e6b808ed0c7ee604cb40e49e4a4423caf546733cb550f12f8d219415aa86fbaaca87630d82a3fc9661570855d4496e2c87bfbc011c8279f0730da6f06f5598c75bb3be6c6889909df9f425552043fa18ddd9421e43dc5107f9cb9614ede0abc8efd585ee76067cf3271d1ab5bdc1f0ef1d083919543bf32d39beda275fe74b8b65556010c6b1eddec4ad451bab3d87015f0dc6d49b18c62acd0db2a10c62d690d69e014724e4c6501d045f99620eec43e2a95c0fe10212e1ca7014f83af580bef480af4bc1e030c7ec4f4477ea128f4e482d8c0fbce7156f02a1d702d23ff40e12c555764e73a5026d1aab917fb1080a3acd1ac3b593881609156d310ee4236f3e1797a51033074e488bf1ac2b494979b8a2198c70d0605302761ae05a0c2c999e123583cac4851fe17046e4a62327b125ca6279345d519b04b1181939f6a37c92d5c81673baba3204e79c83129fea994585f740d641d56ec26980e7f74df6dd9b394468fab9b53a8b01fd9659e9b0e9e7600abcdb05ce61442238b43ae522df1c8d0d94691fc7a58f4704f2a20d8c6663b1ef955a0e99f3ce46408b288d8ae0acea6386fc7758b4b0251e91ff75706e2ed4102e0bc15443d671b3a90ed41511e811edaeb95844f5181049d0054133dc98fc2003ca81780d8d15254a5cc9db88459a2f8bdec7d90f5c832241988ed8f6e768cab84d94c6fb238cf090b221da888fc071cffc010dc681587f0dc7ff5b4379951f43625a337b2a8f113bd6a3529e0c28f4efd82d5c50d50d8f6d3dcb9dff0478517a241e36919ee52a3feba1cb6b9e7e09fa9a992dc5397741a8356632023fdf42f748a40900a8e1e1d521f1d1d1524d7304bebd45a0aea708cb2c1b18eb230f76f9b9ece9435c1f17a81c54947b704b6d8d5fd89b2fb84d770dfea912aa9fd98f2916e20f3ab3363873473ad5e819221d581feaab92e7f39b61cf22a668baee09a6624e7e5180473a0b71ab3e6044b3c2873587b57b61f126706afec43219212b41e9ac867eb4f237a9b850cc9832f90de6b5b85f3dbad230d088e3cb3a950b6ecaa4a5f2a61d0f252fa36f1faf94e8b0ef9c14e4e4ff8226539f9e65bd32ecd053d10ee3d8369550ba0348be50c429e0e02392221fca6e06fb4d65f19bcb9937b0d6ed9d5ff1ad0f62ac31d9afc459eea0edca20a3ab4977aaf0f4ab0638b842bf8e22b036dba6a9508c58d67119d684532a4ff3528c9a8d0c1f6a6a8a746bdae3d41e104817c88762d759b4b7fe589340bd3e0bcbb3a203becb4405b945d2c4a1ebb174a0e1d067b103a125a47f68ef03e4d11414224fb94a1332d41b6d1062f499f4596efc68db93afc5ff42a1fe57036018880a527ede94f5219425c04f6f9e8d03e8f99d99a661568ddee0c026b59460b05216c6b8e5dab745b6304a218e67f44fab2e83fb5d595e13c47725f9916b41fc5aa3cc3ba024a514de4d83a516bbb0f057bb55b32c3427b5af4dce1f9b89ab1603fbe9806655fb3724574de42dab619ca0af34efb962c528ee3635fa251678b0fdfae214eea7f08528c0188f113b34b4c543309cda29cbcb7d3bc6aa873ec19be9318e5bb47050e89c4f06391ae7ae5ecb1de29dd563b0710977b2685ab211316ee655a636c42e7459b82f4fd2b75ef4d0a9b1dee2ef5f97b0a3374fcd5e3b1877ad1822789c1836a36483c25f38a8eed2bdf50325da3be4032668e01420b2de950815043308aec7b1235118f810f04a5be4296a26fbe9899c05712eddcf762933a14715a6a40a68387eba4f50cc776feb054cfe2b2c158c2dcf526879ad52a0e293211f5c2c7b047b7f662f9ff4b9c04ddaeb074711cfe3742200462c4c43666bb8ac7c239733ebe7c96ff96084353295b7ee21291ea6c8d056505acbe263c1da5a8265bf424690638442a4c5c9bb6a561a09084492171034bca9c87ead4f1999c4c656ef7ac83188af2896fe594ca5741fc6df15b8b90e386179e7193e79d07d958ce89823c9a20dd510e91831a0ae9060946408e3f607241d121df0c0817f987bf32888d3e40b9de85c7a0f5b81eb4f5253c17304f5eea7bd3b081689889b415e5782104445a66e779143c4e93fc327acd19c670b61627eb07be559b64ffb150e872c28f240ee42e2d835d0c880eac91472aec6aa45300cb8e6aa52359d8b840e5506493f5ee9a79be0b45c13a2ab0edefcfdb20bf27b471d7dbd33000d42caa058c99b3c336409357270e4b94f2c60095152dd792412cca7f0258ec13587485b6fd3fce0645cf81a78dfc1c0310fef5d55dfbe1e550a08897dd40f07c5160d2356a92de9a6f55db861c0842f9ea7d4ef77f28b172f787f57cfc320a9704fa15da02c3411efdd668645a6927bda1980b285464b5e4cb8d943d035ff90e19da87375830cf9681ec83dad2459247547c3c817cd51549e61466493e3b8d0f76b1ddeae0831c3ed923eaef655efc5e753b823fb2de6c1b64e1e20dfecf5d51aaea97c5307619580ba1baeff4e9cb8aa1fa5c6ec691c8789f0927a31a5940be1f797e137eb4bdee0e995907b45e2fa23704979127ae085236210107cf5d50ff237b323e22f0560d3a49e993576ce234a6827f40a7fc584c6d0697a6450405be382cda71ef8f7e7e15c9087f740f10530218c955a9b00116d912c4a82f18d136014a3117cb20c3a23d1896fb81dc9c9c712f1f92b9dbbfccd1a185eff8e0cc795095f816b9b89be031741ee51304755dc05078f7eca4bdadabf34b6e01188f63db4740217458891efaf3c1ce795ffbbfb38b8b27bb91523099ddb72062bd2a83e0e0c891f07481a8527116ffb913d04756b8be3bdc4c0ead225f3b795", 0x1000}, {&(0x7f00000000c0)="9665e8440c9451af63c3232f0af81e9584ab0f3de15ceb579da5d82ecbef0e1e37439b98ee743c009227d9eff4400116f7304aeba2aaf041cc88a7d09891cf6a9664cea1fc22be262c92daa25340de15d219e485bf493b67c352541a7e8e2c1d1f5f76ae2033710573", 0x69}, {&(0x7f0000000140)="b03418c145ac964055e4a33d17ee1577314a768f91b42fe19ba3da5ffb142d0cffdf052fbf6ef29f0e2fbeffb56aee072cec1ed60b92b34ac2c6daee61d7508acf", 0x41}], 0x3, &(0x7f0000001740)=[{0xf0, 0xffff, 0x0, "ac96a2d1ba052c12c9e2d563de9cf839baf0f79cc4d2095c0e5ba8a3bb1867553c328a5b704f12fd837caa1e7792047ee0321b3bad5416c92b10f1d5afc838ab395d288c6e8316176d8a57f39d673d07f3650a8900332c1e85c0ee56547565e2855224148465fa0bb36640c8db62d98c6cd3ac11f981140ef8f3d46eddd30b369d258856b7be4e87c9cee2e474754ab3ba8e4816f9c37b96378d21debb22df0054681b46d63dc42663173dbafbf50683e4e7453ff9b8dd8ecd2ba0c38426ac7e90bd144599ffda2e415c7c28fec20c25a901d5eef7677292d4cf"}, {0x20, 0xffff, 0x4, "683e3386bec9874ba0bfcb51b4db0f"}, {0x1010, 0xffff, 0x4, "57b67205e4229e6ababb12648c1841631d5c9e23b532cea83d8f7bef1086b02667f2d7b9c163d7c30287ac17a570d631c554cb3f52f17aaf93681f0669218ed3f3cf107a7117b35ba647f55cccb06ffcef8c4be61ec922f7192fb213e9e24da459ee8964c58539ebde9a3ed6115ff151d7e8b125cd529371842abaae5b4e02734887fe10b186650cf8cbbcb4bf4102c7c2ccaeb9f1ed1da693935e1f9248389879bdb2adde9aa4d3b9789478787b61fa0dcc4377397e19d85d15d8543d4d22cef67824e95b362a03c931781be1900ccd7c17218c7fdbfece7b2a641aa254919cae78eae0eac0104bf7521d0a7b53e4f76e82b3a9182ec8b5e1a7f13b8dbfa9710d02e8f4d085d87502f2164d0847e520d98800e89575d7cd4c555eedc4882d6e701d3ca35374a1c0474cbe39eec6f09f2e93def58fcdf68a0dc54e8606074726bc9438139b46e78d6068b135b43af14d0506af01f74f3c14d20ac1a00c038349a8862e1ca123f535c1fb0516f286da865e4ae62528978e96fa3a43e2912ac6478e0a730c951d6590f501d4d926ed5381547ba33abe059d2e3709bd9264877aae0120f43a27750334141deb51bdfa853f8cdec83cae11c7c3587a66eacceee143805ff058fb9f79258bc456a1309f26af3bc92536e3dd4b38fcbd05e6f8b59b426ba2a078443d2986974a0d488f189f44563dc100d9ae3ca6838473fcc69e32e44bd79dfa8056f3ef18f9e4ac3682c62d55f44728ee896266432d93d9d12ff364b0969d45829450050fa8d287eb8694521872f22a9abae7339516604ecb911af4c3ac8eee5ece007d49d64d9a27c5d299db97a4783f7b0784bf0a33e02cc09c4903770c932495b9f7d0e56e4db84d67a1a646a9e44e70cc33c43dea159ca2ac41793603a889ff5b911da652e952675b8c9c594ac5fd0fccf9f915073dfbb4c1465064f51551716144752d658943d384693b4c0712044a6c1d64c731d5340a9edf2e15438dc1e7fda65d9750784abe3fb92c3184beab8e10fd4f4573b1ef32136f3639d9d6bc48e94304b971c427fb7d5e0e195c926561e3bc1af66aa090c8b0190209eaa09b7d81f61e17fdec78279840b18f4ed6789a2e5104f04d22f95950bca57adea35e188c2c97bc48756adefd707cd2231c208062cb3073c375dc7d2242cb0252ddebaa05df85b321dca2b08989767756a71d2783e1243a12da59d136df9cc38b74fd17f00977d5583c2812e176d2035fa109fb62064d2fd232d6e5bcd7bee2eafd58ef31147f8277d8db8c41dbd5572c93757f8a68566c2d58f09a8e1721d56de60be49d2c61ab4abc78ed01c64cff66ec648e86344e37cd728cc61d2df06969a936fa802d1969dd235b0e91fd29153a6b25507df7e0a079e2a31106cdc4a03e1adb101f06fe241f999e42b467eada7398dc5a76214cc14cd54ca1aa7e7f035484076996f8da0648279b16073df8ca4598b16240d9708502cada596b19a0a1e84976f1bfb9165a917dc220088b85cab0c181aa5089e99da2412a052069131c4b67594a07fa163ebc538d7bc1787f8c032b8b27518864f8afe77ad595d5601471d6fd10169bda09e6495d1fff8cd4e4ec79fd607e34370aaf2a6b1b77910d6f49e236590172af1fb6bdb86a37d449b10d84b74023c62be0d1426af681058764458a6175fdd33fa406541dc23369afc54dac6113695c37958b777c1536053d59938b821e865619bd8585bff367c473994db819032d446b037e79c608500a332dbdc46b81e19b9d3289cc49ff9ea2270e653c2aa70a191b06621a4e5f8804ccdfefc50a3d9eec4fb24a8fa9d00be5cb861658cf7487fabf0cdb7c3139f536533b580680af099e71c1fd4c891a12974b255f93d886ef0fff890b81b0d58f3fc55fa16d096bed54425b62ca3ca7642f8270aeb0c83d0721f180de4c1b3e94c4816a2c9ea90c1d70a061e4270f13154664aeebea702c621a8c282ce0a2aedba407b2874b918a8c16f07f7f1a08698cf364308b6a63982531e57294933bdbac02d79c8ef82ebd20a8794cbc73f2f37ff87cdd0b62b1e557210e517e5f2654a1d02d3a394bc4521de0328fd1b4895d8c08089dfa9d86e424d386ebf05b6b7ccb26a65e97a6a84b17adc7e2dc5a0608e325625fc03243f6e93807ca8b7a66d817bf7894f47021c7d46cc466c2db074f25d50432cc54549071ed231c24d755c6fdfb4e35304c524fa2a0639d30368bc3371e4b8ea77e57fda6e93feaa3a05e8fe8d637893f3ba4f88dee341f23aac4643c7a1a38f77dc7808c3a168e30ae6be626e332d7f4b51a5e35e22739a77962237c8d8fc603de01eae68ef5a22cbf807a2db5e74df861dc30e678751ea6ee01ab39616fb77409f5e21476b493c0aa1f29d2a00faf97e4b56a933b70a1c6220efc532c8fdac81a20804684a12934374988c9e00ceeb30973c881312bf49adb7f25e176b419b337ac438654ebe2ba3dcf01ef9977527f30f68757d3f23ca9a9c5a35115d7b4e24ee6cb11428d98244750870d6a89a8ea22a840ca29dc0d1fa83c9a41c684c64055848a240c0150dd3ff13d55632e97bd4e72dae78baaa9a2e4cabd8b71959ced495080940da4e217f63fdbcd6a4b095212ff3899441cc9b7ed9ffc320fe49dc669e2af11a9f5973971094c69085909fe02ba666cdbec601dda7f77ccf26a492fc329a258f5ee03b6d9b3585acfc8e8cd838e0a88584ff2efb5da931278da47e1d1e8cc40e602809f57c390ebffc010257e74e23756d1165dfd5284595510bd606022bc8c85bb4feee260a3c1d496bc7971273df0e6e68650434b5ece2d8ff8d92435d6e20d5a57d53d895bcae8283c6444c2385977d46afcc2a65cf453c902bce3c91cb93c4687d0e48472a528b166ac110c06748b8e4a0c173bd0808a48950b9c08ff62d87a5b6d46fdde6a6f00bd1104a8a16b579cd304679d7d455e002934443396ad6d769a040d6096e331cf2c429594672d5bef803c1dfe220130ca0c3c9608e971a00fa7431dc5b7bbaaa3d90ee731b71bd60fb87240c12f226d3b265d52922c5390f8113773a17d721a279a958213cb42bc931f3a419ceb77a65e6f67258134f4c742f3934e45c2694a02198385c975ba7405252b63bc000b0538b88dedfe011d4de502c5c9e478678b2c04727abf579fb4be63c85105dc30519b9a9a7b5b0ecbe5891246d1bd7813b67b8759b5551b4f572b0146d6e9c3bd39a09d455a26d6af0e0b95151ceb79fc030261e7714d5c5729de0ca9dfe1d79f35037981cc91528b15b4c281559f04b08d79fb9e7f6489318ecd1537ed6bdf541f88b3f5bd482ff656395611d4688d16bdb080592bcc8a6aa0aa2043cab0b2abbbe6b27b2961a6a9baf413c88da50c8d8ad8b42fe4d7d3124eae2e5080b8067d3f70e42f927156c41d27ecf7637e16925105f974cf2d7ab8fd399bf502302cef08b714e4e502a7d8e69eaa16791c6a55c2afb182675e1a791190fae0334a77d14ee7c8836535db1eb00b3e9635b02509640f36ba48536bdd0aad03dc4440b06bd2d55bc89c1d184d8eb7753c7ca960acf939691d2885e3661bd879c82064d0f1eefe5c584281950151d8cb580967d4c37d4ac51bb93c5e2d8024689267a044ce0cc062c2092edae21378cdee0a83a3ac35f17ceba80a8239719c0506ccb46e323f855220d45546968be6a253c14835c77d5bedf8b7f6a1a6cbc13619b8305ce1e0c06d63224885c7b0287a04c73c56db5d2292c38730d5323804012b035d2597d520e45137e33aab8da91c744e5e23757dfd82e9d734dcad60f02b5495e0c474937b3a3ea766dae72f983da85698145ebf34faaa794d2f03c767dbc8159c1e9a20cfeb478b50cfbb88b9d318a5ea06227528f6b0b51d50b12e687d7f5764d393448a6c894d75a7fbd51be5767dc2b3cb926d6adedc675fd4e0adf1b6d96720060b68a08e9f5d7aaba90e6bc70de2ce1af30781e222b83c090676042e140a72dafb36d8b21aba5aab1282ea3276e008d0fa1133dd8161cd8ea077411ef4e7b3f448d08bf847b6d567c384e2d6c445c724adc7df0776f0a49ec28c2c783c84056f671ba0471f8ea5afb160d65304312d60e342a7dfb17f9fafa5bdd259e69fdb8bded6a35f55d9bceae7fb8656cb070eb210d1bf63b5c015c878a3e009e02db342fe31f23f31062b33e7b60200bc23f7812413d4660a32d17a924fdb08590844cf4471b0230b20f6eaf7db2f686d212aa873d5fed01e5e631d6ab70953d0ac674592595788220be16dd91b60e1fd6ef725993eff3cb6c72da5357010e8a7aab1bc82a75250e0834045738ac36bd343bde3b6bceb07ecbad68b3ba3ee9e1185b31d02bc8be717fdd7ec15450d39df3a13d7e932f1210685976459165f2e72274bdba556dacffa9aaf5b4616b3bec85494ad2db1edb47d2b1cf1403c4d023b9436b522092021890bf1f6778de536df114883ba2d365a847dbb26d41af33df449ff39204604b10d8b61b32773acdcdc894b117d5bc24c69d7132e87ec01530b39394e3862f293b8fc57a1af1af6a15216f5319eec2aaa36d3adf6f41dcfba301904d7419176f7ae8ff981a20c54a345b0e4a1f2d6343754e0522feef80732c693b8ffc9572635b45809f0c6862c58b2f422e54315422fbdfeb8425e046ff5c1c1e28aa0d37da7a390af5d3d73196781bb0870f17c51cb9e108607ac4f53d807f1ddddb2a2037658bc755f440fbb948917a72946f86c410468af055493c4659eb2cd586256bb3f97ae816d7f3e8dddf126f2dd481034b6375a6f8f0838cc8d26e95b9f16ce3f8c12f8d6c6ffac035ae50aaf2abda3eb42dac615f86d7cbcf94052eb43ba93e05014de29cea8be4c6a1dfc1afa4b54248613db1a022a6992a0c4907d93e1095309023f3fd6b269c3c698d25ee716176a68835d9b192edb93332658865c4c3e334938db825f56ca70d4eb5d79e819e97127764e3e9f3f74663a42203bc2789536891110cb392a744fd33ad446c8d188badbf6c9218193a7900d866637201636557436e8329ff860042b18b842069e743a87d9740b41ac197b7370c58b4ce1a1a05cec95fa7ee3dbb8c0fa319a50b3b17222d4bbd9e0174e638c40f05d3a829e818e4ce6d68820b474c1d395d7679761927106c553b7de90273487a2e375849b61153a779fe21acca3a0d0e3cc115c01d62c46e9831269ed4b15df9927b2e6498a0340b1b22a3d7ab59b345429d575acb4e7d6ac4382e408edbf9169d8c05025231f20c2366018de275af5593eab45cfbdd1341f307f12006cfe5bcf8880f03639f373755312a7131273446edc408a8399b8c7f301577a4908641eeb979a2f1e9b7eb3d8016612eb5143c38e32b91e3ae19f60243e52252cc75a0c73237e2bc31c73d74d6ad09c8a49e3237b97d50d41e08b47e4df26bdc81b35451c908498146be817d3f6ae4e00bdc02354677d2316d8f53d3ec4e976eb0e7e54b33163a8d9e7267bddaca06743a7158062d5a04fc5cd3f8d0528348d90aa3683b620773a14083502b622912af7f7a8f08f13d4f2d666ff25c17f4c326da5ab91aec17fb460772fe8bc48c8212481d42c87c26dab538a8f6bf0b707bd02e0534e02ac8b2b31eb4b955819c2c072e5dee6834621d085dc5b7a8f523f99e56b4e4350f85479855cd0c90ae52f2b165b51080af94623dc7913b9896ec08f640d52c530b297d36ad4ad97f0c2aa15c6b4266138e5e2ee54a4ae59cddb2cd0a48b16d4412114c27244e4dfa0faf1bce9f3602d6a5b3996"}, {0xd0, 0xffff, 0x3, "6f3ca9d8e414418a1967ca4335f12d9d0693be05aa6d0a3ce23655723523b53bffe15f16df13599fea060878ef5ec6be48539b7b03ec63b5ddf09d5f4047f7512d7bb783ecd7a43a0428bfa4219592bbc3efc5bcbeec749be2aa0ef7ceaba66a676e7bdbf57593335294203f6327ea2e9fdc2cff743126824cebc29c601684b0c2c48ac1450b2ce1d6754178d7bc32c3b4e9256943edbda2f111e90ff752e8a66c81c9f9cbbc329a17d219726c0b3c853c311062545650b1a3b94d1c4e"}, {0x1010, 0xffff, 0x0, "e0bac56cb3ac3b44ff41a6ef0528438852aa5ada72a6b20386458f39f836081274c571902ef30bf8ff816f12ec66e47f4379030f1f0df229e74e2fb5eb4c70d0889f1624860eacbea302de18ea6267adf9520c6821be7ff992bbf22b5834c80988efba38bc852075f8fe8e1418351af4f9000f455b9e1c2620cabc761aa7c709d68d2a5a6dfccb90db74a8138d902db72f81e807e662eab1c701e07f4a55d2585db2b5a0bd45cf68668dbbd5f9fe0b4e8870915909b64e366883520e8fa74e184dfe2a976204a4bd9931249a2b100ad96c6fdc9d7606676668466a099da457f6f3a5a7337a39ef4a9097fb949eeba12232c0d85266a4dab0e716ebf39016b5ce7f9a6002153e739f4b58c2ad9e68331a3d4baa7c7471ae1c984d43537a30592ed4e702749d331898e26dc9d65bc9bbe46dee55c3d0c7d9774643d1686766ec404f0d83e93f4b234d7bef5829fc0e28e9e3422884e51572b910693290b0becd3b5b9042ce133785331ff4f4d70e47886db8e2bd95648c2aac8bcd40b029daa75fd9d8a10a3717870f864e3517afb03cf3a9a70091f31a2c8800171e80f7a1d1b8d0964c2c3dd78f87b75bbfe52ab7600f3a930828d6e1fa0a6848ecd2b50c58ab398f780948687d0c7ebb1ece127c0a03f63d9c8ad8aafcf5eb15e9a88702b545dd942e80be0c98232a570c27c78919f3d89db39f0225df59b2fe13d78a147ed575c7e118b58e8e0950c442ea68c23d371a6a5cfd622cc2246210e283f2aa9515f0b28d235330a372d08173ad9668eefb20e5d0116bef1bbf046337c2a117fc56fb4008c730db045eb3785434bdbdb79de3095aa0385dc24f88662015098bbd09a4a9aedc31215972fbb75938b8f3461fe6b56bb475c63b0b79ae2eed0e1659fc332973ec896f852a2efbdf2c170d59ebd8dde8c11729416e5db60420631f80c592c0cc86a09fd8d08bde3008e25f4ecb0addff6deabdd02243aa861819f3c1e8fff5cbc5aef656f309f65c0408d00151ac48d4d4a8658e9dd73a323875d985e19020970a86a33ad76993287639b5bae5c6c69b15e3a9bd60240ad7567d9ae176a58e3e70e5d18d46e76dd40cd5956307450720eacf03c4f78ca2d3d292b6db8a364502be0106ea5c5686aa0e94fd830184cc500429bb970cb93a8a1051ee5ee1a1c8194b4b5b3aac57fff8d5ad433a2e17d4926e6c0b8cec759e6be54a728b3637440b70dfacfd0da74a13be7e3ca5fa554e25224ee03df1c03f0ad46812221b06e92908e88e5e1d79428489b7c9fbc7ea88ed43b462e6cb6d00634793034da9f85cc6270c3b76bc5eb6df002f8c096407bb44b29b1359e93abd6fe1c6af9aa95c4cac13a56ff0f0163881945fa16079cbbc8b3052d9a3e2c049a686dfaf2fda294d520beb2f7415ec0c52e2e8b2cc2f8990b28b24b32c3bef88141f170b6d8b7b12f2d9ec723075bbe4ef010edda91c09aeb71451e0dcf68ed44089192d409c96be1169534c0f42b3aa71e54f9cbad1c7d2cfda68fdfbd5723f2f321049426196b34d0f10c1dfc163c661519a6ae1377f55681b712ab5ecaa6ad682e92c18b0f5f8ed47fcfb14ddb0b889d4a787a9a6a193416d9ca2d05f1e8acd0668135196ade2727953f2520e7233eca13c560e4201d7fa95f8044e6380b00426a0b320f707f2501e1fb8c19a43c13420054aa031b253fdff84cf8afe227fcce88ced95ae0eb69876d4f48555a094f528d40dcf815fc70122dae07b6a9f44268fabb89d94a33fa914a0d703d1dda076bd93399b08b7110e6a352c9ed1cbf02db50269775fef5616532bfc84b71a2090f77e66d678687b80dd96bc95741f42fc08f4cfc6a811d573660ba8d3e5ecebd949591a7fece46b92b9cee1eae67de5e2e7bed57e4af25fdc567ea3d565699ab568e7cb2e092732c830b8ce2204cb3b1ddfec7be087c6bec54dedff709d5a7e77ac184c335eb716e3bc4bc0f3a180848b1b8a8212e0eba452427486ff27e6c8986204ec14d563fee79b34eafe0c48fd433e8f9a38af0b1a2346f132b0a5637985b26adae237cc9a60bd2aaca43639afa67f929181d876bec3dcab82dd3149363d4a2531e7eafd33d9e75611e64595ab685e3af629d66a89cfeab139fef4ac24cddd59a67f881c90825d7787a270d140e809c0e1e293647e391ba5abe9fc88abf05d420bce7e1a3409b26785e5bf75890157a6191032c4158f264d87adacada1d75ba9554992659d06c53faf8a942f9371b8f889f4a83a37767ee842f6d6f3d0c7cb998b0407dba5ea000aaadfc4ed7dbacd745556aa1c1a0bb4a3e943dee8ba3c2bbc9598ea357dd2172dc9f5ff719b0890da58e8ca1cc87f36095a03a64bf169dab84553d9b3bb7fbb3f705c716615fba9ab474dab89b10df85d14ac62d2aa4fdea870d2b80473359470a61e5b103afc6edf838ad72fb9e25db83e8955eec2834e073c37236cb72b607f7ce1fbbc173da55d76c895cd6fac2cd9a91f5979824ca4b548392aad641fc7eeff9c7fa4b14a6e91799e877b6dafa1163821e6320660ed54611395e7627dbeea2faa0b7b54947c4ad7badc35b3aadda6ecdb86536ab1d665769a6ffac6376907c8f14cf0d330821447e9ecd10fb2a69c42816835a65105f19491acba48a1acab8614c2c72185c93510eaf35ef2f816fd8f62f9e57e7439334acdbf269cf7a171395e6320e5c330fb823eaac0a8e3dec001afe2eb4be462ab5945cd35af814d17f441818c2ed828af369045398f11fd5f15d5c50c1c7ee275d95075dd51e2c6c68018779df0893b5a88f79876cac02293e14379d988e614bb13e142ee12762d1dace009d97ade0ed0191c23c7bef9a0e67ea3c7c455794191724c2c93b40be117d8b56856bcc0db3fedf74444d1aa10fa9fa5fff82a64b54873b16a21db2ad94ebb6f5b95d985f27ed5398953ab3e2840c861f442b99fb9ae32c2b7100e9a01ef8d327031bcc9eccd8e4c04f9c9b1e8a205bd9e70beb08a2993d0067d536c292e3fb353a81db011e6d428f62af364465894839c6eb77fc8d5048f052867a45f9ce24ed783e7d61b53437d92d4b5c344281ee50b04f7406c864514a447c66e238d4b96de755d04ddeba0028004ac2d6a900eca345153f971b3b33e6bea24901ba83ed9c342c7e9f238cb846c90e80586af0a5e0132d91c46d1f2732d1649e2eeec88e1b514e219c16da4ddfd0a6d487f8820522bfb4354965323f2cfde467a391043ef09dcbffe2488df1dd5dda0ad69f5c33a8813a59a684c11a5fcb87a651bb619fab639f4994438d34be0230438e318d7105e1e18278c2eb6f8a5407f0bbea521c31e0b7f5ffd3077c79026bc3b73aa0fe6abf37d607e3406b9fa6918919fe83f84624fbb2c4104c71b4b732df583625025e559090b0473fa6a0f58a7b14e7602a0fff10234ca9f8fe0c4b8d3444b4c7769a24234bd3b91eeb377580c1fca0d1a6ad5de357a54b46f32e6b3f96d0b650eb3cc85c662f5717d4cbcc9a558d9f1a4d19156d71d2f829ea79d5ee33a8dab0a37bf42b7001d3d058aaa09888977bf0e6d7ee6f50a17c90f9c33d6fa27a2f09b6acc00f844c41bb27113ac8cbb6073c9a2de59d46c04cde3692b5ff044d94ee608fc255ba273fed955fa27c06773e90e3bd7799de0f4f144a91cc6789df8fdfa92d43e20095457191539f39931568ff8e1ead8fc26f7a54bd9c0643a1ff23c48e8877384c0f0707da35b44329d524b60773c68b359a06b2c4bfecb14298b3e8d3e7d8cb47075b5b5313c269e06433ed2abbabedefb89daac83beba97d0f216d8f6e2b890bbe3fc6247f1d353d433d87fe89a5e0b218acaddf2ad410af5c1d0cab8db948fbfa3e88476af3920239b4a19615cea35d849ca997377b02decb06d74413f49d59ff33311a3cf040243d670fae1baa618d25460ba975f60ccccb295a41972762662905ddeb4e3fa451db4ee867ae02904d530641d3376bfdaf64b6e3efef332534620b70c4f544fef0cec1828aa4bc30f4dda3f8246e5e32d46167d470f6db195e3b2e76471bf65a8678981deafa6b657e276f8351620a73c19ba77e224dd2e2d93791b981ab807df7430352c52c54772a949d08e5381fbf29b931686e98be2031ca5b1112803783030e0a43844787125f8a849009655415f821f1b4f30c9d3e66b2a3fd352c43ec5557513daf60261178eec5ac4f26ead0ec67f43bf2bdb18bf89559183d85cc6d2a9dd01542d0896c0d1c46b03cfe9dc2fa485ec70ffbb65f5394b4335a8cb1f617b63b30e7432417e9f3f8314d55ca2494e904dd99c24ef645363421431f06c7f97dacc007af8a7f17b16008fc468dd685083c3a153ffa78cfa47adb1dafc1c18b3e7f040d054cb5082c8be5fa9ad388a7db7f750e7ec02c42c8be0ca2d4f6d6ca40525ebc6f563bcadadc1839848b98c4b5725ecabaf9ffb1cfd296a48c3ad629c8d8419c07eb19b31615d85c379a84bb8c2163d287721eae6a72325897a41626584a1525e6228c3f80de95b2dee7c16292dda370d82997b7a50c15f3a89ef73b61117fd3a09c6f9dd10751893b7ff5eb791befc626a862208fe69fe1f37a04b6112dfbafb948e715ff581dc81a371ef5ee86b3fd2b9bd063687799c40f688e373e2589709be99617e14f8c7f46362ef54923baaf02dc3fd619ca1ca05a8af777d270f3574fb2f10ee1e4135c272fa614167a585db0e886794639b763efe8900039b9c25fd3d347fd5c5e020298a2909c8215c317f1a2a6a43b5d9622faeb07b60edb1d90a8e04d4188d45772a8d1c3a1f39aa3f5d3d1cc54d0a8b7667928dd74139de9fccd5b4752b811a5ce1079da3ad0bcb820df3d1f7bbe96dacd91369b438d0ebc089eb876fc5252a690a6ca78779e3ccb0bf0ff70c75df715b1b9397e39faa0c89dec3da7bf17385d87fe1c6082d2df33cda68365973f9a990d19a96738eedbd10c2a9dc2f6cd98cbc7f1b293cdf7799c946de97aa171106aadffad3a1cf0321afb844dfb5af7f8710f281560a028f318861fea4058bbee74a8b3229b765676c32ac524451e9bb619339b3b776f6c0e63a108dbbb8667fa119918845a43f42bcd28d71cf5a2b00676b601b2d2d86ef0b9be063326ecb19fa89ec48eca56c7c2fd064c198caaac7c9afbed2f7fe0baec74efdfaf257385aa17768960cb414ec392437052e98dc4e994fdf44fadd5a05db319f7462aebcd833f558fd1f518b9e4b9bd7d84354c07a481759119de66c2f20d3ac8bafb3faa5f057b977d94b8d9ecf93a622cca5b937630aa3d520e33ac597b8397dbef6781addcd9c2c446295b147b4ba8c0467bad07e6c0a79e64f35a52ae688e394c3d78ffe1537c17e8ec080c9f72c6ea190b7006d34985b10fdcfaa3a2e3251bf590571dec299e1f40c1c1a8c6c9227f8821501d77b028a91e1492364ce9d33754d5053ba81cad9fe1889d67be1ce9ffe1baee85c23bd0377a48dab828e8b4a7806e1a59ca762e9ffa110de8736597ac4b182c3e0efec4f384037a8261ffd28bef9674b91cf586e4974251be43c4a2d0be1757a9064e962f74d1bb9711433c06cc3fb77c4d84d6844fe78f72ad96ed4f337739cf95c7f8206e872e7cfcbb6024387099add78c50a8dfed41e092b61b060c8403f1c1ae5d5b2f88537dd2cd0c3e819af44adcb9c30ac621c1965648eedf3e9779376bed53ad0f16e613454a78b84c050287d5880742e1e202166b3d10f5259e902f90982de49f8728d318907237b1670295c88c8303fb0a7dc3319f20cccb0cc8b495ea45f"}, {0xd0, 0xffff, 0x7, "92a81599fe1fce063326787a63e127dc103a9df315de90229fc1bf6649162db4923b1e90a447a7af5b3ad26a00278569b58e29b8f302304267e834fd7f506f6a0e6c2115069da8a4dad372427aa8b5c8dfca820fe440340c55f5c905e57261179422ec2f073790d88bfe86031a98c363e325f47b96caee83920b3ca143be516e25e6a46c277364a1b8348c4eccee4ed3499b4abc0998ad9c6c062654089923e2b684b0f18ac6e4be5c1532ff5bc46749948c0f960e0767f84a05d8f09baf"}, {0xd0, 0xffff, 0x3, "fd0c2debe0443a993fd76a1e5a9b4e41f4123f81c24cfed95ab2815b2ad7974121d8acd3c9354dd333ff5ee8137a763e946d97b10345caaa58e68be8c27fd481c411f4d8303b3cfa2b9d22fce833c4f8edbb090c3d3a7125f247fb1b82d65f5a19cb3061f601169ae92b972f8d73f1e2dd8d8c92c40698642b4f701dc50f1cbdaef9102c7f955146e510f7b2f650c10c727806e790cafb6f4aa9a481286d16afee2495c820945abd3b512563d394e212671749fe09fb3d600a45"}, {0xd8, 0x1, 0xd, "82315d1235ddac5e1b8bc1b55c4a473339e0a2a20994312fb392d8b63332357e13b346a0e7a83fa58056d38fd69ec3573c2c22e2f5549587fe92d1b9d9cb280f4cbc060851c3ddfd435f85b30e7172e9df181205e1f71d2fb9576c55c39f4a038b1af33f883354af0e746ef29b94ec787afb9ed0300a4a2f93dba2225a8a9b7ad841682d205cda31e108d66b9c79988163ba53ac11501a08542bacbfcb5b65263d6a2f74264513f56491e420efab77662b7323b15bd6e0354f25fbd09a58429091e2c3cfaf5a"}, {0x1010, 0xffff, 0x10, "effba9f5d2c557f432eaf269c9b7a70baae79db95fb98fb570ae8bdede4d49edf959e2c9ab7b433d4c398249258f65f3ef33fe02f64de8105eeee90450c130909d7f283c7a5402f65e33f7d7f3fdfc18ab24b2eed4653b0987a2bc19a49696a8d532cfeedfcf7e0c555a93f03787ba1f52165d8b1f830a909d0d5a1d8a797d72a2ab747836429efb941201da5fc0bd28b45cc2eb90cacb265e93a9cc386de5429fa43112fa396e6b8aa0f1f75854c10e87ae673f11b227dee07a13f63a5d2561102523acb76aebde1403567dbed31aa391bdca6bec6949483dec408ea86300971cb0cf511caa36856990f4b8e0c43a5f72819a6e505674e49292819d9e0d3ae9c84fb871da1482e384195bf2cdd5f67f8111f7912997bd44b03bf72fa43add9953a5032090be13a981a10f82e0f5e832189089703d9c5d21cbd9cc474fbdf390425f51c312130a96096f1b699aa20815a094321f8c3c61756e651b88a1ee6d46c24fa6da5bea15292e1c6bddadff53d1fafb96a383c2e1e5249e589cec75e8c564610a7a31c8f9c57c230dade30caadb85d78820d751ce60b0f05d490e98a060cbbef1f31a445da4dd92c6de4b4c202be2864d70b87a8f42fb603fb54e9581e3f07d02fcc60f44f998ba463b06861a2c6962e801a9fbc971922374c9679deb2ca873b5e89ba5c0b69e018b8a91337ef4d6a4e424002b1fa5770525e1315abfd930a38be49ee4321707ed1d1c18764ea317e9ab92a2bb1d584e2192f473318f492c9261129a7ec26a037c975c56e1a50c0e7aeb1615f44ff8ca714c86e90c680be4736769a58dc159f265310ed7e1a0b760f1ba92c431872f18cb01b465ee86f7104a8a04e4e331936060cfe43f48fa172e60090593eba086d7bafb4a2bf7ec4d2bdcc5411ec6ff2e1fa6e87d2b5168d7f9626300c719d858b366285e6f139d485aad130375da482d93a8c850460ab14c857dacc659554de54799ac6a75e1f5f65eb2752d403686e49c8e51763c08b4d3fa4e082280d1a0e206f2d7d1b484f9bcd8ddda1f4448f65d8394fed48924c59f896a5e46b367cb1f4a48cec4f876761e9908b7de5d6f96aa4569fd7e35f369478897e29d97c6c212921ae4577a3ed75fc93a9563fc8e9a325ca59e50c88ed42107f6fe4d7be3c70056440a3fc05778c1bddecb07c14c79b989be292d4b246cdb8c7ee2b8c01a7254ec7303d01b12ca6906186394a646140b4874bece895b6d080807dcb39ca227e2cf5790731f1ce24ebd318099c4a7952227e63cdc3f132905ddb44c02de7be8ca07ebed383b1fe2ab374b267513d1afe2c7cfd0c20077283ddd8dcc9f3fd64fb692ae31693fb451739b2b5708b16e7f7c01b2765a6ac9b2eff1f555f8ef221baa83f52a3eec24ce183405c839ea7a961d0613a0bade5f607e9361fdb27112a9a74ee0dd0c6c2a85915d7b5e788a100ca8b11027191119a258a5e6796f59ecb2910b851e4b13b6d759c48b94a9addcbf5bcdd855ebdd956a40c1b23b3f5ec6ff2c55d16f05edb4bb7d94bddf9af33b9a6502e2ce9b733f4b4f66a102cb32e1f1f1bfaea05b880bfd9c7f1863809cf231794209901c4669b6e252b1ab0650c49e632ddb6931ff19a5999a6a1976315e0d2a5e67b4e754c429f1c8a848958e14a06093746d25e8a81e0e78451ef290a0d5da3039f9c519dcd6429df1ddeaa79a01c8aec98335b0876f39886791b082716aaf16619370b239cb7fd3a530ebf352f55636fdfda1515716ddcbb63674bfee513a516b73568f54fcc77b98068f53c3d24a832f720fce7ba7ba2ba764738cb9403c50163024171e770a0e0a41b7ced7f553425e7b9cfa060f010b1a13b9a5dfd14e205cfc5b54c78ad1a7ccad157a4dbfc54ea4aa096fd751421e9cd18088542382c153a5f92ab35444e8f3039201bf5be4add0a7c712e95de5571d7f5f3bc98b375abc2cd54ef153853462b6fa475f05c39326600b5a1ec9801de814a794ebf6fa09cc2c31bfd43aac9099b8945af85e636e68a7753ecd85e6cf93b009e108ce291fbda2b84a5583ab8d5bfdde0c02f4c14d330a14d8e445dc5b01868430bba6493d6c970d911e8f7841641a2d53aa533907a7d5b28d958888b1543ff59389741c3d72da3cb57b5cf49218b915f0a7b959253fa3ae7572ff3412a20e1a6102a59a1953f17287f7b98547f846a44adc6fd2eb81806fd8699212356512f3254d54f706b9b8e565adf601f6601202dcc08a54444a9ae88022e0bfd77006988f106bc5d9ee5f8868cf55e5a31c4f429231fc72639e601224af44b2c0466b8da20d670df4d4e9b9e0b54202cbd08dd94ced5a96bc7808408c254b1710c80b63d706bad29ce8113ea0c45f8a325928726d94184ccc78d21ae67a52cf6a6f33acd0f45d61463d041ab48a1cec88d15fe2ebd2f98dd7bf182bc447f103c3f0dc9ad13e7c36cade50507e8fc7978d0707d748cf1fd425a69e972636b82ae25ada4c8c60d4b1a1bc8e2a76b6865031f9e9cd0933e90791aa98c3e5d389d439b10b4ab5c581e9931f04bd8a4cb49d26ef8cb5b562cb54639d89a2f9f63041ecd9a9c915b48b86347ff233a9a4e965b8665106451ba38af5035b0a3c7c8ac2b82dd5d1f12dfbdcbfb7a12a3d7cea5c57dd00595b625beef44bfd2e04108a818c088fdbfbd26e4d8894c378309bba53bc02fe3a659861aa6b7071e4c0f0b64d1cdf8a32b91d3c7af3b9d35d0717f7f3e4bedd86b196cc087746f28115f2077d2703d9b0c79116d9a07171fdce3abf3bc26d02346b2cd90b31ee041604116f740a08319aab760a534a0494661c17cd256579eb23fad7010f5d2aeaaa6f480fe480a2ae9cc23fca28a151d85d6c60e348c39bef3544ebc4431a4831cdf7fc9d55e4e103cbd5d75c08c43463e318697e1630378f184ca986cf1d9d34dda2d028109ead74bd715bac08c0fbaa1ac0886e71a50707fc7369ee932d0a3180c8322c9abaf75be58fb938e0fdcf40108598701dda7242c579ab86211b6366179c3db1fcfe66f7615c01fc7442e6be8425bd95d27ad3add9b76aa559ce09039be1c2adf0b9cef52387b98f67632455d791b6f1adae2fe167f3437180c58ea1537fe8d6ce63eb566d971c5ca6f6d7cf5b506ad7aa9976456ce2c4037a77008395ac13ec80822efaa442d339cee01ba7e5cc46133b4597e17d88060dc6cc5344218b682fdeed70ddc22ab4a99df86e688a6fcfd2413da8151c30da8b96a1736bbed8bf2f4db8f647c029a24c0b811e62e55714e9252743c4ee9ecf6534c7dc5f272a096c42070cd26156c8e050ad6eeeb36c6967b617a584bc8d9030d2af5e92d05178b251cc8053935c481a8f4fbc34a8374f825e94a3c4651878c0c98b969225e40e6daacee6bcf88afa951a402021f16351dad7ec8b1bacc427556011cb89b87b56ff82ab239dc38e43f1dad8c13cad3fcb2865560ad43a3f2b44856bbe2e92531c78aadb8301d394ee20313767b9ded069442eab6345b1cff20b51f2f405d36cdbec64b32951413e50118c0e3a79b4306666a8828068603da37da43e51ff67d58294301ad0ca9a9ac581017f9fb04c39825b149ccbf78f59f7bd21e4ebef7d7d764cfa441758dcad47b32b0713703af898faf2baba2bb3ec03ae7df9853567f7c788f32d58de6f64a822af385c437b3ff82fd1bcf230cc3857d83d7b98185dfb7b4de859c64246fb57b9d12387bcff3134c176edbcb5987e218c35d880892ba5d4a5673f976f9a3c758185fdee79ab8e62249ee25efe09a111c9b3b775fec3c18c62788460488c087130165bbce54941e9c7a48ab320112c7dd61ee40a4105e06c65e25db2ef63f3770c4154accfb32bc439531c1d487a7e1b0f3c959d7e551b82664294a2c5a1b3cb674d38b1792b9101ad6638600309ace4aae09512d65b76de571f7777a4ef19cd0be1c89428911ec7304260fc37bdde0c45468f21f330340f50bffff3388eabb59eb4f9b34640e85521e6708a833ba1b1c12b2c8ba91d4de5187c20b55f6d8625d18e98a16a01ad0a03ce8b0ed66776726fee037d7ecee46ed61d4299b55a81e2f4d1ace422882ccebd8b906ee2732187ed5a458f4695be6182796c347cdf3bca2c0d533b66e03f8efaccaa03850d69a1a949625d16a4b4fba52caab4bf54d282617721a5286a2c29427a1e091cd51c3843df75ee8c37c2f33b9425de467d59470d26da18b3785463caf986211808dcb44197d8e7d2b3c1996f0839d916d3751335505db68ee1a7f55952cdaf4f89c9092b7918c169f48190845989d523914d9dbf83a1d2bf16269e44ae2a4bb1e31a5e5277a0f6277cad96710bc661d0ccabfe3e7dad4800c499783efc2345a40780b70691a9fe87b31bd5b9d40fc2cbc28bb23dcf66a63fda84b38d9afc88159c1003ca10df98084084423b1d9e55a8712cf773ee8eb3c9b7513f8273e839290e523f04d8bc9c62a0ff79c801a2e94b8fbad5b3f56eb6c93f2db9533d3497e769e2e948259289a25da8c88227258973eab58b51e2a5a5d9559ce4cd611eda80f8ababbfdd0f3a0223e67a119c40614f182dd60a666732edbe6b846a2850da76c59ee57ce5a66444584cf9ca0a91f5bc547d5e3a3f8651926116e637516637e2b8e43fc6ecc55b79506d096edeb2163c57fbf91f8735fe0baade49350e0caae6500e23bca38de2d7a0838c81a1601aafa55a27a0a6236fa95240e6ea8e290fdc4ee8bb3bd31b2c9e1b4600bbd29fe8e658d3e7043e42222a19b4c93bf13513cc77a63592d3e13d01b6b8dbd30512a0782f691ce592a408292707b5859b1ad612867e723e021082e3fdc7a2ff826621c7d5c4f0f3fd8c03dc4af52060398b2624ec407c01e08117d41724463574f393056e8fb478e1c6fd8b5068ab970d36fcf0e95c247a545f2474bdc373010ffbd43502dba07c6cc132c22ff1a305a10a23d471a01a3150f6adc8ab1feefdd75dcdbab28fcaf2d0200d4583e646c5750e160225f627a79c9c9cf6475cbb12e105268cb53a46b6e892edc6a679b0838ce7cfec59903ed89575c235cd9e19de5bec532740971c4a97bc405a2b034e8607c379228c599cbe788ef6226bebafee23673fe352621d0c988aaa0d4511a0528982ee72af61ff601dffab17acaa3922c5c659a4191565b933a5a1532754fd89fd50c383938ebb938589cc84d6bd79c04bfdeaa2be85bcf0ec4b10467d76059f22c70b29488ccb819dfc14b6f820aef570fc57e8b09e7e4c6786c0f158cab1e132fc0930157159c45779cf3e1092a3c93562df6d1ce0cf13080828dbc6fd46e7ea4924e38741df79380823d2c1a9baa5a88a55b38f4653109f06c0ecf665732b326e44379d9bd8f08559c26aed4c696eebfe8100b8b148094d4275f1932b291d31bc861f3760fa23c6229411ad208a4cc4ed37e8192f9ba540c86380a15108422f366318c6251301f1fb0099a724cd5817fc7fcea0ea94db44ca205739522301555b4af7c791290ad1f403fb7b4f807f05a0bf456da88186961c0b56f6f5e0472e6fada9b33dd10946167d41d6b3d69fea170069deba2e62b7f4331ec4bda807ea5bda398a7ac08f0c18e92c8d7d32d73e0aae63fc30900ac4bf262d6bc15ba02a83c8cf8fe631522ea48776aa349db6f3d275399a3257ec6960a3f645c5173fe40c7566eb8f1fd2238aeb26a368fcc94e0b11f9a87835dd053be56ec8e209f331cfaf41f40b473391b7dad7103c9ae71fc574b3c65113b9b783e513d299e376a5e7ef6a5ddd2b9d6871b632b5072c3919"}], 0x3488}, 0x409) syz_extract_tcp_res(&(0x7f0000000300), 0x51, 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e49101001079184000", 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 4.937306743s ago: executing program 3 (id=5685): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518a71fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d5818", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 4.80968538s ago: executing program 5 (id=5689): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) chroot(&(0x7f0000000740)='.\x00') r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f00000003c0)="0020a3db", &(0x7f00000001c0)=0x34, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef495516f6dcae877db092b000089dbb5f7d8062fdf8896c2", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 4.734874314s ago: executing program 0 (id=5696): mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x7ff, 0x0) mprotect(&(0x7f0000221000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) clock_getres(0x4, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x40) chflagsat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34cd141f88e2516363826baee976362901a9217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c22f72783580065136f98292b7128af0ec63c3f789c5f6ef7239749fb4", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcc, 0x0}) 4.438539173s ago: executing program 4 (id=5699): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xf92c47cc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) (rerun: 32) r1 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000200)=[{0x400, 0x3e, 0x44, 0x3}, {0x1, 0xdf, 0x5c, 0x9}, {0x6, 0x0, 0x0, 0xa856}, {0x1, 0x3, 0x9, 0x10001}, {0x10, 0x2, 0x5, 0xff27}]}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="00000783d867a47b8a371567b3f42542453c707e2d", 0x15}], 0x1, 0x200800) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896c25bd2d3", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x3, 0x5, &(0x7f0000000100)="ce484bf8bde8d456bc15ae4096ca4738a85c2786977293299ee590882bece302e17d14cc915e6997a341d37ed18235896d3bdb5afd812c", 0x37) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) (async, rerun: 64) write(r2, &(0x7f00000000c0)="bb89a7a59919b0f92ae41c9a84e1", 0xe) (async, rerun: 64) write(r1, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_udp(&(0x7f0000000540)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 64) 3.31098563s ago: executing program 0 (id=5700): ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe6ecd7ffaeb5e787) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket$inet(0x2, 0x2, 0x0) r1 = semget(0x1, 0x4, 0x640) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x6fe) 3.306600903s ago: executing program 3 (id=5703): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000000000aaff020000000000000000000000000001830290"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000080)=0xaa, &(0x7f00000007c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e45570700000080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380657b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5dd4bf604c03185ed97e16587ddcfaf72b4d8d5b903ee", 0xffffff33) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) kevent(r2, &(0x7f00000004c0), 0x7fffffff, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x20, 0x7}], 0x1, &(0x7f0000000580)={0x3, 0x7}) close(r0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r7 = getuid() setreuid(0xee00, r7) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="71986622acb52de2ab85f6e20ad57ff557cec9de561713067fa18fca5347dbe5a9acde4d33c92d48e2b6b96c4d1379ae8da5055a500784156d6bbd8a02875d643ac74fc9e0217efeeaf8c5ed60e0eb22fc784e80e0f41b4371825cf79b92671d700a027277e1769526b93b985328106494b5eb4f34a54f6fb2aaa19c087b", 0x7e}, {&(0x7f0000000180)="712a440c7d18635d38b2e5f131bda6fecd9debede64fea62484b6fa86b903e129c6d7eb5231335efbed2d55f1055dbed990313fcc732a2789bae5cf607de450b2e6f4b71a997eeca2f04b87aa48cb06c40109fcb6b63", 0x56}, {&(0x7f0000000200)="e22350d3aa67e4bbb59f7f0667bad8ace4c924a7a8af002d6f561617ca98cfc0c08fbc37098b0a7c03f558034d6941e102d3e8c3071481da4b327d8c0a", 0x3d}, {&(0x7f0000000240)="e783628bbe8ff9328cc2efc4454b9fbd90d574c18e36fb7be5e0e5c972673134263f131e46f193ce2fe6700609d27270932af6f62edb152ad838f6385d04b11684e0861d0e348df0621f5ef70adf4ce6db477eabbb75765b28b6decf98ecc6568cf4d7cade5bae7b148497", 0x6b}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000423c0121d6426f537fddb776406512740213e8b72345cf68e31b80bd9b4b319fdad99263d8d3cbba42d769e76a9fdbd2b5826b7221c8235721622937d2b62f31ba579c53290d4d66676971749c3f22", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x6}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000000000aaff020000000000000000000000000001830290"]) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000080)=0xaa, &(0x7f00000007c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e45570700000080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380657b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5dd4bf604c03185ed97e16587ddcfaf72b4d8d5b903ee", 0xffffff33) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x7fffffff, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x20, 0x7}], 0x1, &(0x7f0000000580)={0x3, 0x7}) (async) close(r0) (async) getpgid(0xffffffffffffffff) (async) getgid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async) getuid() (async) setreuid(0xee00, r7) (async) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="71986622acb52de2ab85f6e20ad57ff557cec9de561713067fa18fca5347dbe5a9acde4d33c92d48e2b6b96c4d1379ae8da5055a500784156d6bbd8a02875d643ac74fc9e0217efeeaf8c5ed60e0eb22fc784e80e0f41b4371825cf79b92671d700a027277e1769526b93b985328106494b5eb4f34a54f6fb2aaa19c087b", 0x7e}, {&(0x7f0000000180)="712a440c7d18635d38b2e5f131bda6fecd9debede64fea62484b6fa86b903e129c6d7eb5231335efbed2d55f1055dbed990313fcc732a2789bae5cf607de450b2e6f4b71a997eeca2f04b87aa48cb06c40109fcb6b63", 0x56}, {&(0x7f0000000200)="e22350d3aa67e4bbb59f7f0667bad8ace4c924a7a8af002d6f561617ca98cfc0c08fbc37098b0a7c03f558034d6941e102d3e8c3071481da4b327d8c0a", 0x3d}, {&(0x7f0000000240)="e783628bbe8ff9328cc2efc4454b9fbd90d574c18e36fb7be5e0e5c972673134263f131e46f193ce2fe6700609d27270932af6f62edb152ad838f6385d04b11684e0861d0e348df0621f5ef70adf4ce6db477eabbb75765b28b6decf98ecc6568cf4d7cade5bae7b148497", 0x6b}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000423c0121d6426f537fddb776406512740213e8b72345cf68e31b80bd9b4b319fdad99263d8d3cbba42d769e76a9fdbd2b5826b7221c8235721622937d2b62f31ba579c53290d4d66676971749c3f22", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x6}, 0x0) (async) 3.221868878s ago: executing program 4 (id=5704): r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000003000/0x2000)=nil) (async) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0xa}, 0x9) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async, rerun: 32) mknod$loop(0x0, 0x2000, 0x0) (async, rerun: 32) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f", 0x0, 0x0, 0x0) (async) syz_open_pts() (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind$unix(r3, 0x0, 0x0) (async) syz_open_pts() shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async, rerun: 32) socket$unix(0x1, 0x2, 0x0) (rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc4504449, &(0x7f0000000740)={0xffffffff, 0x7fff, 0x0, 0x11, "000000000000020f0109000000000500", 0x4, 0xeffffffc}) (async) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000000c0)=[{&(0x7f0000000400)=""/103, 0x67}], 0x1, 0x80000001) 3.22105005s ago: executing program 5 (id=5705): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000", 0xb, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x371e, 0x8, 0x9, "e7be3a9ee2df0c1d850c362fd02d9aecdd871c76", 0xfffffcfc, 0x3}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0x67, &(0x7f000062b000/0x1000)=nil) pwrite(r0, &(0x7f0000000000)='e', 0x1, 0x8000000) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b92e2f", 0x3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0x4, 0x7f, 0x1, 0x1, "bdb956c6e98e5034f6d546a31980a45ed9f32d53", 0x8}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)="7cfbf1df", 0x4) pread(r0, &(0x7f0000000040)="3999f3352aef9e8c34888446d1cbdd8e4b26ff1a154cdcae9284ec6bc1082ef591b01c5037caa1aec4f906411e29f2de116429515cc1d7bba2b38f199560dcfa3956e66699ed4c6ee94def154add122e842a924f5327f34251eecf16416d599d2b97a8af99c5452bb6371f34ea7bcb222fce0ad7dce388eef2c826df52cf2d9b9e83675b5eca9ae5e42ac19cead251b404667ef82a4208b749e5807acd55caa27b3ddc46b553eeea2260c9d64d1cefa14474e2b660e55baf3ffb5c51b47dd3cc59a9c4ddc1ebd289342fe725f7aae3e2f6", 0xd1, 0xf9) 3.060818502s ago: executing program 1 (id=5707): mkdir(&(0x7f0000000500)='./file0\x00', 0x1) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.056630066s ago: executing program 7 (id=5708): sysctl$vm(&(0x7f0000000400)={0x2, 0xc}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) r0 = socket(0x2, 0x8000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000000)="60b9bb470bce7b1d3dbdf1bb5fb83e5bab199501000000fb", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000100)="d649b2c91fb33430e30b11d74a1702a4601a529ee1772173c41bea0f6fa9cee7b3cbae6202352adcecbd17e444632b0964c6736b00e9e07a5c5ba0750456e2e97cf3b13c6216a2ff705c75e0c6129134396d408fe9c4", &(0x7f0000000080)=0x56, &(0x7f0000000200)="3001d0f658744c7f80bda45e93803b922900fd8b79eb93e33ad6754436075b2762bc2b86b0f3d97ac78af6201e0ac5c9a1fead8b779982ea047ead089fe067634d7712fd13e9dbf3ef6741", 0x4b) 3.051162054s ago: executing program 4 (id=5709): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x66) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f00000001c0)='./file0\x00', r2, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6381) truncate(&(0x7f0000000080)='./file1\x00', 0x40000000) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x10, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xfc, 0xfffffffe, 0xfff6, 0x0, 0x5ff, 0xffffffff, 0xfffffffe, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0x6, 0x1, 0x0, 0x0, 0x1, 0x9}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x871787d6169fbc37) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x6) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x106381) readv(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x7f, 0x44809e9d, 0xffffffffffffffff, 0x8000000000001, 0x8, 0x181c, 0x8, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x40000000, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0xb, 0x401}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x10) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) acct(&(0x7f0000000040)='./file0\x00') 3.049977537s ago: executing program 1 (id=5710): fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) (async) syz_emit_ethernet(0x136, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0701003a00ff020000000000000000000000000001ff020000000000000000000000000001061700000000000000aa17b691a91a908c3e230df158dbdf900eb722f5141488b5545d82db275c8e16d66f74031b519eb8af4fa545dc06476d410f685a850d7bc22433f24fe758c1898eb7265c"]) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) write(0xffffffffffffff9c, &(0x7f00000000c0)="8efe0f77c9a78f28359ea4b83dcf3881870efd435d51c2d28cfd3d3e10ce78e01b50646abd31931eeee5ed829ccc09612446bf054ba5c15ab2d6d46cf00277533ac20861d50dabea7516ae30597859a471515d26a328dffca49814872bb09ae6e3ec388632e8afdf095e91da7e18", 0x6e) setitimer(0x1, &(0x7f0000000140)={{0xff, 0x240000009}, {0x7feffffffffffffc, 0x1}}, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 3.048613367s ago: executing program 7 (id=5711): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x11, 0x3, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000525000/0x3000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000228000/0x1000)=nil, 0x3}, {&(0x7f0000544000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x6c21a75b}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000d95000/0x3000)=nil, 0x9a9}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7a}, {&(0x7f0000dfd000/0x2000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000375000/0x1000)=nil, 0x10001}, {&(0x7f00006d4000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000678000/0x3000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000385000/0x4000)=nil, &(0x7f00006ce000/0x3000)=nil, 0x7ff}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x40}) r2 = socket(0x10, 0x4000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, r3, r4}, 0xc) getpgrp() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000300)="121c80d1d3062bfe67d3f947de549c06a9f8e5aa4eac0fee416558032b291c43c228150ce7fba581ab8dd57f3eaf0e66f2b54c732fc45a275cdea7df1c7c2070c0f8d7fcd0451f23ed1e7e5a3ed5f746151873873b99997921d73c819fd6d97ab5e23f7f58250fd406a92ac1c1c432c15d847021c8a7e00acd38531da130183eac23774117cb94bda1748d4e28e5d1ef0d7fd6611155ce82342733294fdbb3860c29c396cd92823b87ccf9761eb00c91f1a677729059f67dd26023753fe48eb35cabd763a367388208246fbddde84d721a", 0xd1}, {&(0x7f0000000640)="0d653cd22bd1cadcc46827e51715b75f53f47ef72634ca5d53e7f316ce7e3b56087ceeb04c227931e6dad34e02eff920c67ba25f3ee2b28e167a3a1cf9c5948682da4cc976b88396c5ff9eb265d35c2b53b05253b1230fa418d2e6ab6a78d473e397ad77987d1a465466133a711c70913220b734f6a03704", 0x78}, {&(0x7f00000006c0)="14d3043d7723612cf0f50c57fe30d47e0bd04a4356711c01c7f8a67957f4c623d919dd729a3f2b1912bd18dab0527cb72e960edcc4ac3b7b80db11f9f7bc398ee9c48e3cfc6edeb2dd530a0ad6d602ab988fb6a197d4ed7441911a875ecc248ead3396b470483b16c95d6a17f79648902ec57bb434ec4c918f97710dc9c462d69cbaa675fa80bea4764cec7935bb869decf8ceede9ca6a28d0a1ae167163c2c36894675a51adf1ab6e82edcbb595fbad6c8b8023f136fe5a32d59d318bf36b7b5e4276a4a91035a1c81d3e51a8944617af046d29b1cb290b8596c781d9", 0xdd}, {&(0x7f0000001780)="ca709eae658ee3252a1427e042a5c9bdded3eb6c7361995a715717e42c27fa53357e5a1e37dd6b8d3eb00daa64827980f03053d5107d4e5f93c4ef543652ccda2703b6f49203810b422d50a9a4801009e5022fea5996e5acc59f9298186060e2aae4e3820c890762d75e83f01574dcaa4ee29b8b0d418d029ffcd26448accd49c0b1023edc306e669518cd9b2634a69f448f73150c9657101c73882bd8bbc80aeeb2359d7ddbcc575ec7eb8eaef9dca082bf31e88dc5147b46eada3aa21a8c76ab6cce2fff3e99ec5df8d4d7654d1649d09157fe28e42f2d333a7b63e965a28c9f1202f3b34b2d7c2c92f913706f821ed70a1ad9481048b7a9ec8dfc2e90e2b83159cae6361607fb365761a34542c8f2f5e028fe015a0ddb4b5fdf85342998e08c5c0e4174ef504aa793d149ca06fb485624777be4b380cbcc21639cc0debc957ab5c4da57eac917d64c47851935f17f40fa60e1484256d4bd653cf5c27667bc745ed6a2cdf1435c4443bad9ec7f739b54c65475b42c413c5877968889c552f07e521f12ae6e6d7ef7ac54d0951c2ad81a0af459aff931355e3b922590ed577fb921020d5437b069cd354d397d5473f7a0fc8ffa4ab8564d3370c0e24be887c56411fc2e566b78f2cf50f4b110a5c62505610d6603edb2da7d787f32a48adbc47d6646c84664faf88b9d5172f932f6d0521bc637dfffdcbc139ea0c2d7d3461ed87e7f145907b5be049566c2b8b52eceb0ff47b3b1a13fd89ce56dd207070631865c3a7aabf3057b5d382b941b2fd7046b0c7f0078734a831f45c55c3d35825a8bccc8218b1a5449e80b720b3006f66c9ae7de76a580f64fae9dcd21262613bcf0dfa9c5702b6781e9e5467e9a8b33458f5fca4904674cb5b45c27e601e7d3a91aaee58c5220ba80ec6621fa0a03464221d2283090fcce0143e6008a2361f752dcd0ff865d31047463afe536a5a0f73d81e80b5ba339e4750860cd6699de371ddb847e9b84511a2eabb761d6562793d6a7009d0970e46d17eea1b53d5dddef87d6089fea97715348f34b13a6674b291f53f07b525f9d74176b13c82a2ec23de48387b94412ac573b84ff2d4ebbb374c9de0a660cda6e82fca9decf08dd452bd93a7f2f47f24a8d9dd071bdd31f1e51d6c2de5a635fdb2039b5d99c14f9bdbc76176e00324ba5f07616195836ccbf545964a5a51132d3d2fd357608a19c13bf28c664ce158dad7c2da70f411364ef18089c18ddab207d07b3e1c86a7aa8326bc0a19ea03f3954b1f44985a6f2edfc3029cd9229ca3fd3eb87a14f02e2d9c799c0f7e6ac801b5a14a44e8b6b1ac015e1374d3db247c9b306c2da9fa4a7ac0c5c6b9b578ad94de79629b8c239bae50c7a8ce42ff932c8c58d73a6413fea9ba8181129c7124c78de6365c442724a5987b60992cb624fe3c8a7b2848570a394becae24155fecf8a0f07424db84c467fa1b9dde0138203fc69f98aab45e178374379d9dbdb38bc785260524d9d8fe0aea46a313b48e63234a5240b1550a4615efbe2ce3c08a6a0c759d3abd6074c9647ef8d0e91dea5e03228620415b6db2f0a13de2dd8e4baff18e792d7929b38c056cae170280d187fb6cd85181214e2481b6a209e64d693899f25f965ec0c5c85a97f37d7cd219e18b283d8d1390ee2e4286f57bbf596b3b5e5931cd493145b33e9cf3433a8d65d510111aac3421cac9240d3d1d116f60222733035efa7201e3e33e052ecca65a18f419a9c4a86e0a93ba2b8b6943bc9bc4c5283457ad9c83b4aede2ea39e351f8a34946e0a64cc5cc95ac50da93d99251bf80e83d0a6269bb16448bfc4ccb4db1a2096f8510a21b1fe524b7be94625faf07551797a4410c1b38a0ca1a21d979e5a9a1e66a4ef402daedbe9d2b4139db327da388ed185729f70bac881b36beb85b053e3b713fbf9f327a5884d411964a22b88c8963e603430497e37edcbc383ef1946e9be43bb562a4160581a41cef57550bc9446a568acfe802676c41e37cbe3af264c05eaf3e8821564265f64e46cd53e9bea3faeeea9245afa47dc9bc619ba7e589b790524a9bb6f746a8f8fa9876ebeafe7d3f51d3832f118158db6deaf4a222a07ae416b7129ac7719fa1f38a6ba5dbe4f28ee5d02cd29638d2e283266493fc1f3e0ae7cadcaa141187a3e2208fd213fd5eeb2e31b8df8caa8d8727d08cd91a7286aa17aa06116823a0f697a45626ff899f983dd2dcd604f29e43a2c45b9277cce38a3de681f7b7e1b8db43e9ecc55d87044c2e91664c347574a7be0c9b2a15464b3a719dc7cd8bca776b5c8bbd88e615467dbff70ce6b11b1262b524194e1e2186140f2ce4bb3cdb5c58b89871fb69e7ceed31d9454253ba6fb2e064d68989b0ee4f80a62e3146fd493a7eec235f014c386c35b68a1e6846d074882decad851220a710a4c6c24fc282aaa1a01b9bbfcd1c8f23ee835b0cc228182008b0f6a2b784965166b5cc4a7ca1f740447d7d414899dfd02214974447a9766e152883575fbcc4c8f4b311fa058f8ed81ad91a788f3c139dfc260f93e445ba4bb87de1d325a8212d4ade4a20607b5f9e1ed3ae4c4ba8765138c9454449758cc1fd46e5679926ea1e1e7b1778bda8337e6c81a7e5fa125d630522cce599ccf2bf94e18f0fa467ab98f45dfbf9854f0781505d5aabfe83559cdb59de1116c6c436a93d5f91559a5620da17f20a68daa6c414d320a335b82b551b471d5c06f57e31317d1a9d50521de133b43300f0e6b0ecbb97532d119d06a6aa9e39dece1880f93647299e3dbe772bd5e80577ed1ae10ad24fa43a0f7507aa53a95da5ce9f3fe3e091b0095bb15744859399618e674508785dbbbfe722da20214eb733b7bd8474ff7e70e201a7491e59446adaaa3df8bd3b681241fa5aaaae5a3963b577ce4bef74c1bfa330208e5d39b21e563cdc4052c2a467e05164f9f4b07af0cc783ce84992c0f64fc730be2e64d290b7e3ea69162ca221c95a280cbb4bf0114f4aa02c59e3ff7dc72305fa283fb037dd6c3cae124e67f58d6d8f95dd51d3eaa5860c77d80d2978cd31a89affa3ecc201b20d5e688cd03ce931eed829fdb01be4a9ab7d6b20a64bec86c0f611d713fffe14e238671ef6daa1a19c81ae4780e8a87598a4bd87e5ad99784c0fa46e772a035639750bb6be2e3fe4bb7d6f37bb9a218950cf0623216dc5c02384338f0fe538022657d854dcfb98d848e2318ac7e654d14147a9de02e66cad36a2814f5394b57df23b70975e7fbc1b6ddd00a878acb0aa1ec525a9e9ee2462a26b4e741c892538226fec0b0f818cbfbf447ce195bfe07e54fd4803b8461f64e7b65faa7dc56c6d707c2cc710023ee9a700e142fb17d7605a587e3faffa81851ef0016f5ceb17dfd8784633fd780d0336a3f64f4f431c232788668f303a1a358fbce0bb9cf34a21e5aa95abbb76c475a8fad2c8e8310c773fce5bae7237d6101c0df6a41428d98ddc2ae9edc88c45ffe423fc34a3f998ca06a1cd48ae057f094d35750c43796ef87c19f51ae290ab1ccee8eafe4c8940c91a6f1e49165084da3adb578629c602fb3015e4da43c4a37eec79a07aac6bec2d805888556f794beaf52a16e6bdc8d73a822d03403230f70ab4dd4c1f883163cefdec71b8c1fdbd7a9299b2e8aeef9acb8c2998744d23fe9a694cbef7d2c257c57805507ebc19dd3e1704c90f7af64d48c35d76a5bf782e413f08d7ad61b17d29f2e47bab37f203e632c55925add6c114591894e751f1f5dc30cd4a3ad21263e52bc8ec08f2a1a92e9294dca96da580f964794a0bf6108c7f2f836d5bac686c87092f3d56a10b3df434d65ea559a015f7e056fafed03b91fe1dd858e7b6647379ba360de96a8faf4bf90d63ac6b8165d57918f0343d3c730e9f2a8749f6e8007b6f55261e93b0c253b7cd8bd7c14e3b4e2782fcef85008272b263d908a20e70ae799c358b25304a6474fd50b479aa7fce65e8767f30111be86ba37297cf663d6fdf3fb5e8eecba84319594bc4498c879c4309a330e701e178f801d06e83cf79ea9b934cb9e213e4211e9cdbcedd0ac47d1d505a2c7a54f12520498f91f6cec78f906d3b788c2b2564e4c0572a42172e6f65637cda2af40e71c3326ed1d25e80e0da7ec17dd6765397477e4267c4f84b865517d3fc8a7f6169720f7571684e24d4f6ac7c0352167573368f2eea2018d6dc0336f64d58dff5e4f415185abd30016f505f95aaf852c1b0ee1e47b5d3ce444cf201690b627893e6eef05cb2f087a58c5de0a7206f587202cb7fe6233d4109e6250400e29557266a4e8a967408cec57b1c83316e265c109e7fa908ee307b9c4cd96289fd176b2f2e877032f3ad1275867033302485af1a681de0afb5113d5eba88d45a977999e8772c0457984d8a56a10c6252b9816cdb1c544f88fa3486cba9ff7f6d907e8691d09abf178739c93845d5a6a6c9a5c63ee650372f4d59cd094abc93ae6da88435da4231e0e05ca5e52c5bd71c3dd7e76fa00a761b1cc16c290d0973f30fa1d410bde3057614291bbdc38ca5968f1567bd796d3b1ef068b696e8326c523b7b8057b57c0e3c909b9d41c9c07fe12e405cc627a94e3bc6307e455a87e447e79cee2ef17d39591ac837b36f14de0a5bad0ba6257bca99c95870800906a8eb9e31fbd8a18638da928ca9c81315635aa1edd24c5a40ad30ef141dc5a6d1178102aab85a2d77d891bf52a4f55682e64cf48dc7b6293beb1d9d7512e7ef9e61676e60f8beb992a529a69e11b8cd0faef3ed483ced9f44b8db19e789d97e240851d8b903de8d802d572a08a4354445350a93c0c8ea06ceeb739032b9989d2d4b25d6dac1aea98ac3cffeb3963ce889727c9c3951c84e338ef62a6de3422836fe07043fb96067a2dbe49feb3a57c4a0562cd52286f52f59bfd4531eee98db14e7d210e3078dddc2fdcd14be304526556de5de66a1e43c76d4397fa7ca0da72d3d590c224ecd895a18200d24b15f1fd849621d5df0857570bfa11d1213be0987e8db94da0e741834f03c02177c4577b582ac3db4a76f0e30b423fbaa6286cc490bb0b281e2b740705907ed20158d160666c27a546b69494bbf8e658d97f0e758ecf2ae6c20ada519989e0d251a9f45cf4682d6c7d2fb893878c866e8a8f7ded10f9188456ea73b2adb2de3e7ac04f60255767834caa25e37891b88a6a5f10ea7cf3221fef0f7727700df20a3a83f09d15e70ab86f429cc893a79e03b1150c5bce30af53521c8f4538b2643b5c3854e8b88b889701ad5b4b62ad51925b7e356440ee6ab5cb45690ee70470e1d57346e81bbb078d722eede15f24a26e2c77a02b904db8d629c7b276e56b495258cf7687e497b31f391eed8ff7534e1794ebe6893cb5804f26dad697be6d4cb38d0d74aaf1e77f1fc9788e25453e0a4b9ad6577e408be27bd0c5ceb1d6d44bf99ec2b474b2b3af00e470a618fab1f386c657015fa4d4e5e69835de682a5d9569d410604c662489fb91246296fb361f67ea623a5edbae5b3d2a07481c2130a5410b1bc0d412cb07e5b91c9e7e95acb4201ad53d50d845821308ff71937c8486e2c9bfc74f5f3c3bfe8b51a335e949e54338a97de6a38cdd1a444aebc71b3e117f2f3de6074afd1523223c10dad2ea50dcc8e42a956dc61718c4fa756e10e54debe5afb298b4ea1a77346ba257b62017ac7b5f462baa7918b3986cb78a1e4f0fdbd1fb0037436a115df2bebafb56481217967b52d67864ebaeb53f991b3e415201bd0125fbebfa17b8ae79c0729503af3bad1abec31812f", 0x1000}, {&(0x7f00000007c0)="754bdf21689fd4ffd4bae5c9e625c9a249d2bf56edeb89a6935984a5375c3edcd06479afb844e9cb85485e5d6aab4feff9cda624c2ec6a5b4b8eeca2f722ae2e2b7a1aacb67973c31ed92899f79a5a41afa535e60fb5b7977d0619f1de316113d23a41f147eb588ec3593cd0ffac8c99d843d9c62ed6051c835460e7a12fe0965a34cbfca2c46ed3d067", 0x8a}], 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="380000b190e467e5279dea0001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2], 0x38, 0x408}, 0x18) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x5f2, 0x9, 0xffbfdf82, 0xffffff8a, "1c0500fcff0dff00007fbf00c268c9ff000ee700", 0x1, 0x4}) writev(r5, &(0x7f00000004c0)=[{&(0x7f00000015c0)="2cc4ca8b74e3d061d02561f4429d50fb4e0a", 0x12}], 0x1) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000e80)) 2.925242567s ago: executing program 1 (id=5712): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) 2.920588441s ago: executing program 7 (id=5713): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') rmdir(&(0x7f0000000000)='./bus\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) chroot(&(0x7f0000000100)='./file0/file1\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) 2.920010319s ago: executing program 0 (id=5714): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r2, 0x40046b01, 0x0) socket(0x2, 0x4002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x5f) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) connect$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f00002d5000/0x4000)=nil, 0x4000, 0x4) 2.89261276s ago: executing program 1 (id=5715): semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000001c0)="0348e999", &(0x7f0000000140)=0x4, 0x0, 0x0) 2.87559891s ago: executing program 5 (id=5716): r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="ac993886cd3519e65652103f90ff19e53c90c8dfa1cef9c5dd8813c0fa937a81c9f489466365702bf7643a907b07e5618dda011b80add4c04c7a71e59876e672ba4f376a0a967c1c66a7e7a7d116e31d788b0953bb685d1e0486c8f135534e9bb5a9222b73e8f4137ae01a18897a2ff36ebb229ceb0d52f8938ac7d2d4e9abc7c0de436269d27279a5ad4e66097d43b336", 0x91, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/100, 0x64}], 0x4, &(0x7f00000003c0)=""/114, 0x72}, 0x8001}, 0x10, 0x800, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000500)="4116a921c46d63f9b13ccd969e691683dc89f1a4732565ad337ab459edb92f519ad37a22635c0787c02cca5f260fa1d72f92809001b3b810425483356a55712efc8887d859335931f6b21755d9d152c7774838aa73be790790f361ae17e1c8fb477748229ad12ab8f2623e4af01d1ec07fdc7daee4d1035fa8f24876b9b178fac09a92b84d522187aeb7", 0x8a}, {&(0x7f00000005c0)="0bda71110e06b076a9582369e9f3db1ce88a14699c33e0194c411ccbbaf7f4a7937f9d07ec68f9b1ce52309bd8724e02ff5b4d35ccb753cbec1a1b5604589c508ab437549b1d307dab8cb41f49a1f19c15e0c23cf240669ad6088d5ad9accb5b3633e45dba1df24f1ea39126001e5ddad0f6c0df30d0230e1e255f5d408b6b9d1f", 0x81}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="cfcc87eb953e1e5c3e8d2a4d3ae84f6b807669543928edc3ccfe7ccf", 0x1c}, {&(0x7f0000000700)="fbf116c5df3c9f02ddb72439fa3105df9582965323e9a9bc4f0d84c7eb7d6011e3d93ebd8dcfb37a23e9bb797adf214bf75a40224b987a840e484f689631605e9f74aa11bab80c487adab9fcc08e78a15b36f891fdf22274116a42f7dc6031c58a1c88e39d8f9419501a82275a1fe5ce532ae8", 0x73}, {&(0x7f0000000780)="505cad2a535394abe6b8998700f31332afd7707fb1e73b05640b6d807ac08784ea7428f8242bcf3529e03133e505a49686f8c6577327a045a694b1ba447e619dcb1162d0e0774a95af6ce514e93d120b9d8ce2483ee4307a2e25c52e8f136d2e00ab8a455c25f5952384b9fb217734266728b4ffe7edc8abe9ed10d5018bef3b04dcd8fe9afd087e932684d03725db8080971e3c3990f1f752", 0x99}, {&(0x7f0000000840)="3867614c61998c3f68c065674568d39a7717e21d0af9ef54c20e08012681d6503d", 0x21}], 0x7, &(0x7f0000000900)=[{0xd8, 0xffff, 0xfffffffb, "be1cc0ed56c54cd372c878a10269ab83c1fb7b32d2e7826b6e8a7c902b520f08a30eef08d4527657de66dc71f464e7091fbe76bada50a6e9f2216c4a9ea2578f4212a3ef1ee5fbff738ff34e9a0cf308536bb1b9e67671fac88d9e7166178212ef3f83d9687acc602ed9701fec69c8e22d83556db35b59c579d231e438ae4b560a5a1368e74a91a62d4a5bf4e1e6c88f8632560509cc03923476c7dbeb1de327d79480bfaf46a04eae8aa1a95bc24d764fa6163dce397e03793fb31e4163c8196abc62b5ab39"}, {0xd8, 0xffff, 0x856, "7fb52d4bf355701eedac15456f20c4c98e626abe745c35289f96386876f1c0d77423a975960e48a20fda254251a3d828ceace8f988a6b64d783e543c46358614277eb3109f714447297edda774d7c15a6e71ea5f2392c476c23132a48b3a6113f17d0ec665632ec7ee5476cbe25e7b048a8dcac9d2ae9be729bfee4eea8234ee8898690947c3f7897ffb6b927dfe7d6c71f2beecd481895e00dfb9dd49e7d080cc8aeedecb70d14c7f1d2e52ffb667f2fc4775a9e0fcf98c031e7d9e80f2e8050237a63e"}, {0x78, 0x0, 0x7, "1787256937b8a37312e55e03e1502850a85154084399bac847d2b570df85a27ea934abbbd35531455bec665463e8f779d4af3ac453774a3fc6596529f1e967a40daa98eacf1d420f93313aa1991bd1db73fe3431f88f0ef504d1822bbec21af16498"}, {0x20, 0xffff, 0x0, "4df8c73618532ec864d289c1f822a4bf"}, {0xb8, 0x1, 0x1, "16d14cd901363f7c9edfc8ad3f23a7d00b769f8b5229de0799053f02514430fc77fe1a277236c914d64d1c1f96eace27d7e456d2ecf1ebfa85ac6aab6f8bb4d46bdcd1c064faf32b7e2c8ef8304f54f35e2d775111b5b10fe85dec39f0a5d342e2cd45a7e2c5b167264e1076704142a33068cb4c46972f5aaebfb024e207eafd371acec4cf38fc93d1f2cec9400cdfa9b26b00b057c41b6362188f2b2abd8210fae8a2b7f2a1d9"}], 0x300}, 0x3}, 0x10, 0x8) execve(&(0x7f0000000c80)='./file1\x00', &(0x7f0000000ec0)=[&(0x7f0000000cc0)='{\x8a^\x00', &(0x7f0000000d00)=':\x00', &(0x7f0000000d40)='%!^\x00', &(0x7f0000000d80)='\'\x00', &(0x7f0000000dc0)='-\x00', &(0x7f0000000e00)='\x00', &(0x7f0000000e40)='*\x00', &(0x7f0000000e80)='\x00'], &(0x7f0000001080)=[&(0x7f0000000f00)='#:\x00', &(0x7f0000000f40)='/\x00', &(0x7f0000000f80)=']\x00', &(0x7f0000000fc0)='\x00', &(0x7f0000001000)='{-\\{&\x00', &(0x7f0000001040)='.\x00']) chmod(&(0x7f00000010c0)='./file2\x00', 0x41) connect$unix(r0, &(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8) unlink(&(0x7f0000001140)='./file1\x00') unlink(&(0x7f0000001180)='./file0\x00') r1 = open(&(0x7f00000011c0)='./file0\x00', 0x200, 0x100) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001200)=""/48) readlink(&(0x7f0000001240)='./file1/file0\x00', &(0x7f0000001280)=""/13, 0xd) msgsnd(r2, &(0x7f00000012c0)={0x1, "9f54067eddc54e4f3367254ef04b35b1fe9e9587ed8a0f57a4d441ac0060acf64871efc559730471be08fa678769f19ea68cd6fba7101ad5bd7f4ec0f5bced1a5ab523eff92711ed10af1c9075fccde75a5a45c25de45fee75e7ceebfac4fd027d3261248f35155a6391"}, 0x72, 0x0) getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x40, 0x0) poll(&(0x7f0000001380)=[{r3, 0x2}, {r1, 0x4}, {r0, 0x10}, {r1, 0x4}], 0x4, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000013c0)={0x2, './file2\x00', './file0\x00'}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001440)) sysctl$net_inet_tcp(&(0x7f00000014c0)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000001500)="203931e54e4c460918b09ba04472fa6fccb4f30d1365a6db80e9f475e8937cde9adf226ea2aa39e5f1764f2843764822a7f1c3d602581f6addca1344b0", &(0x7f0000001540)=0x3d, &(0x7f0000001580)="30d83e41c0417bb194b446", 0xb) msgrcv(r2, &(0x7f00000015c0)={0x0, ""/140}, 0x94, 0x0, 0x800) r5 = accept$unix(r1, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001700)) r6 = accept(r5, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) recvmsg(r6, &(0x7f0000002a40)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f00000017c0)=""/115, 0x73}, {&(0x7f0000001840)=""/122, 0x7a}, {&(0x7f00000018c0)=""/255, 0xff}, {&(0x7f00000019c0)=""/36, 0x24}], 0x4, &(0x7f0000001a40)=""/4096, 0x1000}, 0x802) r7 = dup2(r1, r6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000002a80)) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002ac0), &(0x7f0000002b00)=0x8) 2.875178019s ago: executing program 7 (id=5717): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x4, 0xbe9a}) r2 = getppid() r3 = msgget(0x3, 0x2a2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x80, r4, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x3, 0x9, 0xffffffffffffffff, r2, 0x7ffffffffffffe, 0xfffffffe, 0x7b4e, 0x1000000000000007}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r8 = socket$unix(0x1, 0x1, 0x0) dup2(r8, r0) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x5}, {0xfffffffffffffffc, 0x4}}, &(0x7f0000000200)) 2.752423495s ago: executing program 0 (id=5718): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="70bfd7084e25953c42980539410184f14294d68632d8d26900000000c53b1793f1ac085e7c773d9ec757a519c83b3d4566d3ae6ffc480ccadfd69a7533916b3e5a8604a6bebcc6b5d82003ba258a3ebba44287a1b5634fce286db6eb7c128921f017dd359aafa4f98f46d552fec971650015a5daa856ad196033e2188fe4a1bca55579877762ab3d4f7a921036d9d267575f36cc3d9694fe5e0d03f83d741cfb427403a478d1ea191a86e0a129f48862d7df4f5244286f66d4d73e", 0xbb}], 0x1) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="66e16274295dcd1157ffa9e13bbc06aa"]) (async) execve(0x0, 0x0, 0x0) (async) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000140), 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) (async) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 2.746586427s ago: executing program 1 (id=5719): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) mkdir(&(0x7f0000001780)='./file0\x00', 0x84) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = shmget$private(0x0, 0x2000, 0x448, &(0x7f0000079000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt(r1, 0xfffffffd, 0x8e, 0x0, 0x0) (async) open(0x0, 0x200, 0x0) (async) socket(0x18, 0x1, 0x0) kqueue() (async) pipe(&(0x7f0000000540)={0xffffffffffffffff}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000002000)="154fb6", 0x3}], 0x1) (async) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) (async) socket(0x2, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.746211644s ago: executing program 3 (id=5720): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="240472c2aa03cc3d497d0c2fafe6f2348efd55dd7f7721a01cf52106c43bb6ee1143228d30c2d473de20817c225b12d3d8d0ce28981de394340b991de533089ebf368eeff93f89791dfb019aba198ed44e13edf6a59268b4beec7ae0f8671c9162e9ffab8972dda9838dbcce416245da34b92cba349dfb466e95d949f5838a42d37fd45822d220e2cd8fc07a5d2063f5ab264920647fb7e44a35de5c037e712623d231fcbfef4284933b9aa2d5c685f0371124333d451c37c37857ba10cbbd88e3826d2a94a7af7a617f25549ad83e82475d6748d9eaa5d9d2e9d876fe6f7cae53900fa6ac59137c3b9921f8559d09f0ee", &(0x7f0000000280)=0xf1, &(0x7f00000002c0)="41418ca021e403350ff14baee2550dc92db11939fd1f3a8c5b8c09a07857caf87d05ce9209a7a1a32fb01fdb3ef93bc0a5248d554b6f4ba3c7a5d34a6fa3b89b7703a0bacac6d2dc0c00d80323bbb8a60cc17b96d639518449830fb95115769fac59d7cae6218d701049b36aaa6627d2374e2f569cd3e6e8cd63be6017c4d4fbec930cab0b65e6933aa1f427747cc8ab8a26d9d17358298803d59b201cd727889c3440", 0xa3) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x7fff) 2.74514134s ago: executing program 6 (id=5319): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf5", 0xa) socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf, &(0x7f00000001c0), 0x4000015, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000280)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190973455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783ba0c668fbf", 0x49, 0x406, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000740)="66d8ba324d235668f6a8e85d37b7858a7389fbdd29e108cdd05413bc97297b5aa259149f512be5a938d99cca3dc04ae6b36cf3e80bef707a50fabc3aca4cccfe19d2b098d1c8268a5dfddf33c65dc2779222c7d8dba476bb735fc518932203d7ebd53f6e76f6828529fa34be9368770810de6e8d79d1beb3c7603bbf7526a6f64325d19a12891b201f71f6c084b4bcffaacc1f8d408b8ddaa044dbbd8e253a77ae94620b5fd2d5caa2305885f4909a047e9cd28f333c24089726b5dde9d38927e29cffbcd6bef6f909f1a86889a256d369eb13be97f9acf682395eed8f7476ee1f510269d762f4ef35335defb37e7a16498a5630110c0e2434984c6856ab322d0cb7726fb3162c59e44a393a50f7d8c765280e477ec63f1a224e673e4403b451e5524779474945ed442196019b9bdbbb7adebb69c8175e2ad6a910b46bba2b5dd2a9d9ba8a16186f40f7ada0a9f36ea66af301fd2a41e9e8511383b7c0beca5be45f9a2f28ff8ac13165e33c71f16a27de77ce6b50458a58a163d4d523c895f50d1eda27c549ebdff87ec10fc3681aa81a4b8cf81ca8751250b4b9b8cab28e0eee1d54fe9ef9fe86128d53803fcc3595e0d1b8769403ee34c82190e2aac51d85f125b8281136d2a61db3d6994cdc16e3b6f6b770e757aad135ffdc7818b20a6f13c2e381f5c8a70b01cefb6aa2e142fad2c23260bc78fc1021c0db5a641ab5024a3d365c91ea8bf4ed811d388a2cb6f3bf5e8a6dd5d470dd81bdafa0ab4fbde27141374d1e7b97636e4bca357289c5de84cf3bd8374b7d35247eea0a079b7327025e75ebddeaa992b0c7834b42fc714489637238ef084dd950919dd7482b4ed57e25254f2180a9df913a71ba6e45483de5e03dc31030cd5b1645227a65ed4b0c80f217209636efc2323e2e12966eae48620107e51736c43bdab5b98c5b9066347acae35ec14232d3102fe880168d2a2131b6f630a314b472e5d7a6e6a242a3206a1f402e6d1789182efde0234a22cd2e6460b232fad0ea9a0758724bbff2d25a098891c9fa0277ca422cc0602cd5b2b43b3350230c82a2474fdd8b8a8fdc58f18e34cd923391429e417945d0eafe1f349f1dcc6a98b6f2231aa25e060b14539890be1a612bcccd79cf2a263942022327cd8500cf47cb71199dcc3959aae877e42f8639123a2c3ab369826d9d8881b1bdb2588f86f8eb0edd2afd30d9f6742a7efbfcd2254f1c6232238acbedcf20f3b3fe8d6da315619bcc2ef879b6be22972e902c59850d561d127cac46bd1640a9c5eb3b5cdf37f560c66b43f29accc1cc81f13bbb91fc2fa505338756627fc936d1277bc80e9faa2b84e793e6a93fe1e80f81cbe61e2f2ed6e6d8c81418d70d698198398b9074f7702a7c03d304ebdf18db4c3e88787ce5afe218c86736b4d99aeca59581ae726f15c77efce58b13bbe4a1d29032ee1c0b09b5d5a35dca56c57138c347ab629622c60bc0d15cf0950884115a5845dea16b5d0fd6f13baae222f70a8f472f01b8d69d0379aba23eec4c7136e9b006f597eed673e79937db3aece349a761e7f58b363d5c7344ddd2b83e84fcfae9b5207183e0fc5f4736bb06ad67eadd8669a8f9bffae4f0d22a773d8d0265f436da8b1facc40a18f82deb3f83001bfecb0591d08a8c429067b74d588a67ab24602739cae087108dee8e34973e0555e46474ab9a4908f696d05f9e8ecd9fb5f64dcbe98e498abcbf594e55ef881ecef0bf8ff74efd8aed2cfa4379052319ea73af5921c664baa368aa1669729a277adc54249fae41218998d254c3c61b0e14b789f442f0a44325f6677cfc183edd1557c9c0d603d17eee8d7b89000cfae5dc58037619791f3af409a0f5a6126336e8710d8b40ae8b056468483dfb9db57c0193211129042fa0df2f3a0ccf149e01ad6a3ad413783a3526507323c7b893dd717e75f31a87ced57ed6b914c7d0d8722419c7534ed764a6fa9fbe4d41d05a46f8a9f8e79574c739c90e160b6d7960b4d0ebf505215691c662d75152d7d4b76830a237de3fbd0b3df5c5fd053fcf0a471a03b4e71f25d8beb10ebec884a9c1bd0152b78ac3c8fd7c2c8062be2ebe82819d4263f0e04a2a15b8b438100d7786b7aefa49459c4e6c0f079972b85ab9afe90426d08f9116272a25e65a45e22a3e1c19b698e620cf54475511ee34d48dfdec3590809793ec1c292ab9dd10bcdd014d5fe13de7f004dab856b7a194610d767b7d16e394ea10e949b6f7dca4e1862a3e8327fa8608265d6d1e2cd07ff1d437a2219614cf839919f71fdb14c51f8bf840d43d9c28f11f81ef0ac9ae3d7a8c29cca1b82ad78a3c4dd9955032a9a9d055eacd7c5fa5f4b934747decda683063c765d53fd8fa9f6b12cab375b155f7baeb979e81f2ea9c0f2d04aefb0e2c8dc4b7011091892d6a76fb67b139a2cfbd7e53074203b9d558a305d51df9447acf3211ab9a87bb608483c3e16cfeabd9fcbbc1e776d41dee0f8d0f342db1e224509178a1b57affda1527daae9f6e50c011e4215a0e654d0959729e38b814748fdc213094017d2a44816ad84bdd25708cc2a22cb2e2825c6a26dc76d8e8830832ff44fbd03d1e703436ed8ec7e450fa1a9a852761ef2d70055b4fca8cb2610d45177baea51ad84b99344947e706f08193460de24c59aa8b56c028dc3fed865810de5d690e989dfd722cc39d707c8653af4a74710624a42e4351a97742e23646d9bc0d073d5bda08a0537fbf98dcc629d606e5dfc8f8f75101fecf0bf1f9ed81816996bc9901d8550562d7455355211fd6e420a2297f8585a4b4384c7a3d6a4e6aa096f177200a5607acbc4aff74db46864a2a780954926f51d54bbc8cf0820a18535c7091d36bd93f45a153710b7e04baf907faa843ed593f982065cf739d7390901b2c3b5ec24c6d2e32304f4676dcf9389dde31e6b808ed0c7ee604cb40e49e4a4423caf546733cb550f12f8d219415aa86fbaaca87630d82a3fc9661570855d4496e2c87bfbc011c8279f0730da6f06f5598c75bb3be6c6889909df9f425552043fa18ddd9421e43dc5107f9cb9614ede0abc8efd585ee76067cf3271d1ab5bdc1f0ef1d083919543bf32d39beda275fe74b8b65556010c6b1eddec4ad451bab3d87015f0dc6d49b18c62acd0db2a10c62d690d69e014724e4c6501d045f99620eec43e2a95c0fe10212e1ca7014f83af580bef480af4bc1e030c7ec4f4477ea128f4e482d8c0fbce7156f02a1d702d23ff40e12c555764e73a5026d1aab917fb1080a3acd1ac3b593881609156d310ee4236f3e1797a51033074e488bf1ac2b494979b8a2198c70d0605302761ae05a0c2c999e123583cac4851fe17046e4a62327b125ca6279345d519b04b1181939f6a37c92d5c81673baba3204e79c83129fea994585f740d641d56ec26980e7f74df6dd9b394468fab9b53a8b01fd9659e9b0e9e7600abcdb05ce61442238b43ae522df1c8d0d94691fc7a58f4704f2a20d8c6663b1ef955a0e99f3ce46408b288d8ae0acea6386fc7758b4b0251e91ff75706e2ed4102e0bc15443d671b3a90ed41511e811edaeb95844f5181049d0054133dc98fc2003ca81780d8d15254a5cc9db88459a2f8bdec7d90f5c832241988ed8f6e768cab84d94c6fb238cf090b221da888fc071cffc010dc681587f0dc7ff5b4379951f43625a337b2a8f113bd6a3529e0c28f4efd82d5c50d50d8f6d3dcb9dff0478517a241e36919ee52a3feba1cb6b9e7e09fa9a992dc5397741a8356632023fdf42f748a40900a8e1e1d521f1d1d1524d7304bebd45a0aea708cb2c1b18eb230f76f9b9ece9435c1f17a81c54947b704b6d8d5fd89b2fb84d770dfea912aa9fd98f2916e20f3ab3363873473ad5e819221d581feaab92e7f39b61cf22a668baee09a6624e7e5180473a0b71ab3e6044b3c2873587b57b61f126706afec43219212b41e9ac867eb4f237a9b850cc9832f90de6b5b85f3dbad230d088e3cb3a950b6ecaa4a5f2a61d0f252fa36f1faf94e8b0ef9c14e4e4ff8226539f9e65bd32ecd053d10ee3d8369550ba0348be50c429e0e02392221fca6e06fb4d65f19bcb9937b0d6ed9d5ff1ad0f62ac31d9afc459eea0edca20a3ab4977aaf0f4ab0638b842bf8e22b036dba6a9508c58d67119d684532a4ff3528c9a8d0c1f6a6a8a746bdae3d41e104817c88762d759b4b7fe589340bd3e0bcbb3a203becb4405b945d2c4a1ebb174a0e1d067b103a125a47f68ef03e4d11414224fb94a1332d41b6d1062f499f4596efc68db93afc5ff42a1fe57036018880a527ede94f5219425c04f6f9e8d03e8f99d99a661568ddee0c026b59460b05216c6b8e5dab745b6304a218e67f44fab2e83fb5d595e13c47725f9916b41fc5aa3cc3ba024a514de4d83a516bbb0f057bb55b32c3427b5af4dce1f9b89ab1603fbe9806655fb3724574de42dab619ca0af34efb962c528ee3635fa251678b0fdfae214eea7f08528c0188f113b34b4c543309cda29cbcb7d3bc6aa873ec19be9318e5bb47050e89c4f06391ae7ae5ecb1de29dd563b0710977b2685ab211316ee655a636c42e7459b82f4fd2b75ef4d0a9b1dee2ef5f97b0a3374fcd5e3b1877ad1822789c1836a36483c25f38a8eed2bdf50325da3be4032668e01420b2de950815043308aec7b1235118f810f04a5be4296a26fbe9899c05712eddcf762933a14715a6a40a68387eba4f50cc776feb054cfe2b2c158c2dcf526879ad52a0e293211f5c2c7b047b7f662f9ff4b9c04ddaeb074711cfe3742200462c4c43666bb8ac7c239733ebe7c96ff96084353295b7ee21291ea6c8d056505acbe263c1da5a8265bf424690638442a4c5c9bb6a561a09084492171034bca9c87ead4f1999c4c656ef7ac83188af2896fe594ca5741fc6df15b8b90e386179e7193e79d07d958ce89823c9a20dd510e91831a0ae9060946408e3f607241d121df0c0817f987bf32888d3e40b9de85c7a0f5b81eb4f5253c17304f5eea7bd3b081689889b415e5782104445a66e779143c4e93fc327acd19c670b61627eb07be559b64ffb150e872c28f240ee42e2d835d0c880eac91472aec6aa45300cb8e6aa52359d8b840e5506493f5ee9a79be0b45c13a2ab0edefcfdb20bf27b471d7dbd33000d42caa058c99b3c336409357270e4b94f2c60095152dd792412cca7f0258ec13587485b6fd3fce0645cf81a78dfc1c0310fef5d55dfbe1e550a08897dd40f07c5160d2356a92de9a6f55db861c0842f9ea7d4ef77f28b172f787f57cfc320a9704fa15da02c3411efdd668645a6927bda1980b285464b5e4cb8d943d035ff90e19da87375830cf9681ec83dad2459247547c3c817cd51549e61466493e3b8d0f76b1ddeae0831c3ed923eaef655efc5e753b823fb2de6c1b64e1e20dfecf5d51aaea97c5307619580ba1baeff4e9cb8aa1fa5c6ec691c8789f0927a31a5940be1f797e137eb4bdee0e995907b45e2fa23704979127ae085236210107cf5d50ff237b323e22f0560d3a49e993576ce234a6827f40a7fc584c6d0697a6450405be382cda71ef8f7e7e15c9087f740f10530218c955a9b00116d912c4a82f18d136014a3117cb20c3a23d1896fb81dc9c9c712f1f92b9dbbfccd1a185eff8e0cc795095f816b9b89be031741ee51304755dc05078f7eca4bdadabf34b6e01188f63db4740217458891efaf3c1ce795ffbbfb38b8b27bb91523099ddb72062bd2a83e0e0c891f07481a8527116ffb913d04756b8be3bdc4c0ead225f3b795", 0x1000}, {&(0x7f00000000c0)="9665e8440c9451af63c3232f0af81e9584ab0f3de15ceb579da5d82ecbef0e1e37439b98ee743c009227d9eff4400116f7304aeba2aaf041cc88a7d09891cf6a9664cea1fc22be262c92daa25340de15d219e485bf493b67c352541a7e8e2c1d1f5f76ae2033710573", 0x69}, {&(0x7f0000000140)="b03418c145ac964055e4a33d17ee1577314a768f91b42fe19ba3da5ffb142d0cffdf052fbf6ef29f0e2fbeffb56aee072cec1ed60b92b34ac2c6daee61d7508acf", 0x41}], 0x3, &(0x7f0000001740)=[{0xf0, 0xffff, 0x0, "ac96a2d1ba052c12c9e2d563de9cf839baf0f79cc4d2095c0e5ba8a3bb1867553c328a5b704f12fd837caa1e7792047ee0321b3bad5416c92b10f1d5afc838ab395d288c6e8316176d8a57f39d673d07f3650a8900332c1e85c0ee56547565e2855224148465fa0bb36640c8db62d98c6cd3ac11f981140ef8f3d46eddd30b369d258856b7be4e87c9cee2e474754ab3ba8e4816f9c37b96378d21debb22df0054681b46d63dc42663173dbafbf50683e4e7453ff9b8dd8ecd2ba0c38426ac7e90bd144599ffda2e415c7c28fec20c25a901d5eef7677292d4cf"}, {0x20, 0xffff, 0x4, "683e3386bec9874ba0bfcb51b4db0f"}, {0x1010, 0xffff, 0x4, "57b67205e4229e6ababb12648c1841631d5c9e23b532cea83d8f7bef1086b02667f2d7b9c163d7c30287ac17a570d631c554cb3f52f17aaf93681f0669218ed3f3cf107a7117b35ba647f55cccb06ffcef8c4be61ec922f7192fb213e9e24da459ee8964c58539ebde9a3ed6115ff151d7e8b125cd529371842abaae5b4e02734887fe10b186650cf8cbbcb4bf4102c7c2ccaeb9f1ed1da693935e1f9248389879bdb2adde9aa4d3b9789478787b61fa0dcc4377397e19d85d15d8543d4d22cef67824e95b362a03c931781be1900ccd7c17218c7fdbfece7b2a641aa254919cae78eae0eac0104bf7521d0a7b53e4f76e82b3a9182ec8b5e1a7f13b8dbfa9710d02e8f4d085d87502f2164d0847e520d98800e89575d7cd4c555eedc4882d6e701d3ca35374a1c0474cbe39eec6f09f2e93def58fcdf68a0dc54e8606074726bc9438139b46e78d6068b135b43af14d0506af01f74f3c14d20ac1a00c038349a8862e1ca123f535c1fb0516f286da865e4ae62528978e96fa3a43e2912ac6478e0a730c951d6590f501d4d926ed5381547ba33abe059d2e3709bd9264877aae0120f43a27750334141deb51bdfa853f8cdec83cae11c7c3587a66eacceee143805ff058fb9f79258bc456a1309f26af3bc92536e3dd4b38fcbd05e6f8b59b426ba2a078443d2986974a0d488f189f44563dc100d9ae3ca6838473fcc69e32e44bd79dfa8056f3ef18f9e4ac3682c62d55f44728ee896266432d93d9d12ff364b0969d45829450050fa8d287eb8694521872f22a9abae7339516604ecb911af4c3ac8eee5ece007d49d64d9a27c5d299db97a4783f7b0784bf0a33e02cc09c4903770c932495b9f7d0e56e4db84d67a1a646a9e44e70cc33c43dea159ca2ac41793603a889ff5b911da652e952675b8c9c594ac5fd0fccf9f915073dfbb4c1465064f51551716144752d658943d384693b4c0712044a6c1d64c731d5340a9edf2e15438dc1e7fda65d9750784abe3fb92c3184beab8e10fd4f4573b1ef32136f3639d9d6bc48e94304b971c427fb7d5e0e195c926561e3bc1af66aa090c8b0190209eaa09b7d81f61e17fdec78279840b18f4ed6789a2e5104f04d22f95950bca57adea35e188c2c97bc48756adefd707cd2231c208062cb3073c375dc7d2242cb0252ddebaa05df85b321dca2b08989767756a71d2783e1243a12da59d136df9cc38b74fd17f00977d5583c2812e176d2035fa109fb62064d2fd232d6e5bcd7bee2eafd58ef31147f8277d8db8c41dbd5572c93757f8a68566c2d58f09a8e1721d56de60be49d2c61ab4abc78ed01c64cff66ec648e86344e37cd728cc61d2df06969a936fa802d1969dd235b0e91fd29153a6b25507df7e0a079e2a31106cdc4a03e1adb101f06fe241f999e42b467eada7398dc5a76214cc14cd54ca1aa7e7f035484076996f8da0648279b16073df8ca4598b16240d9708502cada596b19a0a1e84976f1bfb9165a917dc220088b85cab0c181aa5089e99da2412a052069131c4b67594a07fa163ebc538d7bc1787f8c032b8b27518864f8afe77ad595d5601471d6fd10169bda09e6495d1fff8cd4e4ec79fd607e34370aaf2a6b1b77910d6f49e236590172af1fb6bdb86a37d449b10d84b74023c62be0d1426af681058764458a6175fdd33fa406541dc23369afc54dac6113695c37958b777c1536053d59938b821e865619bd8585bff367c473994db819032d446b037e79c608500a332dbdc46b81e19b9d3289cc49ff9ea2270e653c2aa70a191b06621a4e5f8804ccdfefc50a3d9eec4fb24a8fa9d00be5cb861658cf7487fabf0cdb7c3139f536533b580680af099e71c1fd4c891a12974b255f93d886ef0fff890b81b0d58f3fc55fa16d096bed54425b62ca3ca7642f8270aeb0c83d0721f180de4c1b3e94c4816a2c9ea90c1d70a061e4270f13154664aeebea702c621a8c282ce0a2aedba407b2874b918a8c16f07f7f1a08698cf364308b6a63982531e57294933bdbac02d79c8ef82ebd20a8794cbc73f2f37ff87cdd0b62b1e557210e517e5f2654a1d02d3a394bc4521de0328fd1b4895d8c08089dfa9d86e424d386ebf05b6b7ccb26a65e97a6a84b17adc7e2dc5a0608e325625fc03243f6e93807ca8b7a66d817bf7894f47021c7d46cc466c2db074f25d50432cc54549071ed231c24d755c6fdfb4e35304c524fa2a0639d30368bc3371e4b8ea77e57fda6e93feaa3a05e8fe8d637893f3ba4f88dee341f23aac4643c7a1a38f77dc7808c3a168e30ae6be626e332d7f4b51a5e35e22739a77962237c8d8fc603de01eae68ef5a22cbf807a2db5e74df861dc30e678751ea6ee01ab39616fb77409f5e21476b493c0aa1f29d2a00faf97e4b56a933b70a1c6220efc532c8fdac81a20804684a12934374988c9e00ceeb30973c881312bf49adb7f25e176b419b337ac438654ebe2ba3dcf01ef9977527f30f68757d3f23ca9a9c5a35115d7b4e24ee6cb11428d98244750870d6a89a8ea22a840ca29dc0d1fa83c9a41c684c64055848a240c0150dd3ff13d55632e97bd4e72dae78baaa9a2e4cabd8b71959ced495080940da4e217f63fdbcd6a4b095212ff3899441cc9b7ed9ffc320fe49dc669e2af11a9f5973971094c69085909fe02ba666cdbec601dda7f77ccf26a492fc329a258f5ee03b6d9b3585acfc8e8cd838e0a88584ff2efb5da931278da47e1d1e8cc40e602809f57c390ebffc010257e74e23756d1165dfd5284595510bd606022bc8c85bb4feee260a3c1d496bc7971273df0e6e68650434b5ece2d8ff8d92435d6e20d5a57d53d895bcae8283c6444c2385977d46afcc2a65cf453c902bce3c91cb93c4687d0e48472a528b166ac110c06748b8e4a0c173bd0808a48950b9c08ff62d87a5b6d46fdde6a6f00bd1104a8a16b579cd304679d7d455e002934443396ad6d769a040d6096e331cf2c429594672d5bef803c1dfe220130ca0c3c9608e971a00fa7431dc5b7bbaaa3d90ee731b71bd60fb87240c12f226d3b265d52922c5390f8113773a17d721a279a958213cb42bc931f3a419ceb77a65e6f67258134f4c742f3934e45c2694a02198385c975ba7405252b63bc000b0538b88dedfe011d4de502c5c9e478678b2c04727abf579fb4be63c85105dc30519b9a9a7b5b0ecbe5891246d1bd7813b67b8759b5551b4f572b0146d6e9c3bd39a09d455a26d6af0e0b95151ceb79fc030261e7714d5c5729de0ca9dfe1d79f35037981cc91528b15b4c281559f04b08d79fb9e7f6489318ecd1537ed6bdf541f88b3f5bd482ff656395611d4688d16bdb080592bcc8a6aa0aa2043cab0b2abbbe6b27b2961a6a9baf413c88da50c8d8ad8b42fe4d7d3124eae2e5080b8067d3f70e42f927156c41d27ecf7637e16925105f974cf2d7ab8fd399bf502302cef08b714e4e502a7d8e69eaa16791c6a55c2afb182675e1a791190fae0334a77d14ee7c8836535db1eb00b3e9635b02509640f36ba48536bdd0aad03dc4440b06bd2d55bc89c1d184d8eb7753c7ca960acf939691d2885e3661bd879c82064d0f1eefe5c584281950151d8cb580967d4c37d4ac51bb93c5e2d8024689267a044ce0cc062c2092edae21378cdee0a83a3ac35f17ceba80a8239719c0506ccb46e323f855220d45546968be6a253c14835c77d5bedf8b7f6a1a6cbc13619b8305ce1e0c06d63224885c7b0287a04c73c56db5d2292c38730d5323804012b035d2597d520e45137e33aab8da91c744e5e23757dfd82e9d734dcad60f02b5495e0c474937b3a3ea766dae72f983da85698145ebf34faaa794d2f03c767dbc8159c1e9a20cfeb478b50cfbb88b9d318a5ea06227528f6b0b51d50b12e687d7f5764d393448a6c894d75a7fbd51be5767dc2b3cb926d6adedc675fd4e0adf1b6d96720060b68a08e9f5d7aaba90e6bc70de2ce1af30781e222b83c090676042e140a72dafb36d8b21aba5aab1282ea3276e008d0fa1133dd8161cd8ea077411ef4e7b3f448d08bf847b6d567c384e2d6c445c724adc7df0776f0a49ec28c2c783c84056f671ba0471f8ea5afb160d65304312d60e342a7dfb17f9fafa5bdd259e69fdb8bded6a35f55d9bceae7fb8656cb070eb210d1bf63b5c015c878a3e009e02db342fe31f23f31062b33e7b60200bc23f7812413d4660a32d17a924fdb08590844cf4471b0230b20f6eaf7db2f686d212aa873d5fed01e5e631d6ab70953d0ac674592595788220be16dd91b60e1fd6ef725993eff3cb6c72da5357010e8a7aab1bc82a75250e0834045738ac36bd343bde3b6bceb07ecbad68b3ba3ee9e1185b31d02bc8be717fdd7ec15450d39df3a13d7e932f1210685976459165f2e72274bdba556dacffa9aaf5b4616b3bec85494ad2db1edb47d2b1cf1403c4d023b9436b522092021890bf1f6778de536df114883ba2d365a847dbb26d41af33df449ff39204604b10d8b61b32773acdcdc894b117d5bc24c69d7132e87ec01530b39394e3862f293b8fc57a1af1af6a15216f5319eec2aaa36d3adf6f41dcfba301904d7419176f7ae8ff981a20c54a345b0e4a1f2d6343754e0522feef80732c693b8ffc9572635b45809f0c6862c58b2f422e54315422fbdfeb8425e046ff5c1c1e28aa0d37da7a390af5d3d73196781bb0870f17c51cb9e108607ac4f53d807f1ddddb2a2037658bc755f440fbb948917a72946f86c410468af055493c4659eb2cd586256bb3f97ae816d7f3e8dddf126f2dd481034b6375a6f8f0838cc8d26e95b9f16ce3f8c12f8d6c6ffac035ae50aaf2abda3eb42dac615f86d7cbcf94052eb43ba93e05014de29cea8be4c6a1dfc1afa4b54248613db1a022a6992a0c4907d93e1095309023f3fd6b269c3c698d25ee716176a68835d9b192edb93332658865c4c3e334938db825f56ca70d4eb5d79e819e97127764e3e9f3f74663a42203bc2789536891110cb392a744fd33ad446c8d188badbf6c9218193a7900d866637201636557436e8329ff860042b18b842069e743a87d9740b41ac197b7370c58b4ce1a1a05cec95fa7ee3dbb8c0fa319a50b3b17222d4bbd9e0174e638c40f05d3a829e818e4ce6d68820b474c1d395d7679761927106c553b7de90273487a2e375849b61153a779fe21acca3a0d0e3cc115c01d62c46e9831269ed4b15df9927b2e6498a0340b1b22a3d7ab59b345429d575acb4e7d6ac4382e408edbf9169d8c05025231f20c2366018de275af5593eab45cfbdd1341f307f12006cfe5bcf8880f03639f373755312a7131273446edc408a8399b8c7f301577a4908641eeb979a2f1e9b7eb3d8016612eb5143c38e32b91e3ae19f60243e52252cc75a0c73237e2bc31c73d74d6ad09c8a49e3237b97d50d41e08b47e4df26bdc81b35451c908498146be817d3f6ae4e00bdc02354677d2316d8f53d3ec4e976eb0e7e54b33163a8d9e7267bddaca06743a7158062d5a04fc5cd3f8d0528348d90aa3683b620773a14083502b622912af7f7a8f08f13d4f2d666ff25c17f4c326da5ab91aec17fb460772fe8bc48c8212481d42c87c26dab538a8f6bf0b707bd02e0534e02ac8b2b31eb4b955819c2c072e5dee6834621d085dc5b7a8f523f99e56b4e4350f85479855cd0c90ae52f2b165b51080af94623dc7913b9896ec08f640d52c530b297d36ad4ad97f0c2aa15c6b4266138e5e2ee54a4ae59cddb2cd0a48b16d4412114c27244e4dfa0faf1bce9f3602d6a5b3996"}, {0xd0, 0xffff, 0x3, "6f3ca9d8e414418a1967ca4335f12d9d0693be05aa6d0a3ce23655723523b53bffe15f16df13599fea060878ef5ec6be48539b7b03ec63b5ddf09d5f4047f7512d7bb783ecd7a43a0428bfa4219592bbc3efc5bcbeec749be2aa0ef7ceaba66a676e7bdbf57593335294203f6327ea2e9fdc2cff743126824cebc29c601684b0c2c48ac1450b2ce1d6754178d7bc32c3b4e9256943edbda2f111e90ff752e8a66c81c9f9cbbc329a17d219726c0b3c853c311062545650b1a3b94d1c4e"}, {0x1010, 0xffff, 0x0, "e0bac56cb3ac3b44ff41a6ef0528438852aa5ada72a6b20386458f39f836081274c571902ef30bf8ff816f12ec66e47f4379030f1f0df229e74e2fb5eb4c70d0889f1624860eacbea302de18ea6267adf9520c6821be7ff992bbf22b5834c80988efba38bc852075f8fe8e1418351af4f9000f455b9e1c2620cabc761aa7c709d68d2a5a6dfccb90db74a8138d902db72f81e807e662eab1c701e07f4a55d2585db2b5a0bd45cf68668dbbd5f9fe0b4e8870915909b64e366883520e8fa74e184dfe2a976204a4bd9931249a2b100ad96c6fdc9d7606676668466a099da457f6f3a5a7337a39ef4a9097fb949eeba12232c0d85266a4dab0e716ebf39016b5ce7f9a6002153e739f4b58c2ad9e68331a3d4baa7c7471ae1c984d43537a30592ed4e702749d331898e26dc9d65bc9bbe46dee55c3d0c7d9774643d1686766ec404f0d83e93f4b234d7bef5829fc0e28e9e3422884e51572b910693290b0becd3b5b9042ce133785331ff4f4d70e47886db8e2bd95648c2aac8bcd40b029daa75fd9d8a10a3717870f864e3517afb03cf3a9a70091f31a2c8800171e80f7a1d1b8d0964c2c3dd78f87b75bbfe52ab7600f3a930828d6e1fa0a6848ecd2b50c58ab398f780948687d0c7ebb1ece127c0a03f63d9c8ad8aafcf5eb15e9a88702b545dd942e80be0c98232a570c27c78919f3d89db39f0225df59b2fe13d78a147ed575c7e118b58e8e0950c442ea68c23d371a6a5cfd622cc2246210e283f2aa9515f0b28d235330a372d08173ad9668eefb20e5d0116bef1bbf046337c2a117fc56fb4008c730db045eb3785434bdbdb79de3095aa0385dc24f88662015098bbd09a4a9aedc31215972fbb75938b8f3461fe6b56bb475c63b0b79ae2eed0e1659fc332973ec896f852a2efbdf2c170d59ebd8dde8c11729416e5db60420631f80c592c0cc86a09fd8d08bde3008e25f4ecb0addff6deabdd02243aa861819f3c1e8fff5cbc5aef656f309f65c0408d00151ac48d4d4a8658e9dd73a323875d985e19020970a86a33ad76993287639b5bae5c6c69b15e3a9bd60240ad7567d9ae176a58e3e70e5d18d46e76dd40cd5956307450720eacf03c4f78ca2d3d292b6db8a364502be0106ea5c5686aa0e94fd830184cc500429bb970cb93a8a1051ee5ee1a1c8194b4b5b3aac57fff8d5ad433a2e17d4926e6c0b8cec759e6be54a728b3637440b70dfacfd0da74a13be7e3ca5fa554e25224ee03df1c03f0ad46812221b06e92908e88e5e1d79428489b7c9fbc7ea88ed43b462e6cb6d00634793034da9f85cc6270c3b76bc5eb6df002f8c096407bb44b29b1359e93abd6fe1c6af9aa95c4cac13a56ff0f0163881945fa16079cbbc8b3052d9a3e2c049a686dfaf2fda294d520beb2f7415ec0c52e2e8b2cc2f8990b28b24b32c3bef88141f170b6d8b7b12f2d9ec723075bbe4ef010edda91c09aeb71451e0dcf68ed44089192d409c96be1169534c0f42b3aa71e54f9cbad1c7d2cfda68fdfbd5723f2f321049426196b34d0f10c1dfc163c661519a6ae1377f55681b712ab5ecaa6ad682e92c18b0f5f8ed47fcfb14ddb0b889d4a787a9a6a193416d9ca2d05f1e8acd0668135196ade2727953f2520e7233eca13c560e4201d7fa95f8044e6380b00426a0b320f707f2501e1fb8c19a43c13420054aa031b253fdff84cf8afe227fcce88ced95ae0eb69876d4f48555a094f528d40dcf815fc70122dae07b6a9f44268fabb89d94a33fa914a0d703d1dda076bd93399b08b7110e6a352c9ed1cbf02db50269775fef5616532bfc84b71a2090f77e66d678687b80dd96bc95741f42fc08f4cfc6a811d573660ba8d3e5ecebd949591a7fece46b92b9cee1eae67de5e2e7bed57e4af25fdc567ea3d565699ab568e7cb2e092732c830b8ce2204cb3b1ddfec7be087c6bec54dedff709d5a7e77ac184c335eb716e3bc4bc0f3a180848b1b8a8212e0eba452427486ff27e6c8986204ec14d563fee79b34eafe0c48fd433e8f9a38af0b1a2346f132b0a5637985b26adae237cc9a60bd2aaca43639afa67f929181d876bec3dcab82dd3149363d4a2531e7eafd33d9e75611e64595ab685e3af629d66a89cfeab139fef4ac24cddd59a67f881c90825d7787a270d140e809c0e1e293647e391ba5abe9fc88abf05d420bce7e1a3409b26785e5bf75890157a6191032c4158f264d87adacada1d75ba9554992659d06c53faf8a942f9371b8f889f4a83a37767ee842f6d6f3d0c7cb998b0407dba5ea000aaadfc4ed7dbacd745556aa1c1a0bb4a3e943dee8ba3c2bbc9598ea357dd2172dc9f5ff719b0890da58e8ca1cc87f36095a03a64bf169dab84553d9b3bb7fbb3f705c716615fba9ab474dab89b10df85d14ac62d2aa4fdea870d2b80473359470a61e5b103afc6edf838ad72fb9e25db83e8955eec2834e073c37236cb72b607f7ce1fbbc173da55d76c895cd6fac2cd9a91f5979824ca4b548392aad641fc7eeff9c7fa4b14a6e91799e877b6dafa1163821e6320660ed54611395e7627dbeea2faa0b7b54947c4ad7badc35b3aadda6ecdb86536ab1d665769a6ffac6376907c8f14cf0d330821447e9ecd10fb2a69c42816835a65105f19491acba48a1acab8614c2c72185c93510eaf35ef2f816fd8f62f9e57e7439334acdbf269cf7a171395e6320e5c330fb823eaac0a8e3dec001afe2eb4be462ab5945cd35af814d17f441818c2ed828af369045398f11fd5f15d5c50c1c7ee275d95075dd51e2c6c68018779df0893b5a88f79876cac02293e14379d988e614bb13e142ee12762d1dace009d97ade0ed0191c23c7bef9a0e67ea3c7c455794191724c2c93b40be117d8b56856bcc0db3fedf74444d1aa10fa9fa5fff82a64b54873b16a21db2ad94ebb6f5b95d985f27ed5398953ab3e2840c861f442b99fb9ae32c2b7100e9a01ef8d327031bcc9eccd8e4c04f9c9b1e8a205bd9e70beb08a2993d0067d536c292e3fb353a81db011e6d428f62af364465894839c6eb77fc8d5048f052867a45f9ce24ed783e7d61b53437d92d4b5c344281ee50b04f7406c864514a447c66e238d4b96de755d04ddeba0028004ac2d6a900eca345153f971b3b33e6bea24901ba83ed9c342c7e9f238cb846c90e80586af0a5e0132d91c46d1f2732d1649e2eeec88e1b514e219c16da4ddfd0a6d487f8820522bfb4354965323f2cfde467a391043ef09dcbffe2488df1dd5dda0ad69f5c33a8813a59a684c11a5fcb87a651bb619fab639f4994438d34be0230438e318d7105e1e18278c2eb6f8a5407f0bbea521c31e0b7f5ffd3077c79026bc3b73aa0fe6abf37d607e3406b9fa6918919fe83f84624fbb2c4104c71b4b732df583625025e559090b0473fa6a0f58a7b14e7602a0fff10234ca9f8fe0c4b8d3444b4c7769a24234bd3b91eeb377580c1fca0d1a6ad5de357a54b46f32e6b3f96d0b650eb3cc85c662f5717d4cbcc9a558d9f1a4d19156d71d2f829ea79d5ee33a8dab0a37bf42b7001d3d058aaa09888977bf0e6d7ee6f50a17c90f9c33d6fa27a2f09b6acc00f844c41bb27113ac8cbb6073c9a2de59d46c04cde3692b5ff044d94ee608fc255ba273fed955fa27c06773e90e3bd7799de0f4f144a91cc6789df8fdfa92d43e20095457191539f39931568ff8e1ead8fc26f7a54bd9c0643a1ff23c48e8877384c0f0707da35b44329d524b60773c68b359a06b2c4bfecb14298b3e8d3e7d8cb47075b5b5313c269e06433ed2abbabedefb89daac83beba97d0f216d8f6e2b890bbe3fc6247f1d353d433d87fe89a5e0b218acaddf2ad410af5c1d0cab8db948fbfa3e88476af3920239b4a19615cea35d849ca997377b02decb06d74413f49d59ff33311a3cf040243d670fae1baa618d25460ba975f60ccccb295a41972762662905ddeb4e3fa451db4ee867ae02904d530641d3376bfdaf64b6e3efef332534620b70c4f544fef0cec1828aa4bc30f4dda3f8246e5e32d46167d470f6db195e3b2e76471bf65a8678981deafa6b657e276f8351620a73c19ba77e224dd2e2d93791b981ab807df7430352c52c54772a949d08e5381fbf29b931686e98be2031ca5b1112803783030e0a43844787125f8a849009655415f821f1b4f30c9d3e66b2a3fd352c43ec5557513daf60261178eec5ac4f26ead0ec67f43bf2bdb18bf89559183d85cc6d2a9dd01542d0896c0d1c46b03cfe9dc2fa485ec70ffbb65f5394b4335a8cb1f617b63b30e7432417e9f3f8314d55ca2494e904dd99c24ef645363421431f06c7f97dacc007af8a7f17b16008fc468dd685083c3a153ffa78cfa47adb1dafc1c18b3e7f040d054cb5082c8be5fa9ad388a7db7f750e7ec02c42c8be0ca2d4f6d6ca40525ebc6f563bcadadc1839848b98c4b5725ecabaf9ffb1cfd296a48c3ad629c8d8419c07eb19b31615d85c379a84bb8c2163d287721eae6a72325897a41626584a1525e6228c3f80de95b2dee7c16292dda370d82997b7a50c15f3a89ef73b61117fd3a09c6f9dd10751893b7ff5eb791befc626a862208fe69fe1f37a04b6112dfbafb948e715ff581dc81a371ef5ee86b3fd2b9bd063687799c40f688e373e2589709be99617e14f8c7f46362ef54923baaf02dc3fd619ca1ca05a8af777d270f3574fb2f10ee1e4135c272fa614167a585db0e886794639b763efe8900039b9c25fd3d347fd5c5e020298a2909c8215c317f1a2a6a43b5d9622faeb07b60edb1d90a8e04d4188d45772a8d1c3a1f39aa3f5d3d1cc54d0a8b7667928dd74139de9fccd5b4752b811a5ce1079da3ad0bcb820df3d1f7bbe96dacd91369b438d0ebc089eb876fc5252a690a6ca78779e3ccb0bf0ff70c75df715b1b9397e39faa0c89dec3da7bf17385d87fe1c6082d2df33cda68365973f9a990d19a96738eedbd10c2a9dc2f6cd98cbc7f1b293cdf7799c946de97aa171106aadffad3a1cf0321afb844dfb5af7f8710f281560a028f318861fea4058bbee74a8b3229b765676c32ac524451e9bb619339b3b776f6c0e63a108dbbb8667fa119918845a43f42bcd28d71cf5a2b00676b601b2d2d86ef0b9be063326ecb19fa89ec48eca56c7c2fd064c198caaac7c9afbed2f7fe0baec74efdfaf257385aa17768960cb414ec392437052e98dc4e994fdf44fadd5a05db319f7462aebcd833f558fd1f518b9e4b9bd7d84354c07a481759119de66c2f20d3ac8bafb3faa5f057b977d94b8d9ecf93a622cca5b937630aa3d520e33ac597b8397dbef6781addcd9c2c446295b147b4ba8c0467bad07e6c0a79e64f35a52ae688e394c3d78ffe1537c17e8ec080c9f72c6ea190b7006d34985b10fdcfaa3a2e3251bf590571dec299e1f40c1c1a8c6c9227f8821501d77b028a91e1492364ce9d33754d5053ba81cad9fe1889d67be1ce9ffe1baee85c23bd0377a48dab828e8b4a7806e1a59ca762e9ffa110de8736597ac4b182c3e0efec4f384037a8261ffd28bef9674b91cf586e4974251be43c4a2d0be1757a9064e962f74d1bb9711433c06cc3fb77c4d84d6844fe78f72ad96ed4f337739cf95c7f8206e872e7cfcbb6024387099add78c50a8dfed41e092b61b060c8403f1c1ae5d5b2f88537dd2cd0c3e819af44adcb9c30ac621c1965648eedf3e9779376bed53ad0f16e613454a78b84c050287d5880742e1e202166b3d10f5259e902f90982de49f8728d318907237b1670295c88c8303fb0a7dc3319f20cccb0cc8b495ea45f"}, {0xd0, 0xffff, 0x7, "92a81599fe1fce063326787a63e127dc103a9df315de90229fc1bf6649162db4923b1e90a447a7af5b3ad26a00278569b58e29b8f302304267e834fd7f506f6a0e6c2115069da8a4dad372427aa8b5c8dfca820fe440340c55f5c905e57261179422ec2f073790d88bfe86031a98c363e325f47b96caee83920b3ca143be516e25e6a46c277364a1b8348c4eccee4ed3499b4abc0998ad9c6c062654089923e2b684b0f18ac6e4be5c1532ff5bc46749948c0f960e0767f84a05d8f09baf"}, {0xd0, 0xffff, 0x3, "fd0c2debe0443a993fd76a1e5a9b4e41f4123f81c24cfed95ab2815b2ad7974121d8acd3c9354dd333ff5ee8137a763e946d97b10345caaa58e68be8c27fd481c411f4d8303b3cfa2b9d22fce833c4f8edbb090c3d3a7125f247fb1b82d65f5a19cb3061f601169ae92b972f8d73f1e2dd8d8c92c40698642b4f701dc50f1cbdaef9102c7f955146e510f7b2f650c10c727806e790cafb6f4aa9a481286d16afee2495c820945abd3b512563d394e212671749fe09fb3d600a45"}, {0xd8, 0x1, 0xd, "82315d1235ddac5e1b8bc1b55c4a473339e0a2a20994312fb392d8b63332357e13b346a0e7a83fa58056d38fd69ec3573c2c22e2f5549587fe92d1b9d9cb280f4cbc060851c3ddfd435f85b30e7172e9df181205e1f71d2fb9576c55c39f4a038b1af33f883354af0e746ef29b94ec787afb9ed0300a4a2f93dba2225a8a9b7ad841682d205cda31e108d66b9c79988163ba53ac11501a08542bacbfcb5b65263d6a2f74264513f56491e420efab77662b7323b15bd6e0354f25fbd09a58429091e2c3cfaf5a"}, {0x1010, 0xffff, 0x10, "effba9f5d2c557f432eaf269c9b7a70baae79db95fb98fb570ae8bdede4d49edf959e2c9ab7b433d4c398249258f65f3ef33fe02f64de8105eeee90450c130909d7f283c7a5402f65e33f7d7f3fdfc18ab24b2eed4653b0987a2bc19a49696a8d532cfeedfcf7e0c555a93f03787ba1f52165d8b1f830a909d0d5a1d8a797d72a2ab747836429efb941201da5fc0bd28b45cc2eb90cacb265e93a9cc386de5429fa43112fa396e6b8aa0f1f75854c10e87ae673f11b227dee07a13f63a5d2561102523acb76aebde1403567dbed31aa391bdca6bec6949483dec408ea86300971cb0cf511caa36856990f4b8e0c43a5f72819a6e505674e49292819d9e0d3ae9c84fb871da1482e384195bf2cdd5f67f8111f7912997bd44b03bf72fa43add9953a5032090be13a981a10f82e0f5e832189089703d9c5d21cbd9cc474fbdf390425f51c312130a96096f1b699aa20815a094321f8c3c61756e651b88a1ee6d46c24fa6da5bea15292e1c6bddadff53d1fafb96a383c2e1e5249e589cec75e8c564610a7a31c8f9c57c230dade30caadb85d78820d751ce60b0f05d490e98a060cbbef1f31a445da4dd92c6de4b4c202be2864d70b87a8f42fb603fb54e9581e3f07d02fcc60f44f998ba463b06861a2c6962e801a9fbc971922374c9679deb2ca873b5e89ba5c0b69e018b8a91337ef4d6a4e424002b1fa5770525e1315abfd930a38be49ee4321707ed1d1c18764ea317e9ab92a2bb1d584e2192f473318f492c9261129a7ec26a037c975c56e1a50c0e7aeb1615f44ff8ca714c86e90c680be4736769a58dc159f265310ed7e1a0b760f1ba92c431872f18cb01b465ee86f7104a8a04e4e331936060cfe43f48fa172e60090593eba086d7bafb4a2bf7ec4d2bdcc5411ec6ff2e1fa6e87d2b5168d7f9626300c719d858b366285e6f139d485aad130375da482d93a8c850460ab14c857dacc659554de54799ac6a75e1f5f65eb2752d403686e49c8e51763c08b4d3fa4e082280d1a0e206f2d7d1b484f9bcd8ddda1f4448f65d8394fed48924c59f896a5e46b367cb1f4a48cec4f876761e9908b7de5d6f96aa4569fd7e35f369478897e29d97c6c212921ae4577a3ed75fc93a9563fc8e9a325ca59e50c88ed42107f6fe4d7be3c70056440a3fc05778c1bddecb07c14c79b989be292d4b246cdb8c7ee2b8c01a7254ec7303d01b12ca6906186394a646140b4874bece895b6d080807dcb39ca227e2cf5790731f1ce24ebd318099c4a7952227e63cdc3f132905ddb44c02de7be8ca07ebed383b1fe2ab374b267513d1afe2c7cfd0c20077283ddd8dcc9f3fd64fb692ae31693fb451739b2b5708b16e7f7c01b2765a6ac9b2eff1f555f8ef221baa83f52a3eec24ce183405c839ea7a961d0613a0bade5f607e9361fdb27112a9a74ee0dd0c6c2a85915d7b5e788a100ca8b11027191119a258a5e6796f59ecb2910b851e4b13b6d759c48b94a9addcbf5bcdd855ebdd956a40c1b23b3f5ec6ff2c55d16f05edb4bb7d94bddf9af33b9a6502e2ce9b733f4b4f66a102cb32e1f1f1bfaea05b880bfd9c7f1863809cf231794209901c4669b6e252b1ab0650c49e632ddb6931ff19a5999a6a1976315e0d2a5e67b4e754c429f1c8a848958e14a06093746d25e8a81e0e78451ef290a0d5da3039f9c519dcd6429df1ddeaa79a01c8aec98335b0876f39886791b082716aaf16619370b239cb7fd3a530ebf352f55636fdfda1515716ddcbb63674bfee513a516b73568f54fcc77b98068f53c3d24a832f720fce7ba7ba2ba764738cb9403c50163024171e770a0e0a41b7ced7f553425e7b9cfa060f010b1a13b9a5dfd14e205cfc5b54c78ad1a7ccad157a4dbfc54ea4aa096fd751421e9cd18088542382c153a5f92ab35444e8f3039201bf5be4add0a7c712e95de5571d7f5f3bc98b375abc2cd54ef153853462b6fa475f05c39326600b5a1ec9801de814a794ebf6fa09cc2c31bfd43aac9099b8945af85e636e68a7753ecd85e6cf93b009e108ce291fbda2b84a5583ab8d5bfdde0c02f4c14d330a14d8e445dc5b01868430bba6493d6c970d911e8f7841641a2d53aa533907a7d5b28d958888b1543ff59389741c3d72da3cb57b5cf49218b915f0a7b959253fa3ae7572ff3412a20e1a6102a59a1953f17287f7b98547f846a44adc6fd2eb81806fd8699212356512f3254d54f706b9b8e565adf601f6601202dcc08a54444a9ae88022e0bfd77006988f106bc5d9ee5f8868cf55e5a31c4f429231fc72639e601224af44b2c0466b8da20d670df4d4e9b9e0b54202cbd08dd94ced5a96bc7808408c254b1710c80b63d706bad29ce8113ea0c45f8a325928726d94184ccc78d21ae67a52cf6a6f33acd0f45d61463d041ab48a1cec88d15fe2ebd2f98dd7bf182bc447f103c3f0dc9ad13e7c36cade50507e8fc7978d0707d748cf1fd425a69e972636b82ae25ada4c8c60d4b1a1bc8e2a76b6865031f9e9cd0933e90791aa98c3e5d389d439b10b4ab5c581e9931f04bd8a4cb49d26ef8cb5b562cb54639d89a2f9f63041ecd9a9c915b48b86347ff233a9a4e965b8665106451ba38af5035b0a3c7c8ac2b82dd5d1f12dfbdcbfb7a12a3d7cea5c57dd00595b625beef44bfd2e04108a818c088fdbfbd26e4d8894c378309bba53bc02fe3a659861aa6b7071e4c0f0b64d1cdf8a32b91d3c7af3b9d35d0717f7f3e4bedd86b196cc087746f28115f2077d2703d9b0c79116d9a07171fdce3abf3bc26d02346b2cd90b31ee041604116f740a08319aab760a534a0494661c17cd256579eb23fad7010f5d2aeaaa6f480fe480a2ae9cc23fca28a151d85d6c60e348c39bef3544ebc4431a4831cdf7fc9d55e4e103cbd5d75c08c43463e318697e1630378f184ca986cf1d9d34dda2d028109ead74bd715bac08c0fbaa1ac0886e71a50707fc7369ee932d0a3180c8322c9abaf75be58fb938e0fdcf40108598701dda7242c579ab86211b6366179c3db1fcfe66f7615c01fc7442e6be8425bd95d27ad3add9b76aa559ce09039be1c2adf0b9cef52387b98f67632455d791b6f1adae2fe167f3437180c58ea1537fe8d6ce63eb566d971c5ca6f6d7cf5b506ad7aa9976456ce2c4037a77008395ac13ec80822efaa442d339cee01ba7e5cc46133b4597e17d88060dc6cc5344218b682fdeed70ddc22ab4a99df86e688a6fcfd2413da8151c30da8b96a1736bbed8bf2f4db8f647c029a24c0b811e62e55714e9252743c4ee9ecf6534c7dc5f272a096c42070cd26156c8e050ad6eeeb36c6967b617a584bc8d9030d2af5e92d05178b251cc8053935c481a8f4fbc34a8374f825e94a3c4651878c0c98b969225e40e6daacee6bcf88afa951a402021f16351dad7ec8b1bacc427556011cb89b87b56ff82ab239dc38e43f1dad8c13cad3fcb2865560ad43a3f2b44856bbe2e92531c78aadb8301d394ee20313767b9ded069442eab6345b1cff20b51f2f405d36cdbec64b32951413e50118c0e3a79b4306666a8828068603da37da43e51ff67d58294301ad0ca9a9ac581017f9fb04c39825b149ccbf78f59f7bd21e4ebef7d7d764cfa441758dcad47b32b0713703af898faf2baba2bb3ec03ae7df9853567f7c788f32d58de6f64a822af385c437b3ff82fd1bcf230cc3857d83d7b98185dfb7b4de859c64246fb57b9d12387bcff3134c176edbcb5987e218c35d880892ba5d4a5673f976f9a3c758185fdee79ab8e62249ee25efe09a111c9b3b775fec3c18c62788460488c087130165bbce54941e9c7a48ab320112c7dd61ee40a4105e06c65e25db2ef63f3770c4154accfb32bc439531c1d487a7e1b0f3c959d7e551b82664294a2c5a1b3cb674d38b1792b9101ad6638600309ace4aae09512d65b76de571f7777a4ef19cd0be1c89428911ec7304260fc37bdde0c45468f21f330340f50bffff3388eabb59eb4f9b34640e85521e6708a833ba1b1c12b2c8ba91d4de5187c20b55f6d8625d18e98a16a01ad0a03ce8b0ed66776726fee037d7ecee46ed61d4299b55a81e2f4d1ace422882ccebd8b906ee2732187ed5a458f4695be6182796c347cdf3bca2c0d533b66e03f8efaccaa03850d69a1a949625d16a4b4fba52caab4bf54d282617721a5286a2c29427a1e091cd51c3843df75ee8c37c2f33b9425de467d59470d26da18b3785463caf986211808dcb44197d8e7d2b3c1996f0839d916d3751335505db68ee1a7f55952cdaf4f89c9092b7918c169f48190845989d523914d9dbf83a1d2bf16269e44ae2a4bb1e31a5e5277a0f6277cad96710bc661d0ccabfe3e7dad4800c499783efc2345a40780b70691a9fe87b31bd5b9d40fc2cbc28bb23dcf66a63fda84b38d9afc88159c1003ca10df98084084423b1d9e55a8712cf773ee8eb3c9b7513f8273e839290e523f04d8bc9c62a0ff79c801a2e94b8fbad5b3f56eb6c93f2db9533d3497e769e2e948259289a25da8c88227258973eab58b51e2a5a5d9559ce4cd611eda80f8ababbfdd0f3a0223e67a119c40614f182dd60a666732edbe6b846a2850da76c59ee57ce5a66444584cf9ca0a91f5bc547d5e3a3f8651926116e637516637e2b8e43fc6ecc55b79506d096edeb2163c57fbf91f8735fe0baade49350e0caae6500e23bca38de2d7a0838c81a1601aafa55a27a0a6236fa95240e6ea8e290fdc4ee8bb3bd31b2c9e1b4600bbd29fe8e658d3e7043e42222a19b4c93bf13513cc77a63592d3e13d01b6b8dbd30512a0782f691ce592a408292707b5859b1ad612867e723e021082e3fdc7a2ff826621c7d5c4f0f3fd8c03dc4af52060398b2624ec407c01e08117d41724463574f393056e8fb478e1c6fd8b5068ab970d36fcf0e95c247a545f2474bdc373010ffbd43502dba07c6cc132c22ff1a305a10a23d471a01a3150f6adc8ab1feefdd75dcdbab28fcaf2d0200d4583e646c5750e160225f627a79c9c9cf6475cbb12e105268cb53a46b6e892edc6a679b0838ce7cfec59903ed89575c235cd9e19de5bec532740971c4a97bc405a2b034e8607c379228c599cbe788ef6226bebafee23673fe352621d0c988aaa0d4511a0528982ee72af61ff601dffab17acaa3922c5c659a4191565b933a5a1532754fd89fd50c383938ebb938589cc84d6bd79c04bfdeaa2be85bcf0ec4b10467d76059f22c70b29488ccb819dfc14b6f820aef570fc57e8b09e7e4c6786c0f158cab1e132fc0930157159c45779cf3e1092a3c93562df6d1ce0cf13080828dbc6fd46e7ea4924e38741df79380823d2c1a9baa5a88a55b38f4653109f06c0ecf665732b326e44379d9bd8f08559c26aed4c696eebfe8100b8b148094d4275f1932b291d31bc861f3760fa23c6229411ad208a4cc4ed37e8192f9ba540c86380a15108422f366318c6251301f1fb0099a724cd5817fc7fcea0ea94db44ca205739522301555b4af7c791290ad1f403fb7b4f807f05a0bf456da88186961c0b56f6f5e0472e6fada9b33dd10946167d41d6b3d69fea170069deba2e62b7f4331ec4bda807ea5bda398a7ac08f0c18e92c8d7d32d73e0aae63fc30900ac4bf262d6bc15ba02a83c8cf8fe631522ea48776aa349db6f3d275399a3257ec6960a3f645c5173fe40c7566eb8f1fd2238aeb26a368fcc94e0b11f9a87835dd053be56ec8e209f331cfaf41f40b473391b7dad7103c9ae71fc574b3c65113b9b783e513d299e376a5e7ef6a5ddd2b9d6871b632b5072c3919"}], 0x3488}, 0x409) syz_extract_tcp_res(&(0x7f0000000300), 0x51, 0xdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e49101001079184000", 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) r5 = dup(r0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 2.744985953s ago: executing program 7 (id=5721): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x1, 0xef7fff00, 0x80a19a, "bf08000100f1675910812cc900", 0x8, 0x100}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sync() 2.713328927s ago: executing program 5 (id=5722): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00005b8000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00002af000/0x11000)=nil}, {&(0x7f0000227000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000684000/0x10000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001cf000/0x3000)=nil, 0x6}, {&(0x7f000005c000/0x2000)=nil, &(0x7f000044d000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x9}], './file0/file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = semget(0x0, 0x1, 0x281) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) seteuid(0x0) semctl$GETZCNT(r1, 0x0, 0x7, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x23, &(0x7f0000000100), 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x5f00) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x20000000000001e2, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setuid(0xffffffffffffffff) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x125) msgsnd(0x0, &(0x7f00000000c0)=ANY=[], 0x27, 0x0) rename(&(0x7f0000000040)='./file0\x00', 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x48, 0x10) sysctl$kern(0x0, 0x375, &(0x7f0000000380)="3951c6919fb778580b8ea616165d00001f62139b1c2f000000a03bb4ae28ad13b9a0efd23bd806a638ba9166f07b7d9ecd95becc3555fd647db761f442ed3e76f7baba88270aa362fba53fa3a9c53b", &(0x7f0000000340)=0xa0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.242238531s ago: executing program 0 (id=5723): ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7fffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x5}, {&(0x7f0000708000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0xc}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000031b000/0x4000)=nil, 0x1}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1ff}, {&(0x7f0000129000/0x1000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x1e}, {&(0x7f00003d3000/0x3000)=nil, &(0x7f0000000000/0x400000)=nil, 0x5}, {&(0x7f00003b0000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000159000/0x1000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x21000000002}], './file0\x00', 0x9}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="fcc0c16ed5d46d96ba14ada81b7a11ec001e022899d97e82a7fc490314e7a4ccf2b99c4108c4662fc7111928ff1a0b57786f02699b8a3179d45861317514b7d19dae97230ed9f727415d7dbb0ca52331a1b88c27b372f1a418a1", 0x5a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffe07, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x40, 0x2}, {0x46, 0x0, 0x0, 0x400004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) syz_emit_ethernet(0x126f, &(0x7f0000000000)=ANY=[@ANYBLOB="71be6b24fcb0da3b2ce837982e863948656f46cd3dba0e826fcdcb115a61a0a29f5f52290ee78cf5410b083922d288036661acd7442983ea46f179441d"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x2, 0x608) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000"], 0xe5, 0x0) msgrcv(r1, &(0x7f0000002f00)={0x0, ""/33}, 0x29, 0x3, 0x800) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x8) 1.241054643s ago: executing program 1 (id=5724): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x2, 0x1, 0x440}, {0x80, 0x2, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896c25bd2d358b40100", &(0x7f0000000200)=0x30, 0x0, 0x0) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) open(0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) chroot(&(0x7f0000000740)='.\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) select(0x40, &(0x7f00000000c0)={0x7fffffff, 0x80000001, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x6, 0xfffffffffffffff8}, &(0x7f0000000140)={0xc, 0x7, 0x1, 0xa6d, 0x3, 0x2, 0x5, 0xf}, &(0x7f0000000180)={0x5, 0x80000000, 0x415, 0x9, 0x8000000000000000, 0x498, 0x779, 0x4}, &(0x7f00000001c0)={0x7, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x2, 0x1, 0x440}, {0x80, 0x2, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a4}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896c25bd2d358b40100", &(0x7f0000000200)=0x30, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) read(r1, 0x0, 0x0) (async) open(0x0, 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kqueue() (async) kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) (async) select(0x40, &(0x7f00000000c0)={0x7fffffff, 0x80000001, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x6, 0xfffffffffffffff8}, &(0x7f0000000140)={0xc, 0x7, 0x1, 0xa6d, 0x3, 0x2, 0x5, 0xf}, &(0x7f0000000180)={0x5, 0x80000000, 0x415, 0x9, 0x8000000000000000, 0x498, 0x779, 0x4}, &(0x7f00000001c0)={0x7, 0x3}) (async) 1.240579544s ago: executing program 2 (id=5702): open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x200, 0xe4) syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYRESHEX]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) recvmsg(r1, &(0x7f0000000c40)={&(0x7f00000005c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000580)=""/18, 0xfffffffffffffdf5}, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000440)="1eba5f0000000000f7080000f3133a85f68ff6fe8b71c81f02e0fd8e31392d43a68d7ac2648e7b878364cdbc125606fc75f342d805f8e6a9286f7edadafc40f1e2000000000000000000000000000000002e23cfe6f70bdb973a6142dcd0ff559a000000000000000900000000000000005264a14d9316b3522b12e57ed221954c2d0b6e3918f21a6e1b6b1f6941286787d6ea35a147a9a0d4e8fbdf5e40a825688af8ec73e8aec31def86873724ece099f9db3cb4f6c7813add2ec3c8f092ad9e0041ece892209afaf800a0e84e971cca8fcc204b317f0b6a046debd488dae7519ffcc4faa4c82dc7eb764068c43a1b78ee68eb45d00efc4f167ab49c26eb9dba", 0x101) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 1.240407446s ago: executing program 3 (id=5725): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0xd42}, 0x8) (async, rerun: 32) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) (rerun: 32) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x3362) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0x401, 0x0, 0xffffffff, "00ff5dcfec00001500", 0x4, 0x20406}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r1, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 1.237547314s ago: executing program 4 (id=5726): clock_settime(0x4, 0xfffffffffffffffe) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 1.194475723s ago: executing program 5 (id=5727): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8001, 0x6, 0xb, 0x0, '\x00', 0xc00, 0xe6}) r1 = getpid() r2 = geteuid() r3 = getgid() r4 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setuid(0xffffffffffffffff) fchdir(r4) setregid(0x0, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 1.193703316s ago: executing program 7 (id=5728): setrlimit(0x8, &(0x7f0000000980)={0x9e, 0x6}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10, 0xf, 0x0, 0x800}]}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000401}) (async) close(r1) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) writev(r4, &(0x7f0000000640)=[{&(0x7f00000009c0)="3c5b5133b2b54e07c95e73f0f1c67ea302bf8699a0afca13759561800a4e70902f3f91ffad5dbb8f9cade56fd0db551cd05faf8a1370359f0f3d7a844ed86047e1b0590b8c9adc4c8ae59e32898508c301b27941a1460addb06bc02716d535a8af6f1e18d8b8d040d2ee029381cfa1d1fe52a30aad341ac2f690c03b0c7e5ac3f3ef9e133e88f01064c4d52ff39225d54fa361cc31709328382d4538a0413f61f385cb206fc74d152fb65ddaa3dd078e757e6c7b680b6827a13647b5f91f966f7eb39bd8182fbe9e46fdf7622e73625e1ddd42743f5ca2184f46983b5ec43dfcad13f19249d7c2b825fa73a97a75a0b60d3dd2a2cffb9ff9f50a4bc136b009824e3cc8c517d551b479a49c1687216665b3565f1877153b95b866a12c00073f468194c87664e94afcc3c90030895c0e2701cb999f29f5e082d5781bf70f0bbc87af98164104520f2aed1fd0a4a19751d19b147ee76f54aab4bfc09daa8a7da22c43db6622a71cbac23a03a69bec2a7b3455401ad503ec6ea7e909273d3ec800296393ccf321fccf837c3a0bbc0f33cf46f508008a107606f0db6527d0ca68044380fc0f725a257813e432adc3efa6145136d98e420c5f77cc07a6becfda915928eb97ca0d915a8bca542ec0ec0d375d91e6f26207d147e70a6aa6ca014b5aa55f1189ee0b7ef5352935662dc5b53a1f6c0ef79fb7b925e3c2b93500bf982b4b3e776e8c813ec97733180e56a8ba09e5474e80ddb3265b88251b3d334ffef7a69c901c5fca4abed72510adce1b69afffd8ac4a657336b853f92ea1dd2d8cfd8b0225a08c5493de29158da9dee2a0ccd75502008ef86b3f9c6b137af7fa45de208e2ded48319dbe5b731333b18f710820a4ecc97506d2712f30589c84b0ea5cbbab73e63fc833bf7c0b55ce78f71994e5d189121edf63579cdec1f6bf5995707bb0f64f148c24edc391d67997b155d32b05f5f93db1b86503287ea559c499254ec4c155f166fadd9f4abb0a3a3f9e7b62577a8fa27841ab1c815a1469cc6a67fa51818406a08fc2584bce3fd5bd947030f50373561f7b111e6e567b9fce07f49c12f2d9170f7e073b12781610a39c9fb9c1bce3eaf58da7f1186a60c34fc7517964fbea58f5e2e5facf2212a062c36155c37ad2909e27edd7266ca9e92ddfa7acaceb9edcae4af87178f4a24b57a32db3983ff7435b4f33d71e20d86b1592aa4e2592cbc6a5cebdf41510af917f1bac44d3e48c06c046d85314dab45fb296b04ea139b43fd9ef1c6df3f958cc0d0cf883bc760c8669be1441518370c58703d51b9569a053223173818afd929b60f0e64217c5753683e1cea183527423222ef8006ee15b1ce5ce73283d2c244045ee1559a404db2af55369848853e24878079ea5c5ea4682c375102f98bc66d1790039adf05a810e161696b333b1f610a02599b3b0f113e5b045f32502a0043f8f741c46d3ec801c246ef6d443b936e5ea35f5c8a55987f07b4f187146472a4cd08625e360565df22a3dc9f06475ec13ebbc69c1674c68dd0f945d160d8d996f9f67ff13bba38b5596d32eba2aaef461e482ef6c2b07cc798125c667ef2c7680261f77f19da5707eec01", 0x475}, {0x0}, {0x0}], 0x3) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1, 0x6, 0xfffffffe, 0xffffffdc, "095600006100668d07ba2e0c5a9b26920dfb0100", 0x461b, 0x3d58}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 1.159901779s ago: executing program 2 (id=5729): sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000040)="53882a0786986c2d6e2d7a1c957d8092980d600292a08d914d07372b4f039fd80023667311645915bf1493e2f6143dc00538fffb62b4a8153a86681da3370794020030ca797ce97d50cd999c13a6468dfa2099ab764c752a6e712b286f370d355ad66e", 0x0, 0x0, 0x0) 1.157858013s ago: executing program 2 (id=5730): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef495516f6dcae877db092b000089dbb5f7d8062fdf8896c25bd2d358b40100000000000083b123fdd49d4af0bfa4ecbcd2", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) (async) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x18, 0x3, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r3, &(0x7f0000000140)="d8564b0bf1ff0795548af92004", 0xd) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 1.154961586s ago: executing program 3 (id=5731): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x40e) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)="6d618822e2ea6f58581e95e63c83760166212b9c2475cfa88e3889f13d99dfe29d7129ef4e203a93eaa32a14b96e5246d848282391ef16ee256bbdd274ce22585ae0c124865fd9224849296c04989ac094a10ea3055c772bfec96b2f8dc2c36bc05c3225e1ba4385dbe5d813c7b115f6725dca0d028fc2332e0b15f47a0e35d87b", 0x81) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x31, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d932d6d31962fff0d1", 0x9, 0x2}) socket(0x1a, 0x1, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r3 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x100000000, 0xfffffffffffffffc, 0xffffffffffffffff, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="7316cd625c79c14ffafaa9e919c739e061306897c5e54a79e30b9ff92a562db0513cbd7039a7205ac0b28f8281a03261f8876f6e87a68ca2a162198f53639ff5846515224282108710feca14efceeff3bd7d3be5d9406b135279391ea1fc29de9adc2b92e815aa0102", 0x69) close(r3) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x2}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) lseek(r3, 0x1, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)=0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="018f0214d93072e800100000000000af4b3be00aa85ad0d4a48325267daf593c94e7f5b788dd9af52d795139e1b0fa7e5fe7ff28b44582eda265aaffabf3fd21bcaa1cae8b73622e3d456127f81f7487af55d67ff9f7e1eab39eaaeed0ad5217366baa83c374e6117d1c5cdf8d611b58417900"/124, 0x7c) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a9ddbb5f7d806", &(0x7f0000000080)=0x24, 0x0, 0x0) 1.154556907s ago: executing program 4 (id=5732): kqueue() (async) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20, &(0x7f0000000240), 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) 1.148325949s ago: executing program 2 (id=5733): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) ftruncate(r0, 0x7) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x40000000000000, 0xfffffffffffffd, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x808c694e, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.106712395s ago: executing program 2 (id=5734): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42, 0x6}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x1000000000000000, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 1.090322548s ago: executing program 0 (id=5735): r0 = syz_open_pts() sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000100)="104c7ec67e07a8725f5ca9ed05ea172d903ed3fa8ec2f5cf525b58394743509024b7fbeed3e91073320c43311cfb39216df76e5bf6bf955c9f0775f3125ccc6c26882c47344b4bb92fed2062f6d783ce04", &(0x7f0000000080)=0x51, &(0x7f0000000180)="125ef9f38cdb7f6cc6456567abf48073cf7a441c7e00e90322389e75", 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xb56f, 0x7, 0x4, 0x5, "f72e888829b29b7265989340963e6a368fbc441e", 0xffffffff, 0x3}) r2 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x1, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 1.057586608s ago: executing program 2 (id=5736): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000680)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006000010ffffffffffff37f87ccdc0c4a92cfe0000000201ea443d080000000001004e204e22", @ANYBLOB="5e00b1e567d501967419", @ANYBLOB="788507691f2865a7494ccebda7d377e20aa82ccc3a915f6e90ef735a687b19f2547d525d5712c86515529e60eb202b4709fbd1b6ba3f02bbc0495c00d3d00e093f8b2d3e47c45780c4f6f74039f227b58146e38bd92b51b2a85bb0d4ba7ffcb7312000b33fe4ecce859e2ab33023884fc9a80a038ed9d90da6e43eb14d837dcda7ce2d0e6a8b8b2ac261551835e5c264edb647e09b51b5741364de26af388055a172898102994eec057ffa421130611b37de9aa8aec9f7131574d909f2d67fbdba837b", @ANYRES32, @ANYRESOCT, @ANYRES8, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYBLOB="0a35346a034a41711e4045b4c1de2614b91517cfd9dedf08d7f084b1692844ab52231b6033974327bdb34b0fd238848df22714a1bcf5bab1e2be3df515dd6017fae593fdfba10681bb0a2a19347903f93818b0cede1ffb1790f2f3caddb9ffbe2e2c5da5761a3b3bbb4573944b4051e30a2f53cf05dba5b5be63068f562b09c4c4441a92c3c13781", @ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES16=r0]) setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 1.056666425s ago: executing program 5 (id=5737): r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvmmsg(r0, &(0x7f0000002480)={&(0x7f0000002440)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/194, 0xc2}], 0x3, &(0x7f0000001440)=""/4096, 0x1000}, 0x7}, 0x10, 0x1840, &(0x7f00000024c0)={0x10000, 0x3f}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setuid(0xee01) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f0000000100)) pipe(&(0x7f0000002500)={0xffffffffffffffff}) fchmodat(r4, &(0x7f0000002540)='./file0\x00', 0xc0, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)=0xfffffff9) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 0s ago: executing program 4 (id=5738): kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9, 0x20, 0x7, 0x40}], 0x7, 0x0, 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="5ddcfede685155ea1fe566d53c6fc5ea49bb617852c7dcb281ac9ebfe2f9e200006dc17154fe4cbf", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000400d860a82060eac3659be543bfcb44937703", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x86, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x3b, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@redirect={0x5, 0x1, 0x0, @loopback, {0x16, 0x4, 0x1, 0x8, 0xb, 0x65, 0x8, 0x2, 0x2b11b10b10f7acbf, 0xc1, @multicast1, @multicast2, {[@generic={0x94, 0x3, "e0"}, @ssrr={0x89, 0x1b, 0x2, [@loopback, @loopback, @multicast1, @broadcast, @empty, @rand_addr=0x2]}, @ssrr={0x89, 0x17, 0x9, [@empty, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0xf, 0x8, [@multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, "c53d0c7a"}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r8 = getppid() setpgid(r8, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.121' (ED25519) to the list of known hosts. login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8061ff9ab0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 2147483655 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: uvn_flush: obj=0xfffffd8065f2a1e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error nd6_resolve: something odd happens denied attempt to set clock forward to 13792275061838831 nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error denied attempt to set clock back -9223372034707294164 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8065b82298, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13019185152 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806433d428, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 2147483731 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (446881) exits with status -1 WARNING: thread `nfsio' (250944) exits with status -1 WARNING: thread `nfsio' (211877) exits with status -1 WARNING: thread `nfsio' (458835) exits with status -1 WARNING: thread `nfsio' (365012) exits with status -1 WARNING: thread `nfsio' (73231) exits with status -1 WARNING: thread `nfsio' (422856) exits with status -1 WARNING: thread `nfsio' (132933) exits with status -1 WARNING: thread `nfsio' (185129) exits with status -1 WARNING: thread `nfsio' (249020) exits with status -1 WARNING: thread `nfsio' (352795) exits with status -1 WARNING: thread `nfsio' (205413) exits with status -1 WARNING: thread `nfsio' (496987) exits with status -1 WARNING: thread `nfsio' (424205) exits with status -1 WARNING: thread `nfsio' (131912) exits with status -1 WARNING: thread `nfsio' (521246) exits with status -1 WARNING: thread `nfsio' (251057) exits with status -1 WARNING: thread `nfsio' (286495) exits with status -1 WARNING: thread `nfsio' (280834) exits with status -1 WARNING: thread `nfsio' (273013) exits with status -1 nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens denied attempt to set clock back 0 seconds pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error                                                                                                                                                                                                                                                                   nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error                      pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back 3060414648 seconds nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 5431741492 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error îÒ¬J6pckbd_enable: command error nd6_resolve: something odd happens OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens WARNING: thread `nfsio' (448233) exits with status -1 WARNING: thread `nfsio' (43620) exits with status -1 WARNING: thread `nfsio' (284289) exits with status -1 WARNING: thread `nfsio' (81454) exits with status -1 WARNING: thread `nfsio' (158674) exits with status -1 WARNING: thread `nfsio' (26749) exits with status -1 WARNING: thread `nfsio' (508520) exits with status -1 WARNING: thread `nfsio' (450982) exits with status -1 WARNING: thread `nfsio' (228513) exits with status -1 WARNING: thread `nfsio' (310463) exits with status -1 WARNING: thread `nfsio' (320853) exits with status -1 WARNING: thread `nfsio' (235754) exits with status -1 WARNING: thread `nfsio' (509067) exits with status -1 WARNING: thread `nfsio' (247921) exits with status -1 WARNING: thread `nfsio' (152300) exits with status -1 WARNING: thread `nfsio' (30159) exits with status -1 WARNING: thread `nfsio' (136168) exits with status -1 WARNING: thread `nfsio' (507118) exits with status -1 WARNING: thread `nfsio' (117232) exits with status -1 WARNING: thread `nfsio' (81039) exits with status -1 nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 16777322 seconds pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens uvn_flush: obj=0xfffffd8070a207e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 64424509440 pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff820db777 cs 8 rflags 10246 cr2 200000001300 cpl 0 rsp ffff80002a3b8a40 gsbase 0xffffffff83892ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff820db777 Starting stack trace... panic(ffffffff8332cce0) at panic+0x1d0 kerntrap(ffff80002a3b8990) at kerntrap+0x29b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b icmp_mtudisc_timeout(fffffd806bc99168,0) at icmp_mtudisc_timeout+0x117 rt_timer_queue_flush(ffffffff839d5888) at rt_timer_queue_flush+0x281 ip_sysctl(ffff80002a3b8c4c,1,0,ffff80002a3b8c78,200000001300,4) at ip_sysctl+0x7b4 net_sysctl(ffff80002a3b8c44,3,0,ffff80002a3b8c78,200000001300,4,c494a5835dbfdd8f) at net_sysctl+0x64a sys_sysctl(ffff8000ffff02b0,ffff80002a3b8db0,ffff80002a3b8d00) at sys_sysctl+0x425 syscall(ffff80002a3b8db0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd0a66cf8c0, count: 247 End of stack trace.