last executing test programs: 18.280294808s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) closefrom(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0x3, 0x1, 0xa}, {0x20, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xf, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a650000001932445d3bea6a9b9695e0acf8d1ba3", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000001500)={0x7, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x174, 0x2001, 0xffffff8e, "ff77000009008000000000000000fbffffff00", 0x2, 0x484}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2fc0, &(0x7f00000038c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6a911ede2f8a0406ff020000000000000000000000000001000000000000000000000000000000013b000000000000000502000800000000040a000000000000010100c20400008001c204fffffff3050b30f0875821a51aa45459a90502000400050202008128fac26a16410af1251ef15638e6bf5c7ea384f4abbad4c4c66cfefe5531887d12bdbbb84e7052d0870011260000000000000401700fada74fddeb1ebc19df0fddc328b072ffd0e6ae22c9d395479f688733db64bf9f43fb864cf36e7b4260be75469dd66a06e5350cc87f217751b6356dda5fff0aaa80150dd61bc86bf1c5b8f684e1bf06ca08b2c01a96735dc32324c6e44cb0ce6edb6474716ca899a4ad6030147f3f148535ce4e09327002e8174e7e04b60391bf1a01f9f7219d82f46637a1748f2434a02050a5de144ce9e0cd2f62e1c50b1325a4396d88730fc129ed73620aa12d0374694b104f2fa10d15e9dc8400624377ac46134b2fc694838a6d47e9ae1c615c754544b35457b810431759ed877ae42d64552b190bb383d94bf1407e85e156f59c10e7cf6e735b7bbbb0ce29535909f7da5f4952bdcf21a915a51a822b507553498e2ca3a178ca5c856fb0e1270e4aa30ae9ee358c00c20400000004001600035068000000ff010000000000000100050200030401ff000000000000003ba70000000000000500fbb00b49ede99ca18b5313c461583aca1d938f64ca34b29c243a33218767ddbc99d66255b1e36e22339e2ce1d14c03e281d93c1a9380b5b45ed4e6b140fe490cb2700fdb8470797bad37f97194ec285c10d27103a46cd9b55f29063ca72bfb2fa35eeabe01afc39a30cd1224e3c66592d02c18b84a54d6a284e25a92ae36af429c65f4beb3cad34962249f85aa4e462d9239573a05f9ddc2c02fb31d405ef7c4626599c8c2303fa0dded41917f456fac1ef9da5e89b8041335d5d2c91e67d155ec34e10c6f1a40508256605c97fe25375b918088539d1e27efd45de1d93ecaec7e5a9eff2f6ef6968e22662053d361d7f96fd77b80df94099b53eaadc84823a9891eb6d3077a6fd4711e48e359d2b64526b92651e6c454a387c060db4483d08c80520169c4c93e5d1d3a470a3c4fd2cf8151cde63771e9382be55f467845aac606a59f2066444e2390c349581ee898edba12a0235ac485feb17b8603a304ee10745e5176baa7fe98d06122fd5e44adf096dbff5f4e25e363ba8173f03830b0465f008ff97e5667fb47be50e205bef7d8300fc7ff60e1a626b1b5d953fb149a567dc1da6550eed562c322732aca867242f428f91d533078284ef94e9e07c489230175b2eaa1a112f29aafba002d7392eb619fb7ba58605bbfd564ad55f9a7e6f5a6cfedfb44046b477a48dd55bb38881ca94e7c4715d48979c1df98b969e200047972393301f0907630a99d8db8b2365835630554029a410de65d637681d46eb43056649a5b88084f12aef3a3054b880e9a5481eaed35abb9745fa2fcaffb6932c939aafc08413c5575b6e4d4d4da2f60f5a6d2b5d09a7271e62628ac9221ae939dc55b8e0df7651052c440e75bdece0ba403c31cab6d4322d20382a9643c0147c6f830b142bd481702e663453d3b12311f9b1a2379340ac5cf2d6f91e14ecaa9493fea4c70d95c535dab276d3f2371aa29eec57ed129a4358bc95f1a55c6b615a1dee6fbcd16caa8f6601d31646d565a50192efd3e774397d5f5426836ddb62e50555e6b852baabde374e957a43fd4782efe09f3f422c72c772d661db3b3fdea8243163e7854746766037117fed98f1efe53d0c2ec0603c54b0373bbf58907228c176f746e43eac46446b9fa74a70cc946b0dfb73879aff824708fcce1d03707683854b059e3cc3adcdb7ff6cf10d363a1a0b52adb9c4bd8a85f64ad1cf784b87eac7ada2f406ee3902e0a827f4966d54cc3174252619aedd1b2a0846b2b6a4f5da66d87e6e9cb605d1a0ebff9370b829994df68222bf573fc622cdb8be70219d7bfbc8068c8589b8818868d79793c85bcea634510f5d80ecfe3aecb722e34e5097b658026d0c27496aec7bd5f03b74cf1a03d3520b17a852a6a50566114b3b65adf12ad53a6728a5526d847262eb6e63e1854be4c2c515b72bdc8e46b3e96513a09635ae1ca848a4eeb5831a426f5f1137c61696ff17dc360b5a179dc88fc9093b03d7263fef89e750603a02f877569c244d2c7d5ca03c028119bb2a15a9db29833ab23bca4c12a4001c54b0569ede155e4806985e35d8e1a7495e9d8cf154cd5dad4b71a6c127b8245ed1c605250b91b83007d74714d5440f3a48c56edfd962bb15e72ca5bb1ad9bc556a6cff43905a3de905abd91a33fc00016beba6269d5bc4390e8aa5f816b2ae13601b6ba48f8bfa9748d1bda3a3ec2b1c519af280cd94b1878703c76062ad30fcb0aa94039d8e9cc9710ed69f3957818572bf9604b7e44225280f269c87d6b8daf8e927446d25275028ce15e6c42b8c5b7b996f1d7ff262865c498a97faf07992a0808dde8c0400088358386ff1054ad05adf75a3c96d0fa772e803a9a73237ee606e633e34ca9c1ae7ceaa796ce93b76f397de5b6c6bf20af57f37f87e73512693ff275d3cbb1a227a04583d03958a71f79fe025470246b23f9bef94ac4928b8c94c267ee149fa59dc0bd1e315e7ef501e3a66775ddd18bf76fc15f36b29bfaed193462b643460a6896ec7a53d51d2b92377707fba23df78fea3e89cc7f1b40f6e6ce8dc50a76726e6c84f5372aca8e8f53f93a73c6a43a84a4cd8abeca6dcc33446215fd599d625acbd2d663d8dd749336361490967e57547dfab8ca50af87d8506305e3e412238a74abe8ddc4df98693b75958d1d920ef66a5439f9f55b3e533032d37694e98a6d75ba70b74f93b6649d363cc2f13ca680ae0546fb95be1b6a65b1afa72d370e2f98dffbbfc4dd74d5481b99e93e2cbb6f01235c31ecf46bff956833ccf4de13dffb8345dafaa4fdf7d57d88c70dd514fc086bca0d1e24b0d8c39ff3f467ec86d593eb3bbcab793304691dbff781c5dd1701bfb6bca7658295306a1bd13722a353cd39c41f5fc336ad8f73d1154e77f22e243aaea594d7e37697a165e85087be6114ce9c17e6f4b029cfb6e4da9ae54a2989d89770ba70b8aaefa64af48f49a5b7f8161bdfffbd11588a325fac290afbd525278483ff9d331a632b701933750fb2120f9df88a50c64593b3ccda9f27a20b34d42c5307a616991ff5bd8e4dc7069b12458f78bba6215802583facc2ad62fbaaecc19b8a5f5ec10ede6f15acbed4b76e18f8db73ae154764c5fc2deb4f898e2101a8782b518d0268bd616c3bb32f4750608f9fe9b1ab2596874033f31d43d878a403f4e293cf06ffb26648070e5d49808f6bda62cc2a5ed01edb8ac46164b456ce85afe02a603aea9c000ca143735a02a85584505fd4bc131521e19058d1fb464cc0ac55712d769f04469dc6f19e9374a70ae7fd3cf75c749af5d50dbcabb81f0e1960a9718144ec37a4f97940820be6a70af6efaf719b50571b28c51a411479584ccd7af9ab2a8dede8a3f3337392c1a07b5aa12a2f6b926b2612572b05faf09bdc1d13cb47ac142178d75111950f90290b561e9535699359698432874bab699c035ae588da66ba1856984a25082ecd80509979fef395f7236e0694031351b127e3498bfa8766aa69a9e03f0fd9fe3909de6c58c3bbc878fd4a7ffe4aaa9a9c8a5984fb2805dc5769fed41c7d8bb993e85b528799f86c3c3c745884ae8f0c4fc68a01997d37900f7fc508c1d290fc94528d498d54ffa85584853e385db2757d5ed94278bb5e6a2447e215c0a438cd7e8b27bb50536802f428cc5472daeda7fe3eb5290cad15bafc688e5dc293913fa35bcac4d9dd76ea61ac2f26be565883ca9c63b25b7245a1066c28534a686e0e4e3d78ab91b1a73a9e5e02371be66198cc6f46103184a0c60cf753769a168c19c88cb3c212c4f41663f9fb13bd9b3b1ee8289ac6c6d63f240fdd4df8ced83f44c1847b0318f7e164981ac47fa346fa2d5551044f36ad1956c0673da17ca4b525614f206e9951401a1977444908e21b0ed2665ce5136e5ddabe368b984605e6bcdf2c02152a1c8008359716c0827f7835a55584e5b1e65a074aac5221175865fd2547a2feafafc49b550cadb0584b60b2fe3ccab99b1a576866b7f1c1f267a502d50cfec3f424e0f4f1647ad532037db0718280094e205968b45a71d462d0246d36691917f6370ce5d8d7f253be2648e80d280aaaee3918618661b8d06932b15a2b2020b311302ebeb7274eb8ac1b63b45a0feacd1dbe27473fe5fbc828b979d540d757434c28e1156102cd613245ceac27e1ed5d349408e14d08f274533fa621c6f31f8a753872907b2b0513130fecb89c0e52f6fcc3226e5281bdb7b317d8bbced0aca57a6518abc1e67a95cc819ea6c13d6c3439e0fe543b924f955b9ef2ac38debd7a7a48d8f13327babe1f92b04f58e386e79e05823a208c3060e58aad46b5f6eefde4a47b512bb8b3e6242aaa162508902df936156f04ffededc032499abcdca9237d56e3cf65b037f00c9c01428d2e90f9ebf901385eef399753bebd1099cdd407a2478c96a529b3f682f1dd7334c16bb2952dc71b659ee0b4264f23dc3a9b7298ffeee26de60ca0f02d1ca72eb90562996f6f9a52a0993d0e5ce4e8e24082ca3a2086c01c6f0b396ea316617814f60164f161e3dd7df05f8ff5c4847207f2a6c63baa7e698d7c2eb1cbacc371be2aa57bfcbbda79fda37e4f7c811e3bf615bae3a8a4fdc0cc54b8d99d15afa52b14e1dd2a1b2c25a3155d14ab599b673374007ff82ef7614d37a50c3096bddad4d3a48451ba6de8ce811f89975ed672d3d4e69ede7f6a1a55e40bd3a6dfb80298ba4625abfdfb3cb8695a308bda500c6546762a7e39512fe64948f6d0dc401c0018c2bc92db31a106f1487ef5f258e16e8f44bb156c0137cf74b0bb16cbf363651db386edfc4fd742f74aca4fe7ef02bbd6bf1a615ac91d28134e38ff8702211805540eb356564825d7ce9258d21e7c3ab7c856be50648bb71a6f6f12d9955a64c18b195a7aee7577e0df9c3ec88498e22d0df79bfd47bcb470431eb63dad929a129d9500530c05cb464c97e37d07ef91dedeb7ab2b1491a04b5c2b6be036794ae0e2d7a2cfeb3da5c81de19217ebef7c83582d060b308e277077905a7a05c34920d23413010f446940acf94cd7b783cef45d1abcc44be813d39532998316738126cbe36200eebc9b139cbfeb7f9b86d34460c08bc3a8bd2333fe27b12980114ad27aaf0b7d8e8dc235dea394c28879fabd933d056acc65c9c1b06810a641b1c4f577e2c098a721c3ffd49545c412a959541b972b694e7a90f6de6ff5fafd150b4c04b85177c9ce1c15000f6a4921befdc128d2649625bcf95cc7da2f5914acabcbb1b44fc088c27bf0b2c22dcfea2e2739c82e60e710949e2ad7628d1c3cb8594de0a3246319ad5a94246a6dd919e72d0daa9c83e3c1f2126c377ab38aabc0f4f3784d27457db52bdd59b81054c277fb141a035d63ec5b48df36c1f8f48fffe67de74a8feae8ae7e87006c54dfec0db5f0e70ddf926b9dc098f178a60f4875ad736f5ad6963d488c922311b4b7bf0d883b09738760c1ba1054ec39d49a24c79bb4228adbb8e84cd38047aa804d91b4854a5173de02dedcc468410f39529d5d4c9f41e5f772529ae6e84a47c7e6191585aa9356622bb3fc06cfd37b75fdc7aa639f79c69427a507e4ea266a494506635b817782f2a3a7af17640bd0ebaa6522d7c07ebbad95382cad42dabdcc873a833bf086c72151f758372babc98e21324f4cdbbfb62bb0be538ce9f526497d1ff88f196842fded8041c0a9cd24f170fb32ed811b5df2d92be6cae0ff8f4dd207e578bd49379e8bd135d09a4d6c91a5ae2738872d757d4cd8633c287b75897c8c712df4748348d6a69d1ec2a5b7a90171871f5285e861eb9736e30d30d4f5adfed9548c2b1a85ea28dd93e8bd8ff1ea3109ed6b12ac43739d66832e367f50bf8aa14bf4e229950c4610bd4a10a2258611dad4587f6574ee46481c70628de6f0d56b51aab9fea9425b666e7b1be3cbdd5a9a3b518ef65650e74f10a28ebefb11849befc360048a3de4c83ae211d893ca565136d63182ff803069e5f507a092742460e06afd832579fb01ed5eaaea640e38ff78b3d3475fc872bb580cc0f08da0ca8ca46772eb1f792b4e496b59ea2047932a4493d2b9b9c7bb9c57c0b8376e122ef9f3165380f41896254291ba2ee9627fb3b0297198f7274e4c25825d7b3b7bd4d66000b68e5d8ee1778e138a0991c535e6be0d9799e661830031432c1390c2e99e94caef09cb22dea9a31a88e45fa06df3cccdd9526003a053bbeda1cde3b3612d1e086e700f2fcfe646b9ef2f73dfbe701e333e71137ebac497bdb665811193c7cabc655ff7df8b07e00de8089dc204000000a50103000000040105080056180bf8a3fcdb62591fd9204f114e3bbc7389b849828c9226257edc9c87491085de5cf4d1260440f22fd170ff2250f4f57814e1ea37a671d17d24beaa0c09357213c5798a2b8836ee544b2d2b1d2e0612c5810f3970d5a23027aaeeacbc16c45c6177d3016390a4e2d43405b972d101162c4444671d4f87b624e5baa337f192eaee7f8578d04beb9c6ecb20b220b7e13f1be16d618339d487b1bdc5ff2750958767a344aaff681d838bf4d620af27e1e2f708a88aa2aad5b76686e6b0160478dd313870ee0859327392db99b54b7eecbde8920b0fc12f78abff51ec6493b68648b91bd8863c745f67f399b21950a4c74b8f156f1510e2ddb59c09ba0f0adb8a7abdc41ed0b5217ebacc94d84de8f10789f37f8e26da7b2c22e3c02414323ae447038346025a24b118370053351becbdfecb27796433b4eb31c89b231ab920f93751de835d061a714f2b176010380260865a62d51b19ea834873ef3af18c22b844f78dbbf14a48696d8778e0c5de3e16458dca5cc80903231806341470b6f5f77a112e31a21208b396ef235d6d767e505b5caad79239c1d88b66fb6f88240bd65b6a6a2ad8ba6e5a1b1adb0259d1e0095c4304fb046236d62fb184e8ec74301cfa791c4b3a44d093373619361022affb9f2c7e5ef34b8495ae47693b9a6bdadb7a9e5f211f99cac13ee1e510fafc2d9de8ccba4d1bb250052250912d7c09596fe92938b98a9df5417d238fd588e95c3c8d1b107f0b718305321cfab2e0bc59003759dac5481509ee0ce054df5752a44d6202c71b04b8bfa6c3abfecb0f9b7ae49c89d307864c3c511b984b7ae41e49b5e0c239d615ebd6b5fc3a0eeda5d44f5878915206d1f77c43a221933f4b3fc7de2ccdafd63d7edc6e8eec6414680eeec4f5a2819c82cd49f553ea763436c0abeb6f8ff318684884d931baaece6976abf16320d634031a6fb02dd694268cb72b1e9bdc7aa39bae5d9f81c60988bf6f963d6ad316055e950718aa64b73e5abe7546483ebd84688acc87b71cf0bd6e01b499ea1eb2f62e3e36200479681b5b514d1af75c0cc1a5586d5172fca6e5374a91b5048b10644c83cfd3911727b2dda4ea3c66f2d2c35b3472aca8030a3fec8c613a6ec68bfe8865a4f6980db5affe5ea917e9c964e986788eb5ee5dcdb9730ed8ec077dda4e58791827995c5d181bb462c573b2f9e8186929f1ed24535b84c0a9c472a4e0098c3769908290135bd697dcd84cf72079e04d239e266346a77186230fe1b014b2306230f5a58e3f993055ccec8f1c1ce5cf37b97bbdee0e91ee57b9e23c4d12501f83bad405491bbe066cd6314bc6f5f14ded9db7231c1186b3af706f1629986ceee317ca26f9a7ce66fe86dccb3530df0e61b8201fdf7927f450b5ef57766f5f96703d6276db7a5e33ec5210f694f6442ff017c287ffe9f0406728a9846187e57b14b3896b4efe00b61853eef8088714c7825aff85160014260dc0e4b5823d0c072cc8aae2c23a1a629b880067ec247e4a0cfb523e0149501bd83a24b548eb83825139cd96d36ec7b5a1abc0b8c2cbf600a87e3a772a8ada2174234befac6b84860daaa7157dfadb45e1fd36df8324ec7b0f3d9cac7c42f3182f98133226bc698fea3b307f7b439dfa15d48612a9cb186bf008f4a0a4594f34aa3969766324a3320b88d4130968f3b0380c9aa57524273bf538b60e1336c19255c44fc39dccc7e9c93040d9b65c5cc57b8e9c3dc500d5eacb52a6b78b0e0fdd55c27c7f4cd1b2ac58570b0b9614b0e7a03b247f4a8fd8a81b4a6f1d24a9e4d5dfdeb630ccc9f95e9fa044991b2676a86b86c486fe052293d9b3344f75d6be704d56bec20e0de5a9ce9b05643c545bd29b5409237207a697d4b380c6d37fa81b1634721f19e353bd802dffcca61da5a269f33180c20a90dcf0a3acc93db8a6114756af4cc926177ad07c10529fdc687e0cb18a3dc16fc7b9f9b953ab20bde667a61b6bfd6b82ad512006d5a9622c4052c24781dd960f43e21d9f2a8d4c34b7acd202db04ecf723928317a151febc75039670ac1b704c3d0c5cfd76f86664edb359fd7f3e857fb05fa585ba46216f0d586e2e1046e417ac140c6857a31f5ecee3e98b704c527831371bc0f834f7243e65a94151989b32a1e965d414fa19270307a1837772919bae5b62ef50b839e2b050ac11297c26bd17e7fc57c361aaa1d92518db9cee1e6af406aba4da2ef6433dbcf62a21f3f2ee1c4762efbae5de6349ab878bab8093d29d16d4372a5b4131b2956d262a07165e1343d442b4ffb5965d0dca12779307a785a48f790ffac83d6fbe65354eb7d3ddee9ad4d0012652b303763ff0660d7ace77f381a39c15e53a1f81efa7825822eaccb94d7344d7f2b248198de6fccac81a92951bea36fdfc13e9585793bb9ecfe3f8cc10be8fccdcd9ddea27e25f5987f4d24bb70413f4f241aaceb090dd026371fbc09c4132378815883df1816036034ea697503de7d2e7bd58e4b7709d19176be3224010619c8e4759e89f12b8b5bd3e65ad7239e71e620cd73b143b28ed96b9d7a49418fe63eefa750514fbd4c748eda6e1173c307abe076754b3b41862eef455bf58515b653c0620927e72a96ec5a59a749e6efa50f98e4beae7ab0af50f6b7ab96143544e04250792732457f6d010bdb2e419dbd0252b3fc9938f987698293b5e58c4c984d186adbd1523f85dc5b987bd36d9353d7aad859eca4813d91420654ba7016a6f958e5636b562c79c3b75a74ce74c3feaf49755b10cbe66bfd458f78238c8b474b6a22430ae07e084c5e75dc94820102ea94557e99bb11f21c84fadcc050aaf33b1d8a950ea1c8d488410c34ac771eb9563c8684a84725ef7464730c4367acb33069e692be6927489113bfd663ae1625f58044bf0594b2e2901fa4ac1aae9324e8250c03039937aad6c47187c2a4e5e1fd3fb53e4342542b9def502b3496fe04fd88cea51df23016bda202c71805086528a7a6bcad4d00b44a0668f0048b3681478fd96ec6d5e1e9b91bec7dda8b1fc8d31b476b3a39da07db4e7f7b909a77a8672ff5057a4307db6e18d2fe60332f2bfc70e42a4e73717ea4be100eaacf1bf13a1c4590c2976c8a7abb1373a82d15caba04824c45de069ddfb4fb97c8f9b4bf58152a51fc484516e675afd87fc47c37cb126618966fdbeb361b382319a494762e1acbb97da02be9aef3f432f6fa120956ed15a98f86d74af3251ca108e0b48dd47ace2f531803c2712d8dc4caf6d78c746f0f7c0bea131436c09080e24c9ad3e3836ee72d2b8a5b61dd44501c5bedd24902d1f71c11696dd1f6708b4bd5c86e7355c394465955b4607848c52f03041c80c3070a1c17c3d19d6bd436c82e1ec1499e4630add8d85c8820513013a30d1cb204f38aa27964cb55568625bf5a615ea88a6ba8aaf7764e86b5bc80ff63a22398dda53040cbd926cab374c88385e982fc6e8a1c01790a5dd90e6569e58a742b8a2ecae40b8346bd812266b987ed72061d1a7da98e8b4d63aedb8019d956b6b7120c01b38ae5cfaea98a2b9554cc6cb94025fe376ad5e5b846ce970b80bcf87c210674a86dfeedbd2bb548bea30da10b524c50710fbbf0ab025da9db15dcef63d759c5deeb49740107f0a5b151463e12f696b21a6c79e25f62bcad3502e35f85683901f8924f1d96d05cba14a0c75f28ffd397e0a8d4e5e1beee283cf26a8f1eaaf9ea6bdb6c48da18e3749c3cdbc634866765b573436064e55d3247d4de4404518e4d4bd560cb687c3cdc7beeb6c7f541be180713ea243b8fc6de48daa54c6e8e6db8befb0f23143de6d0f117ed68afac5772b33270d286d8dd7a9ccd8beb023aa31b3759023d545431fe69f51c0bbbab539d81c9fd6d0fd96da0313497a655116475b7d3588328b22e4720b4510f1de707118c0682c13dc77c889bc883e8593a34504cbadc549a6656dd31daacae32886697374fca8958684f28f0dbc8d86b1fe488964f0649c05ffde562d4da8c478901abc22720606a76b7d92585cd7df9355cbf588a3865287a9adfc6d9a7697d9023f27fa8be28bc9ac49fa10ec2c0a616057d2767702fe916cb8f312db6f8639969194d83ef3eba07a6a83f8304583a9395e361af8657973585de14946fa23797b0657a675fbc3d35c09ce8d7dc8910f813b524188d57f63200521a2e9303bfb451f1ff0850b3838c76bc00042bf9e962b3618edb06526ff2bd0432cadc5d24a070d3c910216eb574b572021cf238bdc0aeee400b2eb8b2565f935f9b95f65edf8d0d20af59a719ee6eaf4684667497eb8c476247dfb98be14c450c11a206e4c7cbb89041144051b5b52a2d98dbc0b2bc5ec83861435a92ca96880a8adef8b0de5dcee5759d8e17219c79f8abd017cec98b81ae439ab536b7e6df19e4a24d2de1e286ce2f33941a2e7fe0abe701a66083c2138a7414dc507e867b5471e37332aebfce22e266767cd3682b2236c096950e0d2acfcd6f480486f7e046babd57f985c1274ed145a04feb81e5ba53e2bad107e3e51a7099b907b974f69c89ffd54db026f578e49ff45e090e7f06d46a3d4484bdb1aeb9aecddd6b512adc670112e8ebca508050c868d4c23b7b37bd3504d9110ee0beb2edccb939db89daf2512160b8d4f77a7bd8b6022a2f6a388924987df4d7f484bc983c082fc26dd500cf5fc723fd0620ff5e4f89d32a6682696bd91297fcb44187e30ba963e3198e6f8745b5deb80a739bfed51480379651782b003d5874a2e049fb45517fb4c52c16f300dc1fc8a978b56516bbb97924a6967d3e05b1da4bc0f27f704ef6830a5702b443810d32049be11b5c2c2af7dee3a39ad45efb771ade077afcc5832d287b202c337b7f9a54a3d179316f24f76256fe93d2ddc6f3ca6cab809e2a7850aa605523a994886161854e631951c5e23191612990d40070dd0b7e61c75bde28f795c2639b5b0b7d215b07d2ec41bc9a1b32831f4095fd43f4f416343a086b19d2b0cd9b599938c346787f28682408f608cf9b8f39f93d41e5ef8e210cce9f72259c38db4ec700f887b8d6be974458e355fa5bbccf63e32dd678d450dd2a80259a594f6dae93fef52154c26bac1bcad2a88e33e19952b80775cb128a3ee03348f9eca11b8a9bc34ec3827d571be4bb16cea39ac6398532946084f4fcc76e9b730515e2db795fa7c8bf039532d1360420a0a322d376ffdfd57a65ef3bae16b2a2f269b2ac5ba2acca6c806b95921e61fd25d45b37fafd06f138984e86afe956040156f93bc1c4b05db1e9903faacc9a690c91620b942d669bebe59a1ac387d83146a374e45c4f93cea3cf61f4eeaab3f95b3e566908a968364ceeba4fd773499cd0d5efdb18c6672482c649c674259a40d43693887c518d2dddb712283011a90f8292bf70ccfa2022bada8f727f05dd0e890a06762fc374c2a74157949bf2a583cfcd0b6e95bb2e43ae37413d25af55fb6d578e4436bfa2dfa3e4428f14e5f754adaadf65425227af71e193c89c691f9d81831149897f73c7c3801ab95f4bb728fbdf62fa9d5d7238b55fe33476aa88f2056e71cbfe114c5c0a36e690dc45291daf102a688955b7da490654c4403e5e58f47a84c2d9a4175fbaa68bb0f701c327193cc75c040ac5a069ee0d554269627aaa97c43731739efc1eb469107e914fa4b00f55b58c915f6b37dcf0e636ee8fb714ea4e493357c6aeacbb3a6eba61c7ec747b5a89d47833bcda1e57ebbf0c6aabf3cf69c2a8efca21813e56d7f0fc7644a1295a3d1cf4c2eea31c2a2b89f603ea90e00022293c46de5d3ec4944b6d91d13b30a61daf1443d6488cb0b642ec5c0492ff2337c47b8b4580b938ac2ae2d7ed7f72e958230caab32ddbf014492a196e7f941d9f000290972beb4539ba5e60008a780b809a4eb1fdb82f0d13578c325e808b58b189a0c05f06d0135b44dc106fed067db0cc9292bca717d1abe2f1c3cb416d3da56b9083a48377483595860f6eacf2eae2280d9795a22891caa3f300e146af36356eead4c3eddc77808d733d86e93c4e0fa3f74a4672b1f047e2e2dcb56c66c9d11718af0cf9817220d796a9ebe022233f1840cc8d1c5efdc0cfa34586eb797c5528a507d505007bf2fd0b2b87693d8c1b116df1a48b5582d61324fe6a7390bed44d36edb362274a9e05c8189fe89c1ebca02e2ae1925699f2eaa4664b49618d84c7feebb71fe56d86a62df5226bb781f9718affa0efd18d6f4fb35f396a9d50a06a5b3ccc5c2d5e92c3b9f7038ea25ef81e8281a6742a644f30308e23855d1f4ce83edaa4a33bfeda2eb621ed7cc4399ff2c6d66fb5024d6ae99902d012ccba51f35ba778a3fbc57c8b583415f2e0ef1f49342cecc420f8cb56ef0f8ed264c67b0cd16ce35ccb24612d9e805e637f548628a3518f4cefe1e60259714ed3353684e644d38f7f806110725b6c327d46bfd025db68dd5b4285fca59a605e034fdcd9bac937de5043782a882bb7504c8be35a627df761477fab13b7343c9f16655c307421dc92f43015923bc8b18fb9eec89bc5337ddc33294c34ec5f0b70568738c9f71ee88cb98ecb055d7488de7ef63b9becb3ade821cbe93cf068d6e4ec8d38b040597bec272482b6c97cc0440c59407cca95d532c046ce324f140ec48e7bd098345550ded548beafacd201b9642b6ace512c15233153f231b67acab4dcaffbfe0b7e1c6718fdae785db1767252fc24dd6eae0ed54494100ea694b6a3ba008fef11d9cb58c8095ab329b6ef9a06ddf560b9bedf150269ee7bfd6ffd10e9bc30ee36e902685f603b26b222b95e5550f6032778f17aa7412c54023616ad9faaec1b60b98fec54a3881b72b4f90d40fe21f4d7526eda06e20e1c2d890cfe0f72c142354731d54dbf003896f4bb15cb64650027ce785f54f4780875188e1df683bfefa46430675db54a13cb863aeb9279b6511ac39c04dba74f9ab8a2fb6447eb5b6430f498b2e89dcee6381bf0301278a85a1e420e0741aa0a95dbb7d743e4cb2d9da3a849376a0ad4d40a67a3f7509d3880c65f46f3357f4ba954131d454b02fc52cd3ce33518aeea985fbb9d366c5e997d78fb2efc38a65cee2bacfad11fa3ac8f289b7a5af29326e3c89da8354609089e71a3804f833c489af3a7ea74e7261add9f94537240f1340d321f4d79d5135c23b51d48b76aacdb24cfc502cc2b0fa2f95ecee1a5766ccda7bc465c099e7eba254f9da6440d5d7edefa7243db7207692ed63435bba52b533bbabde7707d5408e9e596c68ec53f95128208439e5b01e94b44fb5df7efc604fa53d14afb54a663e5cb0d419ba9d3a1ffae2bd44e3b7f43611a4291ec4843c1d7b6600347f02b45cdd22865d03293a1761a64bb06956ea91c8bfad4f237673c466e9d479132ad56f2c111747c50a63fb12305d7fa7e99672f9faedbf071f074991ddce19c41568dacf67b2504f0f1dbdb01269089c3a50ee9c6f4e74620bb5d266aebf0f73a601067150dde3aa1c0d575f7d75226b126a13cf3d282658831dbf56cf5615ea051f47bf9a4c794d63332fa87fcc41a19d11157a1c17461b5191528d6363755c84fed11a76d942639867b644c62ea061a1e6ddc0f1af67e5d58009895ea1c5aa9676822dda54938259397409ba7ced13cae424fc2e7ff25ff006657454b6698ef411500c44675f5391c1a07307a8eda9640b1d49f5ae9963f31ff14b4a739253c5d642ab3792ca8de566fef60c36e02cac17d8b05140db38f42cc487ad58a767b0a6ed0eb044a29e6bf6fa15eecab4e14e29d0b570178d221aac9fb476df16a7424ea71f33bb3b797c18b3d4c19413987acbabe918f2e1da2bfd803f6f166b3026bff2d2bc4fc28f02b5138ee323fd5c257fdc41f6e3538457694dfddabceb2c3f9b7678c3ac5b7d4c3eb30088a407c406084b1b8dcd9d033c0db82a625333078a35e9a52c0bdad08120730d5d117570964df15bd11c896c9606a4401f4a8301f22bcdf7f9f5a79aaa5f2f440806f0370c44507b731279a3959a0c95fd921a3e488d1f75d1baf69c2ca25261c480781a8924a73dfa5ebec51f6c3d64d8c841d594075f16245aef6e3ae10f996f872ab3c958c4a6ee934d1c421822aad4833db66c3bb5321cba2c2e324555e40be63e5886445b3cc38fc39efebb9c38299d80fe488d85808989d22b5c39a78272bac2cd9c79604c49517fc0b699941ad4f514164cd6a9ce6f75f60a15435f278a207fc21ab888b27f0c733903c61bfd625d36283194abed593da95ee8537c7e5b5a64d5c3b194706682b47a8596d091cfa2681c2ce0d8b3cdde1dac20fabdcb946bef6e5878d158f3a16ee686538622cd6d841b719dbf4138b5c6a67aee6621b542b5966c05fa0a201f4e2bb869b5ff9a1ef0f5565403eac7ec60ddd6c5428c623f33b74f5d073b8c17d5472d7f30b5c539ddfd185a3e1d173dc2562cd6b10393792ae3bb72c751c68b3fc5ef446a6e3b3432c1294b869efb8215a655b721dd26c196089a9037e4b20e191c3497baa99b75753369d650a0a322e254609f2ea4e01647e40a65d77b2f23edc54a4e84f1f5040e88a4de2497de13df6427b58fa050b422c02d2586fb0e4aaeea37d9cb0c8032872f6908c638f722aadf2ffddb0ac7173f8552014a1c05e660c30a8808f35d7202a7246bd1c82ca1fc3093386a9125e33ae3e8d8c9f0a6afb849aaa1392de1ff9b152d4b4b8ea8b630709b9ae26a45cbc9aa9a4edeb5258b391e10c7ec41dea16ff431e27ebeb77b9d9b696b6a3ea4a2e2f6fea26f91b865f09ceb8fefa5df9647beec3802334767e85667a18c8dc63aa9744a0ab50f39a1aa595dd016d04d177b1c0e8969c1466d26e9241f8973742b6c3f057ac7fab17425ab40624d1f6f4000df95ba05089fa8ab46be86f97e2a138ffe5710144bfe62e702c09d04076c22ecdbec6a7cfbd51e9127a65ae7f37920b7d8e06884132b2b2f217d495f64248e6a8efbe357a2b53a78e0308cbdd6f2be8b0d74c54589c7bac0a99acc3605a848158712d782d4a5d812bcfcb10b7aae1f3f9e2084b71a19ab61b3ca27523f873af987b991a639669cbacd8d09c8c44d61c2b5cdb6fdca9b1bef3337b79744c77cf3fb3f463c37f2cee922718c45479b437632a6c653e4416bf622313afc39e00dbf0fd6d6553d6fd6111096a95a8310ce049f36be91f6d4b54d6eaaedc359fa4a561b11094beec4ff472448c3f2cc1303ade72209948ae09598de52da1f23916420c29309658fe71152fc7083efb05fa2f8503d9df6922074efd9c5ee3bbeb80711a859952d2c89c1b814d871a197809706a74eb4bb428714e4806c11c82228abe2e1246707809540d185d99f278526bb97051f33c709b1cf56ad78ea36594c68f1f4e4c565e9abaa0e2148c970171cef2d20ece952b1f7929e5d0b81a3007fbca7e47d451c952ef91088685ac7a2f3a9fa26ac3f8cb4841486f1a6581549f6d5912bbe93eef4ec45fb1f3113c25f5c060145fd8962421e5292f4aa7a80a3b99dea9a9d788e7f853d9c895a9ccc221d1af0a7e7a0c7fcec2820bcb2d0d63c83abe432ea824d39ac0526e8098c580824c4f5f069f0be7079fe1d57ec3404d16d82f8dfc9a0c74b057d30024abd18c3c6735b1f65029b1df4d7ad3d8b5f28ce46a660e58840d13df908cb567a527c02f9617b5bb20fa567cd341b16e5ef42eeaffcb31531b77502afadfd08a0f5843c4e94eae75beb61b8f4bbeb12e726bf97c6279a2dc0253c67b25d1514337168606cdb664805f911634b93accfbf4cd0dd3a08cb198a68e528d088ba45b7f3751d213794884d015947c15d1a8dd2c7bfec315e38f60a04e242effdf4b77e642f080781e306f0031db5aeadef95eb67186aa8718e141d7f5d081a310f8ea6b5f42ec2f93c0b1f5592a82ae7f066b0acdb535c16a1a9398eda2d98a6f5adc57b95249e4661b1e8e74de8559c395da0a1d1208518bf3437a628b13f63218fe4327ba015e4b59fa61c8408b6fca0613d47f7f9d0858331f6bb3f0af406e844e6e6e3389d4b4697a41936a6f3467776443dac774c4f7d8d64fefd6a66155963d9d8bb56f25de4d61ec5425697488c50e2bf1916a16f577df1c17b48ca47b75c95d6d61e39be77d7cab6b75cdba136db036f3020677d84c0de33259b2504a7854160e4517440b019cd46aa6c3cb409265680159dc80318b8ef5581ee8893e2f42df94de5a7c8645829d20d941245aa6da1b4bd7b71f876c8cb55ecc85fbdcf385e5c7f345ad5917afd7031559ab88e1a1049b674ea6adeb9503beac0a13b6f59c1784fcffd573d4ee8c6435e411f989c05dbc48bf92f711f45d6db3a2e50bb6b7162012d27865ebcbd99e84704d158cb0964d5353eff7e5317359b0a465286fafe096a1414c02d6bd2bdb72c3314c29a15bc2367e3817e311af253e3ab192f81029c46d13b4240e77d236f7769846d4597dea928d8ea3cad76e61148d4c84bd70dfb82df89fc8ebc808cde6f1f778443bcbda51dc59aa400179bf3b065a7f8b02d7f712a82e3d937cf849af3cf40004e204e230008907825031db6762f58fe4fb10dab4970acc3d127afba5aef2ab8712592b2e300d583718c4a551f0fea236128a3f77b53dde5ab41ea800fd55239b57f33970d8cef2358291176809a6b50fa0828b698530d018a28ee5ec9d03f62ddd41e35c7505f19e5fa0baf8ab70162fb71"]) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60becc8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7abfdffffffffffffff99b31ff325b6432e2dde00"/184]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)={0x4, 0x7, 0x9, 0x9}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x80000000) 14.500263265s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) closefrom(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0x3, 0x1, 0xa}, {0x20, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xf, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a650000001932445d3bea6a9b9695e0acf8d1ba3", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000001500)={0x7, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x174, 0x2001, 0xffffff8e, "ff77000009008000000000000000fbffffff00", 0x2, 0x484}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2fc0, &(0x7f00000038c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6a911ede2f8a0406ff020000000000000000000000000001000000000000000000000000000000013b000000000000000502000800000000040a000000000000010100c20400008001c204fffffff3050b30f0875821a51aa45459a90502000400050202008128fac26a16410af1251ef15638e6bf5c7ea384f4abbad4c4c66cfefe5531887d12bdbbb84e7052d0870011260000000000000401700fada74fddeb1ebc19df0fddc328b072ffd0e6ae22c9d395479f688733db64bf9f43fb864cf36e7b4260be75469dd66a06e5350cc87f217751b6356dda5fff0aaa80150dd61bc86bf1c5b8f684e1bf06ca08b2c01a96735dc32324c6e44cb0ce6edb6474716ca899a4ad6030147f3f148535ce4e09327002e8174e7e04b60391bf1a01f9f7219d82f46637a1748f2434a02050a5de144ce9e0cd2f62e1c50b1325a4396d88730fc129ed73620aa12d0374694b104f2fa10d15e9dc8400624377ac46134b2fc694838a6d47e9ae1c615c754544b35457b810431759ed877ae42d64552b190bb383d94bf1407e85e156f59c10e7cf6e735b7bbbb0ce29535909f7da5f4952bdcf21a915a51a822b507553498e2ca3a178ca5c856fb0e1270e4aa30ae9ee358c00c20400000004001600035068000000ff010000000000000100050200030401ff000000000000003ba70000000000000500fbb00b49ede99ca18b5313c461583aca1d938f64ca34b29c243a33218767ddbc99d66255b1e36e22339e2ce1d14c03e281d93c1a9380b5b45ed4e6b140fe490cb2700fdb8470797bad37f97194ec285c10d27103a46cd9b55f29063ca72bfb2fa35eeabe01afc39a30cd1224e3c66592d02c18b84a54d6a284e25a92ae36af429c65f4beb3cad34962249f85aa4e462d9239573a05f9ddc2c02fb31d405ef7c4626599c8c2303fa0dded41917f456fac1ef9da5e89b8041335d5d2c91e67d155ec34e10c6f1a40508256605c97fe25375b918088539d1e27efd45de1d93ecaec7e5a9eff2f6ef6968e22662053d361d7f96fd77b80df94099b53eaadc84823a9891eb6d3077a6fd4711e48e359d2b64526b92651e6c454a387c060db4483d08c80520169c4c93e5d1d3a470a3c4fd2cf8151cde63771e9382be55f467845aac606a59f2066444e2390c349581ee898edba12a0235ac485feb17b8603a304ee10745e5176baa7fe98d06122fd5e44adf096dbff5f4e25e363ba8173f03830b0465f008ff97e5667fb47be50e205bef7d8300fc7ff60e1a626b1b5d953fb149a567dc1da6550eed562c322732aca867242f428f91d533078284ef94e9e07c489230175b2eaa1a112f29aafba002d7392eb619fb7ba58605bbfd564ad55f9a7e6f5a6cfedfb44046b477a48dd55bb38881ca94e7c4715d48979c1df98b969e200047972393301f0907630a99d8db8b2365835630554029a410de65d637681d46eb43056649a5b88084f12aef3a3054b880e9a5481eaed35abb9745fa2fcaffb6932c939aafc08413c5575b6e4d4d4da2f60f5a6d2b5d09a7271e62628ac9221ae939dc55b8e0df7651052c440e75bdece0ba403c31cab6d4322d20382a9643c0147c6f830b142bd481702e663453d3b12311f9b1a2379340ac5cf2d6f91e14ecaa9493fea4c70d95c535dab276d3f2371aa29eec57ed129a4358bc95f1a55c6b615a1dee6fbcd16caa8f6601d31646d565a50192efd3e774397d5f5426836ddb62e50555e6b852baabde374e957a43fd4782efe09f3f422c72c772d661db3b3fdea8243163e7854746766037117fed98f1efe53d0c2ec0603c54b0373bbf58907228c176f746e43eac46446b9fa74a70cc946b0dfb73879aff824708fcce1d03707683854b059e3cc3adcdb7ff6cf10d363a1a0b52adb9c4bd8a85f64ad1cf784b87eac7ada2f406ee3902e0a827f4966d54cc3174252619aedd1b2a0846b2b6a4f5da66d87e6e9cb605d1a0ebff9370b829994df68222bf573fc622cdb8be70219d7bfbc8068c8589b8818868d79793c85bcea634510f5d80ecfe3aecb722e34e5097b658026d0c27496aec7bd5f03b74cf1a03d3520b17a852a6a50566114b3b65adf12ad53a6728a5526d847262eb6e63e1854be4c2c515b72bdc8e46b3e96513a09635ae1ca848a4eeb5831a426f5f1137c61696ff17dc360b5a179dc88fc9093b03d7263fef89e750603a02f877569c244d2c7d5ca03c028119bb2a15a9db29833ab23bca4c12a4001c54b0569ede155e4806985e35d8e1a7495e9d8cf154cd5dad4b71a6c127b8245ed1c605250b91b83007d74714d5440f3a48c56edfd962bb15e72ca5bb1ad9bc556a6cff43905a3de905abd91a33fc00016beba6269d5bc4390e8aa5f816b2ae13601b6ba48f8bfa9748d1bda3a3ec2b1c519af280cd94b1878703c76062ad30fcb0aa94039d8e9cc9710ed69f3957818572bf9604b7e44225280f269c87d6b8daf8e927446d25275028ce15e6c42b8c5b7b996f1d7ff262865c498a97faf07992a0808dde8c0400088358386ff1054ad05adf75a3c96d0fa772e803a9a73237ee606e633e34ca9c1ae7ceaa796ce93b76f397de5b6c6bf20af57f37f87e73512693ff275d3cbb1a227a04583d03958a71f79fe025470246b23f9bef94ac4928b8c94c267ee149fa59dc0bd1e315e7ef501e3a66775ddd18bf76fc15f36b29bfaed193462b643460a6896ec7a53d51d2b92377707fba23df78fea3e89cc7f1b40f6e6ce8dc50a76726e6c84f5372aca8e8f53f93a73c6a43a84a4cd8abeca6dcc33446215fd599d625acbd2d663d8dd749336361490967e57547dfab8ca50af87d8506305e3e412238a74abe8ddc4df98693b75958d1d920ef66a5439f9f55b3e533032d37694e98a6d75ba70b74f93b6649d363cc2f13ca680ae0546fb95be1b6a65b1afa72d370e2f98dffbbfc4dd74d5481b99e93e2cbb6f01235c31ecf46bff956833ccf4de13dffb8345dafaa4fdf7d57d88c70dd514fc086bca0d1e24b0d8c39ff3f467ec86d593eb3bbcab793304691dbff781c5dd1701bfb6bca7658295306a1bd13722a353cd39c41f5fc336ad8f73d1154e77f22e243aaea594d7e37697a165e85087be6114ce9c17e6f4b029cfb6e4da9ae54a2989d89770ba70b8aaefa64af48f49a5b7f8161bdfffbd11588a325fac290afbd525278483ff9d331a632b701933750fb2120f9df88a50c64593b3ccda9f27a20b34d42c5307a616991ff5bd8e4dc7069b12458f78bba6215802583facc2ad62fbaaecc19b8a5f5ec10ede6f15acbed4b76e18f8db73ae154764c5fc2deb4f898e2101a8782b518d0268bd616c3bb32f4750608f9fe9b1ab2596874033f31d43d878a403f4e293cf06ffb26648070e5d49808f6bda62cc2a5ed01edb8ac46164b456ce85afe02a603aea9c000ca143735a02a85584505fd4bc131521e19058d1fb464cc0ac55712d769f04469dc6f19e9374a70ae7fd3cf75c749af5d50dbcabb81f0e1960a9718144ec37a4f97940820be6a70af6efaf719b50571b28c51a411479584ccd7af9ab2a8dede8a3f3337392c1a07b5aa12a2f6b926b2612572b05faf09bdc1d13cb47ac142178d75111950f90290b561e9535699359698432874bab699c035ae588da66ba1856984a25082ecd80509979fef395f7236e0694031351b127e3498bfa8766aa69a9e03f0fd9fe3909de6c58c3bbc878fd4a7ffe4aaa9a9c8a5984fb2805dc5769fed41c7d8bb993e85b528799f86c3c3c745884ae8f0c4fc68a01997d37900f7fc508c1d290fc94528d498d54ffa85584853e385db2757d5ed94278bb5e6a2447e215c0a438cd7e8b27bb50536802f428cc5472daeda7fe3eb5290cad15bafc688e5dc293913fa35bcac4d9dd76ea61ac2f26be565883ca9c63b25b7245a1066c28534a686e0e4e3d78ab91b1a73a9e5e02371be66198cc6f46103184a0c60cf753769a168c19c88cb3c212c4f41663f9fb13bd9b3b1ee8289ac6c6d63f240fdd4df8ced83f44c1847b0318f7e164981ac47fa346fa2d5551044f36ad1956c0673da17ca4b525614f206e9951401a1977444908e21b0ed2665ce5136e5ddabe368b984605e6bcdf2c02152a1c8008359716c0827f7835a55584e5b1e65a074aac5221175865fd2547a2feafafc49b550cadb0584b60b2fe3ccab99b1a576866b7f1c1f267a502d50cfec3f424e0f4f1647ad532037db0718280094e205968b45a71d462d0246d36691917f6370ce5d8d7f253be2648e80d280aaaee3918618661b8d06932b15a2b2020b311302ebeb7274eb8ac1b63b45a0feacd1dbe27473fe5fbc828b979d540d757434c28e1156102cd613245ceac27e1ed5d349408e14d08f274533fa621c6f31f8a753872907b2b0513130fecb89c0e52f6fcc3226e5281bdb7b317d8bbced0aca57a6518abc1e67a95cc819ea6c13d6c3439e0fe543b924f955b9ef2ac38debd7a7a48d8f13327babe1f92b04f58e386e79e05823a208c3060e58aad46b5f6eefde4a47b512bb8b3e6242aaa162508902df936156f04ffededc032499abcdca9237d56e3cf65b037f00c9c01428d2e90f9ebf901385eef399753bebd1099cdd407a2478c96a529b3f682f1dd7334c16bb2952dc71b659ee0b4264f23dc3a9b7298ffeee26de60ca0f02d1ca72eb90562996f6f9a52a0993d0e5ce4e8e24082ca3a2086c01c6f0b396ea316617814f60164f161e3dd7df05f8ff5c4847207f2a6c63baa7e698d7c2eb1cbacc371be2aa57bfcbbda79fda37e4f7c811e3bf615bae3a8a4fdc0cc54b8d99d15afa52b14e1dd2a1b2c25a3155d14ab599b673374007ff82ef7614d37a50c3096bddad4d3a48451ba6de8ce811f89975ed672d3d4e69ede7f6a1a55e40bd3a6dfb80298ba4625abfdfb3cb8695a308bda500c6546762a7e39512fe64948f6d0dc401c0018c2bc92db31a106f1487ef5f258e16e8f44bb156c0137cf74b0bb16cbf363651db386edfc4fd742f74aca4fe7ef02bbd6bf1a615ac91d28134e38ff8702211805540eb356564825d7ce9258d21e7c3ab7c856be50648bb71a6f6f12d9955a64c18b195a7aee7577e0df9c3ec88498e22d0df79bfd47bcb470431eb63dad929a129d9500530c05cb464c97e37d07ef91dedeb7ab2b1491a04b5c2b6be036794ae0e2d7a2cfeb3da5c81de19217ebef7c83582d060b308e277077905a7a05c34920d23413010f446940acf94cd7b783cef45d1abcc44be813d39532998316738126cbe36200eebc9b139cbfeb7f9b86d34460c08bc3a8bd2333fe27b12980114ad27aaf0b7d8e8dc235dea394c28879fabd933d056acc65c9c1b06810a641b1c4f577e2c098a721c3ffd49545c412a959541b972b694e7a90f6de6ff5fafd150b4c04b85177c9ce1c15000f6a4921befdc128d2649625bcf95cc7da2f5914acabcbb1b44fc088c27bf0b2c22dcfea2e2739c82e60e710949e2ad7628d1c3cb8594de0a3246319ad5a94246a6dd919e72d0daa9c83e3c1f2126c377ab38aabc0f4f3784d27457db52bdd59b81054c277fb141a035d63ec5b48df36c1f8f48fffe67de74a8feae8ae7e87006c54dfec0db5f0e70ddf926b9dc098f178a60f4875ad736f5ad6963d488c922311b4b7bf0d883b09738760c1ba1054ec39d49a24c79bb4228adbb8e84cd38047aa804d91b4854a5173de02dedcc468410f39529d5d4c9f41e5f772529ae6e84a47c7e6191585aa9356622bb3fc06cfd37b75fdc7aa639f79c69427a507e4ea266a494506635b817782f2a3a7af17640bd0ebaa6522d7c07ebbad95382cad42dabdcc873a833bf086c72151f758372babc98e21324f4cdbbfb62bb0be538ce9f526497d1ff88f196842fded8041c0a9cd24f170fb32ed811b5df2d92be6cae0ff8f4dd207e578bd49379e8bd135d09a4d6c91a5ae2738872d757d4cd8633c287b75897c8c712df4748348d6a69d1ec2a5b7a90171871f5285e861eb9736e30d30d4f5adfed9548c2b1a85ea28dd93e8bd8ff1ea3109ed6b12ac43739d66832e367f50bf8aa14bf4e229950c4610bd4a10a2258611dad4587f6574ee46481c70628de6f0d56b51aab9fea9425b666e7b1be3cbdd5a9a3b518ef65650e74f10a28ebefb11849befc360048a3de4c83ae211d893ca565136d63182ff803069e5f507a092742460e06afd832579fb01ed5eaaea640e38ff78b3d3475fc872bb580cc0f08da0ca8ca46772eb1f792b4e496b59ea2047932a4493d2b9b9c7bb9c57c0b8376e122ef9f3165380f41896254291ba2ee9627fb3b0297198f7274e4c25825d7b3b7bd4d66000b68e5d8ee1778e138a0991c535e6be0d9799e661830031432c1390c2e99e94caef09cb22dea9a31a88e45fa06df3cccdd9526003a053bbeda1cde3b3612d1e086e700f2fcfe646b9ef2f73dfbe701e333e71137ebac497bdb665811193c7cabc655ff7df8b07e00de8089dc204000000a50103000000040105080056180bf8a3fcdb62591fd9204f114e3bbc7389b849828c9226257edc9c87491085de5cf4d1260440f22fd170ff2250f4f57814e1ea37a671d17d24beaa0c09357213c5798a2b8836ee544b2d2b1d2e0612c5810f3970d5a23027aaeeacbc16c45c6177d3016390a4e2d43405b972d101162c4444671d4f87b624e5baa337f192eaee7f8578d04beb9c6ecb20b220b7e13f1be16d618339d487b1bdc5ff2750958767a344aaff681d838bf4d620af27e1e2f708a88aa2aad5b76686e6b0160478dd313870ee0859327392db99b54b7eecbde8920b0fc12f78abff51ec6493b68648b91bd8863c745f67f399b21950a4c74b8f156f1510e2ddb59c09ba0f0adb8a7abdc41ed0b5217ebacc94d84de8f10789f37f8e26da7b2c22e3c02414323ae447038346025a24b118370053351becbdfecb27796433b4eb31c89b231ab920f93751de835d061a714f2b176010380260865a62d51b19ea834873ef3af18c22b844f78dbbf14a48696d8778e0c5de3e16458dca5cc80903231806341470b6f5f77a112e31a21208b396ef235d6d767e505b5caad79239c1d88b66fb6f88240bd65b6a6a2ad8ba6e5a1b1adb0259d1e0095c4304fb046236d62fb184e8ec74301cfa791c4b3a44d093373619361022affb9f2c7e5ef34b8495ae47693b9a6bdadb7a9e5f211f99cac13ee1e510fafc2d9de8ccba4d1bb250052250912d7c09596fe92938b98a9df5417d238fd588e95c3c8d1b107f0b718305321cfab2e0bc59003759dac5481509ee0ce054df5752a44d6202c71b04b8bfa6c3abfecb0f9b7ae49c89d307864c3c511b984b7ae41e49b5e0c239d615ebd6b5fc3a0eeda5d44f5878915206d1f77c43a221933f4b3fc7de2ccdafd63d7edc6e8eec6414680eeec4f5a2819c82cd49f553ea763436c0abeb6f8ff318684884d931baaece6976abf16320d634031a6fb02dd694268cb72b1e9bdc7aa39bae5d9f81c60988bf6f963d6ad316055e950718aa64b73e5abe7546483ebd84688acc87b71cf0bd6e01b499ea1eb2f62e3e36200479681b5b514d1af75c0cc1a5586d5172fca6e5374a91b5048b10644c83cfd3911727b2dda4ea3c66f2d2c35b3472aca8030a3fec8c613a6ec68bfe8865a4f6980db5affe5ea917e9c964e986788eb5ee5dcdb9730ed8ec077dda4e58791827995c5d181bb462c573b2f9e8186929f1ed24535b84c0a9c472a4e0098c3769908290135bd697dcd84cf72079e04d239e266346a77186230fe1b014b2306230f5a58e3f993055ccec8f1c1ce5cf37b97bbdee0e91ee57b9e23c4d12501f83bad405491bbe066cd6314bc6f5f14ded9db7231c1186b3af706f1629986ceee317ca26f9a7ce66fe86dccb3530df0e61b8201fdf7927f450b5ef57766f5f96703d6276db7a5e33ec5210f694f6442ff017c287ffe9f0406728a9846187e57b14b3896b4efe00b61853eef8088714c7825aff85160014260dc0e4b5823d0c072cc8aae2c23a1a629b880067ec247e4a0cfb523e0149501bd83a24b548eb83825139cd96d36ec7b5a1abc0b8c2cbf600a87e3a772a8ada2174234befac6b84860daaa7157dfadb45e1fd36df8324ec7b0f3d9cac7c42f3182f98133226bc698fea3b307f7b439dfa15d48612a9cb186bf008f4a0a4594f34aa3969766324a3320b88d4130968f3b0380c9aa57524273bf538b60e1336c19255c44fc39dccc7e9c93040d9b65c5cc57b8e9c3dc500d5eacb52a6b78b0e0fdd55c27c7f4cd1b2ac58570b0b9614b0e7a03b247f4a8fd8a81b4a6f1d24a9e4d5dfdeb630ccc9f95e9fa044991b2676a86b86c486fe052293d9b3344f75d6be704d56bec20e0de5a9ce9b05643c545bd29b5409237207a697d4b380c6d37fa81b1634721f19e353bd802dffcca61da5a269f33180c20a90dcf0a3acc93db8a6114756af4cc926177ad07c10529fdc687e0cb18a3dc16fc7b9f9b953ab20bde667a61b6bfd6b82ad512006d5a9622c4052c24781dd960f43e21d9f2a8d4c34b7acd202db04ecf723928317a151febc75039670ac1b704c3d0c5cfd76f86664edb359fd7f3e857fb05fa585ba46216f0d586e2e1046e417ac140c6857a31f5ecee3e98b704c527831371bc0f834f7243e65a94151989b32a1e965d414fa19270307a1837772919bae5b62ef50b839e2b050ac11297c26bd17e7fc57c361aaa1d92518db9cee1e6af406aba4da2ef6433dbcf62a21f3f2ee1c4762efbae5de6349ab878bab8093d29d16d4372a5b4131b2956d262a07165e1343d442b4ffb5965d0dca12779307a785a48f790ffac83d6fbe65354eb7d3ddee9ad4d0012652b303763ff0660d7ace77f381a39c15e53a1f81efa7825822eaccb94d7344d7f2b248198de6fccac81a92951bea36fdfc13e9585793bb9ecfe3f8cc10be8fccdcd9ddea27e25f5987f4d24bb70413f4f241aaceb090dd026371fbc09c4132378815883df1816036034ea697503de7d2e7bd58e4b7709d19176be3224010619c8e4759e89f12b8b5bd3e65ad7239e71e620cd73b143b28ed96b9d7a49418fe63eefa750514fbd4c748eda6e1173c307abe076754b3b41862eef455bf58515b653c0620927e72a96ec5a59a749e6efa50f98e4beae7ab0af50f6b7ab96143544e04250792732457f6d010bdb2e419dbd0252b3fc9938f987698293b5e58c4c984d186adbd1523f85dc5b987bd36d9353d7aad859eca4813d91420654ba7016a6f958e5636b562c79c3b75a74ce74c3feaf49755b10cbe66bfd458f78238c8b474b6a22430ae07e084c5e75dc94820102ea94557e99bb11f21c84fadcc050aaf33b1d8a950ea1c8d488410c34ac771eb9563c8684a84725ef7464730c4367acb33069e692be6927489113bfd663ae1625f58044bf0594b2e2901fa4ac1aae9324e8250c03039937aad6c47187c2a4e5e1fd3fb53e4342542b9def502b3496fe04fd88cea51df23016bda202c71805086528a7a6bcad4d00b44a0668f0048b3681478fd96ec6d5e1e9b91bec7dda8b1fc8d31b476b3a39da07db4e7f7b909a77a8672ff5057a4307db6e18d2fe60332f2bfc70e42a4e73717ea4be100eaacf1bf13a1c4590c2976c8a7abb1373a82d15caba04824c45de069ddfb4fb97c8f9b4bf58152a51fc484516e675afd87fc47c37cb126618966fdbeb361b382319a494762e1acbb97da02be9aef3f432f6fa120956ed15a98f86d74af3251ca108e0b48dd47ace2f531803c2712d8dc4caf6d78c746f0f7c0bea131436c09080e24c9ad3e3836ee72d2b8a5b61dd44501c5bedd24902d1f71c11696dd1f6708b4bd5c86e7355c394465955b4607848c52f03041c80c3070a1c17c3d19d6bd436c82e1ec1499e4630add8d85c8820513013a30d1cb204f38aa27964cb55568625bf5a615ea88a6ba8aaf7764e86b5bc80ff63a22398dda53040cbd926cab374c88385e982fc6e8a1c01790a5dd90e6569e58a742b8a2ecae40b8346bd812266b987ed72061d1a7da98e8b4d63aedb8019d956b6b7120c01b38ae5cfaea98a2b9554cc6cb94025fe376ad5e5b846ce970b80bcf87c210674a86dfeedbd2bb548bea30da10b524c50710fbbf0ab025da9db15dcef63d759c5deeb49740107f0a5b151463e12f696b21a6c79e25f62bcad3502e35f85683901f8924f1d96d05cba14a0c75f28ffd397e0a8d4e5e1beee283cf26a8f1eaaf9ea6bdb6c48da18e3749c3cdbc634866765b573436064e55d3247d4de4404518e4d4bd560cb687c3cdc7beeb6c7f541be180713ea243b8fc6de48daa54c6e8e6db8befb0f23143de6d0f117ed68afac5772b33270d286d8dd7a9ccd8beb023aa31b3759023d545431fe69f51c0bbbab539d81c9fd6d0fd96da0313497a655116475b7d3588328b22e4720b4510f1de707118c0682c13dc77c889bc883e8593a34504cbadc549a6656dd31daacae32886697374fca8958684f28f0dbc8d86b1fe488964f0649c05ffde562d4da8c478901abc22720606a76b7d92585cd7df9355cbf588a3865287a9adfc6d9a7697d9023f27fa8be28bc9ac49fa10ec2c0a616057d2767702fe916cb8f312db6f8639969194d83ef3eba07a6a83f8304583a9395e361af8657973585de14946fa23797b0657a675fbc3d35c09ce8d7dc8910f813b524188d57f63200521a2e9303bfb451f1ff0850b3838c76bc00042bf9e962b3618edb06526ff2bd0432cadc5d24a070d3c910216eb574b572021cf238bdc0aeee400b2eb8b2565f935f9b95f65edf8d0d20af59a719ee6eaf4684667497eb8c476247dfb98be14c450c11a206e4c7cbb89041144051b5b52a2d98dbc0b2bc5ec83861435a92ca96880a8adef8b0de5dcee5759d8e17219c79f8abd017cec98b81ae439ab536b7e6df19e4a24d2de1e286ce2f33941a2e7fe0abe701a66083c2138a7414dc507e867b5471e37332aebfce22e266767cd3682b2236c096950e0d2acfcd6f480486f7e046babd57f985c1274ed145a04feb81e5ba53e2bad107e3e51a7099b907b974f69c89ffd54db026f578e49ff45e090e7f06d46a3d4484bdb1aeb9aecddd6b512adc670112e8ebca508050c868d4c23b7b37bd3504d9110ee0beb2edccb939db89daf2512160b8d4f77a7bd8b6022a2f6a388924987df4d7f484bc983c082fc26dd500cf5fc723fd0620ff5e4f89d32a6682696bd91297fcb44187e30ba963e3198e6f8745b5deb80a739bfed51480379651782b003d5874a2e049fb45517fb4c52c16f300dc1fc8a978b56516bbb97924a6967d3e05b1da4bc0f27f704ef6830a5702b443810d32049be11b5c2c2af7dee3a39ad45efb771ade077afcc5832d287b202c337b7f9a54a3d179316f24f76256fe93d2ddc6f3ca6cab809e2a7850aa605523a994886161854e631951c5e23191612990d40070dd0b7e61c75bde28f795c2639b5b0b7d215b07d2ec41bc9a1b32831f4095fd43f4f416343a086b19d2b0cd9b599938c346787f28682408f608cf9b8f39f93d41e5ef8e210cce9f72259c38db4ec700f887b8d6be974458e355fa5bbccf63e32dd678d450dd2a80259a594f6dae93fef52154c26bac1bcad2a88e33e19952b80775cb128a3ee03348f9eca11b8a9bc34ec3827d571be4bb16cea39ac6398532946084f4fcc76e9b730515e2db795fa7c8bf039532d1360420a0a322d376ffdfd57a65ef3bae16b2a2f269b2ac5ba2acca6c806b95921e61fd25d45b37fafd06f138984e86afe956040156f93bc1c4b05db1e9903faacc9a690c91620b942d669bebe59a1ac387d83146a374e45c4f93cea3cf61f4eeaab3f95b3e566908a968364ceeba4fd773499cd0d5efdb18c6672482c649c674259a40d43693887c518d2dddb712283011a90f8292bf70ccfa2022bada8f727f05dd0e890a06762fc374c2a74157949bf2a583cfcd0b6e95bb2e43ae37413d25af55fb6d578e4436bfa2dfa3e4428f14e5f754adaadf65425227af71e193c89c691f9d81831149897f73c7c3801ab95f4bb728fbdf62fa9d5d7238b55fe33476aa88f2056e71cbfe114c5c0a36e690dc45291daf102a688955b7da490654c4403e5e58f47a84c2d9a4175fbaa68bb0f701c327193cc75c040ac5a069ee0d554269627aaa97c43731739efc1eb469107e914fa4b00f55b58c915f6b37dcf0e636ee8fb714ea4e493357c6aeacbb3a6eba61c7ec747b5a89d47833bcda1e57ebbf0c6aabf3cf69c2a8efca21813e56d7f0fc7644a1295a3d1cf4c2eea31c2a2b89f603ea90e00022293c46de5d3ec4944b6d91d13b30a61daf1443d6488cb0b642ec5c0492ff2337c47b8b4580b938ac2ae2d7ed7f72e958230caab32ddbf014492a196e7f941d9f000290972beb4539ba5e60008a780b809a4eb1fdb82f0d13578c325e808b58b189a0c05f06d0135b44dc106fed067db0cc9292bca717d1abe2f1c3cb416d3da56b9083a48377483595860f6eacf2eae2280d9795a22891caa3f300e146af36356eead4c3eddc77808d733d86e93c4e0fa3f74a4672b1f047e2e2dcb56c66c9d11718af0cf9817220d796a9ebe022233f1840cc8d1c5efdc0cfa34586eb797c5528a507d505007bf2fd0b2b87693d8c1b116df1a48b5582d61324fe6a7390bed44d36edb362274a9e05c8189fe89c1ebca02e2ae1925699f2eaa4664b49618d84c7feebb71fe56d86a62df5226bb781f9718affa0efd18d6f4fb35f396a9d50a06a5b3ccc5c2d5e92c3b9f7038ea25ef81e8281a6742a644f30308e23855d1f4ce83edaa4a33bfeda2eb621ed7cc4399ff2c6d66fb5024d6ae99902d012ccba51f35ba778a3fbc57c8b583415f2e0ef1f49342cecc420f8cb56ef0f8ed264c67b0cd16ce35ccb24612d9e805e637f548628a3518f4cefe1e60259714ed3353684e644d38f7f806110725b6c327d46bfd025db68dd5b4285fca59a605e034fdcd9bac937de5043782a882bb7504c8be35a627df761477fab13b7343c9f16655c307421dc92f43015923bc8b18fb9eec89bc5337ddc33294c34ec5f0b70568738c9f71ee88cb98ecb055d7488de7ef63b9becb3ade821cbe93cf068d6e4ec8d38b040597bec272482b6c97cc0440c59407cca95d532c046ce324f140ec48e7bd098345550ded548beafacd201b9642b6ace512c15233153f231b67acab4dcaffbfe0b7e1c6718fdae785db1767252fc24dd6eae0ed54494100ea694b6a3ba008fef11d9cb58c8095ab329b6ef9a06ddf560b9bedf150269ee7bfd6ffd10e9bc30ee36e902685f603b26b222b95e5550f6032778f17aa7412c54023616ad9faaec1b60b98fec54a3881b72b4f90d40fe21f4d7526eda06e20e1c2d890cfe0f72c142354731d54dbf003896f4bb15cb64650027ce785f54f4780875188e1df683bfefa46430675db54a13cb863aeb9279b6511ac39c04dba74f9ab8a2fb6447eb5b6430f498b2e89dcee6381bf0301278a85a1e420e0741aa0a95dbb7d743e4cb2d9da3a849376a0ad4d40a67a3f7509d3880c65f46f3357f4ba954131d454b02fc52cd3ce33518aeea985fbb9d366c5e997d78fb2efc38a65cee2bacfad11fa3ac8f289b7a5af29326e3c89da8354609089e71a3804f833c489af3a7ea74e7261add9f94537240f1340d321f4d79d5135c23b51d48b76aacdb24cfc502cc2b0fa2f95ecee1a5766ccda7bc465c099e7eba254f9da6440d5d7edefa7243db7207692ed63435bba52b533bbabde7707d5408e9e596c68ec53f95128208439e5b01e94b44fb5df7efc604fa53d14afb54a663e5cb0d419ba9d3a1ffae2bd44e3b7f43611a4291ec4843c1d7b6600347f02b45cdd22865d03293a1761a64bb06956ea91c8bfad4f237673c466e9d479132ad56f2c111747c50a63fb12305d7fa7e99672f9faedbf071f074991ddce19c41568dacf67b2504f0f1dbdb01269089c3a50ee9c6f4e74620bb5d266aebf0f73a601067150dde3aa1c0d575f7d75226b126a13cf3d282658831dbf56cf5615ea051f47bf9a4c794d63332fa87fcc41a19d11157a1c17461b5191528d6363755c84fed11a76d942639867b644c62ea061a1e6ddc0f1af67e5d58009895ea1c5aa9676822dda54938259397409ba7ced13cae424fc2e7ff25ff006657454b6698ef411500c44675f5391c1a07307a8eda9640b1d49f5ae9963f31ff14b4a739253c5d642ab3792ca8de566fef60c36e02cac17d8b05140db38f42cc487ad58a767b0a6ed0eb044a29e6bf6fa15eecab4e14e29d0b570178d221aac9fb476df16a7424ea71f33bb3b797c18b3d4c19413987acbabe918f2e1da2bfd803f6f166b3026bff2d2bc4fc28f02b5138ee323fd5c257fdc41f6e3538457694dfddabceb2c3f9b7678c3ac5b7d4c3eb30088a407c406084b1b8dcd9d033c0db82a625333078a35e9a52c0bdad08120730d5d117570964df15bd11c896c9606a4401f4a8301f22bcdf7f9f5a79aaa5f2f440806f0370c44507b731279a3959a0c95fd921a3e488d1f75d1baf69c2ca25261c480781a8924a73dfa5ebec51f6c3d64d8c841d594075f16245aef6e3ae10f996f872ab3c958c4a6ee934d1c421822aad4833db66c3bb5321cba2c2e324555e40be63e5886445b3cc38fc39efebb9c38299d80fe488d85808989d22b5c39a78272bac2cd9c79604c49517fc0b699941ad4f514164cd6a9ce6f75f60a15435f278a207fc21ab888b27f0c733903c61bfd625d36283194abed593da95ee8537c7e5b5a64d5c3b194706682b47a8596d091cfa2681c2ce0d8b3cdde1dac20fabdcb946bef6e5878d158f3a16ee686538622cd6d841b719dbf4138b5c6a67aee6621b542b5966c05fa0a201f4e2bb869b5ff9a1ef0f5565403eac7ec60ddd6c5428c623f33b74f5d073b8c17d5472d7f30b5c539ddfd185a3e1d173dc2562cd6b10393792ae3bb72c751c68b3fc5ef446a6e3b3432c1294b869efb8215a655b721dd26c196089a9037e4b20e191c3497baa99b75753369d650a0a322e254609f2ea4e01647e40a65d77b2f23edc54a4e84f1f5040e88a4de2497de13df6427b58fa050b422c02d2586fb0e4aaeea37d9cb0c8032872f6908c638f722aadf2ffddb0ac7173f8552014a1c05e660c30a8808f35d7202a7246bd1c82ca1fc3093386a9125e33ae3e8d8c9f0a6afb849aaa1392de1ff9b152d4b4b8ea8b630709b9ae26a45cbc9aa9a4edeb5258b391e10c7ec41dea16ff431e27ebeb77b9d9b696b6a3ea4a2e2f6fea26f91b865f09ceb8fefa5df9647beec3802334767e85667a18c8dc63aa9744a0ab50f39a1aa595dd016d04d177b1c0e8969c1466d26e9241f8973742b6c3f057ac7fab17425ab40624d1f6f4000df95ba05089fa8ab46be86f97e2a138ffe5710144bfe62e702c09d04076c22ecdbec6a7cfbd51e9127a65ae7f37920b7d8e06884132b2b2f217d495f64248e6a8efbe357a2b53a78e0308cbdd6f2be8b0d74c54589c7bac0a99acc3605a848158712d782d4a5d812bcfcb10b7aae1f3f9e2084b71a19ab61b3ca27523f873af987b991a639669cbacd8d09c8c44d61c2b5cdb6fdca9b1bef3337b79744c77cf3fb3f463c37f2cee922718c45479b437632a6c653e4416bf622313afc39e00dbf0fd6d6553d6fd6111096a95a8310ce049f36be91f6d4b54d6eaaedc359fa4a561b11094beec4ff472448c3f2cc1303ade72209948ae09598de52da1f23916420c29309658fe71152fc7083efb05fa2f8503d9df6922074efd9c5ee3bbeb80711a859952d2c89c1b814d871a197809706a74eb4bb428714e4806c11c82228abe2e1246707809540d185d99f278526bb97051f33c709b1cf56ad78ea36594c68f1f4e4c565e9abaa0e2148c970171cef2d20ece952b1f7929e5d0b81a3007fbca7e47d451c952ef91088685ac7a2f3a9fa26ac3f8cb4841486f1a6581549f6d5912bbe93eef4ec45fb1f3113c25f5c060145fd8962421e5292f4aa7a80a3b99dea9a9d788e7f853d9c895a9ccc221d1af0a7e7a0c7fcec2820bcb2d0d63c83abe432ea824d39ac0526e8098c580824c4f5f069f0be7079fe1d57ec3404d16d82f8dfc9a0c74b057d30024abd18c3c6735b1f65029b1df4d7ad3d8b5f28ce46a660e58840d13df908cb567a527c02f9617b5bb20fa567cd341b16e5ef42eeaffcb31531b77502afadfd08a0f5843c4e94eae75beb61b8f4bbeb12e726bf97c6279a2dc0253c67b25d1514337168606cdb664805f911634b93accfbf4cd0dd3a08cb198a68e528d088ba45b7f3751d213794884d015947c15d1a8dd2c7bfec315e38f60a04e242effdf4b77e642f080781e306f0031db5aeadef95eb67186aa8718e141d7f5d081a310f8ea6b5f42ec2f93c0b1f5592a82ae7f066b0acdb535c16a1a9398eda2d98a6f5adc57b95249e4661b1e8e74de8559c395da0a1d1208518bf3437a628b13f63218fe4327ba015e4b59fa61c8408b6fca0613d47f7f9d0858331f6bb3f0af406e844e6e6e3389d4b4697a41936a6f3467776443dac774c4f7d8d64fefd6a66155963d9d8bb56f25de4d61ec5425697488c50e2bf1916a16f577df1c17b48ca47b75c95d6d61e39be77d7cab6b75cdba136db036f3020677d84c0de33259b2504a7854160e4517440b019cd46aa6c3cb409265680159dc80318b8ef5581ee8893e2f42df94de5a7c8645829d20d941245aa6da1b4bd7b71f876c8cb55ecc85fbdcf385e5c7f345ad5917afd7031559ab88e1a1049b674ea6adeb9503beac0a13b6f59c1784fcffd573d4ee8c6435e411f989c05dbc48bf92f711f45d6db3a2e50bb6b7162012d27865ebcbd99e84704d158cb0964d5353eff7e5317359b0a465286fafe096a1414c02d6bd2bdb72c3314c29a15bc2367e3817e311af253e3ab192f81029c46d13b4240e77d236f7769846d4597dea928d8ea3cad76e61148d4c84bd70dfb82df89fc8ebc808cde6f1f778443bcbda51dc59aa400179bf3b065a7f8b02d7f712a82e3d937cf849af3cf40004e204e230008907825031db6762f58fe4fb10dab4970acc3d127afba5aef2ab8712592b2e300d583718c4a551f0fea236128a3f77b53dde5ab41ea800fd55239b57f33970d8cef2358291176809a6b50fa0828b698530d018a28ee5ec9d03f62ddd41e35c7505f19e5fa0baf8ab70162fb71"]) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60becc8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7abfdffffffffffffff99b31ff325b6432e2dde00"/184]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)={0x4, 0x7, 0x9, 0x9}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x80000000) 12.240350464s ago: executing program 0 (id=373): symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000940)={0x3, 0x4, 0x0, './file0\x00', './file0\x00', 0x0, "4de8f8d007b6512f91aacd6a8c5f7aa86f36ec227287cbe233d7724ffd1e4168c760156a2ef4936997d12c12bb45426370695b1875d2b81ac4a203abe34d0ddb90c09f64454edf91cc9ddd4ce3eb9bdcdd0d0a4c545c97c844db964e22e0259ffebd6313013716a1c67fb58946d2abd8a5aabc3de1af3f9d10beabf7c29d1a401d0c392746cf5a7ea48ccbb6d413f2a8734cf92667180cb6b9a53804e5a08f76bc3e7eac2b9fa90a7ca0a6f2d8b23e716a2a53398419dcc3deb0c9a8fdaf827531b33bafc69a7405fb3688d4a5d4084461a49fd0791ad086fbb5895b1f890dcde1061bf6306dfcddcdca94b588cf0f8d5909af6306845b06eff5bf80c7d4012a95a496e57092618bd12364acb218b4175fb683ea4b6851395e019615370049df46df01fed365f93dfd984a928296260cbcff2392b7ba7ef81be50a9f9c0d328d704a760ed46c16ced426c3c4f62861afc5463bd9595a47d606a2d3b4bb3e379362dbaae7edad7ae164d23a98cadf027bc1891e87cb94e8be75f031eeb42052c8b8480ca0c6c23c8f716ac8d742e68a7668d1740ed226627ea5cffd7c9938e668ba2810c238488a07bf1c25e24524df4d10f2d790f757603006461c0b3eb3035f0aae77dab06122d5304c787692e91ef782876fc3990205aca1be8ae925ce12a3e3cf577e7190786054f7143800ff50257ef9e1d4ffe0909094422000fb0d371be5e3737bbc2741a293617418265af9e3e8f6ca1853c35491085cf82e1786cbf8c69a3b33826e07c72f2407fc6212bc72d36aad92b38b5243952c37d13609f535e44595ebcda83a2abc5deae50c9db90906b30a169bdee878636cafe315a624ae98bd17428faa89d981d30c5f1335e7a6ca4ffd1c6eb990adb8d62238b70b47cadbd7f44d7b5ffd808fa203ed33f783c331136181727fdc01327415ab254fc21a360836ba5db2b72e1c831be1683414c376c574651fd010cee3556b48c36bc4de0b7406d9c80ef826b0bbd063deea8ba809c7eb588af0ff3294dc433b13ac2a3c03bbaeb693f381a9396d745ffd187786efdcf5bf967e4731058cfcf9d98f750d64fca60c74a8ea0c303a35f8b23a7fa145391cf89599ea1f525d0971c8a8cf2a9624a690b3c8c950c790319e0220cb2c9d666ab54e52f4037cb88027856fe09d79ee61deffb068200e2ae1bfa045964e3e93a89b6f28af2a1f7bddb2b90dc84eae9c997aa8fd6aba9bc71862fbc9bd84651ba862abe1e4e7db18e9445f5d152d86cb4ed08268f68d450369a5cede1803c9fe69ab08fa58196599419ffa6585f30da82235ed894db127f5390cd487ff876072e18f14a589bdd1ef38d7209fc8769e21ac621399b175a11eee3627c5e685672afcd26db0cc6d17e2aa858331b343f11668b21bc680709c5db485229d23920d78ca81dcf571277837ea0d97e38131aeff9f2e072085064e2a6f421db8dd86003b8d9d63d4d8f0534d4673abb5998a50bd14cd59b76e1b6ccbd39b5ae69f51b206e83f92b8756b0e5279576c14c3aefcf4e4db46c6b348fb90f18126d6955e975bc360be9040fc622e2adccdd8607c32b10f65c2b1ca438b9394030db2f0b04578b5ec3efd8e721794f630e8c6c2831ea04f2ad1b3a8130ce3144b571bcfe997345e025cd4ab8bb97dd59faec313fc495fea375442241577507f4d3cb46f8ba718bebd14d602b01dd7d84eb3f935974577b471399d7f0a91de4f4c0d074692c69c3d1b1ca3476a4cc456a5426f8fc15d5b7778316b315b101acfdd7c06f4e4575398db31f8c8b2e5b209d9d5e4b8599a4432273394248dab94185341aba7f7f62365befe18ef695cb97332ade297e8fb061555ab5cfb88ac23b0255d375ea3513c169ebd58e903f7b007e7488423a30d60bc7b321462aed882b1766fe39bb3"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0046063000f8ff00000000000000eeff00000000fe8000000000100000000000000000aa3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4deeb210db565be4559cce243ac8387255f660d6c9d"]) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000000)=0x45) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="44c3e246ffc2472e75952fe508c0798871d77b9956b6bf96f564", 0x1a}, {&(0x7f00000003c0)="06e325e455082843d3c1b0eb72ebe75686a7206a1e51297b209dc4d9f8aac0867492253b61c0baca941bdf4d9993962a195b15411b790db594df71054036d55375aa935f503d44628af77a9abe5208b49cd6da29dafdf76c89ce106c28f96f35d757b8b4fcc54ec6fbc54a90516efac65da078dd0301f6904e50caa799c23c80f0d2ece7e9f7e0d6a7a7552772ca6b07d41c2772b276b0d64061059256a6adddb098aed055707c065cbc6a07fae645c6751e8b646d930373cf9239cedd9a", 0xbe}], 0x2) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2f, "20007fecffffffff67a95a010400", 0x2006, 0x6}) 11.717633114s ago: executing program 3 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000016c0)={@local, @random='E\x00', [], {@ipv6={0x86dd, {0xc, 0x6, "a97c06", 0x8, 0x37, 0x85, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fe0397b0243037cf3f3059ca8f75261f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x6}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2ff, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0x0, 0x7934d93b65e30c5c, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f0000002ac0)=[{0x0, './bus//file0/file0\x00', 0x80000001}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='[\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x0, 0xffffffa0, 0x70, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) socket(0x1, 0x1000, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x4, 0xf, 0x0, 0xffffffff}, {0x2006, 0x2, 0x81, 0x5}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)=ANY=[@ANYBLOB="7dc748aadfdb0671d49005a588a83b0081000f0008004ea10063006600010d339078e0000001000003ff01010083170200000000e00000017f00000100000b57ac1400bb019404000e8903f9000000009078006803ffdf3c7acdc78770e888723100ffa1014de13d30d8237450241b764ff5b2360aa4aa5a8e"]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 11.195242516s ago: executing program 3 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000016c0)={@local, @random='E\x00', [], {@ipv6={0x86dd, {0xc, 0x6, "a97c06", 0x8, 0x37, 0x85, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fe0397b0243037cf3f3059ca8f75261f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x6}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2ff, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0x0, 0x7934d93b65e30c5c, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f0000002ac0)=[{0x0, './bus//file0/file0\x00', 0x80000001}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='[\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x0, 0xffffffa0, 0x70, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) socket(0x1, 0x1000, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x4, 0xf, 0x0, 0xffffffff}, {0x2006, 0x2, 0x81, 0x5}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)=ANY=[@ANYBLOB="7dc748aadfdb0671d49005a588a83b0081000f0008004ea10063006600010d339078e0000001000003ff01010083170200000000e00000017f00000100000b57ac1400bb019404000e8903f9000000009078006803ffdf3c7acdc78770e888723100ffa1014de13d30d8237450241b764ff5b2360aa4aa5a8e"]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 10.900916498s ago: executing program 0 (id=373): symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000940)={0x3, 0x4, 0x0, './file0\x00', './file0\x00', 0x0, "4de8f8d007b6512f91aacd6a8c5f7aa86f36ec227287cbe233d7724ffd1e4168c760156a2ef4936997d12c12bb45426370695b1875d2b81ac4a203abe34d0ddb90c09f64454edf91cc9ddd4ce3eb9bdcdd0d0a4c545c97c844db964e22e0259ffebd6313013716a1c67fb58946d2abd8a5aabc3de1af3f9d10beabf7c29d1a401d0c392746cf5a7ea48ccbb6d413f2a8734cf92667180cb6b9a53804e5a08f76bc3e7eac2b9fa90a7ca0a6f2d8b23e716a2a53398419dcc3deb0c9a8fdaf827531b33bafc69a7405fb3688d4a5d4084461a49fd0791ad086fbb5895b1f890dcde1061bf6306dfcddcdca94b588cf0f8d5909af6306845b06eff5bf80c7d4012a95a496e57092618bd12364acb218b4175fb683ea4b6851395e019615370049df46df01fed365f93dfd984a928296260cbcff2392b7ba7ef81be50a9f9c0d328d704a760ed46c16ced426c3c4f62861afc5463bd9595a47d606a2d3b4bb3e379362dbaae7edad7ae164d23a98cadf027bc1891e87cb94e8be75f031eeb42052c8b8480ca0c6c23c8f716ac8d742e68a7668d1740ed226627ea5cffd7c9938e668ba2810c238488a07bf1c25e24524df4d10f2d790f757603006461c0b3eb3035f0aae77dab06122d5304c787692e91ef782876fc3990205aca1be8ae925ce12a3e3cf577e7190786054f7143800ff50257ef9e1d4ffe0909094422000fb0d371be5e3737bbc2741a293617418265af9e3e8f6ca1853c35491085cf82e1786cbf8c69a3b33826e07c72f2407fc6212bc72d36aad92b38b5243952c37d13609f535e44595ebcda83a2abc5deae50c9db90906b30a169bdee878636cafe315a624ae98bd17428faa89d981d30c5f1335e7a6ca4ffd1c6eb990adb8d62238b70b47cadbd7f44d7b5ffd808fa203ed33f783c331136181727fdc01327415ab254fc21a360836ba5db2b72e1c831be1683414c376c574651fd010cee3556b48c36bc4de0b7406d9c80ef826b0bbd063deea8ba809c7eb588af0ff3294dc433b13ac2a3c03bbaeb693f381a9396d745ffd187786efdcf5bf967e4731058cfcf9d98f750d64fca60c74a8ea0c303a35f8b23a7fa145391cf89599ea1f525d0971c8a8cf2a9624a690b3c8c950c790319e0220cb2c9d666ab54e52f4037cb88027856fe09d79ee61deffb068200e2ae1bfa045964e3e93a89b6f28af2a1f7bddb2b90dc84eae9c997aa8fd6aba9bc71862fbc9bd84651ba862abe1e4e7db18e9445f5d152d86cb4ed08268f68d450369a5cede1803c9fe69ab08fa58196599419ffa6585f30da82235ed894db127f5390cd487ff876072e18f14a589bdd1ef38d7209fc8769e21ac621399b175a11eee3627c5e685672afcd26db0cc6d17e2aa858331b343f11668b21bc680709c5db485229d23920d78ca81dcf571277837ea0d97e38131aeff9f2e072085064e2a6f421db8dd86003b8d9d63d4d8f0534d4673abb5998a50bd14cd59b76e1b6ccbd39b5ae69f51b206e83f92b8756b0e5279576c14c3aefcf4e4db46c6b348fb90f18126d6955e975bc360be9040fc622e2adccdd8607c32b10f65c2b1ca438b9394030db2f0b04578b5ec3efd8e721794f630e8c6c2831ea04f2ad1b3a8130ce3144b571bcfe997345e025cd4ab8bb97dd59faec313fc495fea375442241577507f4d3cb46f8ba718bebd14d602b01dd7d84eb3f935974577b471399d7f0a91de4f4c0d074692c69c3d1b1ca3476a4cc456a5426f8fc15d5b7778316b315b101acfdd7c06f4e4575398db31f8c8b2e5b209d9d5e4b8599a4432273394248dab94185341aba7f7f62365befe18ef695cb97332ade297e8fb061555ab5cfb88ac23b0255d375ea3513c169ebd58e903f7b007e7488423a30d60bc7b321462aed882b1766fe39bb3"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0046063000f8ff00000000000000eeff00000000fe8000000000100000000000000000aa3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4deeb210db565be4559cce243ac8387255f660d6c9d"]) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000000)=0x45) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="44c3e246ffc2472e75952fe508c0798871d77b9956b6bf96f564", 0x1a}, {&(0x7f00000003c0)="06e325e455082843d3c1b0eb72ebe75686a7206a1e51297b209dc4d9f8aac0867492253b61c0baca941bdf4d9993962a195b15411b790db594df71054036d55375aa935f503d44628af77a9abe5208b49cd6da29dafdf76c89ce106c28f96f35d757b8b4fcc54ec6fbc54a90516efac65da078dd0301f6904e50caa799c23c80f0d2ece7e9f7e0d6a7a7552772ca6b07d41c2772b276b0d64061059256a6adddb098aed055707c065cbc6a07fae645c6751e8b646d930373cf9239cedd9a", 0xbe}], 0x2) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2f, "20007fecffffffff67a95a010400", 0x2006, 0x6}) 10.896733114s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) closefrom(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0x3, 0x1, 0xa}, {0x20, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xf, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a650000001932445d3bea6a9b9695e0acf8d1ba3", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000001500)={0x7, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x174, 0x2001, 0xffffff8e, "ff77000009008000000000000000fbffffff00", 0x2, 0x484}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2fc0, &(0x7f00000038c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6a911ede2f8a0406ff020000000000000000000000000001000000000000000000000000000000013b000000000000000502000800000000040a000000000000010100c20400008001c204fffffff3050b30f0875821a51aa45459a90502000400050202008128fac26a16410af1251ef15638e6bf5c7ea384f4abbad4c4c66cfefe5531887d12bdbbb84e7052d0870011260000000000000401700fada74fddeb1ebc19df0fddc328b072ffd0e6ae22c9d395479f688733db64bf9f43fb864cf36e7b4260be75469dd66a06e5350cc87f217751b6356dda5fff0aaa80150dd61bc86bf1c5b8f684e1bf06ca08b2c01a96735dc32324c6e44cb0ce6edb6474716ca899a4ad6030147f3f148535ce4e09327002e8174e7e04b60391bf1a01f9f7219d82f46637a1748f2434a02050a5de144ce9e0cd2f62e1c50b1325a4396d88730fc129ed73620aa12d0374694b104f2fa10d15e9dc8400624377ac46134b2fc694838a6d47e9ae1c615c754544b35457b810431759ed877ae42d64552b190bb383d94bf1407e85e156f59c10e7cf6e735b7bbbb0ce29535909f7da5f4952bdcf21a915a51a822b507553498e2ca3a178ca5c856fb0e1270e4aa30ae9ee358c00c20400000004001600035068000000ff010000000000000100050200030401ff000000000000003ba70000000000000500fbb00b49ede99ca18b5313c461583aca1d938f64ca34b29c243a33218767ddbc99d66255b1e36e22339e2ce1d14c03e281d93c1a9380b5b45ed4e6b140fe490cb2700fdb8470797bad37f97194ec285c10d27103a46cd9b55f29063ca72bfb2fa35eeabe01afc39a30cd1224e3c66592d02c18b84a54d6a284e25a92ae36af429c65f4beb3cad34962249f85aa4e462d9239573a05f9ddc2c02fb31d405ef7c4626599c8c2303fa0dded41917f456fac1ef9da5e89b8041335d5d2c91e67d155ec34e10c6f1a40508256605c97fe25375b918088539d1e27efd45de1d93ecaec7e5a9eff2f6ef6968e22662053d361d7f96fd77b80df94099b53eaadc84823a9891eb6d3077a6fd4711e48e359d2b64526b92651e6c454a387c060db4483d08c80520169c4c93e5d1d3a470a3c4fd2cf8151cde63771e9382be55f467845aac606a59f2066444e2390c349581ee898edba12a0235ac485feb17b8603a304ee10745e5176baa7fe98d06122fd5e44adf096dbff5f4e25e363ba8173f03830b0465f008ff97e5667fb47be50e205bef7d8300fc7ff60e1a626b1b5d953fb149a567dc1da6550eed562c322732aca867242f428f91d533078284ef94e9e07c489230175b2eaa1a112f29aafba002d7392eb619fb7ba58605bbfd564ad55f9a7e6f5a6cfedfb44046b477a48dd55bb38881ca94e7c4715d48979c1df98b969e200047972393301f0907630a99d8db8b2365835630554029a410de65d637681d46eb43056649a5b88084f12aef3a3054b880e9a5481eaed35abb9745fa2fcaffb6932c939aafc08413c5575b6e4d4d4da2f60f5a6d2b5d09a7271e62628ac9221ae939dc55b8e0df7651052c440e75bdece0ba403c31cab6d4322d20382a9643c0147c6f830b142bd481702e663453d3b12311f9b1a2379340ac5cf2d6f91e14ecaa9493fea4c70d95c535dab276d3f2371aa29eec57ed129a4358bc95f1a55c6b615a1dee6fbcd16caa8f6601d31646d565a50192efd3e774397d5f5426836ddb62e50555e6b852baabde374e957a43fd4782efe09f3f422c72c772d661db3b3fdea8243163e7854746766037117fed98f1efe53d0c2ec0603c54b0373bbf58907228c176f746e43eac46446b9fa74a70cc946b0dfb73879aff824708fcce1d03707683854b059e3cc3adcdb7ff6cf10d363a1a0b52adb9c4bd8a85f64ad1cf784b87eac7ada2f406ee3902e0a827f4966d54cc3174252619aedd1b2a0846b2b6a4f5da66d87e6e9cb605d1a0ebff9370b829994df68222bf573fc622cdb8be70219d7bfbc8068c8589b8818868d79793c85bcea634510f5d80ecfe3aecb722e34e5097b658026d0c27496aec7bd5f03b74cf1a03d3520b17a852a6a50566114b3b65adf12ad53a6728a5526d847262eb6e63e1854be4c2c515b72bdc8e46b3e96513a09635ae1ca848a4eeb5831a426f5f1137c61696ff17dc360b5a179dc88fc9093b03d7263fef89e750603a02f877569c244d2c7d5ca03c028119bb2a15a9db29833ab23bca4c12a4001c54b0569ede155e4806985e35d8e1a7495e9d8cf154cd5dad4b71a6c127b8245ed1c605250b91b83007d74714d5440f3a48c56edfd962bb15e72ca5bb1ad9bc556a6cff43905a3de905abd91a33fc00016beba6269d5bc4390e8aa5f816b2ae13601b6ba48f8bfa9748d1bda3a3ec2b1c519af280cd94b1878703c76062ad30fcb0aa94039d8e9cc9710ed69f3957818572bf9604b7e44225280f269c87d6b8daf8e927446d25275028ce15e6c42b8c5b7b996f1d7ff262865c498a97faf07992a0808dde8c0400088358386ff1054ad05adf75a3c96d0fa772e803a9a73237ee606e633e34ca9c1ae7ceaa796ce93b76f397de5b6c6bf20af57f37f87e73512693ff275d3cbb1a227a04583d03958a71f79fe025470246b23f9bef94ac4928b8c94c267ee149fa59dc0bd1e315e7ef501e3a66775ddd18bf76fc15f36b29bfaed193462b643460a6896ec7a53d51d2b92377707fba23df78fea3e89cc7f1b40f6e6ce8dc50a76726e6c84f5372aca8e8f53f93a73c6a43a84a4cd8abeca6dcc33446215fd599d625acbd2d663d8dd749336361490967e57547dfab8ca50af87d8506305e3e412238a74abe8ddc4df98693b75958d1d920ef66a5439f9f55b3e533032d37694e98a6d75ba70b74f93b6649d363cc2f13ca680ae0546fb95be1b6a65b1afa72d370e2f98dffbbfc4dd74d5481b99e93e2cbb6f01235c31ecf46bff956833ccf4de13dffb8345dafaa4fdf7d57d88c70dd514fc086bca0d1e24b0d8c39ff3f467ec86d593eb3bbcab793304691dbff781c5dd1701bfb6bca7658295306a1bd13722a353cd39c41f5fc336ad8f73d1154e77f22e243aaea594d7e37697a165e85087be6114ce9c17e6f4b029cfb6e4da9ae54a2989d89770ba70b8aaefa64af48f49a5b7f8161bdfffbd11588a325fac290afbd525278483ff9d331a632b701933750fb2120f9df88a50c64593b3ccda9f27a20b34d42c5307a616991ff5bd8e4dc7069b12458f78bba6215802583facc2ad62fbaaecc19b8a5f5ec10ede6f15acbed4b76e18f8db73ae154764c5fc2deb4f898e2101a8782b518d0268bd616c3bb32f4750608f9fe9b1ab2596874033f31d43d878a403f4e293cf06ffb26648070e5d49808f6bda62cc2a5ed01edb8ac46164b456ce85afe02a603aea9c000ca143735a02a85584505fd4bc131521e19058d1fb464cc0ac55712d769f04469dc6f19e9374a70ae7fd3cf75c749af5d50dbcabb81f0e1960a9718144ec37a4f97940820be6a70af6efaf719b50571b28c51a411479584ccd7af9ab2a8dede8a3f3337392c1a07b5aa12a2f6b926b2612572b05faf09bdc1d13cb47ac142178d75111950f90290b561e9535699359698432874bab699c035ae588da66ba1856984a25082ecd80509979fef395f7236e0694031351b127e3498bfa8766aa69a9e03f0fd9fe3909de6c58c3bbc878fd4a7ffe4aaa9a9c8a5984fb2805dc5769fed41c7d8bb993e85b528799f86c3c3c745884ae8f0c4fc68a01997d37900f7fc508c1d290fc94528d498d54ffa85584853e385db2757d5ed94278bb5e6a2447e215c0a438cd7e8b27bb50536802f428cc5472daeda7fe3eb5290cad15bafc688e5dc293913fa35bcac4d9dd76ea61ac2f26be565883ca9c63b25b7245a1066c28534a686e0e4e3d78ab91b1a73a9e5e02371be66198cc6f46103184a0c60cf753769a168c19c88cb3c212c4f41663f9fb13bd9b3b1ee8289ac6c6d63f240fdd4df8ced83f44c1847b0318f7e164981ac47fa346fa2d5551044f36ad1956c0673da17ca4b525614f206e9951401a1977444908e21b0ed2665ce5136e5ddabe368b984605e6bcdf2c02152a1c8008359716c0827f7835a55584e5b1e65a074aac5221175865fd2547a2feafafc49b550cadb0584b60b2fe3ccab99b1a576866b7f1c1f267a502d50cfec3f424e0f4f1647ad532037db0718280094e205968b45a71d462d0246d36691917f6370ce5d8d7f253be2648e80d280aaaee3918618661b8d06932b15a2b2020b311302ebeb7274eb8ac1b63b45a0feacd1dbe27473fe5fbc828b979d540d757434c28e1156102cd613245ceac27e1ed5d349408e14d08f274533fa621c6f31f8a753872907b2b0513130fecb89c0e52f6fcc3226e5281bdb7b317d8bbced0aca57a6518abc1e67a95cc819ea6c13d6c3439e0fe543b924f955b9ef2ac38debd7a7a48d8f13327babe1f92b04f58e386e79e05823a208c3060e58aad46b5f6eefde4a47b512bb8b3e6242aaa162508902df936156f04ffededc032499abcdca9237d56e3cf65b037f00c9c01428d2e90f9ebf901385eef399753bebd1099cdd407a2478c96a529b3f682f1dd7334c16bb2952dc71b659ee0b4264f23dc3a9b7298ffeee26de60ca0f02d1ca72eb90562996f6f9a52a0993d0e5ce4e8e24082ca3a2086c01c6f0b396ea316617814f60164f161e3dd7df05f8ff5c4847207f2a6c63baa7e698d7c2eb1cbacc371be2aa57bfcbbda79fda37e4f7c811e3bf615bae3a8a4fdc0cc54b8d99d15afa52b14e1dd2a1b2c25a3155d14ab599b673374007ff82ef7614d37a50c3096bddad4d3a48451ba6de8ce811f89975ed672d3d4e69ede7f6a1a55e40bd3a6dfb80298ba4625abfdfb3cb8695a308bda500c6546762a7e39512fe64948f6d0dc401c0018c2bc92db31a106f1487ef5f258e16e8f44bb156c0137cf74b0bb16cbf363651db386edfc4fd742f74aca4fe7ef02bbd6bf1a615ac91d28134e38ff8702211805540eb356564825d7ce9258d21e7c3ab7c856be50648bb71a6f6f12d9955a64c18b195a7aee7577e0df9c3ec88498e22d0df79bfd47bcb470431eb63dad929a129d9500530c05cb464c97e37d07ef91dedeb7ab2b1491a04b5c2b6be036794ae0e2d7a2cfeb3da5c81de19217ebef7c83582d060b308e277077905a7a05c34920d23413010f446940acf94cd7b783cef45d1abcc44be813d39532998316738126cbe36200eebc9b139cbfeb7f9b86d34460c08bc3a8bd2333fe27b12980114ad27aaf0b7d8e8dc235dea394c28879fabd933d056acc65c9c1b06810a641b1c4f577e2c098a721c3ffd49545c412a959541b972b694e7a90f6de6ff5fafd150b4c04b85177c9ce1c15000f6a4921befdc128d2649625bcf95cc7da2f5914acabcbb1b44fc088c27bf0b2c22dcfea2e2739c82e60e710949e2ad7628d1c3cb8594de0a3246319ad5a94246a6dd919e72d0daa9c83e3c1f2126c377ab38aabc0f4f3784d27457db52bdd59b81054c277fb141a035d63ec5b48df36c1f8f48fffe67de74a8feae8ae7e87006c54dfec0db5f0e70ddf926b9dc098f178a60f4875ad736f5ad6963d488c922311b4b7bf0d883b09738760c1ba1054ec39d49a24c79bb4228adbb8e84cd38047aa804d91b4854a5173de02dedcc468410f39529d5d4c9f41e5f772529ae6e84a47c7e6191585aa9356622bb3fc06cfd37b75fdc7aa639f79c69427a507e4ea266a494506635b817782f2a3a7af17640bd0ebaa6522d7c07ebbad95382cad42dabdcc873a833bf086c72151f758372babc98e21324f4cdbbfb62bb0be538ce9f526497d1ff88f196842fded8041c0a9cd24f170fb32ed811b5df2d92be6cae0ff8f4dd207e578bd49379e8bd135d09a4d6c91a5ae2738872d757d4cd8633c287b75897c8c712df4748348d6a69d1ec2a5b7a90171871f5285e861eb9736e30d30d4f5adfed9548c2b1a85ea28dd93e8bd8ff1ea3109ed6b12ac43739d66832e367f50bf8aa14bf4e229950c4610bd4a10a2258611dad4587f6574ee46481c70628de6f0d56b51aab9fea9425b666e7b1be3cbdd5a9a3b518ef65650e74f10a28ebefb11849befc360048a3de4c83ae211d893ca565136d63182ff803069e5f507a092742460e06afd832579fb01ed5eaaea640e38ff78b3d3475fc872bb580cc0f08da0ca8ca46772eb1f792b4e496b59ea2047932a4493d2b9b9c7bb9c57c0b8376e122ef9f3165380f41896254291ba2ee9627fb3b0297198f7274e4c25825d7b3b7bd4d66000b68e5d8ee1778e138a0991c535e6be0d9799e661830031432c1390c2e99e94caef09cb22dea9a31a88e45fa06df3cccdd9526003a053bbeda1cde3b3612d1e086e700f2fcfe646b9ef2f73dfbe701e333e71137ebac497bdb665811193c7cabc655ff7df8b07e00de8089dc204000000a50103000000040105080056180bf8a3fcdb62591fd9204f114e3bbc7389b849828c9226257edc9c87491085de5cf4d1260440f22fd170ff2250f4f57814e1ea37a671d17d24beaa0c09357213c5798a2b8836ee544b2d2b1d2e0612c5810f3970d5a23027aaeeacbc16c45c6177d3016390a4e2d43405b972d101162c4444671d4f87b624e5baa337f192eaee7f8578d04beb9c6ecb20b220b7e13f1be16d618339d487b1bdc5ff2750958767a344aaff681d838bf4d620af27e1e2f708a88aa2aad5b76686e6b0160478dd313870ee0859327392db99b54b7eecbde8920b0fc12f78abff51ec6493b68648b91bd8863c745f67f399b21950a4c74b8f156f1510e2ddb59c09ba0f0adb8a7abdc41ed0b5217ebacc94d84de8f10789f37f8e26da7b2c22e3c02414323ae447038346025a24b118370053351becbdfecb27796433b4eb31c89b231ab920f93751de835d061a714f2b176010380260865a62d51b19ea834873ef3af18c22b844f78dbbf14a48696d8778e0c5de3e16458dca5cc80903231806341470b6f5f77a112e31a21208b396ef235d6d767e505b5caad79239c1d88b66fb6f88240bd65b6a6a2ad8ba6e5a1b1adb0259d1e0095c4304fb046236d62fb184e8ec74301cfa791c4b3a44d093373619361022affb9f2c7e5ef34b8495ae47693b9a6bdadb7a9e5f211f99cac13ee1e510fafc2d9de8ccba4d1bb250052250912d7c09596fe92938b98a9df5417d238fd588e95c3c8d1b107f0b718305321cfab2e0bc59003759dac5481509ee0ce054df5752a44d6202c71b04b8bfa6c3abfecb0f9b7ae49c89d307864c3c511b984b7ae41e49b5e0c239d615ebd6b5fc3a0eeda5d44f5878915206d1f77c43a221933f4b3fc7de2ccdafd63d7edc6e8eec6414680eeec4f5a2819c82cd49f553ea763436c0abeb6f8ff318684884d931baaece6976abf16320d634031a6fb02dd694268cb72b1e9bdc7aa39bae5d9f81c60988bf6f963d6ad316055e950718aa64b73e5abe7546483ebd84688acc87b71cf0bd6e01b499ea1eb2f62e3e36200479681b5b514d1af75c0cc1a5586d5172fca6e5374a91b5048b10644c83cfd3911727b2dda4ea3c66f2d2c35b3472aca8030a3fec8c613a6ec68bfe8865a4f6980db5affe5ea917e9c964e986788eb5ee5dcdb9730ed8ec077dda4e58791827995c5d181bb462c573b2f9e8186929f1ed24535b84c0a9c472a4e0098c3769908290135bd697dcd84cf72079e04d239e266346a77186230fe1b014b2306230f5a58e3f993055ccec8f1c1ce5cf37b97bbdee0e91ee57b9e23c4d12501f83bad405491bbe066cd6314bc6f5f14ded9db7231c1186b3af706f1629986ceee317ca26f9a7ce66fe86dccb3530df0e61b8201fdf7927f450b5ef57766f5f96703d6276db7a5e33ec5210f694f6442ff017c287ffe9f0406728a9846187e57b14b3896b4efe00b61853eef8088714c7825aff85160014260dc0e4b5823d0c072cc8aae2c23a1a629b880067ec247e4a0cfb523e0149501bd83a24b548eb83825139cd96d36ec7b5a1abc0b8c2cbf600a87e3a772a8ada2174234befac6b84860daaa7157dfadb45e1fd36df8324ec7b0f3d9cac7c42f3182f98133226bc698fea3b307f7b439dfa15d48612a9cb186bf008f4a0a4594f34aa3969766324a3320b88d4130968f3b0380c9aa57524273bf538b60e1336c19255c44fc39dccc7e9c93040d9b65c5cc57b8e9c3dc500d5eacb52a6b78b0e0fdd55c27c7f4cd1b2ac58570b0b9614b0e7a03b247f4a8fd8a81b4a6f1d24a9e4d5dfdeb630ccc9f95e9fa044991b2676a86b86c486fe052293d9b3344f75d6be704d56bec20e0de5a9ce9b05643c545bd29b5409237207a697d4b380c6d37fa81b1634721f19e353bd802dffcca61da5a269f33180c20a90dcf0a3acc93db8a6114756af4cc926177ad07c10529fdc687e0cb18a3dc16fc7b9f9b953ab20bde667a61b6bfd6b82ad512006d5a9622c4052c24781dd960f43e21d9f2a8d4c34b7acd202db04ecf723928317a151febc75039670ac1b704c3d0c5cfd76f86664edb359fd7f3e857fb05fa585ba46216f0d586e2e1046e417ac140c6857a31f5ecee3e98b704c527831371bc0f834f7243e65a94151989b32a1e965d414fa19270307a1837772919bae5b62ef50b839e2b050ac11297c26bd17e7fc57c361aaa1d92518db9cee1e6af406aba4da2ef6433dbcf62a21f3f2ee1c4762efbae5de6349ab878bab8093d29d16d4372a5b4131b2956d262a07165e1343d442b4ffb5965d0dca12779307a785a48f790ffac83d6fbe65354eb7d3ddee9ad4d0012652b303763ff0660d7ace77f381a39c15e53a1f81efa7825822eaccb94d7344d7f2b248198de6fccac81a92951bea36fdfc13e9585793bb9ecfe3f8cc10be8fccdcd9ddea27e25f5987f4d24bb70413f4f241aaceb090dd026371fbc09c4132378815883df1816036034ea697503de7d2e7bd58e4b7709d19176be3224010619c8e4759e89f12b8b5bd3e65ad7239e71e620cd73b143b28ed96b9d7a49418fe63eefa750514fbd4c748eda6e1173c307abe076754b3b41862eef455bf58515b653c0620927e72a96ec5a59a749e6efa50f98e4beae7ab0af50f6b7ab96143544e04250792732457f6d010bdb2e419dbd0252b3fc9938f987698293b5e58c4c984d186adbd1523f85dc5b987bd36d9353d7aad859eca4813d91420654ba7016a6f958e5636b562c79c3b75a74ce74c3feaf49755b10cbe66bfd458f78238c8b474b6a22430ae07e084c5e75dc94820102ea94557e99bb11f21c84fadcc050aaf33b1d8a950ea1c8d488410c34ac771eb9563c8684a84725ef7464730c4367acb33069e692be6927489113bfd663ae1625f58044bf0594b2e2901fa4ac1aae9324e8250c03039937aad6c47187c2a4e5e1fd3fb53e4342542b9def502b3496fe04fd88cea51df23016bda202c71805086528a7a6bcad4d00b44a0668f0048b3681478fd96ec6d5e1e9b91bec7dda8b1fc8d31b476b3a39da07db4e7f7b909a77a8672ff5057a4307db6e18d2fe60332f2bfc70e42a4e73717ea4be100eaacf1bf13a1c4590c2976c8a7abb1373a82d15caba04824c45de069ddfb4fb97c8f9b4bf58152a51fc484516e675afd87fc47c37cb126618966fdbeb361b382319a494762e1acbb97da02be9aef3f432f6fa120956ed15a98f86d74af3251ca108e0b48dd47ace2f531803c2712d8dc4caf6d78c746f0f7c0bea131436c09080e24c9ad3e3836ee72d2b8a5b61dd44501c5bedd24902d1f71c11696dd1f6708b4bd5c86e7355c394465955b4607848c52f03041c80c3070a1c17c3d19d6bd436c82e1ec1499e4630add8d85c8820513013a30d1cb204f38aa27964cb55568625bf5a615ea88a6ba8aaf7764e86b5bc80ff63a22398dda53040cbd926cab374c88385e982fc6e8a1c01790a5dd90e6569e58a742b8a2ecae40b8346bd812266b987ed72061d1a7da98e8b4d63aedb8019d956b6b7120c01b38ae5cfaea98a2b9554cc6cb94025fe376ad5e5b846ce970b80bcf87c210674a86dfeedbd2bb548bea30da10b524c50710fbbf0ab025da9db15dcef63d759c5deeb49740107f0a5b151463e12f696b21a6c79e25f62bcad3502e35f85683901f8924f1d96d05cba14a0c75f28ffd397e0a8d4e5e1beee283cf26a8f1eaaf9ea6bdb6c48da18e3749c3cdbc634866765b573436064e55d3247d4de4404518e4d4bd560cb687c3cdc7beeb6c7f541be180713ea243b8fc6de48daa54c6e8e6db8befb0f23143de6d0f117ed68afac5772b33270d286d8dd7a9ccd8beb023aa31b3759023d545431fe69f51c0bbbab539d81c9fd6d0fd96da0313497a655116475b7d3588328b22e4720b4510f1de707118c0682c13dc77c889bc883e8593a34504cbadc549a6656dd31daacae32886697374fca8958684f28f0dbc8d86b1fe488964f0649c05ffde562d4da8c478901abc22720606a76b7d92585cd7df9355cbf588a3865287a9adfc6d9a7697d9023f27fa8be28bc9ac49fa10ec2c0a616057d2767702fe916cb8f312db6f8639969194d83ef3eba07a6a83f8304583a9395e361af8657973585de14946fa23797b0657a675fbc3d35c09ce8d7dc8910f813b524188d57f63200521a2e9303bfb451f1ff0850b3838c76bc00042bf9e962b3618edb06526ff2bd0432cadc5d24a070d3c910216eb574b572021cf238bdc0aeee400b2eb8b2565f935f9b95f65edf8d0d20af59a719ee6eaf4684667497eb8c476247dfb98be14c450c11a206e4c7cbb89041144051b5b52a2d98dbc0b2bc5ec83861435a92ca96880a8adef8b0de5dcee5759d8e17219c79f8abd017cec98b81ae439ab536b7e6df19e4a24d2de1e286ce2f33941a2e7fe0abe701a66083c2138a7414dc507e867b5471e37332aebfce22e266767cd3682b2236c096950e0d2acfcd6f480486f7e046babd57f985c1274ed145a04feb81e5ba53e2bad107e3e51a7099b907b974f69c89ffd54db026f578e49ff45e090e7f06d46a3d4484bdb1aeb9aecddd6b512adc670112e8ebca508050c868d4c23b7b37bd3504d9110ee0beb2edccb939db89daf2512160b8d4f77a7bd8b6022a2f6a388924987df4d7f484bc983c082fc26dd500cf5fc723fd0620ff5e4f89d32a6682696bd91297fcb44187e30ba963e3198e6f8745b5deb80a739bfed51480379651782b003d5874a2e049fb45517fb4c52c16f300dc1fc8a978b56516bbb97924a6967d3e05b1da4bc0f27f704ef6830a5702b443810d32049be11b5c2c2af7dee3a39ad45efb771ade077afcc5832d287b202c337b7f9a54a3d179316f24f76256fe93d2ddc6f3ca6cab809e2a7850aa605523a994886161854e631951c5e23191612990d40070dd0b7e61c75bde28f795c2639b5b0b7d215b07d2ec41bc9a1b32831f4095fd43f4f416343a086b19d2b0cd9b599938c346787f28682408f608cf9b8f39f93d41e5ef8e210cce9f72259c38db4ec700f887b8d6be974458e355fa5bbccf63e32dd678d450dd2a80259a594f6dae93fef52154c26bac1bcad2a88e33e19952b80775cb128a3ee03348f9eca11b8a9bc34ec3827d571be4bb16cea39ac6398532946084f4fcc76e9b730515e2db795fa7c8bf039532d1360420a0a322d376ffdfd57a65ef3bae16b2a2f269b2ac5ba2acca6c806b95921e61fd25d45b37fafd06f138984e86afe956040156f93bc1c4b05db1e9903faacc9a690c91620b942d669bebe59a1ac387d83146a374e45c4f93cea3cf61f4eeaab3f95b3e566908a968364ceeba4fd773499cd0d5efdb18c6672482c649c674259a40d43693887c518d2dddb712283011a90f8292bf70ccfa2022bada8f727f05dd0e890a06762fc374c2a74157949bf2a583cfcd0b6e95bb2e43ae37413d25af55fb6d578e4436bfa2dfa3e4428f14e5f754adaadf65425227af71e193c89c691f9d81831149897f73c7c3801ab95f4bb728fbdf62fa9d5d7238b55fe33476aa88f2056e71cbfe114c5c0a36e690dc45291daf102a688955b7da490654c4403e5e58f47a84c2d9a4175fbaa68bb0f701c327193cc75c040ac5a069ee0d554269627aaa97c43731739efc1eb469107e914fa4b00f55b58c915f6b37dcf0e636ee8fb714ea4e493357c6aeacbb3a6eba61c7ec747b5a89d47833bcda1e57ebbf0c6aabf3cf69c2a8efca21813e56d7f0fc7644a1295a3d1cf4c2eea31c2a2b89f603ea90e00022293c46de5d3ec4944b6d91d13b30a61daf1443d6488cb0b642ec5c0492ff2337c47b8b4580b938ac2ae2d7ed7f72e958230caab32ddbf014492a196e7f941d9f000290972beb4539ba5e60008a780b809a4eb1fdb82f0d13578c325e808b58b189a0c05f06d0135b44dc106fed067db0cc9292bca717d1abe2f1c3cb416d3da56b9083a48377483595860f6eacf2eae2280d9795a22891caa3f300e146af36356eead4c3eddc77808d733d86e93c4e0fa3f74a4672b1f047e2e2dcb56c66c9d11718af0cf9817220d796a9ebe022233f1840cc8d1c5efdc0cfa34586eb797c5528a507d505007bf2fd0b2b87693d8c1b116df1a48b5582d61324fe6a7390bed44d36edb362274a9e05c8189fe89c1ebca02e2ae1925699f2eaa4664b49618d84c7feebb71fe56d86a62df5226bb781f9718affa0efd18d6f4fb35f396a9d50a06a5b3ccc5c2d5e92c3b9f7038ea25ef81e8281a6742a644f30308e23855d1f4ce83edaa4a33bfeda2eb621ed7cc4399ff2c6d66fb5024d6ae99902d012ccba51f35ba778a3fbc57c8b583415f2e0ef1f49342cecc420f8cb56ef0f8ed264c67b0cd16ce35ccb24612d9e805e637f548628a3518f4cefe1e60259714ed3353684e644d38f7f806110725b6c327d46bfd025db68dd5b4285fca59a605e034fdcd9bac937de5043782a882bb7504c8be35a627df761477fab13b7343c9f16655c307421dc92f43015923bc8b18fb9eec89bc5337ddc33294c34ec5f0b70568738c9f71ee88cb98ecb055d7488de7ef63b9becb3ade821cbe93cf068d6e4ec8d38b040597bec272482b6c97cc0440c59407cca95d532c046ce324f140ec48e7bd098345550ded548beafacd201b9642b6ace512c15233153f231b67acab4dcaffbfe0b7e1c6718fdae785db1767252fc24dd6eae0ed54494100ea694b6a3ba008fef11d9cb58c8095ab329b6ef9a06ddf560b9bedf150269ee7bfd6ffd10e9bc30ee36e902685f603b26b222b95e5550f6032778f17aa7412c54023616ad9faaec1b60b98fec54a3881b72b4f90d40fe21f4d7526eda06e20e1c2d890cfe0f72c142354731d54dbf003896f4bb15cb64650027ce785f54f4780875188e1df683bfefa46430675db54a13cb863aeb9279b6511ac39c04dba74f9ab8a2fb6447eb5b6430f498b2e89dcee6381bf0301278a85a1e420e0741aa0a95dbb7d743e4cb2d9da3a849376a0ad4d40a67a3f7509d3880c65f46f3357f4ba954131d454b02fc52cd3ce33518aeea985fbb9d366c5e997d78fb2efc38a65cee2bacfad11fa3ac8f289b7a5af29326e3c89da8354609089e71a3804f833c489af3a7ea74e7261add9f94537240f1340d321f4d79d5135c23b51d48b76aacdb24cfc502cc2b0fa2f95ecee1a5766ccda7bc465c099e7eba254f9da6440d5d7edefa7243db7207692ed63435bba52b533bbabde7707d5408e9e596c68ec53f95128208439e5b01e94b44fb5df7efc604fa53d14afb54a663e5cb0d419ba9d3a1ffae2bd44e3b7f43611a4291ec4843c1d7b6600347f02b45cdd22865d03293a1761a64bb06956ea91c8bfad4f237673c466e9d479132ad56f2c111747c50a63fb12305d7fa7e99672f9faedbf071f074991ddce19c41568dacf67b2504f0f1dbdb01269089c3a50ee9c6f4e74620bb5d266aebf0f73a601067150dde3aa1c0d575f7d75226b126a13cf3d282658831dbf56cf5615ea051f47bf9a4c794d63332fa87fcc41a19d11157a1c17461b5191528d6363755c84fed11a76d942639867b644c62ea061a1e6ddc0f1af67e5d58009895ea1c5aa9676822dda54938259397409ba7ced13cae424fc2e7ff25ff006657454b6698ef411500c44675f5391c1a07307a8eda9640b1d49f5ae9963f31ff14b4a739253c5d642ab3792ca8de566fef60c36e02cac17d8b05140db38f42cc487ad58a767b0a6ed0eb044a29e6bf6fa15eecab4e14e29d0b570178d221aac9fb476df16a7424ea71f33bb3b797c18b3d4c19413987acbabe918f2e1da2bfd803f6f166b3026bff2d2bc4fc28f02b5138ee323fd5c257fdc41f6e3538457694dfddabceb2c3f9b7678c3ac5b7d4c3eb30088a407c406084b1b8dcd9d033c0db82a625333078a35e9a52c0bdad08120730d5d117570964df15bd11c896c9606a4401f4a8301f22bcdf7f9f5a79aaa5f2f440806f0370c44507b731279a3959a0c95fd921a3e488d1f75d1baf69c2ca25261c480781a8924a73dfa5ebec51f6c3d64d8c841d594075f16245aef6e3ae10f996f872ab3c958c4a6ee934d1c421822aad4833db66c3bb5321cba2c2e324555e40be63e5886445b3cc38fc39efebb9c38299d80fe488d85808989d22b5c39a78272bac2cd9c79604c49517fc0b699941ad4f514164cd6a9ce6f75f60a15435f278a207fc21ab888b27f0c733903c61bfd625d36283194abed593da95ee8537c7e5b5a64d5c3b194706682b47a8596d091cfa2681c2ce0d8b3cdde1dac20fabdcb946bef6e5878d158f3a16ee686538622cd6d841b719dbf4138b5c6a67aee6621b542b5966c05fa0a201f4e2bb869b5ff9a1ef0f5565403eac7ec60ddd6c5428c623f33b74f5d073b8c17d5472d7f30b5c539ddfd185a3e1d173dc2562cd6b10393792ae3bb72c751c68b3fc5ef446a6e3b3432c1294b869efb8215a655b721dd26c196089a9037e4b20e191c3497baa99b75753369d650a0a322e254609f2ea4e01647e40a65d77b2f23edc54a4e84f1f5040e88a4de2497de13df6427b58fa050b422c02d2586fb0e4aaeea37d9cb0c8032872f6908c638f722aadf2ffddb0ac7173f8552014a1c05e660c30a8808f35d7202a7246bd1c82ca1fc3093386a9125e33ae3e8d8c9f0a6afb849aaa1392de1ff9b152d4b4b8ea8b630709b9ae26a45cbc9aa9a4edeb5258b391e10c7ec41dea16ff431e27ebeb77b9d9b696b6a3ea4a2e2f6fea26f91b865f09ceb8fefa5df9647beec3802334767e85667a18c8dc63aa9744a0ab50f39a1aa595dd016d04d177b1c0e8969c1466d26e9241f8973742b6c3f057ac7fab17425ab40624d1f6f4000df95ba05089fa8ab46be86f97e2a138ffe5710144bfe62e702c09d04076c22ecdbec6a7cfbd51e9127a65ae7f37920b7d8e06884132b2b2f217d495f64248e6a8efbe357a2b53a78e0308cbdd6f2be8b0d74c54589c7bac0a99acc3605a848158712d782d4a5d812bcfcb10b7aae1f3f9e2084b71a19ab61b3ca27523f873af987b991a639669cbacd8d09c8c44d61c2b5cdb6fdca9b1bef3337b79744c77cf3fb3f463c37f2cee922718c45479b437632a6c653e4416bf622313afc39e00dbf0fd6d6553d6fd6111096a95a8310ce049f36be91f6d4b54d6eaaedc359fa4a561b11094beec4ff472448c3f2cc1303ade72209948ae09598de52da1f23916420c29309658fe71152fc7083efb05fa2f8503d9df6922074efd9c5ee3bbeb80711a859952d2c89c1b814d871a197809706a74eb4bb428714e4806c11c82228abe2e1246707809540d185d99f278526bb97051f33c709b1cf56ad78ea36594c68f1f4e4c565e9abaa0e2148c970171cef2d20ece952b1f7929e5d0b81a3007fbca7e47d451c952ef91088685ac7a2f3a9fa26ac3f8cb4841486f1a6581549f6d5912bbe93eef4ec45fb1f3113c25f5c060145fd8962421e5292f4aa7a80a3b99dea9a9d788e7f853d9c895a9ccc221d1af0a7e7a0c7fcec2820bcb2d0d63c83abe432ea824d39ac0526e8098c580824c4f5f069f0be7079fe1d57ec3404d16d82f8dfc9a0c74b057d30024abd18c3c6735b1f65029b1df4d7ad3d8b5f28ce46a660e58840d13df908cb567a527c02f9617b5bb20fa567cd341b16e5ef42eeaffcb31531b77502afadfd08a0f5843c4e94eae75beb61b8f4bbeb12e726bf97c6279a2dc0253c67b25d1514337168606cdb664805f911634b93accfbf4cd0dd3a08cb198a68e528d088ba45b7f3751d213794884d015947c15d1a8dd2c7bfec315e38f60a04e242effdf4b77e642f080781e306f0031db5aeadef95eb67186aa8718e141d7f5d081a310f8ea6b5f42ec2f93c0b1f5592a82ae7f066b0acdb535c16a1a9398eda2d98a6f5adc57b95249e4661b1e8e74de8559c395da0a1d1208518bf3437a628b13f63218fe4327ba015e4b59fa61c8408b6fca0613d47f7f9d0858331f6bb3f0af406e844e6e6e3389d4b4697a41936a6f3467776443dac774c4f7d8d64fefd6a66155963d9d8bb56f25de4d61ec5425697488c50e2bf1916a16f577df1c17b48ca47b75c95d6d61e39be77d7cab6b75cdba136db036f3020677d84c0de33259b2504a7854160e4517440b019cd46aa6c3cb409265680159dc80318b8ef5581ee8893e2f42df94de5a7c8645829d20d941245aa6da1b4bd7b71f876c8cb55ecc85fbdcf385e5c7f345ad5917afd7031559ab88e1a1049b674ea6adeb9503beac0a13b6f59c1784fcffd573d4ee8c6435e411f989c05dbc48bf92f711f45d6db3a2e50bb6b7162012d27865ebcbd99e84704d158cb0964d5353eff7e5317359b0a465286fafe096a1414c02d6bd2bdb72c3314c29a15bc2367e3817e311af253e3ab192f81029c46d13b4240e77d236f7769846d4597dea928d8ea3cad76e61148d4c84bd70dfb82df89fc8ebc808cde6f1f778443bcbda51dc59aa400179bf3b065a7f8b02d7f712a82e3d937cf849af3cf40004e204e230008907825031db6762f58fe4fb10dab4970acc3d127afba5aef2ab8712592b2e300d583718c4a551f0fea236128a3f77b53dde5ab41ea800fd55239b57f33970d8cef2358291176809a6b50fa0828b698530d018a28ee5ec9d03f62ddd41e35c7505f19e5fa0baf8ab70162fb71"]) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60becc8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7abfdffffffffffffff99b31ff325b6432e2dde00"/184]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)={0x4, 0x7, 0x9, 0x9}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x80000000) 8.722677184s ago: executing program 3 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000016c0)={@local, @random='E\x00', [], {@ipv6={0x86dd, {0xc, 0x6, "a97c06", 0x8, 0x37, 0x85, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fe0397b0243037cf3f3059ca8f75261f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x6}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2ff, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0x0, 0x7934d93b65e30c5c, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f0000002ac0)=[{0x0, './bus//file0/file0\x00', 0x80000001}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='[\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x0, 0xffffffa0, 0x70, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) socket(0x1, 0x1000, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x4, 0xf, 0x0, 0xffffffff}, {0x2006, 0x2, 0x81, 0x5}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)=ANY=[@ANYBLOB="7dc748aadfdb0671d49005a588a83b0081000f0008004ea10063006600010d339078e0000001000003ff01010083170200000000e00000017f00000100000b57ac1400bb019404000e8903f9000000009078006803ffdf3c7acdc78770e888723100ffa1014de13d30d8237450241b764ff5b2360aa4aa5a8e"]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 8.721668017s ago: executing program 0 (id=373): symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000940)={0x3, 0x4, 0x0, './file0\x00', './file0\x00', 0x0, "4de8f8d007b6512f91aacd6a8c5f7aa86f36ec227287cbe233d7724ffd1e4168c760156a2ef4936997d12c12bb45426370695b1875d2b81ac4a203abe34d0ddb90c09f64454edf91cc9ddd4ce3eb9bdcdd0d0a4c545c97c844db964e22e0259ffebd6313013716a1c67fb58946d2abd8a5aabc3de1af3f9d10beabf7c29d1a401d0c392746cf5a7ea48ccbb6d413f2a8734cf92667180cb6b9a53804e5a08f76bc3e7eac2b9fa90a7ca0a6f2d8b23e716a2a53398419dcc3deb0c9a8fdaf827531b33bafc69a7405fb3688d4a5d4084461a49fd0791ad086fbb5895b1f890dcde1061bf6306dfcddcdca94b588cf0f8d5909af6306845b06eff5bf80c7d4012a95a496e57092618bd12364acb218b4175fb683ea4b6851395e019615370049df46df01fed365f93dfd984a928296260cbcff2392b7ba7ef81be50a9f9c0d328d704a760ed46c16ced426c3c4f62861afc5463bd9595a47d606a2d3b4bb3e379362dbaae7edad7ae164d23a98cadf027bc1891e87cb94e8be75f031eeb42052c8b8480ca0c6c23c8f716ac8d742e68a7668d1740ed226627ea5cffd7c9938e668ba2810c238488a07bf1c25e24524df4d10f2d790f757603006461c0b3eb3035f0aae77dab06122d5304c787692e91ef782876fc3990205aca1be8ae925ce12a3e3cf577e7190786054f7143800ff50257ef9e1d4ffe0909094422000fb0d371be5e3737bbc2741a293617418265af9e3e8f6ca1853c35491085cf82e1786cbf8c69a3b33826e07c72f2407fc6212bc72d36aad92b38b5243952c37d13609f535e44595ebcda83a2abc5deae50c9db90906b30a169bdee878636cafe315a624ae98bd17428faa89d981d30c5f1335e7a6ca4ffd1c6eb990adb8d62238b70b47cadbd7f44d7b5ffd808fa203ed33f783c331136181727fdc01327415ab254fc21a360836ba5db2b72e1c831be1683414c376c574651fd010cee3556b48c36bc4de0b7406d9c80ef826b0bbd063deea8ba809c7eb588af0ff3294dc433b13ac2a3c03bbaeb693f381a9396d745ffd187786efdcf5bf967e4731058cfcf9d98f750d64fca60c74a8ea0c303a35f8b23a7fa145391cf89599ea1f525d0971c8a8cf2a9624a690b3c8c950c790319e0220cb2c9d666ab54e52f4037cb88027856fe09d79ee61deffb068200e2ae1bfa045964e3e93a89b6f28af2a1f7bddb2b90dc84eae9c997aa8fd6aba9bc71862fbc9bd84651ba862abe1e4e7db18e9445f5d152d86cb4ed08268f68d450369a5cede1803c9fe69ab08fa58196599419ffa6585f30da82235ed894db127f5390cd487ff876072e18f14a589bdd1ef38d7209fc8769e21ac621399b175a11eee3627c5e685672afcd26db0cc6d17e2aa858331b343f11668b21bc680709c5db485229d23920d78ca81dcf571277837ea0d97e38131aeff9f2e072085064e2a6f421db8dd86003b8d9d63d4d8f0534d4673abb5998a50bd14cd59b76e1b6ccbd39b5ae69f51b206e83f92b8756b0e5279576c14c3aefcf4e4db46c6b348fb90f18126d6955e975bc360be9040fc622e2adccdd8607c32b10f65c2b1ca438b9394030db2f0b04578b5ec3efd8e721794f630e8c6c2831ea04f2ad1b3a8130ce3144b571bcfe997345e025cd4ab8bb97dd59faec313fc495fea375442241577507f4d3cb46f8ba718bebd14d602b01dd7d84eb3f935974577b471399d7f0a91de4f4c0d074692c69c3d1b1ca3476a4cc456a5426f8fc15d5b7778316b315b101acfdd7c06f4e4575398db31f8c8b2e5b209d9d5e4b8599a4432273394248dab94185341aba7f7f62365befe18ef695cb97332ade297e8fb061555ab5cfb88ac23b0255d375ea3513c169ebd58e903f7b007e7488423a30d60bc7b321462aed882b1766fe39bb3"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0046063000f8ff00000000000000eeff00000000fe8000000000100000000000000000aa3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4deeb210db565be4559cce243ac8387255f660d6c9d"]) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000000)=0x45) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="44c3e246ffc2472e75952fe508c0798871d77b9956b6bf96f564", 0x1a}, {&(0x7f00000003c0)="06e325e455082843d3c1b0eb72ebe75686a7206a1e51297b209dc4d9f8aac0867492253b61c0baca941bdf4d9993962a195b15411b790db594df71054036d55375aa935f503d44628af77a9abe5208b49cd6da29dafdf76c89ce106c28f96f35d757b8b4fcc54ec6fbc54a90516efac65da078dd0301f6904e50caa799c23c80f0d2ece7e9f7e0d6a7a7552772ca6b07d41c2772b276b0d64061059256a6adddb098aed055707c065cbc6a07fae645c6751e8b646d930373cf9239cedd9a", 0xbe}], 0x2) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2f, "20007fecffffffff67a95a010400", 0x2006, 0x6}) 8.131434738s ago: executing program 5 (id=641): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10008, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x0], 0x1, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x4, r0}) sendsyslog(&(0x7f0000000100)="f8204a7cb3903eecf89a74b03830af7ecee6499d0c395e33003e894c4ae420ae1fc029e306f7f237b2220f23c67023c0d095d1c2aa9e46c773e465acdcb3d7d7fc81bcc4451c5832c78ed3715de7addf8d19067a382b5a1f83ddadaf", 0x5c, 0x20) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000180)={0x10, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}], './file0\x00', 0x6, 0x5, 0x8, 0x81, [0x8e, 0x9a6b, 0xffff, 0x9, 0x1, 0x5, 0x58f6, 0x80, 0x625ea2b1, 0x6, 0x9, 0xfffffff7, 0xfffffff7, 0x5, 0x2, 0x1, 0x4, 0xa, 0x7, 0x2, 0x3, 0x48e, 0x5, 0x1, 0x3, 0x3cb, 0xffffffff, 0xc, 0x5, 0x0, 0x5f, 0x38f, 0x2, 0x10000, 0x4, 0x400000, 0x7, 0x9, 0x9, 0x21, 0x7, 0x876, 0xfffff178, 0x10001, 0xffff, 0x4cad9010, 0x3, 0x200, 0xb0, 0x7, 0x800, 0x98, 0x73, 0x3, 0x4, 0x7, 0x3, 0x13427b2c, 0x1, 0x1, 0x10, 0x400, 0x8, 0x9, 0x9e, 0x5, 0x0, 0x8, 0x1, 0x7, 0x4, 0x5, 0x3055237f, 0xfffffff5, 0x8, 0xd6, 0x7, 0x5, 0xfffffc00, 0x1, 0x6, 0xf, 0x8, 0x1, 0xffffffff, 0x1, 0x0, 0x7fff, 0x9, 0x7, 0x6, 0x4, 0x6, 0x0, 0x8, 0x3, 0x19864fbb, 0x6, 0x100, 0x7, 0x2, 0x60000000, 0xfffffffc, 0x8, 0xffff, 0x10000, 0x89d, 0x0, 0x0, 0x1000, 0x8, 0x7fff, 0x6, 0x9, 0x4, 0x4874, 0xfffffffc, 0x10, 0x0, 0x2, 0x1ff, 0x3, 0x8, 0x9, 0x80000000, 0x7, 0x9, 0x7ff, 0x2, 0x6, 0x8, 0xae81, 0x6, 0xffffffff, 0x5, 0x80000000, 0x8, 0x1, 0x8, 0x893fdb2, 0x81, 0x2, 0xd8, 0x101, 0x1, 0x8, 0x3, 0x42c, 0x8, 0x5, 0x4, 0xbb2, 0x80000000, 0x8, 0x8, 0x6eb045a1, 0x4, 0xe, 0x2, 0xfffffffa, 0x2, 0x8, 0xc, 0x978, 0x7eed, 0x4, 0x1, 0xfff, 0xc88, 0x37, 0x80, 0x7fff, 0x5, 0x2, 0x5, 0x1, 0x4, 0xfd, 0x8000, 0x8, 0x6, 0x5, 0x6, 0x3, 0x0, 0x5, 0xe, 0x9, 0x0, 0x10000000, 0x8, 0xfffffff7, 0x7fff, 0x4, 0xec, 0xc, 0x1c, 0x9, 0x8, 0x2, 0x654, 0x5, 0x394, 0x1000, 0x5, 0x8, 0xa966, 0x15, 0x9, 0x6694, 0x6, 0x9, 0x5, 0x6, 0xf8b, 0x1, 0x3, 0x7, 0x6, 0x191, 0x7, 0x8, 0x5, 0x8, 0x1, 0x3, 0x7, 0xffffffff, 0xc, 0xd448, 0x0, 0x4, 0x3, 0x5, 0x9, 0x7, 0x1, 0x2, 0x24, 0x81, 0xcf, 0x5, 0x7, 0x1, 0x0, 0x7f, 0x8, 0x5, 0x7, 0x3, 0x1, 0x7fffffff, 0x0, 0x9, 0x8, 0x2, 0x1, 0x3, 0x6c0, 0x4, 0x221, 0x6, 0x5, 0x3, 0x1, 0x9, 0x6, 0x10, 0x0, 0x2, 0x0, 0x3, 0x3, 0x7, 0x3, 0xcd5, 0x7fffffff, 0xc3, 0xc11, 0xf, 0xb1, 0x400, 0x6, 0x0, 0xfffffffd, 0xd, 0x8000, 0x2000000, 0x3, 0x6, 0x3, 0xc, 0x4, 0x4a, 0x0, 0x9, 0x81, 0x5, 0x0, 0x0, 0xc, 0x10000, 0xfffffff8, 0x459, 0x1000, 0xea, 0x6, 0xf, 0x400000, 0x5, 0x2, 0x7fff, 0x5, 0x5, 0x0, 0x5, 0x5, 0x7, 0x7ff, 0x2, 0x9, 0x0, 0xb14, 0x7fffffff, 0x9, 0x800000, 0x4c70, 0x2, 0xd, 0x9, 0x3, 0x7fff, 0x2, 0x7fffffff, 0x10, 0x6, 0x4, 0xff, 0x7, 0x9, 0x6, 0x400, 0xb, 0x7, 0x8, 0x3, 0x9, 0x3, 0x8, 0x4, 0x0, 0x5, 0x4f, 0x3, 0x4, 0xfffffffa, 0x10, 0x8, 0x6acd9f3d, 0x1, 0x9, 0x7, 0x2, 0x2, 0x8, 0x1, 0x52, 0x12, 0x9, 0x5, 0x5, 0x1, 0x100, 0x200, 0x4, 0x8, 0x0, 0x1, 0xff, 0x3, 0xfffff19e, 0x100, 0x7f, 0x8, 0x49b, 0x1000, 0x9b6, 0x8000, 0x2, 0x1, 0x3, 0x7fffffff, 0x42, 0xa63, 0xfffffffe, 0x2588, 0x401, 0x2, 0x3, 0x0, 0x6, 0x8b52, 0x7, 0x40, 0x6, 0x2, 0x0, 0x7, 0x590, 0x8881, 0x8ccf, 0x3, 0x9, 0x3, 0x8, 0x81, 0x80, 0x3, 0x2, 0x2, 0x7, 0x7e19, 0x2, 0x6, 0xff, 0xfffeffff, 0x8001, 0x800, 0x0, 0x80000001, 0x1, 0x10001, 0x3f80000, 0xfffffc00, 0x4, 0xb6e8, 0x0, 0xff, 0x8001, 0xffffffff, 0x7, 0x5, 0x81, 0x6, 0x6, 0x1, 0x7, 0x604e5d38, 0xca, 0x6, 0x0, 0x2, 0x7, 0x800, 0x6, 0x4, 0x1, 0x7, 0x5, 0x1, 0x9317, 0x8, 0x7, 0x101, 0x400, 0x2, 0x3, 0x31, 0x4, 0x5, 0x69e, 0x3, 0x0, 0x1, 0x2, 0x1ff, 0x7fffffff, 0x6, 0x3, 0xff, 0x41c0, 0x6, 0x4, 0x0, 0x7, 0x4, 0x4, 0x4, 0x80000001, 0x80000000, 0x3ff, 0x2, 0x9, 0xf4b, 0x100, 0x5, 0x33, 0x0, 0x1, 0xc8, 0x8, 0x8, 0x8000, 0x1, 0x1, 0x0, 0x4, 0x9, 0xf6, 0x9, 0xfffffffb, 0xc]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b80), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xca605601, &(0x7f0000000bc0)={0x10, 0x8000000000000000, [{&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2400000000000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xffc00000000}, {&(0x7f0000fea000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x40}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x259}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x9}], './file0\x00', 0x1, 0x6, 0xe, 0xc223, [0x6, 0x7, 0x1d400, 0x1, 0x1, 0xffffff7f, 0x6, 0x4, 0x9, 0x0, 0x7, 0x1, 0x7, 0x2, 0x0, 0x9, 0x6, 0x2, 0x2f63, 0x4, 0x5, 0x5, 0x3, 0x40, 0xb, 0x4, 0x4, 0x0, 0x4, 0x6, 0x9, 0x1b, 0x4, 0x1, 0x1000, 0x7fff, 0x1, 0x9, 0x101, 0x9, 0x0, 0x5ff, 0x6, 0x7, 0x6, 0x7, 0x1, 0x3, 0x400, 0xd, 0x7, 0x42a, 0xe40, 0xfffffff9, 0x200, 0x5, 0xff, 0x1, 0x9, 0x8, 0x3b, 0x5, 0xb0, 0x1, 0xc, 0x3, 0x4, 0x1000, 0x4, 0x8, 0x3, 0x0, 0x5, 0x6, 0x7, 0x10001, 0x0, 0x3ff0000, 0x4, 0xfffffc00, 0x8, 0x1, 0x1, 0x6, 0x8, 0x2, 0x401, 0x7, 0x8, 0x3, 0x4, 0x4, 0xe0, 0x5a, 0x5, 0x8, 0xf, 0x8, 0x4a1, 0x0, 0x7, 0xe, 0x0, 0x1, 0x4b3, 0x2d58c974, 0x3, 0x8, 0x7, 0xe, 0x4, 0xbf0, 0x7, 0x7f, 0x3, 0x7fffffff, 0x10, 0xe, 0x80000000, 0x80000001, 0x6, 0x800, 0x3, 0x5a35, 0x5, 0x89e, 0x3, 0x80000000, 0x800, 0x5, 0x5, 0xff, 0x3d5b8f3e, 0xffffffff, 0xc, 0x8, 0x0, 0x1, 0x8, 0x0, 0x8, 0xd4, 0x27fe, 0x639, 0xd, 0x2, 0x7a, 0x1, 0x46, 0x2, 0x629b, 0xffffff81, 0x4, 0x3, 0x4a, 0x1, 0xc754, 0x4b88c66a, 0x2e, 0x6, 0x7, 0x0, 0xfe3e, 0x0, 0xfffffffc, 0x40, 0xb, 0x4, 0x0, 0x400, 0xf4, 0x7f, 0x0, 0x8001, 0x80, 0x0, 0xa2d8, 0x7fff, 0x5, 0x4, 0x5, 0x7, 0x1, 0x3, 0x8, 0x91b, 0x1, 0x8, 0x81, 0x1, 0x5, 0x401, 0x0, 0x7, 0x4, 0x3, 0xffffff26, 0x6, 0xc00000, 0x5, 0xf, 0xb085, 0x5, 0x7fff, 0xffff, 0x3, 0x5, 0x0, 0x1, 0x5, 0x7, 0xb33, 0x4, 0x10, 0x1, 0xc, 0x27d, 0x280, 0x4, 0xffffff1d, 0x80000001, 0x0, 0x684, 0x9, 0x4, 0x100, 0x1ff, 0x5, 0x3, 0x4, 0x1, 0x4800, 0x5, 0x8, 0x7f, 0x5, 0x7, 0x3, 0x1, 0x4, 0x6, 0x9, 0x2, 0x2, 0x10000, 0x8, 0x1000, 0x0, 0x3ff, 0x200, 0x9, 0x1, 0x3, 0x3, 0x3, 0x7f, 0x5, 0x4, 0x10001, 0x5, 0x8, 0xacf, 0xfffffff8, 0xb, 0x6430, 0x48, 0x2, 0x0, 0xf, 0xc, 0x4, 0xfffffffb, 0x7fffffff, 0x8000, 0x2, 0x6, 0x5, 0x7ff, 0x2, 0x5, 0x0, 0x1, 0x1, 0x6, 0x9, 0x6d6, 0x401, 0x6, 0x80000, 0x640c5e8c, 0xa, 0x7, 0xffff7fff, 0x3, 0x8, 0xf, 0x7, 0x6ad83c1f, 0x182, 0x2, 0x5, 0xc, 0x4, 0x20, 0x7fffffff, 0x2, 0x9, 0x0, 0x9, 0x8000, 0x5, 0x1, 0x80, 0x7, 0x6, 0x4800000, 0x7, 0xc73, 0x5, 0x401, 0x7, 0x100, 0x0, 0x3, 0x7f, 0x9, 0x3, 0x9e96, 0x0, 0x5630, 0x3, 0x6, 0x5, 0x9, 0x1, 0x6, 0x4, 0x100, 0x81, 0x4, 0x4, 0x6ec, 0x8, 0x9, 0x8, 0x2, 0x800, 0x7fff, 0x4bb, 0x8, 0x6b, 0x8, 0x9b11, 0x6, 0x1000, 0x9, 0x8, 0x2, 0x80000001, 0x1, 0x8, 0x3, 0x8, 0x4a, 0x3, 0x4, 0x36d6, 0x393, 0x4, 0x80000000, 0x0, 0x80, 0x0, 0x2b07, 0x200, 0x80000001, 0x9, 0x101, 0xb, 0x3, 0x10000, 0x5, 0x0, 0x3, 0x7, 0x6, 0xecd, 0x8, 0x1, 0x0, 0x7, 0x0, 0x8, 0x5, 0xb, 0x1, 0x7f24, 0x5, 0x80000000, 0x2, 0x140000, 0x1000, 0xf563, 0xcc0, 0x7fffffff, 0x9, 0x9, 0x200, 0x1, 0x80000001, 0x2d26, 0x0, 0x41a, 0x6, 0xdfbe, 0x4000000, 0x4, 0x9, 0x8001, 0x10000, 0x6, 0x4, 0x69e, 0x7, 0x4, 0x10000, 0x34ec, 0x4, 0x0, 0x0, 0x400, 0x7f, 0xfdf, 0x401, 0x81, 0x1ff, 0x7fff, 0xffffffff, 0xffffffff, 0x3, 0x800, 0x1, 0x0, 0x10000, 0x3, 0xb68, 0x1, 0xffffffff, 0x1000, 0x8, 0x10001, 0xfffffff9, 0x8, 0x8, 0x4, 0x1, 0x3, 0x80000000, 0xae9f, 0x400, 0x376, 0xa81, 0xc000, 0x4, 0x4000, 0x3, 0xfffffffe, 0x5, 0xfffffffd, 0x2, 0x742, 0x9, 0x6, 0x8, 0x6, 0x1ff, 0x80000000, 0x8001, 0x4, 0x6, 0x0, 0x6, 0xff, 0xfe, 0x815, 0x1, 0x3, 0x3, 0x1, 0x378c, 0x7, 0x7, 0x100, 0x5, 0x7, 0x2, 0x1, 0xc1, 0x8, 0x10, 0x3, 0x1ff, 0xc, 0x73, 0xe, 0x7, 0x64, 0x1b50, 0x4daf, 0x80000001, 0x2, 0x9]}) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000015c0)) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000001600)={r1}) r6 = accept(r3, &(0x7f0000001640)=@in, &(0x7f0000001680)=0x10) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000016c0), 0x20000, 0x0) ioctl$DIOCCLRSTATUS(r7, 0xc0284416, &(0x7f0000001740)={'./file0\x00', &(0x7f0000001700)=""/63, 0x1, 0xc67c, 0x4, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) symlinkat(&(0x7f00000017c0)='./file0\x00', r3, &(0x7f0000001800)='./file0\x00') ioctl$DIOCGETRULESET(r7, 0xc444443b, &(0x7f0000001840)={0x7, './file0\x00', './file0\x00'}) ioctl$DIOCRSETTFLAGS(r3, 0xc450444a, &(0x7f0000001cc0)={{'./file0\x00', './file0\x00', 0x20, 0x93}, 0x0, 0x0, 0x0, 0x7, 0x20c8, 0x6a2, 0x1, 0x10}) ioctl$DIOCRSETTFLAGS(r7, 0xc450444a, &(0x7f0000002140)={{'./file0\x00', './file0\x00', 0x2, 0x9}, 0x0, 0x0, 0x0, 0xf, 0x8, 0x1, 0x6, 0x54, 0x9e2}) ioctl$DIOCIGETIFACES(r7, 0xc0284457, &(0x7f0000002600)={'./file0\x00', &(0x7f00000025c0)=""/19, 0x3ff, 0x7f57, 0xffffffff, 0x8000}) ioctl$DIOCSETSTATUSIF(r3, 0xc0284414, &(0x7f0000002700)={'./file0\x00', &(0x7f0000002640)=""/173, 0x5, 0x2a2, 0x7, 0x6}) renameat(r3, &(0x7f0000002740)='./file0\x00', r3, &(0x7f0000002780)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000027c0)={0x3, 0x6, 0x9, 0x2228, "d19066cdd29c35b549a2d8f7a85345b40412aec7", 0x1, 0x100}) ioctl$TIOCSDTR(r3, 0x20007479) r8 = fcntl$dupfd(r6, 0xc, r2) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000002840)={0x3, &(0x7f0000002800)=[{0x0, 0x2, 0x1, 0x8}, {0x0, 0x0, 0x5, 0x9731}, {0x0, 0x9, 0xb, 0x3097}]}) ioctl$DIOCCLRSTATUS(r8, 0xc0284416, &(0x7f0000002980)={'./file0\x00', &(0x7f0000002880)=""/205, 0x2, 0xc, 0x1, 0x9113}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000029c0)=0x10001) ioctl$DIOCXCOMMIT(r8, 0xc0104452, &(0x7f0000002a40)={0x0, 0x17b2, &(0x7f0000002a00)}) write(r6, &(0x7f0000002a80)="3de4210e", 0x4) close(r8) 8.130725598s ago: executing program 6 (id=642): getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xdb3d, {[0xfffffbfffffffffe, 0x6, 0x1000005, 0x100200000, 0x1, 0x80, 0xa77, 0x8, 0x1, 0xfffffdffffffffff, 0xb, 0x809, 0x3, 0x200000000002, 0xd, 0x7, 0xfffffffffffffffe, 0x4000000000fc], [0x8, 0x1, 0x8000000000000000, 0x2, 0x5e, 0x100000000007b98, 0x800, 0x6, 0x5, 0x7fffffffffffffff], [0x1, 0x6209, 0x40000000, 0x6, 0x0, 0x11001, 0x124], [0xc, 0x1, 0x80000009, 0xb, 0x1, 0x90000000], [{0x1d, 0x5, 0xd, 0x7d06}, {0x402, 0x1e, 0x5, 0x20000000000007}, {0xd, 0x0, 0x9, 0xa3c3}, {0xd, 0x80001, 0x5, 0xffffffffffffffff}, {0x2002, 0x2, 0x6, 0xc}, {0x3, 0x1, 0x1000959, 0x2000000000000000}, {0x4007, 0x0, 0x7ff, 0xb}, {0xb, 0x5f, 0x1, 0xfffffffffffffffc}], {0x1, 0x800008, 0x80000005, 0x9}, {0xfbfe, 0x16, 0x6d1, 0x6}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 8.130490751s ago: executing program 7 (id=643): mmap(&(0x7f000038b000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffff9c, 0xfffffffffffffffd) (async) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) r0 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x5) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) (async) mlock(&(0x7f00002d0000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 8.018850732s ago: executing program 7 (id=648): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xe8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) (async) ppoll(&(0x7f0000000080)=[{r1, 0x100}, {r1, 0x4}, {r0, 0x4}, {r0, 0x8}], 0x4, 0x0, 0x0) (async) closefrom(r1) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r3, 0x7fff) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8204, 0x0, 0xfff}}}}}}) connect$inet6(r2, 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0xffffffffffffffff) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) 7.962127096s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) closefrom(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0x3, 0x1, 0xa}, {0x20, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xf, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a650000001932445d3bea6a9b9695e0acf8d1ba3", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000001500)={0x7, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x174, 0x2001, 0xffffff8e, "ff77000009008000000000000000fbffffff00", 0x2, 0x484}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2fc0, &(0x7f00000038c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6a911ede2f8a0406ff020000000000000000000000000001000000000000000000000000000000013b000000000000000502000800000000040a000000000000010100c20400008001c204fffffff3050b30f0875821a51aa45459a90502000400050202008128fac26a16410af1251ef15638e6bf5c7ea384f4abbad4c4c66cfefe5531887d12bdbbb84e7052d0870011260000000000000401700fada74fddeb1ebc19df0fddc328b072ffd0e6ae22c9d395479f688733db64bf9f43fb864cf36e7b4260be75469dd66a06e5350cc87f217751b6356dda5fff0aaa80150dd61bc86bf1c5b8f684e1bf06ca08b2c01a96735dc32324c6e44cb0ce6edb6474716ca899a4ad6030147f3f148535ce4e09327002e8174e7e04b60391bf1a01f9f7219d82f46637a1748f2434a02050a5de144ce9e0cd2f62e1c50b1325a4396d88730fc129ed73620aa12d0374694b104f2fa10d15e9dc8400624377ac46134b2fc694838a6d47e9ae1c615c754544b35457b810431759ed877ae42d64552b190bb383d94bf1407e85e156f59c10e7cf6e735b7bbbb0ce29535909f7da5f4952bdcf21a915a51a822b507553498e2ca3a178ca5c856fb0e1270e4aa30ae9ee358c00c20400000004001600035068000000ff010000000000000100050200030401ff000000000000003ba70000000000000500fbb00b49ede99ca18b5313c461583aca1d938f64ca34b29c243a33218767ddbc99d66255b1e36e22339e2ce1d14c03e281d93c1a9380b5b45ed4e6b140fe490cb2700fdb8470797bad37f97194ec285c10d27103a46cd9b55f29063ca72bfb2fa35eeabe01afc39a30cd1224e3c66592d02c18b84a54d6a284e25a92ae36af429c65f4beb3cad34962249f85aa4e462d9239573a05f9ddc2c02fb31d405ef7c4626599c8c2303fa0dded41917f456fac1ef9da5e89b8041335d5d2c91e67d155ec34e10c6f1a40508256605c97fe25375b918088539d1e27efd45de1d93ecaec7e5a9eff2f6ef6968e22662053d361d7f96fd77b80df94099b53eaadc84823a9891eb6d3077a6fd4711e48e359d2b64526b92651e6c454a387c060db4483d08c80520169c4c93e5d1d3a470a3c4fd2cf8151cde63771e9382be55f467845aac606a59f2066444e2390c349581ee898edba12a0235ac485feb17b8603a304ee10745e5176baa7fe98d06122fd5e44adf096dbff5f4e25e363ba8173f03830b0465f008ff97e5667fb47be50e205bef7d8300fc7ff60e1a626b1b5d953fb149a567dc1da6550eed562c322732aca867242f428f91d533078284ef94e9e07c489230175b2eaa1a112f29aafba002d7392eb619fb7ba58605bbfd564ad55f9a7e6f5a6cfedfb44046b477a48dd55bb38881ca94e7c4715d48979c1df98b969e200047972393301f0907630a99d8db8b2365835630554029a410de65d637681d46eb43056649a5b88084f12aef3a3054b880e9a5481eaed35abb9745fa2fcaffb6932c939aafc08413c5575b6e4d4d4da2f60f5a6d2b5d09a7271e62628ac9221ae939dc55b8e0df7651052c440e75bdece0ba403c31cab6d4322d20382a9643c0147c6f830b142bd481702e663453d3b12311f9b1a2379340ac5cf2d6f91e14ecaa9493fea4c70d95c535dab276d3f2371aa29eec57ed129a4358bc95f1a55c6b615a1dee6fbcd16caa8f6601d31646d565a50192efd3e774397d5f5426836ddb62e50555e6b852baabde374e957a43fd4782efe09f3f422c72c772d661db3b3fdea8243163e7854746766037117fed98f1efe53d0c2ec0603c54b0373bbf58907228c176f746e43eac46446b9fa74a70cc946b0dfb73879aff824708fcce1d03707683854b059e3cc3adcdb7ff6cf10d363a1a0b52adb9c4bd8a85f64ad1cf784b87eac7ada2f406ee3902e0a827f4966d54cc3174252619aedd1b2a0846b2b6a4f5da66d87e6e9cb605d1a0ebff9370b829994df68222bf573fc622cdb8be70219d7bfbc8068c8589b8818868d79793c85bcea634510f5d80ecfe3aecb722e34e5097b658026d0c27496aec7bd5f03b74cf1a03d3520b17a852a6a50566114b3b65adf12ad53a6728a5526d847262eb6e63e1854be4c2c515b72bdc8e46b3e96513a09635ae1ca848a4eeb5831a426f5f1137c61696ff17dc360b5a179dc88fc9093b03d7263fef89e750603a02f877569c244d2c7d5ca03c028119bb2a15a9db29833ab23bca4c12a4001c54b0569ede155e4806985e35d8e1a7495e9d8cf154cd5dad4b71a6c127b8245ed1c605250b91b83007d74714d5440f3a48c56edfd962bb15e72ca5bb1ad9bc556a6cff43905a3de905abd91a33fc00016beba6269d5bc4390e8aa5f816b2ae13601b6ba48f8bfa9748d1bda3a3ec2b1c519af280cd94b1878703c76062ad30fcb0aa94039d8e9cc9710ed69f3957818572bf9604b7e44225280f269c87d6b8daf8e927446d25275028ce15e6c42b8c5b7b996f1d7ff262865c498a97faf07992a0808dde8c0400088358386ff1054ad05adf75a3c96d0fa772e803a9a73237ee606e633e34ca9c1ae7ceaa796ce93b76f397de5b6c6bf20af57f37f87e73512693ff275d3cbb1a227a04583d03958a71f79fe025470246b23f9bef94ac4928b8c94c267ee149fa59dc0bd1e315e7ef501e3a66775ddd18bf76fc15f36b29bfaed193462b643460a6896ec7a53d51d2b92377707fba23df78fea3e89cc7f1b40f6e6ce8dc50a76726e6c84f5372aca8e8f53f93a73c6a43a84a4cd8abeca6dcc33446215fd599d625acbd2d663d8dd749336361490967e57547dfab8ca50af87d8506305e3e412238a74abe8ddc4df98693b75958d1d920ef66a5439f9f55b3e533032d37694e98a6d75ba70b74f93b6649d363cc2f13ca680ae0546fb95be1b6a65b1afa72d370e2f98dffbbfc4dd74d5481b99e93e2cbb6f01235c31ecf46bff956833ccf4de13dffb8345dafaa4fdf7d57d88c70dd514fc086bca0d1e24b0d8c39ff3f467ec86d593eb3bbcab793304691dbff781c5dd1701bfb6bca7658295306a1bd13722a353cd39c41f5fc336ad8f73d1154e77f22e243aaea594d7e37697a165e85087be6114ce9c17e6f4b029cfb6e4da9ae54a2989d89770ba70b8aaefa64af48f49a5b7f8161bdfffbd11588a325fac290afbd525278483ff9d331a632b701933750fb2120f9df88a50c64593b3ccda9f27a20b34d42c5307a616991ff5bd8e4dc7069b12458f78bba6215802583facc2ad62fbaaecc19b8a5f5ec10ede6f15acbed4b76e18f8db73ae154764c5fc2deb4f898e2101a8782b518d0268bd616c3bb32f4750608f9fe9b1ab2596874033f31d43d878a403f4e293cf06ffb26648070e5d49808f6bda62cc2a5ed01edb8ac46164b456ce85afe02a603aea9c000ca143735a02a85584505fd4bc131521e19058d1fb464cc0ac55712d769f04469dc6f19e9374a70ae7fd3cf75c749af5d50dbcabb81f0e1960a9718144ec37a4f97940820be6a70af6efaf719b50571b28c51a411479584ccd7af9ab2a8dede8a3f3337392c1a07b5aa12a2f6b926b2612572b05faf09bdc1d13cb47ac142178d75111950f90290b561e9535699359698432874bab699c035ae588da66ba1856984a25082ecd80509979fef395f7236e0694031351b127e3498bfa8766aa69a9e03f0fd9fe3909de6c58c3bbc878fd4a7ffe4aaa9a9c8a5984fb2805dc5769fed41c7d8bb993e85b528799f86c3c3c745884ae8f0c4fc68a01997d37900f7fc508c1d290fc94528d498d54ffa85584853e385db2757d5ed94278bb5e6a2447e215c0a438cd7e8b27bb50536802f428cc5472daeda7fe3eb5290cad15bafc688e5dc293913fa35bcac4d9dd76ea61ac2f26be565883ca9c63b25b7245a1066c28534a686e0e4e3d78ab91b1a73a9e5e02371be66198cc6f46103184a0c60cf753769a168c19c88cb3c212c4f41663f9fb13bd9b3b1ee8289ac6c6d63f240fdd4df8ced83f44c1847b0318f7e164981ac47fa346fa2d5551044f36ad1956c0673da17ca4b525614f206e9951401a1977444908e21b0ed2665ce5136e5ddabe368b984605e6bcdf2c02152a1c8008359716c0827f7835a55584e5b1e65a074aac5221175865fd2547a2feafafc49b550cadb0584b60b2fe3ccab99b1a576866b7f1c1f267a502d50cfec3f424e0f4f1647ad532037db0718280094e205968b45a71d462d0246d36691917f6370ce5d8d7f253be2648e80d280aaaee3918618661b8d06932b15a2b2020b311302ebeb7274eb8ac1b63b45a0feacd1dbe27473fe5fbc828b979d540d757434c28e1156102cd613245ceac27e1ed5d349408e14d08f274533fa621c6f31f8a753872907b2b0513130fecb89c0e52f6fcc3226e5281bdb7b317d8bbced0aca57a6518abc1e67a95cc819ea6c13d6c3439e0fe543b924f955b9ef2ac38debd7a7a48d8f13327babe1f92b04f58e386e79e05823a208c3060e58aad46b5f6eefde4a47b512bb8b3e6242aaa162508902df936156f04ffededc032499abcdca9237d56e3cf65b037f00c9c01428d2e90f9ebf901385eef399753bebd1099cdd407a2478c96a529b3f682f1dd7334c16bb2952dc71b659ee0b4264f23dc3a9b7298ffeee26de60ca0f02d1ca72eb90562996f6f9a52a0993d0e5ce4e8e24082ca3a2086c01c6f0b396ea316617814f60164f161e3dd7df05f8ff5c4847207f2a6c63baa7e698d7c2eb1cbacc371be2aa57bfcbbda79fda37e4f7c811e3bf615bae3a8a4fdc0cc54b8d99d15afa52b14e1dd2a1b2c25a3155d14ab599b673374007ff82ef7614d37a50c3096bddad4d3a48451ba6de8ce811f89975ed672d3d4e69ede7f6a1a55e40bd3a6dfb80298ba4625abfdfb3cb8695a308bda500c6546762a7e39512fe64948f6d0dc401c0018c2bc92db31a106f1487ef5f258e16e8f44bb156c0137cf74b0bb16cbf363651db386edfc4fd742f74aca4fe7ef02bbd6bf1a615ac91d28134e38ff8702211805540eb356564825d7ce9258d21e7c3ab7c856be50648bb71a6f6f12d9955a64c18b195a7aee7577e0df9c3ec88498e22d0df79bfd47bcb470431eb63dad929a129d9500530c05cb464c97e37d07ef91dedeb7ab2b1491a04b5c2b6be036794ae0e2d7a2cfeb3da5c81de19217ebef7c83582d060b308e277077905a7a05c34920d23413010f446940acf94cd7b783cef45d1abcc44be813d39532998316738126cbe36200eebc9b139cbfeb7f9b86d34460c08bc3a8bd2333fe27b12980114ad27aaf0b7d8e8dc235dea394c28879fabd933d056acc65c9c1b06810a641b1c4f577e2c098a721c3ffd49545c412a959541b972b694e7a90f6de6ff5fafd150b4c04b85177c9ce1c15000f6a4921befdc128d2649625bcf95cc7da2f5914acabcbb1b44fc088c27bf0b2c22dcfea2e2739c82e60e710949e2ad7628d1c3cb8594de0a3246319ad5a94246a6dd919e72d0daa9c83e3c1f2126c377ab38aabc0f4f3784d27457db52bdd59b81054c277fb141a035d63ec5b48df36c1f8f48fffe67de74a8feae8ae7e87006c54dfec0db5f0e70ddf926b9dc098f178a60f4875ad736f5ad6963d488c922311b4b7bf0d883b09738760c1ba1054ec39d49a24c79bb4228adbb8e84cd38047aa804d91b4854a5173de02dedcc468410f39529d5d4c9f41e5f772529ae6e84a47c7e6191585aa9356622bb3fc06cfd37b75fdc7aa639f79c69427a507e4ea266a494506635b817782f2a3a7af17640bd0ebaa6522d7c07ebbad95382cad42dabdcc873a833bf086c72151f758372babc98e21324f4cdbbfb62bb0be538ce9f526497d1ff88f196842fded8041c0a9cd24f170fb32ed811b5df2d92be6cae0ff8f4dd207e578bd49379e8bd135d09a4d6c91a5ae2738872d757d4cd8633c287b75897c8c712df4748348d6a69d1ec2a5b7a90171871f5285e861eb9736e30d30d4f5adfed9548c2b1a85ea28dd93e8bd8ff1ea3109ed6b12ac43739d66832e367f50bf8aa14bf4e229950c4610bd4a10a2258611dad4587f6574ee46481c70628de6f0d56b51aab9fea9425b666e7b1be3cbdd5a9a3b518ef65650e74f10a28ebefb11849befc360048a3de4c83ae211d893ca565136d63182ff803069e5f507a092742460e06afd832579fb01ed5eaaea640e38ff78b3d3475fc872bb580cc0f08da0ca8ca46772eb1f792b4e496b59ea2047932a4493d2b9b9c7bb9c57c0b8376e122ef9f3165380f41896254291ba2ee9627fb3b0297198f7274e4c25825d7b3b7bd4d66000b68e5d8ee1778e138a0991c535e6be0d9799e661830031432c1390c2e99e94caef09cb22dea9a31a88e45fa06df3cccdd9526003a053bbeda1cde3b3612d1e086e700f2fcfe646b9ef2f73dfbe701e333e71137ebac497bdb665811193c7cabc655ff7df8b07e00de8089dc204000000a50103000000040105080056180bf8a3fcdb62591fd9204f114e3bbc7389b849828c9226257edc9c87491085de5cf4d1260440f22fd170ff2250f4f57814e1ea37a671d17d24beaa0c09357213c5798a2b8836ee544b2d2b1d2e0612c5810f3970d5a23027aaeeacbc16c45c6177d3016390a4e2d43405b972d101162c4444671d4f87b624e5baa337f192eaee7f8578d04beb9c6ecb20b220b7e13f1be16d618339d487b1bdc5ff2750958767a344aaff681d838bf4d620af27e1e2f708a88aa2aad5b76686e6b0160478dd313870ee0859327392db99b54b7eecbde8920b0fc12f78abff51ec6493b68648b91bd8863c745f67f399b21950a4c74b8f156f1510e2ddb59c09ba0f0adb8a7abdc41ed0b5217ebacc94d84de8f10789f37f8e26da7b2c22e3c02414323ae447038346025a24b118370053351becbdfecb27796433b4eb31c89b231ab920f93751de835d061a714f2b176010380260865a62d51b19ea834873ef3af18c22b844f78dbbf14a48696d8778e0c5de3e16458dca5cc80903231806341470b6f5f77a112e31a21208b396ef235d6d767e505b5caad79239c1d88b66fb6f88240bd65b6a6a2ad8ba6e5a1b1adb0259d1e0095c4304fb046236d62fb184e8ec74301cfa791c4b3a44d093373619361022affb9f2c7e5ef34b8495ae47693b9a6bdadb7a9e5f211f99cac13ee1e510fafc2d9de8ccba4d1bb250052250912d7c09596fe92938b98a9df5417d238fd588e95c3c8d1b107f0b718305321cfab2e0bc59003759dac5481509ee0ce054df5752a44d6202c71b04b8bfa6c3abfecb0f9b7ae49c89d307864c3c511b984b7ae41e49b5e0c239d615ebd6b5fc3a0eeda5d44f5878915206d1f77c43a221933f4b3fc7de2ccdafd63d7edc6e8eec6414680eeec4f5a2819c82cd49f553ea763436c0abeb6f8ff318684884d931baaece6976abf16320d634031a6fb02dd694268cb72b1e9bdc7aa39bae5d9f81c60988bf6f963d6ad316055e950718aa64b73e5abe7546483ebd84688acc87b71cf0bd6e01b499ea1eb2f62e3e36200479681b5b514d1af75c0cc1a5586d5172fca6e5374a91b5048b10644c83cfd3911727b2dda4ea3c66f2d2c35b3472aca8030a3fec8c613a6ec68bfe8865a4f6980db5affe5ea917e9c964e986788eb5ee5dcdb9730ed8ec077dda4e58791827995c5d181bb462c573b2f9e8186929f1ed24535b84c0a9c472a4e0098c3769908290135bd697dcd84cf72079e04d239e266346a77186230fe1b014b2306230f5a58e3f993055ccec8f1c1ce5cf37b97bbdee0e91ee57b9e23c4d12501f83bad405491bbe066cd6314bc6f5f14ded9db7231c1186b3af706f1629986ceee317ca26f9a7ce66fe86dccb3530df0e61b8201fdf7927f450b5ef57766f5f96703d6276db7a5e33ec5210f694f6442ff017c287ffe9f0406728a9846187e57b14b3896b4efe00b61853eef8088714c7825aff85160014260dc0e4b5823d0c072cc8aae2c23a1a629b880067ec247e4a0cfb523e0149501bd83a24b548eb83825139cd96d36ec7b5a1abc0b8c2cbf600a87e3a772a8ada2174234befac6b84860daaa7157dfadb45e1fd36df8324ec7b0f3d9cac7c42f3182f98133226bc698fea3b307f7b439dfa15d48612a9cb186bf008f4a0a4594f34aa3969766324a3320b88d4130968f3b0380c9aa57524273bf538b60e1336c19255c44fc39dccc7e9c93040d9b65c5cc57b8e9c3dc500d5eacb52a6b78b0e0fdd55c27c7f4cd1b2ac58570b0b9614b0e7a03b247f4a8fd8a81b4a6f1d24a9e4d5dfdeb630ccc9f95e9fa044991b2676a86b86c486fe052293d9b3344f75d6be704d56bec20e0de5a9ce9b05643c545bd29b5409237207a697d4b380c6d37fa81b1634721f19e353bd802dffcca61da5a269f33180c20a90dcf0a3acc93db8a6114756af4cc926177ad07c10529fdc687e0cb18a3dc16fc7b9f9b953ab20bde667a61b6bfd6b82ad512006d5a9622c4052c24781dd960f43e21d9f2a8d4c34b7acd202db04ecf723928317a151febc75039670ac1b704c3d0c5cfd76f86664edb359fd7f3e857fb05fa585ba46216f0d586e2e1046e417ac140c6857a31f5ecee3e98b704c527831371bc0f834f7243e65a94151989b32a1e965d414fa19270307a1837772919bae5b62ef50b839e2b050ac11297c26bd17e7fc57c361aaa1d92518db9cee1e6af406aba4da2ef6433dbcf62a21f3f2ee1c4762efbae5de6349ab878bab8093d29d16d4372a5b4131b2956d262a07165e1343d442b4ffb5965d0dca12779307a785a48f790ffac83d6fbe65354eb7d3ddee9ad4d0012652b303763ff0660d7ace77f381a39c15e53a1f81efa7825822eaccb94d7344d7f2b248198de6fccac81a92951bea36fdfc13e9585793bb9ecfe3f8cc10be8fccdcd9ddea27e25f5987f4d24bb70413f4f241aaceb090dd026371fbc09c4132378815883df1816036034ea697503de7d2e7bd58e4b7709d19176be3224010619c8e4759e89f12b8b5bd3e65ad7239e71e620cd73b143b28ed96b9d7a49418fe63eefa750514fbd4c748eda6e1173c307abe076754b3b41862eef455bf58515b653c0620927e72a96ec5a59a749e6efa50f98e4beae7ab0af50f6b7ab96143544e04250792732457f6d010bdb2e419dbd0252b3fc9938f987698293b5e58c4c984d186adbd1523f85dc5b987bd36d9353d7aad859eca4813d91420654ba7016a6f958e5636b562c79c3b75a74ce74c3feaf49755b10cbe66bfd458f78238c8b474b6a22430ae07e084c5e75dc94820102ea94557e99bb11f21c84fadcc050aaf33b1d8a950ea1c8d488410c34ac771eb9563c8684a84725ef7464730c4367acb33069e692be6927489113bfd663ae1625f58044bf0594b2e2901fa4ac1aae9324e8250c03039937aad6c47187c2a4e5e1fd3fb53e4342542b9def502b3496fe04fd88cea51df23016bda202c71805086528a7a6bcad4d00b44a0668f0048b3681478fd96ec6d5e1e9b91bec7dda8b1fc8d31b476b3a39da07db4e7f7b909a77a8672ff5057a4307db6e18d2fe60332f2bfc70e42a4e73717ea4be100eaacf1bf13a1c4590c2976c8a7abb1373a82d15caba04824c45de069ddfb4fb97c8f9b4bf58152a51fc484516e675afd87fc47c37cb126618966fdbeb361b382319a494762e1acbb97da02be9aef3f432f6fa120956ed15a98f86d74af3251ca108e0b48dd47ace2f531803c2712d8dc4caf6d78c746f0f7c0bea131436c09080e24c9ad3e3836ee72d2b8a5b61dd44501c5bedd24902d1f71c11696dd1f6708b4bd5c86e7355c394465955b4607848c52f03041c80c3070a1c17c3d19d6bd436c82e1ec1499e4630add8d85c8820513013a30d1cb204f38aa27964cb55568625bf5a615ea88a6ba8aaf7764e86b5bc80ff63a22398dda53040cbd926cab374c88385e982fc6e8a1c01790a5dd90e6569e58a742b8a2ecae40b8346bd812266b987ed72061d1a7da98e8b4d63aedb8019d956b6b7120c01b38ae5cfaea98a2b9554cc6cb94025fe376ad5e5b846ce970b80bcf87c210674a86dfeedbd2bb548bea30da10b524c50710fbbf0ab025da9db15dcef63d759c5deeb49740107f0a5b151463e12f696b21a6c79e25f62bcad3502e35f85683901f8924f1d96d05cba14a0c75f28ffd397e0a8d4e5e1beee283cf26a8f1eaaf9ea6bdb6c48da18e3749c3cdbc634866765b573436064e55d3247d4de4404518e4d4bd560cb687c3cdc7beeb6c7f541be180713ea243b8fc6de48daa54c6e8e6db8befb0f23143de6d0f117ed68afac5772b33270d286d8dd7a9ccd8beb023aa31b3759023d545431fe69f51c0bbbab539d81c9fd6d0fd96da0313497a655116475b7d3588328b22e4720b4510f1de707118c0682c13dc77c889bc883e8593a34504cbadc549a6656dd31daacae32886697374fca8958684f28f0dbc8d86b1fe488964f0649c05ffde562d4da8c478901abc22720606a76b7d92585cd7df9355cbf588a3865287a9adfc6d9a7697d9023f27fa8be28bc9ac49fa10ec2c0a616057d2767702fe916cb8f312db6f8639969194d83ef3eba07a6a83f8304583a9395e361af8657973585de14946fa23797b0657a675fbc3d35c09ce8d7dc8910f813b524188d57f63200521a2e9303bfb451f1ff0850b3838c76bc00042bf9e962b3618edb06526ff2bd0432cadc5d24a070d3c910216eb574b572021cf238bdc0aeee400b2eb8b2565f935f9b95f65edf8d0d20af59a719ee6eaf4684667497eb8c476247dfb98be14c450c11a206e4c7cbb89041144051b5b52a2d98dbc0b2bc5ec83861435a92ca96880a8adef8b0de5dcee5759d8e17219c79f8abd017cec98b81ae439ab536b7e6df19e4a24d2de1e286ce2f33941a2e7fe0abe701a66083c2138a7414dc507e867b5471e37332aebfce22e266767cd3682b2236c096950e0d2acfcd6f480486f7e046babd57f985c1274ed145a04feb81e5ba53e2bad107e3e51a7099b907b974f69c89ffd54db026f578e49ff45e090e7f06d46a3d4484bdb1aeb9aecddd6b512adc670112e8ebca508050c868d4c23b7b37bd3504d9110ee0beb2edccb939db89daf2512160b8d4f77a7bd8b6022a2f6a388924987df4d7f484bc983c082fc26dd500cf5fc723fd0620ff5e4f89d32a6682696bd91297fcb44187e30ba963e3198e6f8745b5deb80a739bfed51480379651782b003d5874a2e049fb45517fb4c52c16f300dc1fc8a978b56516bbb97924a6967d3e05b1da4bc0f27f704ef6830a5702b443810d32049be11b5c2c2af7dee3a39ad45efb771ade077afcc5832d287b202c337b7f9a54a3d179316f24f76256fe93d2ddc6f3ca6cab809e2a7850aa605523a994886161854e631951c5e23191612990d40070dd0b7e61c75bde28f795c2639b5b0b7d215b07d2ec41bc9a1b32831f4095fd43f4f416343a086b19d2b0cd9b599938c346787f28682408f608cf9b8f39f93d41e5ef8e210cce9f72259c38db4ec700f887b8d6be974458e355fa5bbccf63e32dd678d450dd2a80259a594f6dae93fef52154c26bac1bcad2a88e33e19952b80775cb128a3ee03348f9eca11b8a9bc34ec3827d571be4bb16cea39ac6398532946084f4fcc76e9b730515e2db795fa7c8bf039532d1360420a0a322d376ffdfd57a65ef3bae16b2a2f269b2ac5ba2acca6c806b95921e61fd25d45b37fafd06f138984e86afe956040156f93bc1c4b05db1e9903faacc9a690c91620b942d669bebe59a1ac387d83146a374e45c4f93cea3cf61f4eeaab3f95b3e566908a968364ceeba4fd773499cd0d5efdb18c6672482c649c674259a40d43693887c518d2dddb712283011a90f8292bf70ccfa2022bada8f727f05dd0e890a06762fc374c2a74157949bf2a583cfcd0b6e95bb2e43ae37413d25af55fb6d578e4436bfa2dfa3e4428f14e5f754adaadf65425227af71e193c89c691f9d81831149897f73c7c3801ab95f4bb728fbdf62fa9d5d7238b55fe33476aa88f2056e71cbfe114c5c0a36e690dc45291daf102a688955b7da490654c4403e5e58f47a84c2d9a4175fbaa68bb0f701c327193cc75c040ac5a069ee0d554269627aaa97c43731739efc1eb469107e914fa4b00f55b58c915f6b37dcf0e636ee8fb714ea4e493357c6aeacbb3a6eba61c7ec747b5a89d47833bcda1e57ebbf0c6aabf3cf69c2a8efca21813e56d7f0fc7644a1295a3d1cf4c2eea31c2a2b89f603ea90e00022293c46de5d3ec4944b6d91d13b30a61daf1443d6488cb0b642ec5c0492ff2337c47b8b4580b938ac2ae2d7ed7f72e958230caab32ddbf014492a196e7f941d9f000290972beb4539ba5e60008a780b809a4eb1fdb82f0d13578c325e808b58b189a0c05f06d0135b44dc106fed067db0cc9292bca717d1abe2f1c3cb416d3da56b9083a48377483595860f6eacf2eae2280d9795a22891caa3f300e146af36356eead4c3eddc77808d733d86e93c4e0fa3f74a4672b1f047e2e2dcb56c66c9d11718af0cf9817220d796a9ebe022233f1840cc8d1c5efdc0cfa34586eb797c5528a507d505007bf2fd0b2b87693d8c1b116df1a48b5582d61324fe6a7390bed44d36edb362274a9e05c8189fe89c1ebca02e2ae1925699f2eaa4664b49618d84c7feebb71fe56d86a62df5226bb781f9718affa0efd18d6f4fb35f396a9d50a06a5b3ccc5c2d5e92c3b9f7038ea25ef81e8281a6742a644f30308e23855d1f4ce83edaa4a33bfeda2eb621ed7cc4399ff2c6d66fb5024d6ae99902d012ccba51f35ba778a3fbc57c8b583415f2e0ef1f49342cecc420f8cb56ef0f8ed264c67b0cd16ce35ccb24612d9e805e637f548628a3518f4cefe1e60259714ed3353684e644d38f7f806110725b6c327d46bfd025db68dd5b4285fca59a605e034fdcd9bac937de5043782a882bb7504c8be35a627df761477fab13b7343c9f16655c307421dc92f43015923bc8b18fb9eec89bc5337ddc33294c34ec5f0b70568738c9f71ee88cb98ecb055d7488de7ef63b9becb3ade821cbe93cf068d6e4ec8d38b040597bec272482b6c97cc0440c59407cca95d532c046ce324f140ec48e7bd098345550ded548beafacd201b9642b6ace512c15233153f231b67acab4dcaffbfe0b7e1c6718fdae785db1767252fc24dd6eae0ed54494100ea694b6a3ba008fef11d9cb58c8095ab329b6ef9a06ddf560b9bedf150269ee7bfd6ffd10e9bc30ee36e902685f603b26b222b95e5550f6032778f17aa7412c54023616ad9faaec1b60b98fec54a3881b72b4f90d40fe21f4d7526eda06e20e1c2d890cfe0f72c142354731d54dbf003896f4bb15cb64650027ce785f54f4780875188e1df683bfefa46430675db54a13cb863aeb9279b6511ac39c04dba74f9ab8a2fb6447eb5b6430f498b2e89dcee6381bf0301278a85a1e420e0741aa0a95dbb7d743e4cb2d9da3a849376a0ad4d40a67a3f7509d3880c65f46f3357f4ba954131d454b02fc52cd3ce33518aeea985fbb9d366c5e997d78fb2efc38a65cee2bacfad11fa3ac8f289b7a5af29326e3c89da8354609089e71a3804f833c489af3a7ea74e7261add9f94537240f1340d321f4d79d5135c23b51d48b76aacdb24cfc502cc2b0fa2f95ecee1a5766ccda7bc465c099e7eba254f9da6440d5d7edefa7243db7207692ed63435bba52b533bbabde7707d5408e9e596c68ec53f95128208439e5b01e94b44fb5df7efc604fa53d14afb54a663e5cb0d419ba9d3a1ffae2bd44e3b7f43611a4291ec4843c1d7b6600347f02b45cdd22865d03293a1761a64bb06956ea91c8bfad4f237673c466e9d479132ad56f2c111747c50a63fb12305d7fa7e99672f9faedbf071f074991ddce19c41568dacf67b2504f0f1dbdb01269089c3a50ee9c6f4e74620bb5d266aebf0f73a601067150dde3aa1c0d575f7d75226b126a13cf3d282658831dbf56cf5615ea051f47bf9a4c794d63332fa87fcc41a19d11157a1c17461b5191528d6363755c84fed11a76d942639867b644c62ea061a1e6ddc0f1af67e5d58009895ea1c5aa9676822dda54938259397409ba7ced13cae424fc2e7ff25ff006657454b6698ef411500c44675f5391c1a07307a8eda9640b1d49f5ae9963f31ff14b4a739253c5d642ab3792ca8de566fef60c36e02cac17d8b05140db38f42cc487ad58a767b0a6ed0eb044a29e6bf6fa15eecab4e14e29d0b570178d221aac9fb476df16a7424ea71f33bb3b797c18b3d4c19413987acbabe918f2e1da2bfd803f6f166b3026bff2d2bc4fc28f02b5138ee323fd5c257fdc41f6e3538457694dfddabceb2c3f9b7678c3ac5b7d4c3eb30088a407c406084b1b8dcd9d033c0db82a625333078a35e9a52c0bdad08120730d5d117570964df15bd11c896c9606a4401f4a8301f22bcdf7f9f5a79aaa5f2f440806f0370c44507b731279a3959a0c95fd921a3e488d1f75d1baf69c2ca25261c480781a8924a73dfa5ebec51f6c3d64d8c841d594075f16245aef6e3ae10f996f872ab3c958c4a6ee934d1c421822aad4833db66c3bb5321cba2c2e324555e40be63e5886445b3cc38fc39efebb9c38299d80fe488d85808989d22b5c39a78272bac2cd9c79604c49517fc0b699941ad4f514164cd6a9ce6f75f60a15435f278a207fc21ab888b27f0c733903c61bfd625d36283194abed593da95ee8537c7e5b5a64d5c3b194706682b47a8596d091cfa2681c2ce0d8b3cdde1dac20fabdcb946bef6e5878d158f3a16ee686538622cd6d841b719dbf4138b5c6a67aee6621b542b5966c05fa0a201f4e2bb869b5ff9a1ef0f5565403eac7ec60ddd6c5428c623f33b74f5d073b8c17d5472d7f30b5c539ddfd185a3e1d173dc2562cd6b10393792ae3bb72c751c68b3fc5ef446a6e3b3432c1294b869efb8215a655b721dd26c196089a9037e4b20e191c3497baa99b75753369d650a0a322e254609f2ea4e01647e40a65d77b2f23edc54a4e84f1f5040e88a4de2497de13df6427b58fa050b422c02d2586fb0e4aaeea37d9cb0c8032872f6908c638f722aadf2ffddb0ac7173f8552014a1c05e660c30a8808f35d7202a7246bd1c82ca1fc3093386a9125e33ae3e8d8c9f0a6afb849aaa1392de1ff9b152d4b4b8ea8b630709b9ae26a45cbc9aa9a4edeb5258b391e10c7ec41dea16ff431e27ebeb77b9d9b696b6a3ea4a2e2f6fea26f91b865f09ceb8fefa5df9647beec3802334767e85667a18c8dc63aa9744a0ab50f39a1aa595dd016d04d177b1c0e8969c1466d26e9241f8973742b6c3f057ac7fab17425ab40624d1f6f4000df95ba05089fa8ab46be86f97e2a138ffe5710144bfe62e702c09d04076c22ecdbec6a7cfbd51e9127a65ae7f37920b7d8e06884132b2b2f217d495f64248e6a8efbe357a2b53a78e0308cbdd6f2be8b0d74c54589c7bac0a99acc3605a848158712d782d4a5d812bcfcb10b7aae1f3f9e2084b71a19ab61b3ca27523f873af987b991a639669cbacd8d09c8c44d61c2b5cdb6fdca9b1bef3337b79744c77cf3fb3f463c37f2cee922718c45479b437632a6c653e4416bf622313afc39e00dbf0fd6d6553d6fd6111096a95a8310ce049f36be91f6d4b54d6eaaedc359fa4a561b11094beec4ff472448c3f2cc1303ade72209948ae09598de52da1f23916420c29309658fe71152fc7083efb05fa2f8503d9df6922074efd9c5ee3bbeb80711a859952d2c89c1b814d871a197809706a74eb4bb428714e4806c11c82228abe2e1246707809540d185d99f278526bb97051f33c709b1cf56ad78ea36594c68f1f4e4c565e9abaa0e2148c970171cef2d20ece952b1f7929e5d0b81a3007fbca7e47d451c952ef91088685ac7a2f3a9fa26ac3f8cb4841486f1a6581549f6d5912bbe93eef4ec45fb1f3113c25f5c060145fd8962421e5292f4aa7a80a3b99dea9a9d788e7f853d9c895a9ccc221d1af0a7e7a0c7fcec2820bcb2d0d63c83abe432ea824d39ac0526e8098c580824c4f5f069f0be7079fe1d57ec3404d16d82f8dfc9a0c74b057d30024abd18c3c6735b1f65029b1df4d7ad3d8b5f28ce46a660e58840d13df908cb567a527c02f9617b5bb20fa567cd341b16e5ef42eeaffcb31531b77502afadfd08a0f5843c4e94eae75beb61b8f4bbeb12e726bf97c6279a2dc0253c67b25d1514337168606cdb664805f911634b93accfbf4cd0dd3a08cb198a68e528d088ba45b7f3751d213794884d015947c15d1a8dd2c7bfec315e38f60a04e242effdf4b77e642f080781e306f0031db5aeadef95eb67186aa8718e141d7f5d081a310f8ea6b5f42ec2f93c0b1f5592a82ae7f066b0acdb535c16a1a9398eda2d98a6f5adc57b95249e4661b1e8e74de8559c395da0a1d1208518bf3437a628b13f63218fe4327ba015e4b59fa61c8408b6fca0613d47f7f9d0858331f6bb3f0af406e844e6e6e3389d4b4697a41936a6f3467776443dac774c4f7d8d64fefd6a66155963d9d8bb56f25de4d61ec5425697488c50e2bf1916a16f577df1c17b48ca47b75c95d6d61e39be77d7cab6b75cdba136db036f3020677d84c0de33259b2504a7854160e4517440b019cd46aa6c3cb409265680159dc80318b8ef5581ee8893e2f42df94de5a7c8645829d20d941245aa6da1b4bd7b71f876c8cb55ecc85fbdcf385e5c7f345ad5917afd7031559ab88e1a1049b674ea6adeb9503beac0a13b6f59c1784fcffd573d4ee8c6435e411f989c05dbc48bf92f711f45d6db3a2e50bb6b7162012d27865ebcbd99e84704d158cb0964d5353eff7e5317359b0a465286fafe096a1414c02d6bd2bdb72c3314c29a15bc2367e3817e311af253e3ab192f81029c46d13b4240e77d236f7769846d4597dea928d8ea3cad76e61148d4c84bd70dfb82df89fc8ebc808cde6f1f778443bcbda51dc59aa400179bf3b065a7f8b02d7f712a82e3d937cf849af3cf40004e204e230008907825031db6762f58fe4fb10dab4970acc3d127afba5aef2ab8712592b2e300d583718c4a551f0fea236128a3f77b53dde5ab41ea800fd55239b57f33970d8cef2358291176809a6b50fa0828b698530d018a28ee5ec9d03f62ddd41e35c7505f19e5fa0baf8ab70162fb71"]) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60becc8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7abfdffffffffffffff99b31ff325b6432e2dde00"/184]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)={0x4, 0x7, 0x9, 0x9}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x80000000) 7.760253007s ago: executing program 4 (id=649): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x1ae44c217401e030) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) write(r1, &(0x7f00000002c0)="7c84", 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9b, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x65, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1, [@routing={0x50, 0x0, 0x0, 0x5}], "cdc7d5f435179c8a3a2c30b63fae67cf8a5370c9ff870a9bff7e06613f148d95c9c8a454451e63dae9ce7126b5"}}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xa, 0x3, 0x1, 0x8}, {0x60, 0x7, 0xf, 0xc}, {0x9b1e, 0x22, 0xb, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a65000000193a445d3be05a9b9695e0acf8d1ba3ee29d441ab7583c8c70600001c700c5a1f3fd10ea9113ea94b5f0e7ea787216ff92bd3e32da5336a7897269cee2b693eb770eb477207bdcfafb8d693cc8d7665a80c502cd066654ee099f955699bf4ec056d98b741789d1c7db3df27000000", &(0x7f0000000000)=0x74, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x81, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) recvmmsg(r2, &(0x7f0000003c00)={{}, 0xb}, 0x10, 0x821, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 6.012842479s ago: executing program 0 (id=373): symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000940)={0x3, 0x4, 0x0, './file0\x00', './file0\x00', 0x0, "4de8f8d007b6512f91aacd6a8c5f7aa86f36ec227287cbe233d7724ffd1e4168c760156a2ef4936997d12c12bb45426370695b1875d2b81ac4a203abe34d0ddb90c09f64454edf91cc9ddd4ce3eb9bdcdd0d0a4c545c97c844db964e22e0259ffebd6313013716a1c67fb58946d2abd8a5aabc3de1af3f9d10beabf7c29d1a401d0c392746cf5a7ea48ccbb6d413f2a8734cf92667180cb6b9a53804e5a08f76bc3e7eac2b9fa90a7ca0a6f2d8b23e716a2a53398419dcc3deb0c9a8fdaf827531b33bafc69a7405fb3688d4a5d4084461a49fd0791ad086fbb5895b1f890dcde1061bf6306dfcddcdca94b588cf0f8d5909af6306845b06eff5bf80c7d4012a95a496e57092618bd12364acb218b4175fb683ea4b6851395e019615370049df46df01fed365f93dfd984a928296260cbcff2392b7ba7ef81be50a9f9c0d328d704a760ed46c16ced426c3c4f62861afc5463bd9595a47d606a2d3b4bb3e379362dbaae7edad7ae164d23a98cadf027bc1891e87cb94e8be75f031eeb42052c8b8480ca0c6c23c8f716ac8d742e68a7668d1740ed226627ea5cffd7c9938e668ba2810c238488a07bf1c25e24524df4d10f2d790f757603006461c0b3eb3035f0aae77dab06122d5304c787692e91ef782876fc3990205aca1be8ae925ce12a3e3cf577e7190786054f7143800ff50257ef9e1d4ffe0909094422000fb0d371be5e3737bbc2741a293617418265af9e3e8f6ca1853c35491085cf82e1786cbf8c69a3b33826e07c72f2407fc6212bc72d36aad92b38b5243952c37d13609f535e44595ebcda83a2abc5deae50c9db90906b30a169bdee878636cafe315a624ae98bd17428faa89d981d30c5f1335e7a6ca4ffd1c6eb990adb8d62238b70b47cadbd7f44d7b5ffd808fa203ed33f783c331136181727fdc01327415ab254fc21a360836ba5db2b72e1c831be1683414c376c574651fd010cee3556b48c36bc4de0b7406d9c80ef826b0bbd063deea8ba809c7eb588af0ff3294dc433b13ac2a3c03bbaeb693f381a9396d745ffd187786efdcf5bf967e4731058cfcf9d98f750d64fca60c74a8ea0c303a35f8b23a7fa145391cf89599ea1f525d0971c8a8cf2a9624a690b3c8c950c790319e0220cb2c9d666ab54e52f4037cb88027856fe09d79ee61deffb068200e2ae1bfa045964e3e93a89b6f28af2a1f7bddb2b90dc84eae9c997aa8fd6aba9bc71862fbc9bd84651ba862abe1e4e7db18e9445f5d152d86cb4ed08268f68d450369a5cede1803c9fe69ab08fa58196599419ffa6585f30da82235ed894db127f5390cd487ff876072e18f14a589bdd1ef38d7209fc8769e21ac621399b175a11eee3627c5e685672afcd26db0cc6d17e2aa858331b343f11668b21bc680709c5db485229d23920d78ca81dcf571277837ea0d97e38131aeff9f2e072085064e2a6f421db8dd86003b8d9d63d4d8f0534d4673abb5998a50bd14cd59b76e1b6ccbd39b5ae69f51b206e83f92b8756b0e5279576c14c3aefcf4e4db46c6b348fb90f18126d6955e975bc360be9040fc622e2adccdd8607c32b10f65c2b1ca438b9394030db2f0b04578b5ec3efd8e721794f630e8c6c2831ea04f2ad1b3a8130ce3144b571bcfe997345e025cd4ab8bb97dd59faec313fc495fea375442241577507f4d3cb46f8ba718bebd14d602b01dd7d84eb3f935974577b471399d7f0a91de4f4c0d074692c69c3d1b1ca3476a4cc456a5426f8fc15d5b7778316b315b101acfdd7c06f4e4575398db31f8c8b2e5b209d9d5e4b8599a4432273394248dab94185341aba7f7f62365befe18ef695cb97332ade297e8fb061555ab5cfb88ac23b0255d375ea3513c169ebd58e903f7b007e7488423a30d60bc7b321462aed882b1766fe39bb3"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0046063000f8ff00000000000000eeff00000000fe8000000000100000000000000000aa3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4deeb210db565be4559cce243ac8387255f660d6c9d"]) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000000)=0x45) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="44c3e246ffc2472e75952fe508c0798871d77b9956b6bf96f564", 0x1a}, {&(0x7f00000003c0)="06e325e455082843d3c1b0eb72ebe75686a7206a1e51297b209dc4d9f8aac0867492253b61c0baca941bdf4d9993962a195b15411b790db594df71054036d55375aa935f503d44628af77a9abe5208b49cd6da29dafdf76c89ce106c28f96f35d757b8b4fcc54ec6fbc54a90516efac65da078dd0301f6904e50caa799c23c80f0d2ece7e9f7e0d6a7a7552772ca6b07d41c2772b276b0d64061059256a6adddb098aed055707c065cbc6a07fae645c6751e8b646d930373cf9239cedd9a", 0xbe}], 0x2) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2f, "20007fecffffffff67a95a010400", 0x2006, 0x6}) 5.994401226s ago: executing program 3 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000016c0)={@local, @random='E\x00', [], {@ipv6={0x86dd, {0xc, 0x6, "a97c06", 0x8, 0x37, 0x85, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fe0397b0243037cf3f3059ca8f75261f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x6}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2ff, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0x0, 0x7934d93b65e30c5c, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f0000002ac0)=[{0x0, './bus//file0/file0\x00', 0x80000001}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='[\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x0, 0xffffffa0, 0x70, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) socket(0x1, 0x1000, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x4, 0xf, 0x0, 0xffffffff}, {0x2006, 0x2, 0x81, 0x5}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)=ANY=[@ANYBLOB="7dc748aadfdb0671d49005a588a83b0081000f0008004ea10063006600010d339078e0000001000003ff01010083170200000000e00000017f00000100000b57ac1400bb019404000e8903f9000000009078006803ffdf3c7acdc78770e888723100ffa1014de13d30d8237450241b764ff5b2360aa4aa5a8e"]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 5.994235556s ago: executing program 4 (id=651): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) syz_open_pts() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x4004426a, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x2, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x4, 0x1, 0x15, 0x0, 0x0, 0x4000003, 0x0, 0x4, 0x0, 0x5}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x2000004, 0x0, 0x0, 0x8000000000000000}, &(0x7f0000000380)={0x9, 0x0, 0x6, 0x0, 0x0, 0x3, 0x2}, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffff6, 0x0, 0x100200000, 0x6, 0x7, 0x5, 0xffffffffffffffff, 0x9, 0x6, 0x93, 0xfffffffffffffff8, 0xfffffffffffbffff, 0x200000000002, 0xb, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff7, 0xa, 0x66a43ea9, 0x100000000007b98, 0x800, 0x2, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0xfffffffffffffff9, 0xb, 0x411000, 0xffffffff00000000], [0x8000, 0x1fffffffff7, 0x3, 0x4000000, 0x5, 0x8ffffffe], [{0x0, 0x6, 0x2, 0x7d06}, {0x1, 0x22, 0x5, 0xfffffffffffffffd}, {0x1, 0x80, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0x6}, {0x0, 0x5, 0xd9c, 0x8}, {0x2, 0x8, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0x8}, {0xe, 0x100, 0x1, 0xf}], {0x1, 0x8, 0x80200007, 0x1}, {0xfffe, 0x6, 0xb, 0x5}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) 5.993621971s ago: executing program 5 (id=652): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) write(r0, &(0x7f00000002c0)="7c84", 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) pipe(&(0x7f0000000040)) (async) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) (async) write(r0, &(0x7f00000002c0)="7c84", 0x2) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) socket$inet(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 5.947018798s ago: executing program 6 (id=653): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x199) r1 = kqueue1(0x20000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10040, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x8001, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x6, 0x400}, {{}, 0xfffffffffffffff8, 0x28, 0x4, 0xfffffffffffff000, 0x7}, {{r0}, 0xfffffffffffffff7, 0x0, 0x40, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2b, 0x4, 0x7, 0x3}, {{r3}, 0xfffffffffffffffe, 0x61, 0x1, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x7, 0xf0000000, 0xffff, 0x7}, {{r0}, 0xfffffffffffffff7, 0xc0, 0x80000000, 0x8, 0x6}, {{r4}, 0xfffffffffffffff9, 0x61e2077ab203eae6, 0x20, 0x660, 0xab3f}, {{r0}, 0xa, 0xac, 0x80000000, 0x4, 0x9}], 0x7ff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff7, 0xc0, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x9373, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x30, 0x4, 0x10000, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x1800000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0xc, 0x2}, {{r0}, 0x3, 0x40, 0x40, 0xfffffffffffffff8, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x32, 0xf0000000, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x2, 0xfffffffffffffffb}], 0x5, &(0x7f0000000380)={0x8000, 0x9b4}) openat$audioctl(0xffffffffffffff9c, &(0x7f00000003c0), 0x81, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0x2) select(0x40, &(0x7f0000000440)={0x7d, 0xffffffffffffa5a2, 0x8000000000000001, 0x54, 0x3, 0x7, 0xbe7, 0xfffffffffffffff8}, &(0x7f0000000480)={0x3, 0x9d, 0x4, 0xa7, 0x1a87cf89, 0x480, 0x3b6cdd12, 0x80000001}, &(0x7f00000004c0)={0x3, 0xe, 0x9, 0x8, 0x8, 0xffffffffffffffff, 0x7, 0x8001}, &(0x7f0000000500)={0x401}) mkdir(&(0x7f0000000540)='./file0\x00', 0x2a) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r4, 0xc01864c6, &(0x7f00000005c0)={&(0x7f0000000580)=[0x8, 0xffffffff, 0x4, 0x7b1, 0xd3, 0xa0, 0x2], 0x7, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000600)=0xf) openat$audioctl(0xffffffffffffff9c, &(0x7f0000000640), 0x200, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000680)) faccessat(r2, &(0x7f00000006c0)='./file0\x00', 0x80, 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f0000000700)={0x5, 0xffffff1f, r3}) fchdir(r1) r6 = socket$inet6(0x18, 0x4000, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000740)={{0x1c, 0x18, 0x2, 0x46, "a8ad6f9eb340aef8e5ce481e3448412a"}, {0x1c, 0x18, 0x0, 0x9, "4a773f812f4a53b0e6bfe63479564d3e", 0xfffffffc}, 0x6d, [0x3e34, 0x3, 0x2, 0x6, 0x0, 0xffff0001, 0x7, 0x1]}, 0x5c) r7 = open(&(0x7f00000007c0)='./file0\x00', 0x20, 0x81) r8 = openat$dri(0xffffffffffffff9c, &(0x7f0000000800)='/dev/dri/card0\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r8, 0xc02064b9, &(0x7f00000008c0)={&(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x3, 0xb0b0b0b0}) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000000900)={0x1000000, 0x5, {'\x00', './file0\x00', './file0\x00', './file0/file0\x00', {{0xfffffffffffffff8, 0x9}, {0x2e4, 0x100}, 0x4}, {{0x3, 0xfffffffc}, {0x5, 0x7}, 0x9}, {{0x7, 0x3}, {0x1, 0x5c}}, {0x36b4da3c, 0x3}, 0x0, 0x5a, 0x10000, 0x6, 0x10}}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80), 0xaa3, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000ac0)) unveil(&(0x7f0000000b00)='./file0/file0\x00', &(0x7f0000000b40)='r\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000b80)={0x7, './file0\x00'}) bind$unix(r7, &(0x7f0000000bc0)=@file={0x59, 0x1, './file0/file0\x00'}, 0x10) ioctl$DIOCCHANGERULE(r7, 0xcd60441a, &(0x7f0000000c00)={0x4, 0x800, 0x0, './file0\x00', '.\x00', 0x0, "46150f55f998b55171dae6510f2376d5fe9b68098bfa89482b7a3192d9246c9f123a808feed906d376e3affc35b39d536904eb8c3f49f730aaf4042c778d01f457658d5a3058144eab6aae8431f64e99705bb16322875ea8639dfb99bf301437aa8450e56f9add5c7089dc1927b0b8c3b2a9271a0c135b788dced9757ae3dbdf35c0b6bd5cd22239eda144eb680949f26dc2817ad84d0bae96e02391204a8975e3b040999056d58b10aa094c392cd17f4d738879358179e6c9e9300f4e8aa491ff07ae886c5253860cfacdebc17ffd821f6d012306359e2d1d93f00feee44a4d7c01413086d62aacb8d8edfa6ee60d22e239a5171b7f7cf079bea0d41a964c64be3e517d6b44aeb918499dc0238eb15e9074cf711388f9490bea30a6191a2895ffbcbc34f4a1bff24c49147e047400c2d32fccc7d5375f8bd083b0063b84d67a13378a7bf64707aa2c004c1c733f66b0ac46f1630543d513a9fa6ebae4b882cee7dc04dc7dbe6a6ec9172c562950f26fffbe0d5217911ae7e49873594d6f322ba8e65b96b852b6052028e5f22837d498611229dfe51ede6bb6cb568c17204810602dcc8af17df3b485b9c3fb5d2fbf3740b70aa22d21a38b6a9dc79e01cac159248d8fea66cf4b0b7bf4c7ca168946c0bdf38676f35904a5527a767acb308cf20809a483a9e0f9904337ceb86561ad122470f0f1025ea7d30d58a37a18ae8688c58d25095cb9073cd809510c989b17b7895abdf4867a112857b9b76cd6e5c7eae65d2ec67939e61f59f00642b186a2d402ad66f0af56551432202e95cde6b7ed94d13df037ab66b6ceb7fdca134106542ededf73c300737d1e8b001ed14928adc5bb9beafcbb9546ed904c7edd5a8d806950e58fd7060796e8faaa067b95ef04aa7f4dfc2b1d6490ca9495a90deac29c3093729ae0b08360fa25555d7f292b2cfeef6d5a37fa6d89d6644f878266bab96b1191ef124f2556518153832b716669bc909c7a3c0a7d141546b7ee4fba8e73034ca89bfec247d9d9546942adf1687b8173b1e2491692f2479665df831522fab48a847cd0b58e8f7167c8ef03eed791c2650a8047d7eab87e16a5dda7ea2ed4fc4e065a8bd6a0d1260818a0973d2d16be37e32a46da011d2325a579ecd368e657e78035fc186604b34a00f527fcd41ed544deedc6d9030eed1f1a9d7cdb0899263ae85970b49ce0746e8b17615fa6c4937f5b4ab772b98bc7bc4b23ad83a8b922952daf72f504a0311e36659806f08c3d2584da3196f953e0fc79ae7a7b57c233774722348ba935147b9ad12ee365d6d4ba0f68e2e85baf604741c99ce6dad772ef53729d0d0e1784441f33400534a19570ee0ead7cbeee6e7ed77dd31ee16527cae2b40c57f162ad89a0055e81e536595ee360eeb4c86801bf469279818aca8eab539701278248bd9d237dffcc258227811475f9c46914493463261ec2261849cd0737a1eb63545645b5a7a7684352628b396d29d7e21bc6edd22f29ddfeeb0a44aed6834b805497999f71aa78c671effb6b2a15f5a9aa3c81026557d50ef88fc635e04b6ead1066919a334b0263ce264c44451278f074e9c67a24b378162f1f5074e2c5c89b11457f282209746d8e16505ba7e859145e903860e8ec3adaf33aa316333186ab2c740f9247953169ec9471677ece9b4277ed1145ad13343894b4b32dd3685566793a61651312c593a0930ed94f2e3353fba7d0c2fd8ecd859ef17bffc615b513a6e918845212c2228be574c70ed170e8bcf64233aef0201e15cacbf9c3107114c28d561dc6bca5ae88b9fb058b916eb158ac0c25a6e3ba859194b87026c41f1abb959db88f98852ce3a8e64744411fff789b0e34046136dc479e0a27372f71b0bb702f307f2091597f5fbb27f7ec153dc8ebfd782386cd727b"}) msgrcv(0x0, &(0x7f0000001980)={0x0, ""/22}, 0x1e, 0x2, 0x800) 5.946788524s ago: executing program 7 (id=654): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0xc003, 0x3a) pipe(&(0x7f0000000000)) r1 = socket(0x10, 0x1, 0x81) r2 = shmget$private(0x0, 0x4000, 0x520, &(0x7f0000038000/0x4000)=nil) setuid(0xffffffffffffffff) shmctl$IPC_RMID(r2, 0x0) connect$inet(r1, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000180)="89e62f87", 0x4) getsockopt(r0, 0x536, 0x1, &(0x7f0000000080)=""/74, &(0x7f0000000100)=0x4a) pipe2(&(0x7f0000000140), 0x10000) 5.330457791s ago: executing program 2 (id=655): r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x4, 0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xf, 0xd4, 0x6}, {0xb1, 0x5, 0x9, 0x5}, {0x991e, 0x4, 0xd7, 0xfffc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt(r2, 0x1000000029, 0xb, &(0x7f0000000100), 0x0) 5.130081521s ago: executing program 4 (id=656): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) (async) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20a, 0x40, 0x3, 0x8}, {0x4, 0x7, 0xfe, 0xe}, {0x9b1e, 0x22, 0x5, 0x4}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x10b, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6660000000d50630fe80000000000000b634000000000000fe0600000000000000000000000000aa66840410af612780b7f00f5c7192"]) (async) syz_emit_ethernet(0x10b, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6660000000d50630fe80000000000000b634000000000000fe0600000000000000000000000000aa66840410af612780b7f00f5c7192"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 5.126770835s ago: executing program 6 (id=657): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7ffb, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1dd00", 0x4, 0x5}) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f00000002c0)={0xbf3a, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0x7fff) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @random="aa0700", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@sack={0x5, 0x2}, @generic={0x1, 0x2}]}}}}}}}) ioctl$AUDIO_GETDEV(r1, 0x4030411b, &(0x7f0000000980)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) execve(0x0, 0x0, 0x0) mknod(0x0, 0x1000, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x24) recvmsg(r4, &(0x7f0000000940)={&(0x7f0000000100)=@in, 0x10, &(0x7f0000000840)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000740)=""/159, 0x9f}, {&(0x7f0000000800)=""/19, 0x13}], 0x4, &(0x7f0000000880)=""/176, 0xb0}, 0x2042) select(0x40, &(0x7f0000000180)={0xc4c, 0x8, 0xffff, 0xfffffffffffffffd, 0x800, 0x100000000001181c, 0x7, 0x20000000002}, 0x0, 0x0, 0x0) 5.12636687s ago: executing program 7 (id=658): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) readv(r0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x4b) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="f81ad3010006000000010000", 0xc) 5.114765389s ago: executing program 0 (id=373): symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000940)={0x3, 0x4, 0x0, './file0\x00', './file0\x00', 0x0, "4de8f8d007b6512f91aacd6a8c5f7aa86f36ec227287cbe233d7724ffd1e4168c760156a2ef4936997d12c12bb45426370695b1875d2b81ac4a203abe34d0ddb90c09f64454edf91cc9ddd4ce3eb9bdcdd0d0a4c545c97c844db964e22e0259ffebd6313013716a1c67fb58946d2abd8a5aabc3de1af3f9d10beabf7c29d1a401d0c392746cf5a7ea48ccbb6d413f2a8734cf92667180cb6b9a53804e5a08f76bc3e7eac2b9fa90a7ca0a6f2d8b23e716a2a53398419dcc3deb0c9a8fdaf827531b33bafc69a7405fb3688d4a5d4084461a49fd0791ad086fbb5895b1f890dcde1061bf6306dfcddcdca94b588cf0f8d5909af6306845b06eff5bf80c7d4012a95a496e57092618bd12364acb218b4175fb683ea4b6851395e019615370049df46df01fed365f93dfd984a928296260cbcff2392b7ba7ef81be50a9f9c0d328d704a760ed46c16ced426c3c4f62861afc5463bd9595a47d606a2d3b4bb3e379362dbaae7edad7ae164d23a98cadf027bc1891e87cb94e8be75f031eeb42052c8b8480ca0c6c23c8f716ac8d742e68a7668d1740ed226627ea5cffd7c9938e668ba2810c238488a07bf1c25e24524df4d10f2d790f757603006461c0b3eb3035f0aae77dab06122d5304c787692e91ef782876fc3990205aca1be8ae925ce12a3e3cf577e7190786054f7143800ff50257ef9e1d4ffe0909094422000fb0d371be5e3737bbc2741a293617418265af9e3e8f6ca1853c35491085cf82e1786cbf8c69a3b33826e07c72f2407fc6212bc72d36aad92b38b5243952c37d13609f535e44595ebcda83a2abc5deae50c9db90906b30a169bdee878636cafe315a624ae98bd17428faa89d981d30c5f1335e7a6ca4ffd1c6eb990adb8d62238b70b47cadbd7f44d7b5ffd808fa203ed33f783c331136181727fdc01327415ab254fc21a360836ba5db2b72e1c831be1683414c376c574651fd010cee3556b48c36bc4de0b7406d9c80ef826b0bbd063deea8ba809c7eb588af0ff3294dc433b13ac2a3c03bbaeb693f381a9396d745ffd187786efdcf5bf967e4731058cfcf9d98f750d64fca60c74a8ea0c303a35f8b23a7fa145391cf89599ea1f525d0971c8a8cf2a9624a690b3c8c950c790319e0220cb2c9d666ab54e52f4037cb88027856fe09d79ee61deffb068200e2ae1bfa045964e3e93a89b6f28af2a1f7bddb2b90dc84eae9c997aa8fd6aba9bc71862fbc9bd84651ba862abe1e4e7db18e9445f5d152d86cb4ed08268f68d450369a5cede1803c9fe69ab08fa58196599419ffa6585f30da82235ed894db127f5390cd487ff876072e18f14a589bdd1ef38d7209fc8769e21ac621399b175a11eee3627c5e685672afcd26db0cc6d17e2aa858331b343f11668b21bc680709c5db485229d23920d78ca81dcf571277837ea0d97e38131aeff9f2e072085064e2a6f421db8dd86003b8d9d63d4d8f0534d4673abb5998a50bd14cd59b76e1b6ccbd39b5ae69f51b206e83f92b8756b0e5279576c14c3aefcf4e4db46c6b348fb90f18126d6955e975bc360be9040fc622e2adccdd8607c32b10f65c2b1ca438b9394030db2f0b04578b5ec3efd8e721794f630e8c6c2831ea04f2ad1b3a8130ce3144b571bcfe997345e025cd4ab8bb97dd59faec313fc495fea375442241577507f4d3cb46f8ba718bebd14d602b01dd7d84eb3f935974577b471399d7f0a91de4f4c0d074692c69c3d1b1ca3476a4cc456a5426f8fc15d5b7778316b315b101acfdd7c06f4e4575398db31f8c8b2e5b209d9d5e4b8599a4432273394248dab94185341aba7f7f62365befe18ef695cb97332ade297e8fb061555ab5cfb88ac23b0255d375ea3513c169ebd58e903f7b007e7488423a30d60bc7b321462aed882b1766fe39bb3"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0046063000f8ff00000000000000eeff00000000fe8000000000100000000000000000aa3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4deeb210db565be4559cce243ac8387255f660d6c9d"]) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000000)=0x45) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="44c3e246ffc2472e75952fe508c0798871d77b9956b6bf96f564", 0x1a}, {&(0x7f00000003c0)="06e325e455082843d3c1b0eb72ebe75686a7206a1e51297b209dc4d9f8aac0867492253b61c0baca941bdf4d9993962a195b15411b790db594df71054036d55375aa935f503d44628af77a9abe5208b49cd6da29dafdf76c89ce106c28f96f35d757b8b4fcc54ec6fbc54a90516efac65da078dd0301f6904e50caa799c23c80f0d2ece7e9f7e0d6a7a7552772ca6b07d41c2772b276b0d64061059256a6adddb098aed055707c065cbc6a07fae645c6751e8b646d930373cf9239cedd9a", 0xbe}], 0x2) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2f, "20007fecffffffff67a95a010400", 0x2006, 0x6}) 5.096696513s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) closefrom(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0x3, 0x1, 0xa}, {0x20, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xf, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a650000001932445d3bea6a9b9695e0acf8d1ba3", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000001500)={0x7, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x174, 0x2001, 0xffffff8e, "ff77000009008000000000000000fbffffff00", 0x2, 0x484}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2fc0, &(0x7f00000038c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6a911ede2f8a0406ff020000000000000000000000000001000000000000000000000000000000013b000000000000000502000800000000040a000000000000010100c20400008001c204fffffff3050b30f0875821a51aa45459a90502000400050202008128fac26a16410af1251ef15638e6bf5c7ea384f4abbad4c4c66cfefe5531887d12bdbbb84e7052d0870011260000000000000401700fada74fddeb1ebc19df0fddc328b072ffd0e6ae22c9d395479f688733db64bf9f43fb864cf36e7b4260be75469dd66a06e5350cc87f217751b6356dda5fff0aaa80150dd61bc86bf1c5b8f684e1bf06ca08b2c01a96735dc32324c6e44cb0ce6edb6474716ca899a4ad6030147f3f148535ce4e09327002e8174e7e04b60391bf1a01f9f7219d82f46637a1748f2434a02050a5de144ce9e0cd2f62e1c50b1325a4396d88730fc129ed73620aa12d0374694b104f2fa10d15e9dc8400624377ac46134b2fc694838a6d47e9ae1c615c754544b35457b810431759ed877ae42d64552b190bb383d94bf1407e85e156f59c10e7cf6e735b7bbbb0ce29535909f7da5f4952bdcf21a915a51a822b507553498e2ca3a178ca5c856fb0e1270e4aa30ae9ee358c00c20400000004001600035068000000ff010000000000000100050200030401ff000000000000003ba70000000000000500fbb00b49ede99ca18b5313c461583aca1d938f64ca34b29c243a33218767ddbc99d66255b1e36e22339e2ce1d14c03e281d93c1a9380b5b45ed4e6b140fe490cb2700fdb8470797bad37f97194ec285c10d27103a46cd9b55f29063ca72bfb2fa35eeabe01afc39a30cd1224e3c66592d02c18b84a54d6a284e25a92ae36af429c65f4beb3cad34962249f85aa4e462d9239573a05f9ddc2c02fb31d405ef7c4626599c8c2303fa0dded41917f456fac1ef9da5e89b8041335d5d2c91e67d155ec34e10c6f1a40508256605c97fe25375b918088539d1e27efd45de1d93ecaec7e5a9eff2f6ef6968e22662053d361d7f96fd77b80df94099b53eaadc84823a9891eb6d3077a6fd4711e48e359d2b64526b92651e6c454a387c060db4483d08c80520169c4c93e5d1d3a470a3c4fd2cf8151cde63771e9382be55f467845aac606a59f2066444e2390c349581ee898edba12a0235ac485feb17b8603a304ee10745e5176baa7fe98d06122fd5e44adf096dbff5f4e25e363ba8173f03830b0465f008ff97e5667fb47be50e205bef7d8300fc7ff60e1a626b1b5d953fb149a567dc1da6550eed562c322732aca867242f428f91d533078284ef94e9e07c489230175b2eaa1a112f29aafba002d7392eb619fb7ba58605bbfd564ad55f9a7e6f5a6cfedfb44046b477a48dd55bb38881ca94e7c4715d48979c1df98b969e200047972393301f0907630a99d8db8b2365835630554029a410de65d637681d46eb43056649a5b88084f12aef3a3054b880e9a5481eaed35abb9745fa2fcaffb6932c939aafc08413c5575b6e4d4d4da2f60f5a6d2b5d09a7271e62628ac9221ae939dc55b8e0df7651052c440e75bdece0ba403c31cab6d4322d20382a9643c0147c6f830b142bd481702e663453d3b12311f9b1a2379340ac5cf2d6f91e14ecaa9493fea4c70d95c535dab276d3f2371aa29eec57ed129a4358bc95f1a55c6b615a1dee6fbcd16caa8f6601d31646d565a50192efd3e774397d5f5426836ddb62e50555e6b852baabde374e957a43fd4782efe09f3f422c72c772d661db3b3fdea8243163e7854746766037117fed98f1efe53d0c2ec0603c54b0373bbf58907228c176f746e43eac46446b9fa74a70cc946b0dfb73879aff824708fcce1d03707683854b059e3cc3adcdb7ff6cf10d363a1a0b52adb9c4bd8a85f64ad1cf784b87eac7ada2f406ee3902e0a827f4966d54cc3174252619aedd1b2a0846b2b6a4f5da66d87e6e9cb605d1a0ebff9370b829994df68222bf573fc622cdb8be70219d7bfbc8068c8589b8818868d79793c85bcea634510f5d80ecfe3aecb722e34e5097b658026d0c27496aec7bd5f03b74cf1a03d3520b17a852a6a50566114b3b65adf12ad53a6728a5526d847262eb6e63e1854be4c2c515b72bdc8e46b3e96513a09635ae1ca848a4eeb5831a426f5f1137c61696ff17dc360b5a179dc88fc9093b03d7263fef89e750603a02f877569c244d2c7d5ca03c028119bb2a15a9db29833ab23bca4c12a4001c54b0569ede155e4806985e35d8e1a7495e9d8cf154cd5dad4b71a6c127b8245ed1c605250b91b83007d74714d5440f3a48c56edfd962bb15e72ca5bb1ad9bc556a6cff43905a3de905abd91a33fc00016beba6269d5bc4390e8aa5f816b2ae13601b6ba48f8bfa9748d1bda3a3ec2b1c519af280cd94b1878703c76062ad30fcb0aa94039d8e9cc9710ed69f3957818572bf9604b7e44225280f269c87d6b8daf8e927446d25275028ce15e6c42b8c5b7b996f1d7ff262865c498a97faf07992a0808dde8c0400088358386ff1054ad05adf75a3c96d0fa772e803a9a73237ee606e633e34ca9c1ae7ceaa796ce93b76f397de5b6c6bf20af57f37f87e73512693ff275d3cbb1a227a04583d03958a71f79fe025470246b23f9bef94ac4928b8c94c267ee149fa59dc0bd1e315e7ef501e3a66775ddd18bf76fc15f36b29bfaed193462b643460a6896ec7a53d51d2b92377707fba23df78fea3e89cc7f1b40f6e6ce8dc50a76726e6c84f5372aca8e8f53f93a73c6a43a84a4cd8abeca6dcc33446215fd599d625acbd2d663d8dd749336361490967e57547dfab8ca50af87d8506305e3e412238a74abe8ddc4df98693b75958d1d920ef66a5439f9f55b3e533032d37694e98a6d75ba70b74f93b6649d363cc2f13ca680ae0546fb95be1b6a65b1afa72d370e2f98dffbbfc4dd74d5481b99e93e2cbb6f01235c31ecf46bff956833ccf4de13dffb8345dafaa4fdf7d57d88c70dd514fc086bca0d1e24b0d8c39ff3f467ec86d593eb3bbcab793304691dbff781c5dd1701bfb6bca7658295306a1bd13722a353cd39c41f5fc336ad8f73d1154e77f22e243aaea594d7e37697a165e85087be6114ce9c17e6f4b029cfb6e4da9ae54a2989d89770ba70b8aaefa64af48f49a5b7f8161bdfffbd11588a325fac290afbd525278483ff9d331a632b701933750fb2120f9df88a50c64593b3ccda9f27a20b34d42c5307a616991ff5bd8e4dc7069b12458f78bba6215802583facc2ad62fbaaecc19b8a5f5ec10ede6f15acbed4b76e18f8db73ae154764c5fc2deb4f898e2101a8782b518d0268bd616c3bb32f4750608f9fe9b1ab2596874033f31d43d878a403f4e293cf06ffb26648070e5d49808f6bda62cc2a5ed01edb8ac46164b456ce85afe02a603aea9c000ca143735a02a85584505fd4bc131521e19058d1fb464cc0ac55712d769f04469dc6f19e9374a70ae7fd3cf75c749af5d50dbcabb81f0e1960a9718144ec37a4f97940820be6a70af6efaf719b50571b28c51a411479584ccd7af9ab2a8dede8a3f3337392c1a07b5aa12a2f6b926b2612572b05faf09bdc1d13cb47ac142178d75111950f90290b561e9535699359698432874bab699c035ae588da66ba1856984a25082ecd80509979fef395f7236e0694031351b127e3498bfa8766aa69a9e03f0fd9fe3909de6c58c3bbc878fd4a7ffe4aaa9a9c8a5984fb2805dc5769fed41c7d8bb993e85b528799f86c3c3c745884ae8f0c4fc68a01997d37900f7fc508c1d290fc94528d498d54ffa85584853e385db2757d5ed94278bb5e6a2447e215c0a438cd7e8b27bb50536802f428cc5472daeda7fe3eb5290cad15bafc688e5dc293913fa35bcac4d9dd76ea61ac2f26be565883ca9c63b25b7245a1066c28534a686e0e4e3d78ab91b1a73a9e5e02371be66198cc6f46103184a0c60cf753769a168c19c88cb3c212c4f41663f9fb13bd9b3b1ee8289ac6c6d63f240fdd4df8ced83f44c1847b0318f7e164981ac47fa346fa2d5551044f36ad1956c0673da17ca4b525614f206e9951401a1977444908e21b0ed2665ce5136e5ddabe368b984605e6bcdf2c02152a1c8008359716c0827f7835a55584e5b1e65a074aac5221175865fd2547a2feafafc49b550cadb0584b60b2fe3ccab99b1a576866b7f1c1f267a502d50cfec3f424e0f4f1647ad532037db0718280094e205968b45a71d462d0246d36691917f6370ce5d8d7f253be2648e80d280aaaee3918618661b8d06932b15a2b2020b311302ebeb7274eb8ac1b63b45a0feacd1dbe27473fe5fbc828b979d540d757434c28e1156102cd613245ceac27e1ed5d349408e14d08f274533fa621c6f31f8a753872907b2b0513130fecb89c0e52f6fcc3226e5281bdb7b317d8bbced0aca57a6518abc1e67a95cc819ea6c13d6c3439e0fe543b924f955b9ef2ac38debd7a7a48d8f13327babe1f92b04f58e386e79e05823a208c3060e58aad46b5f6eefde4a47b512bb8b3e6242aaa162508902df936156f04ffededc032499abcdca9237d56e3cf65b037f00c9c01428d2e90f9ebf901385eef399753bebd1099cdd407a2478c96a529b3f682f1dd7334c16bb2952dc71b659ee0b4264f23dc3a9b7298ffeee26de60ca0f02d1ca72eb90562996f6f9a52a0993d0e5ce4e8e24082ca3a2086c01c6f0b396ea316617814f60164f161e3dd7df05f8ff5c4847207f2a6c63baa7e698d7c2eb1cbacc371be2aa57bfcbbda79fda37e4f7c811e3bf615bae3a8a4fdc0cc54b8d99d15afa52b14e1dd2a1b2c25a3155d14ab599b673374007ff82ef7614d37a50c3096bddad4d3a48451ba6de8ce811f89975ed672d3d4e69ede7f6a1a55e40bd3a6dfb80298ba4625abfdfb3cb8695a308bda500c6546762a7e39512fe64948f6d0dc401c0018c2bc92db31a106f1487ef5f258e16e8f44bb156c0137cf74b0bb16cbf363651db386edfc4fd742f74aca4fe7ef02bbd6bf1a615ac91d28134e38ff8702211805540eb356564825d7ce9258d21e7c3ab7c856be50648bb71a6f6f12d9955a64c18b195a7aee7577e0df9c3ec88498e22d0df79bfd47bcb470431eb63dad929a129d9500530c05cb464c97e37d07ef91dedeb7ab2b1491a04b5c2b6be036794ae0e2d7a2cfeb3da5c81de19217ebef7c83582d060b308e277077905a7a05c34920d23413010f446940acf94cd7b783cef45d1abcc44be813d39532998316738126cbe36200eebc9b139cbfeb7f9b86d34460c08bc3a8bd2333fe27b12980114ad27aaf0b7d8e8dc235dea394c28879fabd933d056acc65c9c1b06810a641b1c4f577e2c098a721c3ffd49545c412a959541b972b694e7a90f6de6ff5fafd150b4c04b85177c9ce1c15000f6a4921befdc128d2649625bcf95cc7da2f5914acabcbb1b44fc088c27bf0b2c22dcfea2e2739c82e60e710949e2ad7628d1c3cb8594de0a3246319ad5a94246a6dd919e72d0daa9c83e3c1f2126c377ab38aabc0f4f3784d27457db52bdd59b81054c277fb141a035d63ec5b48df36c1f8f48fffe67de74a8feae8ae7e87006c54dfec0db5f0e70ddf926b9dc098f178a60f4875ad736f5ad6963d488c922311b4b7bf0d883b09738760c1ba1054ec39d49a24c79bb4228adbb8e84cd38047aa804d91b4854a5173de02dedcc468410f39529d5d4c9f41e5f772529ae6e84a47c7e6191585aa9356622bb3fc06cfd37b75fdc7aa639f79c69427a507e4ea266a494506635b817782f2a3a7af17640bd0ebaa6522d7c07ebbad95382cad42dabdcc873a833bf086c72151f758372babc98e21324f4cdbbfb62bb0be538ce9f526497d1ff88f196842fded8041c0a9cd24f170fb32ed811b5df2d92be6cae0ff8f4dd207e578bd49379e8bd135d09a4d6c91a5ae2738872d757d4cd8633c287b75897c8c712df4748348d6a69d1ec2a5b7a90171871f5285e861eb9736e30d30d4f5adfed9548c2b1a85ea28dd93e8bd8ff1ea3109ed6b12ac43739d66832e367f50bf8aa14bf4e229950c4610bd4a10a2258611dad4587f6574ee46481c70628de6f0d56b51aab9fea9425b666e7b1be3cbdd5a9a3b518ef65650e74f10a28ebefb11849befc360048a3de4c83ae211d893ca565136d63182ff803069e5f507a092742460e06afd832579fb01ed5eaaea640e38ff78b3d3475fc872bb580cc0f08da0ca8ca46772eb1f792b4e496b59ea2047932a4493d2b9b9c7bb9c57c0b8376e122ef9f3165380f41896254291ba2ee9627fb3b0297198f7274e4c25825d7b3b7bd4d66000b68e5d8ee1778e138a0991c535e6be0d9799e661830031432c1390c2e99e94caef09cb22dea9a31a88e45fa06df3cccdd9526003a053bbeda1cde3b3612d1e086e700f2fcfe646b9ef2f73dfbe701e333e71137ebac497bdb665811193c7cabc655ff7df8b07e00de8089dc204000000a50103000000040105080056180bf8a3fcdb62591fd9204f114e3bbc7389b849828c9226257edc9c87491085de5cf4d1260440f22fd170ff2250f4f57814e1ea37a671d17d24beaa0c09357213c5798a2b8836ee544b2d2b1d2e0612c5810f3970d5a23027aaeeacbc16c45c6177d3016390a4e2d43405b972d101162c4444671d4f87b624e5baa337f192eaee7f8578d04beb9c6ecb20b220b7e13f1be16d618339d487b1bdc5ff2750958767a344aaff681d838bf4d620af27e1e2f708a88aa2aad5b76686e6b0160478dd313870ee0859327392db99b54b7eecbde8920b0fc12f78abff51ec6493b68648b91bd8863c745f67f399b21950a4c74b8f156f1510e2ddb59c09ba0f0adb8a7abdc41ed0b5217ebacc94d84de8f10789f37f8e26da7b2c22e3c02414323ae447038346025a24b118370053351becbdfecb27796433b4eb31c89b231ab920f93751de835d061a714f2b176010380260865a62d51b19ea834873ef3af18c22b844f78dbbf14a48696d8778e0c5de3e16458dca5cc80903231806341470b6f5f77a112e31a21208b396ef235d6d767e505b5caad79239c1d88b66fb6f88240bd65b6a6a2ad8ba6e5a1b1adb0259d1e0095c4304fb046236d62fb184e8ec74301cfa791c4b3a44d093373619361022affb9f2c7e5ef34b8495ae47693b9a6bdadb7a9e5f211f99cac13ee1e510fafc2d9de8ccba4d1bb250052250912d7c09596fe92938b98a9df5417d238fd588e95c3c8d1b107f0b718305321cfab2e0bc59003759dac5481509ee0ce054df5752a44d6202c71b04b8bfa6c3abfecb0f9b7ae49c89d307864c3c511b984b7ae41e49b5e0c239d615ebd6b5fc3a0eeda5d44f5878915206d1f77c43a221933f4b3fc7de2ccdafd63d7edc6e8eec6414680eeec4f5a2819c82cd49f553ea763436c0abeb6f8ff318684884d931baaece6976abf16320d634031a6fb02dd694268cb72b1e9bdc7aa39bae5d9f81c60988bf6f963d6ad316055e950718aa64b73e5abe7546483ebd84688acc87b71cf0bd6e01b499ea1eb2f62e3e36200479681b5b514d1af75c0cc1a5586d5172fca6e5374a91b5048b10644c83cfd3911727b2dda4ea3c66f2d2c35b3472aca8030a3fec8c613a6ec68bfe8865a4f6980db5affe5ea917e9c964e986788eb5ee5dcdb9730ed8ec077dda4e58791827995c5d181bb462c573b2f9e8186929f1ed24535b84c0a9c472a4e0098c3769908290135bd697dcd84cf72079e04d239e266346a77186230fe1b014b2306230f5a58e3f993055ccec8f1c1ce5cf37b97bbdee0e91ee57b9e23c4d12501f83bad405491bbe066cd6314bc6f5f14ded9db7231c1186b3af706f1629986ceee317ca26f9a7ce66fe86dccb3530df0e61b8201fdf7927f450b5ef57766f5f96703d6276db7a5e33ec5210f694f6442ff017c287ffe9f0406728a9846187e57b14b3896b4efe00b61853eef8088714c7825aff85160014260dc0e4b5823d0c072cc8aae2c23a1a629b880067ec247e4a0cfb523e0149501bd83a24b548eb83825139cd96d36ec7b5a1abc0b8c2cbf600a87e3a772a8ada2174234befac6b84860daaa7157dfadb45e1fd36df8324ec7b0f3d9cac7c42f3182f98133226bc698fea3b307f7b439dfa15d48612a9cb186bf008f4a0a4594f34aa3969766324a3320b88d4130968f3b0380c9aa57524273bf538b60e1336c19255c44fc39dccc7e9c93040d9b65c5cc57b8e9c3dc500d5eacb52a6b78b0e0fdd55c27c7f4cd1b2ac58570b0b9614b0e7a03b247f4a8fd8a81b4a6f1d24a9e4d5dfdeb630ccc9f95e9fa044991b2676a86b86c486fe052293d9b3344f75d6be704d56bec20e0de5a9ce9b05643c545bd29b5409237207a697d4b380c6d37fa81b1634721f19e353bd802dffcca61da5a269f33180c20a90dcf0a3acc93db8a6114756af4cc926177ad07c10529fdc687e0cb18a3dc16fc7b9f9b953ab20bde667a61b6bfd6b82ad512006d5a9622c4052c24781dd960f43e21d9f2a8d4c34b7acd202db04ecf723928317a151febc75039670ac1b704c3d0c5cfd76f86664edb359fd7f3e857fb05fa585ba46216f0d586e2e1046e417ac140c6857a31f5ecee3e98b704c527831371bc0f834f7243e65a94151989b32a1e965d414fa19270307a1837772919bae5b62ef50b839e2b050ac11297c26bd17e7fc57c361aaa1d92518db9cee1e6af406aba4da2ef6433dbcf62a21f3f2ee1c4762efbae5de6349ab878bab8093d29d16d4372a5b4131b2956d262a07165e1343d442b4ffb5965d0dca12779307a785a48f790ffac83d6fbe65354eb7d3ddee9ad4d0012652b303763ff0660d7ace77f381a39c15e53a1f81efa7825822eaccb94d7344d7f2b248198de6fccac81a92951bea36fdfc13e9585793bb9ecfe3f8cc10be8fccdcd9ddea27e25f5987f4d24bb70413f4f241aaceb090dd026371fbc09c4132378815883df1816036034ea697503de7d2e7bd58e4b7709d19176be3224010619c8e4759e89f12b8b5bd3e65ad7239e71e620cd73b143b28ed96b9d7a49418fe63eefa750514fbd4c748eda6e1173c307abe076754b3b41862eef455bf58515b653c0620927e72a96ec5a59a749e6efa50f98e4beae7ab0af50f6b7ab96143544e04250792732457f6d010bdb2e419dbd0252b3fc9938f987698293b5e58c4c984d186adbd1523f85dc5b987bd36d9353d7aad859eca4813d91420654ba7016a6f958e5636b562c79c3b75a74ce74c3feaf49755b10cbe66bfd458f78238c8b474b6a22430ae07e084c5e75dc94820102ea94557e99bb11f21c84fadcc050aaf33b1d8a950ea1c8d488410c34ac771eb9563c8684a84725ef7464730c4367acb33069e692be6927489113bfd663ae1625f58044bf0594b2e2901fa4ac1aae9324e8250c03039937aad6c47187c2a4e5e1fd3fb53e4342542b9def502b3496fe04fd88cea51df23016bda202c71805086528a7a6bcad4d00b44a0668f0048b3681478fd96ec6d5e1e9b91bec7dda8b1fc8d31b476b3a39da07db4e7f7b909a77a8672ff5057a4307db6e18d2fe60332f2bfc70e42a4e73717ea4be100eaacf1bf13a1c4590c2976c8a7abb1373a82d15caba04824c45de069ddfb4fb97c8f9b4bf58152a51fc484516e675afd87fc47c37cb126618966fdbeb361b382319a494762e1acbb97da02be9aef3f432f6fa120956ed15a98f86d74af3251ca108e0b48dd47ace2f531803c2712d8dc4caf6d78c746f0f7c0bea131436c09080e24c9ad3e3836ee72d2b8a5b61dd44501c5bedd24902d1f71c11696dd1f6708b4bd5c86e7355c394465955b4607848c52f03041c80c3070a1c17c3d19d6bd436c82e1ec1499e4630add8d85c8820513013a30d1cb204f38aa27964cb55568625bf5a615ea88a6ba8aaf7764e86b5bc80ff63a22398dda53040cbd926cab374c88385e982fc6e8a1c01790a5dd90e6569e58a742b8a2ecae40b8346bd812266b987ed72061d1a7da98e8b4d63aedb8019d956b6b7120c01b38ae5cfaea98a2b9554cc6cb94025fe376ad5e5b846ce970b80bcf87c210674a86dfeedbd2bb548bea30da10b524c50710fbbf0ab025da9db15dcef63d759c5deeb49740107f0a5b151463e12f696b21a6c79e25f62bcad3502e35f85683901f8924f1d96d05cba14a0c75f28ffd397e0a8d4e5e1beee283cf26a8f1eaaf9ea6bdb6c48da18e3749c3cdbc634866765b573436064e55d3247d4de4404518e4d4bd560cb687c3cdc7beeb6c7f541be180713ea243b8fc6de48daa54c6e8e6db8befb0f23143de6d0f117ed68afac5772b33270d286d8dd7a9ccd8beb023aa31b3759023d545431fe69f51c0bbbab539d81c9fd6d0fd96da0313497a655116475b7d3588328b22e4720b4510f1de707118c0682c13dc77c889bc883e8593a34504cbadc549a6656dd31daacae32886697374fca8958684f28f0dbc8d86b1fe488964f0649c05ffde562d4da8c478901abc22720606a76b7d92585cd7df9355cbf588a3865287a9adfc6d9a7697d9023f27fa8be28bc9ac49fa10ec2c0a616057d2767702fe916cb8f312db6f8639969194d83ef3eba07a6a83f8304583a9395e361af8657973585de14946fa23797b0657a675fbc3d35c09ce8d7dc8910f813b524188d57f63200521a2e9303bfb451f1ff0850b3838c76bc00042bf9e962b3618edb06526ff2bd0432cadc5d24a070d3c910216eb574b572021cf238bdc0aeee400b2eb8b2565f935f9b95f65edf8d0d20af59a719ee6eaf4684667497eb8c476247dfb98be14c450c11a206e4c7cbb89041144051b5b52a2d98dbc0b2bc5ec83861435a92ca96880a8adef8b0de5dcee5759d8e17219c79f8abd017cec98b81ae439ab536b7e6df19e4a24d2de1e286ce2f33941a2e7fe0abe701a66083c2138a7414dc507e867b5471e37332aebfce22e266767cd3682b2236c096950e0d2acfcd6f480486f7e046babd57f985c1274ed145a04feb81e5ba53e2bad107e3e51a7099b907b974f69c89ffd54db026f578e49ff45e090e7f06d46a3d4484bdb1aeb9aecddd6b512adc670112e8ebca508050c868d4c23b7b37bd3504d9110ee0beb2edccb939db89daf2512160b8d4f77a7bd8b6022a2f6a388924987df4d7f484bc983c082fc26dd500cf5fc723fd0620ff5e4f89d32a6682696bd91297fcb44187e30ba963e3198e6f8745b5deb80a739bfed51480379651782b003d5874a2e049fb45517fb4c52c16f300dc1fc8a978b56516bbb97924a6967d3e05b1da4bc0f27f704ef6830a5702b443810d32049be11b5c2c2af7dee3a39ad45efb771ade077afcc5832d287b202c337b7f9a54a3d179316f24f76256fe93d2ddc6f3ca6cab809e2a7850aa605523a994886161854e631951c5e23191612990d40070dd0b7e61c75bde28f795c2639b5b0b7d215b07d2ec41bc9a1b32831f4095fd43f4f416343a086b19d2b0cd9b599938c346787f28682408f608cf9b8f39f93d41e5ef8e210cce9f72259c38db4ec700f887b8d6be974458e355fa5bbccf63e32dd678d450dd2a80259a594f6dae93fef52154c26bac1bcad2a88e33e19952b80775cb128a3ee03348f9eca11b8a9bc34ec3827d571be4bb16cea39ac6398532946084f4fcc76e9b730515e2db795fa7c8bf039532d1360420a0a322d376ffdfd57a65ef3bae16b2a2f269b2ac5ba2acca6c806b95921e61fd25d45b37fafd06f138984e86afe956040156f93bc1c4b05db1e9903faacc9a690c91620b942d669bebe59a1ac387d83146a374e45c4f93cea3cf61f4eeaab3f95b3e566908a968364ceeba4fd773499cd0d5efdb18c6672482c649c674259a40d43693887c518d2dddb712283011a90f8292bf70ccfa2022bada8f727f05dd0e890a06762fc374c2a74157949bf2a583cfcd0b6e95bb2e43ae37413d25af55fb6d578e4436bfa2dfa3e4428f14e5f754adaadf65425227af71e193c89c691f9d81831149897f73c7c3801ab95f4bb728fbdf62fa9d5d7238b55fe33476aa88f2056e71cbfe114c5c0a36e690dc45291daf102a688955b7da490654c4403e5e58f47a84c2d9a4175fbaa68bb0f701c327193cc75c040ac5a069ee0d554269627aaa97c43731739efc1eb469107e914fa4b00f55b58c915f6b37dcf0e636ee8fb714ea4e493357c6aeacbb3a6eba61c7ec747b5a89d47833bcda1e57ebbf0c6aabf3cf69c2a8efca21813e56d7f0fc7644a1295a3d1cf4c2eea31c2a2b89f603ea90e00022293c46de5d3ec4944b6d91d13b30a61daf1443d6488cb0b642ec5c0492ff2337c47b8b4580b938ac2ae2d7ed7f72e958230caab32ddbf014492a196e7f941d9f000290972beb4539ba5e60008a780b809a4eb1fdb82f0d13578c325e808b58b189a0c05f06d0135b44dc106fed067db0cc9292bca717d1abe2f1c3cb416d3da56b9083a48377483595860f6eacf2eae2280d9795a22891caa3f300e146af36356eead4c3eddc77808d733d86e93c4e0fa3f74a4672b1f047e2e2dcb56c66c9d11718af0cf9817220d796a9ebe022233f1840cc8d1c5efdc0cfa34586eb797c5528a507d505007bf2fd0b2b87693d8c1b116df1a48b5582d61324fe6a7390bed44d36edb362274a9e05c8189fe89c1ebca02e2ae1925699f2eaa4664b49618d84c7feebb71fe56d86a62df5226bb781f9718affa0efd18d6f4fb35f396a9d50a06a5b3ccc5c2d5e92c3b9f7038ea25ef81e8281a6742a644f30308e23855d1f4ce83edaa4a33bfeda2eb621ed7cc4399ff2c6d66fb5024d6ae99902d012ccba51f35ba778a3fbc57c8b583415f2e0ef1f49342cecc420f8cb56ef0f8ed264c67b0cd16ce35ccb24612d9e805e637f548628a3518f4cefe1e60259714ed3353684e644d38f7f806110725b6c327d46bfd025db68dd5b4285fca59a605e034fdcd9bac937de5043782a882bb7504c8be35a627df761477fab13b7343c9f16655c307421dc92f43015923bc8b18fb9eec89bc5337ddc33294c34ec5f0b70568738c9f71ee88cb98ecb055d7488de7ef63b9becb3ade821cbe93cf068d6e4ec8d38b040597bec272482b6c97cc0440c59407cca95d532c046ce324f140ec48e7bd098345550ded548beafacd201b9642b6ace512c15233153f231b67acab4dcaffbfe0b7e1c6718fdae785db1767252fc24dd6eae0ed54494100ea694b6a3ba008fef11d9cb58c8095ab329b6ef9a06ddf560b9bedf150269ee7bfd6ffd10e9bc30ee36e902685f603b26b222b95e5550f6032778f17aa7412c54023616ad9faaec1b60b98fec54a3881b72b4f90d40fe21f4d7526eda06e20e1c2d890cfe0f72c142354731d54dbf003896f4bb15cb64650027ce785f54f4780875188e1df683bfefa46430675db54a13cb863aeb9279b6511ac39c04dba74f9ab8a2fb6447eb5b6430f498b2e89dcee6381bf0301278a85a1e420e0741aa0a95dbb7d743e4cb2d9da3a849376a0ad4d40a67a3f7509d3880c65f46f3357f4ba954131d454b02fc52cd3ce33518aeea985fbb9d366c5e997d78fb2efc38a65cee2bacfad11fa3ac8f289b7a5af29326e3c89da8354609089e71a3804f833c489af3a7ea74e7261add9f94537240f1340d321f4d79d5135c23b51d48b76aacdb24cfc502cc2b0fa2f95ecee1a5766ccda7bc465c099e7eba254f9da6440d5d7edefa7243db7207692ed63435bba52b533bbabde7707d5408e9e596c68ec53f95128208439e5b01e94b44fb5df7efc604fa53d14afb54a663e5cb0d419ba9d3a1ffae2bd44e3b7f43611a4291ec4843c1d7b6600347f02b45cdd22865d03293a1761a64bb06956ea91c8bfad4f237673c466e9d479132ad56f2c111747c50a63fb12305d7fa7e99672f9faedbf071f074991ddce19c41568dacf67b2504f0f1dbdb01269089c3a50ee9c6f4e74620bb5d266aebf0f73a601067150dde3aa1c0d575f7d75226b126a13cf3d282658831dbf56cf5615ea051f47bf9a4c794d63332fa87fcc41a19d11157a1c17461b5191528d6363755c84fed11a76d942639867b644c62ea061a1e6ddc0f1af67e5d58009895ea1c5aa9676822dda54938259397409ba7ced13cae424fc2e7ff25ff006657454b6698ef411500c44675f5391c1a07307a8eda9640b1d49f5ae9963f31ff14b4a739253c5d642ab3792ca8de566fef60c36e02cac17d8b05140db38f42cc487ad58a767b0a6ed0eb044a29e6bf6fa15eecab4e14e29d0b570178d221aac9fb476df16a7424ea71f33bb3b797c18b3d4c19413987acbabe918f2e1da2bfd803f6f166b3026bff2d2bc4fc28f02b5138ee323fd5c257fdc41f6e3538457694dfddabceb2c3f9b7678c3ac5b7d4c3eb30088a407c406084b1b8dcd9d033c0db82a625333078a35e9a52c0bdad08120730d5d117570964df15bd11c896c9606a4401f4a8301f22bcdf7f9f5a79aaa5f2f440806f0370c44507b731279a3959a0c95fd921a3e488d1f75d1baf69c2ca25261c480781a8924a73dfa5ebec51f6c3d64d8c841d594075f16245aef6e3ae10f996f872ab3c958c4a6ee934d1c421822aad4833db66c3bb5321cba2c2e324555e40be63e5886445b3cc38fc39efebb9c38299d80fe488d85808989d22b5c39a78272bac2cd9c79604c49517fc0b699941ad4f514164cd6a9ce6f75f60a15435f278a207fc21ab888b27f0c733903c61bfd625d36283194abed593da95ee8537c7e5b5a64d5c3b194706682b47a8596d091cfa2681c2ce0d8b3cdde1dac20fabdcb946bef6e5878d158f3a16ee686538622cd6d841b719dbf4138b5c6a67aee6621b542b5966c05fa0a201f4e2bb869b5ff9a1ef0f5565403eac7ec60ddd6c5428c623f33b74f5d073b8c17d5472d7f30b5c539ddfd185a3e1d173dc2562cd6b10393792ae3bb72c751c68b3fc5ef446a6e3b3432c1294b869efb8215a655b721dd26c196089a9037e4b20e191c3497baa99b75753369d650a0a322e254609f2ea4e01647e40a65d77b2f23edc54a4e84f1f5040e88a4de2497de13df6427b58fa050b422c02d2586fb0e4aaeea37d9cb0c8032872f6908c638f722aadf2ffddb0ac7173f8552014a1c05e660c30a8808f35d7202a7246bd1c82ca1fc3093386a9125e33ae3e8d8c9f0a6afb849aaa1392de1ff9b152d4b4b8ea8b630709b9ae26a45cbc9aa9a4edeb5258b391e10c7ec41dea16ff431e27ebeb77b9d9b696b6a3ea4a2e2f6fea26f91b865f09ceb8fefa5df9647beec3802334767e85667a18c8dc63aa9744a0ab50f39a1aa595dd016d04d177b1c0e8969c1466d26e9241f8973742b6c3f057ac7fab17425ab40624d1f6f4000df95ba05089fa8ab46be86f97e2a138ffe5710144bfe62e702c09d04076c22ecdbec6a7cfbd51e9127a65ae7f37920b7d8e06884132b2b2f217d495f64248e6a8efbe357a2b53a78e0308cbdd6f2be8b0d74c54589c7bac0a99acc3605a848158712d782d4a5d812bcfcb10b7aae1f3f9e2084b71a19ab61b3ca27523f873af987b991a639669cbacd8d09c8c44d61c2b5cdb6fdca9b1bef3337b79744c77cf3fb3f463c37f2cee922718c45479b437632a6c653e4416bf622313afc39e00dbf0fd6d6553d6fd6111096a95a8310ce049f36be91f6d4b54d6eaaedc359fa4a561b11094beec4ff472448c3f2cc1303ade72209948ae09598de52da1f23916420c29309658fe71152fc7083efb05fa2f8503d9df6922074efd9c5ee3bbeb80711a859952d2c89c1b814d871a197809706a74eb4bb428714e4806c11c82228abe2e1246707809540d185d99f278526bb97051f33c709b1cf56ad78ea36594c68f1f4e4c565e9abaa0e2148c970171cef2d20ece952b1f7929e5d0b81a3007fbca7e47d451c952ef91088685ac7a2f3a9fa26ac3f8cb4841486f1a6581549f6d5912bbe93eef4ec45fb1f3113c25f5c060145fd8962421e5292f4aa7a80a3b99dea9a9d788e7f853d9c895a9ccc221d1af0a7e7a0c7fcec2820bcb2d0d63c83abe432ea824d39ac0526e8098c580824c4f5f069f0be7079fe1d57ec3404d16d82f8dfc9a0c74b057d30024abd18c3c6735b1f65029b1df4d7ad3d8b5f28ce46a660e58840d13df908cb567a527c02f9617b5bb20fa567cd341b16e5ef42eeaffcb31531b77502afadfd08a0f5843c4e94eae75beb61b8f4bbeb12e726bf97c6279a2dc0253c67b25d1514337168606cdb664805f911634b93accfbf4cd0dd3a08cb198a68e528d088ba45b7f3751d213794884d015947c15d1a8dd2c7bfec315e38f60a04e242effdf4b77e642f080781e306f0031db5aeadef95eb67186aa8718e141d7f5d081a310f8ea6b5f42ec2f93c0b1f5592a82ae7f066b0acdb535c16a1a9398eda2d98a6f5adc57b95249e4661b1e8e74de8559c395da0a1d1208518bf3437a628b13f63218fe4327ba015e4b59fa61c8408b6fca0613d47f7f9d0858331f6bb3f0af406e844e6e6e3389d4b4697a41936a6f3467776443dac774c4f7d8d64fefd6a66155963d9d8bb56f25de4d61ec5425697488c50e2bf1916a16f577df1c17b48ca47b75c95d6d61e39be77d7cab6b75cdba136db036f3020677d84c0de33259b2504a7854160e4517440b019cd46aa6c3cb409265680159dc80318b8ef5581ee8893e2f42df94de5a7c8645829d20d941245aa6da1b4bd7b71f876c8cb55ecc85fbdcf385e5c7f345ad5917afd7031559ab88e1a1049b674ea6adeb9503beac0a13b6f59c1784fcffd573d4ee8c6435e411f989c05dbc48bf92f711f45d6db3a2e50bb6b7162012d27865ebcbd99e84704d158cb0964d5353eff7e5317359b0a465286fafe096a1414c02d6bd2bdb72c3314c29a15bc2367e3817e311af253e3ab192f81029c46d13b4240e77d236f7769846d4597dea928d8ea3cad76e61148d4c84bd70dfb82df89fc8ebc808cde6f1f778443bcbda51dc59aa400179bf3b065a7f8b02d7f712a82e3d937cf849af3cf40004e204e230008907825031db6762f58fe4fb10dab4970acc3d127afba5aef2ab8712592b2e300d583718c4a551f0fea236128a3f77b53dde5ab41ea800fd55239b57f33970d8cef2358291176809a6b50fa0828b698530d018a28ee5ec9d03f62ddd41e35c7505f19e5fa0baf8ab70162fb71"]) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60becc8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7abfdffffffffffffff99b31ff325b6432e2dde00"/184]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)={0x4, 0x7, 0x9, 0x9}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x80000000) 5.096527895s ago: executing program 2 (id=659): setreuid(0xee00, 0x0) setresuid(0x0, 0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x4, "00000000010000000600", 0xc}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0xd, "001d09be00", 0x800d5}, 0x1c) sendmsg(r1, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='X'], 0x58}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x1}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x5, "00da4f7962300000001000", 0xffffffbd}, 0x1c) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x80002, 0x800002}) 5.095910575s ago: executing program 5 (id=660): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) open(&(0x7f00000001c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ed) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = semget(0x0, 0x1, 0x281) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r3, r3) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r2, r3, 0x8f, 0x9, 0x0, 0x0, 0x62}, 0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}) setuid(r2) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') 5.095536374s ago: executing program 2 (id=661): r0 = socket(0x18, 0x1, 0x0) (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x8000000000000000, 0x10002fffffffd}) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) (async) closefrom(r0) (async) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x200, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f00000000c0)={0x0, 0x7ff, 0x1c2, 0x3136564e, 0x2, [0x0, 0x0], [0x4, 0x8, 0x1, 0x4], [0xfffffffb, 0x5, 0xc3, 0x7a], [0x7, 0x8, 0xffffffffffffcecb, 0x1]}) ioctl$DRM_IOCTL_MODE_GETFB(r3, 0xc01c64ad, &(0x7f0000000140)={0x0, 0x5, 0x1, 0x8, 0x6, 0x3, r4}) 2.639231635s ago: executing program 2 (id=662): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x7, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0xb, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x80000000, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x1], [{0xdb6e, 0x4, 0x0, 0x7d0a}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCSTART(r2, 0x20004401) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000005c0), &(0x7f0000000580)=0x4) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3c94, 0x9, 0x5, 0x7, 0xfff, 0x5, 0x20ce}, 0x0, &(0x7f00000001c0)={0xffff, 0x5d, 0x9, 0x2, 0xfffffffffffffff9, 0x7fff, 0x10, 0x7f}, 0x0) 2.635330213s ago: executing program 4 (id=663): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x19, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffe, 0x4, 0x101, 0xffff7fff, 0x1, 0x3, 0x10, [{0x3ff, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x300b7fe, 0xfffffff8, 0xa}, {0x6, 0xffffffff, 0x4, 0x2}, {0x2, 0x0, 0x200, 0x6}, {0x8, 0x3, 0x80000000, 0x807}, {0x2, 0x48001, 0x14000009, 0x5}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x10008, 0xfcf0, 0xb}, {0xfffffffc, 0x7, 0x31, 0x1}, {0x5, 0x3, 0x8002, 0x1}, {0xa44f, 0x0, 0xa38c000, 0xe1}, {0xf, 0x9, 0x0, 0x8}, {0x2000df, 0x9, 0x15, 0x400}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x1, 0x5, 0x3, 0x4}, {0xd15, 0xd655, 0x400003, 0x6}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x2800c1, 0xf, 0x0, 0x80000001, 0x4ffff, 0x1, 0x1, 0x0, 0x8000000000000005, 0xbf}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x2800c1, 0xf, 0x0, 0x80000001, 0x4ffff, 0x1, 0x1, 0x0, 0x8000000000000005, 0xbf}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) 2.634982498s ago: executing program 5 (id=664): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x7) getsockopt(r1, 0x29, 0x67, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x1, 0x3}, 0x1, 0x8003, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)=0x0) r4 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r6, 0x0) getresgid(&(0x7f0000000140), &(0x7f00000001c0)=0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000280)=[r2, r3, r4, r6, r7, r8]) 2.634647543s ago: executing program 6 (id=665): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = open(0x0, 0x1, 0x91) r1 = getuid() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x25, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x1, 0x4b, 0x3}, {0x48, 0x81, 0xf8, 0x7}, {0x6, 0x6, 0x1, 0xfffff804}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="a4a6500000019324b9b7a004000000000000000294a404200000000000007c427ff842aa3efc901f05315480628f6ab22f19bb1fb3650b2258576295732523ccb020967731da16494165d7c9e66e6203", &(0x7f0000000000)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, 0x0, 0x0) write(r2, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x0, 0x1, 0x4b, 0xfbfffff9}, {0x6, 0x44, 0xfc, 0x80}, {0x6, 0x6, 0x1, 0xfffff804}]}) write(r4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000c00)) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="a4a6500000019324b9b7a004000000000000000294a404200000000000007c427ff842aa3efc901f05315480628f6ab22f19bb1fb3650b2258576295732523ccb020967731", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r5, &(0x7f0000000180)="f81ad2e4004800009db6a1cb4973", 0xe) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, &(0x7f00000002c0)="7f1faf48bb9279fd1c1ae901fcdaacde1f1301342d2cdd6b494cbd00ad732b603153915966ff9258a3f6b817cc9954ed5e2a1d94f8a57682268fb02e72ce917b07fd54b737f456aa8956cae4b3dce9794826ab0815a051ddf9bfa8ac07e0531d56d72ccfc5c1fa65a7ddd140782399ae307a9c33d08a3f0c1376531432ced89e260272a7", &(0x7f0000000380)=0x84, &(0x7f00000003c0)="f846c3eebdf36fe0304c7544d47f3e3853644d5e38b3bee815a9b8e365f74269e1e4c3ef5df9172f6bc870c0c6738ba3ac4cd1ec8129ba3d2f0b6c0250a6657d8d106744a17f332f29e886b6d7656cfe5274270b6796985146b9b5d1b09b8933a7fc619709d4a0f791fe32aff1697719ffcb5433116e5ee55cc9b2bcbfbfcb12fb181f6eb6b3e704816311ac7c753e01b6054a62360ff05157b6690e778b33ae817bdec2ee9eb852b30da40365f8fbca0d06459f44fc22ad0af469a9593d", 0xbe) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 2.634400384s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) closefrom(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd, 0x3, 0x1, 0xa}, {0x20, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xf, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a650000001932445d3bea6a9b9695e0acf8d1ba3", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000001500)={0x7, 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000280)="f81ad2e4004800009db6a1cb4973", 0xe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x174, 0x2001, 0xffffff8e, "ff77000009008000000000000000fbffffff00", 0x2, 0x484}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x2fc0, &(0x7f00000038c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6a911ede2f8a0406ff020000000000000000000000000001000000000000000000000000000000013b000000000000000502000800000000040a000000000000010100c20400008001c204fffffff3050b30f0875821a51aa45459a90502000400050202008128fac26a16410af1251ef15638e6bf5c7ea384f4abbad4c4c66cfefe5531887d12bdbbb84e7052d0870011260000000000000401700fada74fddeb1ebc19df0fddc328b072ffd0e6ae22c9d395479f688733db64bf9f43fb864cf36e7b4260be75469dd66a06e5350cc87f217751b6356dda5fff0aaa80150dd61bc86bf1c5b8f684e1bf06ca08b2c01a96735dc32324c6e44cb0ce6edb6474716ca899a4ad6030147f3f148535ce4e09327002e8174e7e04b60391bf1a01f9f7219d82f46637a1748f2434a02050a5de144ce9e0cd2f62e1c50b1325a4396d88730fc129ed73620aa12d0374694b104f2fa10d15e9dc8400624377ac46134b2fc694838a6d47e9ae1c615c754544b35457b810431759ed877ae42d64552b190bb383d94bf1407e85e156f59c10e7cf6e735b7bbbb0ce29535909f7da5f4952bdcf21a915a51a822b507553498e2ca3a178ca5c856fb0e1270e4aa30ae9ee358c00c20400000004001600035068000000ff010000000000000100050200030401ff000000000000003ba70000000000000500fbb00b49ede99ca18b5313c461583aca1d938f64ca34b29c243a33218767ddbc99d66255b1e36e22339e2ce1d14c03e281d93c1a9380b5b45ed4e6b140fe490cb2700fdb8470797bad37f97194ec285c10d27103a46cd9b55f29063ca72bfb2fa35eeabe01afc39a30cd1224e3c66592d02c18b84a54d6a284e25a92ae36af429c65f4beb3cad34962249f85aa4e462d9239573a05f9ddc2c02fb31d405ef7c4626599c8c2303fa0dded41917f456fac1ef9da5e89b8041335d5d2c91e67d155ec34e10c6f1a40508256605c97fe25375b918088539d1e27efd45de1d93ecaec7e5a9eff2f6ef6968e22662053d361d7f96fd77b80df94099b53eaadc84823a9891eb6d3077a6fd4711e48e359d2b64526b92651e6c454a387c060db4483d08c80520169c4c93e5d1d3a470a3c4fd2cf8151cde63771e9382be55f467845aac606a59f2066444e2390c349581ee898edba12a0235ac485feb17b8603a304ee10745e5176baa7fe98d06122fd5e44adf096dbff5f4e25e363ba8173f03830b0465f008ff97e5667fb47be50e205bef7d8300fc7ff60e1a626b1b5d953fb149a567dc1da6550eed562c322732aca867242f428f91d533078284ef94e9e07c489230175b2eaa1a112f29aafba002d7392eb619fb7ba58605bbfd564ad55f9a7e6f5a6cfedfb44046b477a48dd55bb38881ca94e7c4715d48979c1df98b969e200047972393301f0907630a99d8db8b2365835630554029a410de65d637681d46eb43056649a5b88084f12aef3a3054b880e9a5481eaed35abb9745fa2fcaffb6932c939aafc08413c5575b6e4d4d4da2f60f5a6d2b5d09a7271e62628ac9221ae939dc55b8e0df7651052c440e75bdece0ba403c31cab6d4322d20382a9643c0147c6f830b142bd481702e663453d3b12311f9b1a2379340ac5cf2d6f91e14ecaa9493fea4c70d95c535dab276d3f2371aa29eec57ed129a4358bc95f1a55c6b615a1dee6fbcd16caa8f6601d31646d565a50192efd3e774397d5f5426836ddb62e50555e6b852baabde374e957a43fd4782efe09f3f422c72c772d661db3b3fdea8243163e7854746766037117fed98f1efe53d0c2ec0603c54b0373bbf58907228c176f746e43eac46446b9fa74a70cc946b0dfb73879aff824708fcce1d03707683854b059e3cc3adcdb7ff6cf10d363a1a0b52adb9c4bd8a85f64ad1cf784b87eac7ada2f406ee3902e0a827f4966d54cc3174252619aedd1b2a0846b2b6a4f5da66d87e6e9cb605d1a0ebff9370b829994df68222bf573fc622cdb8be70219d7bfbc8068c8589b8818868d79793c85bcea634510f5d80ecfe3aecb722e34e5097b658026d0c27496aec7bd5f03b74cf1a03d3520b17a852a6a50566114b3b65adf12ad53a6728a5526d847262eb6e63e1854be4c2c515b72bdc8e46b3e96513a09635ae1ca848a4eeb5831a426f5f1137c61696ff17dc360b5a179dc88fc9093b03d7263fef89e750603a02f877569c244d2c7d5ca03c028119bb2a15a9db29833ab23bca4c12a4001c54b0569ede155e4806985e35d8e1a7495e9d8cf154cd5dad4b71a6c127b8245ed1c605250b91b83007d74714d5440f3a48c56edfd962bb15e72ca5bb1ad9bc556a6cff43905a3de905abd91a33fc00016beba6269d5bc4390e8aa5f816b2ae13601b6ba48f8bfa9748d1bda3a3ec2b1c519af280cd94b1878703c76062ad30fcb0aa94039d8e9cc9710ed69f3957818572bf9604b7e44225280f269c87d6b8daf8e927446d25275028ce15e6c42b8c5b7b996f1d7ff262865c498a97faf07992a0808dde8c0400088358386ff1054ad05adf75a3c96d0fa772e803a9a73237ee606e633e34ca9c1ae7ceaa796ce93b76f397de5b6c6bf20af57f37f87e73512693ff275d3cbb1a227a04583d03958a71f79fe025470246b23f9bef94ac4928b8c94c267ee149fa59dc0bd1e315e7ef501e3a66775ddd18bf76fc15f36b29bfaed193462b643460a6896ec7a53d51d2b92377707fba23df78fea3e89cc7f1b40f6e6ce8dc50a76726e6c84f5372aca8e8f53f93a73c6a43a84a4cd8abeca6dcc33446215fd599d625acbd2d663d8dd749336361490967e57547dfab8ca50af87d8506305e3e412238a74abe8ddc4df98693b75958d1d920ef66a5439f9f55b3e533032d37694e98a6d75ba70b74f93b6649d363cc2f13ca680ae0546fb95be1b6a65b1afa72d370e2f98dffbbfc4dd74d5481b99e93e2cbb6f01235c31ecf46bff956833ccf4de13dffb8345dafaa4fdf7d57d88c70dd514fc086bca0d1e24b0d8c39ff3f467ec86d593eb3bbcab793304691dbff781c5dd1701bfb6bca7658295306a1bd13722a353cd39c41f5fc336ad8f73d1154e77f22e243aaea594d7e37697a165e85087be6114ce9c17e6f4b029cfb6e4da9ae54a2989d89770ba70b8aaefa64af48f49a5b7f8161bdfffbd11588a325fac290afbd525278483ff9d331a632b701933750fb2120f9df88a50c64593b3ccda9f27a20b34d42c5307a616991ff5bd8e4dc7069b12458f78bba6215802583facc2ad62fbaaecc19b8a5f5ec10ede6f15acbed4b76e18f8db73ae154764c5fc2deb4f898e2101a8782b518d0268bd616c3bb32f4750608f9fe9b1ab2596874033f31d43d878a403f4e293cf06ffb26648070e5d49808f6bda62cc2a5ed01edb8ac46164b456ce85afe02a603aea9c000ca143735a02a85584505fd4bc131521e19058d1fb464cc0ac55712d769f04469dc6f19e9374a70ae7fd3cf75c749af5d50dbcabb81f0e1960a9718144ec37a4f97940820be6a70af6efaf719b50571b28c51a411479584ccd7af9ab2a8dede8a3f3337392c1a07b5aa12a2f6b926b2612572b05faf09bdc1d13cb47ac142178d75111950f90290b561e9535699359698432874bab699c035ae588da66ba1856984a25082ecd80509979fef395f7236e0694031351b127e3498bfa8766aa69a9e03f0fd9fe3909de6c58c3bbc878fd4a7ffe4aaa9a9c8a5984fb2805dc5769fed41c7d8bb993e85b528799f86c3c3c745884ae8f0c4fc68a01997d37900f7fc508c1d290fc94528d498d54ffa85584853e385db2757d5ed94278bb5e6a2447e215c0a438cd7e8b27bb50536802f428cc5472daeda7fe3eb5290cad15bafc688e5dc293913fa35bcac4d9dd76ea61ac2f26be565883ca9c63b25b7245a1066c28534a686e0e4e3d78ab91b1a73a9e5e02371be66198cc6f46103184a0c60cf753769a168c19c88cb3c212c4f41663f9fb13bd9b3b1ee8289ac6c6d63f240fdd4df8ced83f44c1847b0318f7e164981ac47fa346fa2d5551044f36ad1956c0673da17ca4b525614f206e9951401a1977444908e21b0ed2665ce5136e5ddabe368b984605e6bcdf2c02152a1c8008359716c0827f7835a55584e5b1e65a074aac5221175865fd2547a2feafafc49b550cadb0584b60b2fe3ccab99b1a576866b7f1c1f267a502d50cfec3f424e0f4f1647ad532037db0718280094e205968b45a71d462d0246d36691917f6370ce5d8d7f253be2648e80d280aaaee3918618661b8d06932b15a2b2020b311302ebeb7274eb8ac1b63b45a0feacd1dbe27473fe5fbc828b979d540d757434c28e1156102cd613245ceac27e1ed5d349408e14d08f274533fa621c6f31f8a753872907b2b0513130fecb89c0e52f6fcc3226e5281bdb7b317d8bbced0aca57a6518abc1e67a95cc819ea6c13d6c3439e0fe543b924f955b9ef2ac38debd7a7a48d8f13327babe1f92b04f58e386e79e05823a208c3060e58aad46b5f6eefde4a47b512bb8b3e6242aaa162508902df936156f04ffededc032499abcdca9237d56e3cf65b037f00c9c01428d2e90f9ebf901385eef399753bebd1099cdd407a2478c96a529b3f682f1dd7334c16bb2952dc71b659ee0b4264f23dc3a9b7298ffeee26de60ca0f02d1ca72eb90562996f6f9a52a0993d0e5ce4e8e24082ca3a2086c01c6f0b396ea316617814f60164f161e3dd7df05f8ff5c4847207f2a6c63baa7e698d7c2eb1cbacc371be2aa57bfcbbda79fda37e4f7c811e3bf615bae3a8a4fdc0cc54b8d99d15afa52b14e1dd2a1b2c25a3155d14ab599b673374007ff82ef7614d37a50c3096bddad4d3a48451ba6de8ce811f89975ed672d3d4e69ede7f6a1a55e40bd3a6dfb80298ba4625abfdfb3cb8695a308bda500c6546762a7e39512fe64948f6d0dc401c0018c2bc92db31a106f1487ef5f258e16e8f44bb156c0137cf74b0bb16cbf363651db386edfc4fd742f74aca4fe7ef02bbd6bf1a615ac91d28134e38ff8702211805540eb356564825d7ce9258d21e7c3ab7c856be50648bb71a6f6f12d9955a64c18b195a7aee7577e0df9c3ec88498e22d0df79bfd47bcb470431eb63dad929a129d9500530c05cb464c97e37d07ef91dedeb7ab2b1491a04b5c2b6be036794ae0e2d7a2cfeb3da5c81de19217ebef7c83582d060b308e277077905a7a05c34920d23413010f446940acf94cd7b783cef45d1abcc44be813d39532998316738126cbe36200eebc9b139cbfeb7f9b86d34460c08bc3a8bd2333fe27b12980114ad27aaf0b7d8e8dc235dea394c28879fabd933d056acc65c9c1b06810a641b1c4f577e2c098a721c3ffd49545c412a959541b972b694e7a90f6de6ff5fafd150b4c04b85177c9ce1c15000f6a4921befdc128d2649625bcf95cc7da2f5914acabcbb1b44fc088c27bf0b2c22dcfea2e2739c82e60e710949e2ad7628d1c3cb8594de0a3246319ad5a94246a6dd919e72d0daa9c83e3c1f2126c377ab38aabc0f4f3784d27457db52bdd59b81054c277fb141a035d63ec5b48df36c1f8f48fffe67de74a8feae8ae7e87006c54dfec0db5f0e70ddf926b9dc098f178a60f4875ad736f5ad6963d488c922311b4b7bf0d883b09738760c1ba1054ec39d49a24c79bb4228adbb8e84cd38047aa804d91b4854a5173de02dedcc468410f39529d5d4c9f41e5f772529ae6e84a47c7e6191585aa9356622bb3fc06cfd37b75fdc7aa639f79c69427a507e4ea266a494506635b817782f2a3a7af17640bd0ebaa6522d7c07ebbad95382cad42dabdcc873a833bf086c72151f758372babc98e21324f4cdbbfb62bb0be538ce9f526497d1ff88f196842fded8041c0a9cd24f170fb32ed811b5df2d92be6cae0ff8f4dd207e578bd49379e8bd135d09a4d6c91a5ae2738872d757d4cd8633c287b75897c8c712df4748348d6a69d1ec2a5b7a90171871f5285e861eb9736e30d30d4f5adfed9548c2b1a85ea28dd93e8bd8ff1ea3109ed6b12ac43739d66832e367f50bf8aa14bf4e229950c4610bd4a10a2258611dad4587f6574ee46481c70628de6f0d56b51aab9fea9425b666e7b1be3cbdd5a9a3b518ef65650e74f10a28ebefb11849befc360048a3de4c83ae211d893ca565136d63182ff803069e5f507a092742460e06afd832579fb01ed5eaaea640e38ff78b3d3475fc872bb580cc0f08da0ca8ca46772eb1f792b4e496b59ea2047932a4493d2b9b9c7bb9c57c0b8376e122ef9f3165380f41896254291ba2ee9627fb3b0297198f7274e4c25825d7b3b7bd4d66000b68e5d8ee1778e138a0991c535e6be0d9799e661830031432c1390c2e99e94caef09cb22dea9a31a88e45fa06df3cccdd9526003a053bbeda1cde3b3612d1e086e700f2fcfe646b9ef2f73dfbe701e333e71137ebac497bdb665811193c7cabc655ff7df8b07e00de8089dc204000000a50103000000040105080056180bf8a3fcdb62591fd9204f114e3bbc7389b849828c9226257edc9c87491085de5cf4d1260440f22fd170ff2250f4f57814e1ea37a671d17d24beaa0c09357213c5798a2b8836ee544b2d2b1d2e0612c5810f3970d5a23027aaeeacbc16c45c6177d3016390a4e2d43405b972d101162c4444671d4f87b624e5baa337f192eaee7f8578d04beb9c6ecb20b220b7e13f1be16d618339d487b1bdc5ff2750958767a344aaff681d838bf4d620af27e1e2f708a88aa2aad5b76686e6b0160478dd313870ee0859327392db99b54b7eecbde8920b0fc12f78abff51ec6493b68648b91bd8863c745f67f399b21950a4c74b8f156f1510e2ddb59c09ba0f0adb8a7abdc41ed0b5217ebacc94d84de8f10789f37f8e26da7b2c22e3c02414323ae447038346025a24b118370053351becbdfecb27796433b4eb31c89b231ab920f93751de835d061a714f2b176010380260865a62d51b19ea834873ef3af18c22b844f78dbbf14a48696d8778e0c5de3e16458dca5cc80903231806341470b6f5f77a112e31a21208b396ef235d6d767e505b5caad79239c1d88b66fb6f88240bd65b6a6a2ad8ba6e5a1b1adb0259d1e0095c4304fb046236d62fb184e8ec74301cfa791c4b3a44d093373619361022affb9f2c7e5ef34b8495ae47693b9a6bdadb7a9e5f211f99cac13ee1e510fafc2d9de8ccba4d1bb250052250912d7c09596fe92938b98a9df5417d238fd588e95c3c8d1b107f0b718305321cfab2e0bc59003759dac5481509ee0ce054df5752a44d6202c71b04b8bfa6c3abfecb0f9b7ae49c89d307864c3c511b984b7ae41e49b5e0c239d615ebd6b5fc3a0eeda5d44f5878915206d1f77c43a221933f4b3fc7de2ccdafd63d7edc6e8eec6414680eeec4f5a2819c82cd49f553ea763436c0abeb6f8ff318684884d931baaece6976abf16320d634031a6fb02dd694268cb72b1e9bdc7aa39bae5d9f81c60988bf6f963d6ad316055e950718aa64b73e5abe7546483ebd84688acc87b71cf0bd6e01b499ea1eb2f62e3e36200479681b5b514d1af75c0cc1a5586d5172fca6e5374a91b5048b10644c83cfd3911727b2dda4ea3c66f2d2c35b3472aca8030a3fec8c613a6ec68bfe8865a4f6980db5affe5ea917e9c964e986788eb5ee5dcdb9730ed8ec077dda4e58791827995c5d181bb462c573b2f9e8186929f1ed24535b84c0a9c472a4e0098c3769908290135bd697dcd84cf72079e04d239e266346a77186230fe1b014b2306230f5a58e3f993055ccec8f1c1ce5cf37b97bbdee0e91ee57b9e23c4d12501f83bad405491bbe066cd6314bc6f5f14ded9db7231c1186b3af706f1629986ceee317ca26f9a7ce66fe86dccb3530df0e61b8201fdf7927f450b5ef57766f5f96703d6276db7a5e33ec5210f694f6442ff017c287ffe9f0406728a9846187e57b14b3896b4efe00b61853eef8088714c7825aff85160014260dc0e4b5823d0c072cc8aae2c23a1a629b880067ec247e4a0cfb523e0149501bd83a24b548eb83825139cd96d36ec7b5a1abc0b8c2cbf600a87e3a772a8ada2174234befac6b84860daaa7157dfadb45e1fd36df8324ec7b0f3d9cac7c42f3182f98133226bc698fea3b307f7b439dfa15d48612a9cb186bf008f4a0a4594f34aa3969766324a3320b88d4130968f3b0380c9aa57524273bf538b60e1336c19255c44fc39dccc7e9c93040d9b65c5cc57b8e9c3dc500d5eacb52a6b78b0e0fdd55c27c7f4cd1b2ac58570b0b9614b0e7a03b247f4a8fd8a81b4a6f1d24a9e4d5dfdeb630ccc9f95e9fa044991b2676a86b86c486fe052293d9b3344f75d6be704d56bec20e0de5a9ce9b05643c545bd29b5409237207a697d4b380c6d37fa81b1634721f19e353bd802dffcca61da5a269f33180c20a90dcf0a3acc93db8a6114756af4cc926177ad07c10529fdc687e0cb18a3dc16fc7b9f9b953ab20bde667a61b6bfd6b82ad512006d5a9622c4052c24781dd960f43e21d9f2a8d4c34b7acd202db04ecf723928317a151febc75039670ac1b704c3d0c5cfd76f86664edb359fd7f3e857fb05fa585ba46216f0d586e2e1046e417ac140c6857a31f5ecee3e98b704c527831371bc0f834f7243e65a94151989b32a1e965d414fa19270307a1837772919bae5b62ef50b839e2b050ac11297c26bd17e7fc57c361aaa1d92518db9cee1e6af406aba4da2ef6433dbcf62a21f3f2ee1c4762efbae5de6349ab878bab8093d29d16d4372a5b4131b2956d262a07165e1343d442b4ffb5965d0dca12779307a785a48f790ffac83d6fbe65354eb7d3ddee9ad4d0012652b303763ff0660d7ace77f381a39c15e53a1f81efa7825822eaccb94d7344d7f2b248198de6fccac81a92951bea36fdfc13e9585793bb9ecfe3f8cc10be8fccdcd9ddea27e25f5987f4d24bb70413f4f241aaceb090dd026371fbc09c4132378815883df1816036034ea697503de7d2e7bd58e4b7709d19176be3224010619c8e4759e89f12b8b5bd3e65ad7239e71e620cd73b143b28ed96b9d7a49418fe63eefa750514fbd4c748eda6e1173c307abe076754b3b41862eef455bf58515b653c0620927e72a96ec5a59a749e6efa50f98e4beae7ab0af50f6b7ab96143544e04250792732457f6d010bdb2e419dbd0252b3fc9938f987698293b5e58c4c984d186adbd1523f85dc5b987bd36d9353d7aad859eca4813d91420654ba7016a6f958e5636b562c79c3b75a74ce74c3feaf49755b10cbe66bfd458f78238c8b474b6a22430ae07e084c5e75dc94820102ea94557e99bb11f21c84fadcc050aaf33b1d8a950ea1c8d488410c34ac771eb9563c8684a84725ef7464730c4367acb33069e692be6927489113bfd663ae1625f58044bf0594b2e2901fa4ac1aae9324e8250c03039937aad6c47187c2a4e5e1fd3fb53e4342542b9def502b3496fe04fd88cea51df23016bda202c71805086528a7a6bcad4d00b44a0668f0048b3681478fd96ec6d5e1e9b91bec7dda8b1fc8d31b476b3a39da07db4e7f7b909a77a8672ff5057a4307db6e18d2fe60332f2bfc70e42a4e73717ea4be100eaacf1bf13a1c4590c2976c8a7abb1373a82d15caba04824c45de069ddfb4fb97c8f9b4bf58152a51fc484516e675afd87fc47c37cb126618966fdbeb361b382319a494762e1acbb97da02be9aef3f432f6fa120956ed15a98f86d74af3251ca108e0b48dd47ace2f531803c2712d8dc4caf6d78c746f0f7c0bea131436c09080e24c9ad3e3836ee72d2b8a5b61dd44501c5bedd24902d1f71c11696dd1f6708b4bd5c86e7355c394465955b4607848c52f03041c80c3070a1c17c3d19d6bd436c82e1ec1499e4630add8d85c8820513013a30d1cb204f38aa27964cb55568625bf5a615ea88a6ba8aaf7764e86b5bc80ff63a22398dda53040cbd926cab374c88385e982fc6e8a1c01790a5dd90e6569e58a742b8a2ecae40b8346bd812266b987ed72061d1a7da98e8b4d63aedb8019d956b6b7120c01b38ae5cfaea98a2b9554cc6cb94025fe376ad5e5b846ce970b80bcf87c210674a86dfeedbd2bb548bea30da10b524c50710fbbf0ab025da9db15dcef63d759c5deeb49740107f0a5b151463e12f696b21a6c79e25f62bcad3502e35f85683901f8924f1d96d05cba14a0c75f28ffd397e0a8d4e5e1beee283cf26a8f1eaaf9ea6bdb6c48da18e3749c3cdbc634866765b573436064e55d3247d4de4404518e4d4bd560cb687c3cdc7beeb6c7f541be180713ea243b8fc6de48daa54c6e8e6db8befb0f23143de6d0f117ed68afac5772b33270d286d8dd7a9ccd8beb023aa31b3759023d545431fe69f51c0bbbab539d81c9fd6d0fd96da0313497a655116475b7d3588328b22e4720b4510f1de707118c0682c13dc77c889bc883e8593a34504cbadc549a6656dd31daacae32886697374fca8958684f28f0dbc8d86b1fe488964f0649c05ffde562d4da8c478901abc22720606a76b7d92585cd7df9355cbf588a3865287a9adfc6d9a7697d9023f27fa8be28bc9ac49fa10ec2c0a616057d2767702fe916cb8f312db6f8639969194d83ef3eba07a6a83f8304583a9395e361af8657973585de14946fa23797b0657a675fbc3d35c09ce8d7dc8910f813b524188d57f63200521a2e9303bfb451f1ff0850b3838c76bc00042bf9e962b3618edb06526ff2bd0432cadc5d24a070d3c910216eb574b572021cf238bdc0aeee400b2eb8b2565f935f9b95f65edf8d0d20af59a719ee6eaf4684667497eb8c476247dfb98be14c450c11a206e4c7cbb89041144051b5b52a2d98dbc0b2bc5ec83861435a92ca96880a8adef8b0de5dcee5759d8e17219c79f8abd017cec98b81ae439ab536b7e6df19e4a24d2de1e286ce2f33941a2e7fe0abe701a66083c2138a7414dc507e867b5471e37332aebfce22e266767cd3682b2236c096950e0d2acfcd6f480486f7e046babd57f985c1274ed145a04feb81e5ba53e2bad107e3e51a7099b907b974f69c89ffd54db026f578e49ff45e090e7f06d46a3d4484bdb1aeb9aecddd6b512adc670112e8ebca508050c868d4c23b7b37bd3504d9110ee0beb2edccb939db89daf2512160b8d4f77a7bd8b6022a2f6a388924987df4d7f484bc983c082fc26dd500cf5fc723fd0620ff5e4f89d32a6682696bd91297fcb44187e30ba963e3198e6f8745b5deb80a739bfed51480379651782b003d5874a2e049fb45517fb4c52c16f300dc1fc8a978b56516bbb97924a6967d3e05b1da4bc0f27f704ef6830a5702b443810d32049be11b5c2c2af7dee3a39ad45efb771ade077afcc5832d287b202c337b7f9a54a3d179316f24f76256fe93d2ddc6f3ca6cab809e2a7850aa605523a994886161854e631951c5e23191612990d40070dd0b7e61c75bde28f795c2639b5b0b7d215b07d2ec41bc9a1b32831f4095fd43f4f416343a086b19d2b0cd9b599938c346787f28682408f608cf9b8f39f93d41e5ef8e210cce9f72259c38db4ec700f887b8d6be974458e355fa5bbccf63e32dd678d450dd2a80259a594f6dae93fef52154c26bac1bcad2a88e33e19952b80775cb128a3ee03348f9eca11b8a9bc34ec3827d571be4bb16cea39ac6398532946084f4fcc76e9b730515e2db795fa7c8bf039532d1360420a0a322d376ffdfd57a65ef3bae16b2a2f269b2ac5ba2acca6c806b95921e61fd25d45b37fafd06f138984e86afe956040156f93bc1c4b05db1e9903faacc9a690c91620b942d669bebe59a1ac387d83146a374e45c4f93cea3cf61f4eeaab3f95b3e566908a968364ceeba4fd773499cd0d5efdb18c6672482c649c674259a40d43693887c518d2dddb712283011a90f8292bf70ccfa2022bada8f727f05dd0e890a06762fc374c2a74157949bf2a583cfcd0b6e95bb2e43ae37413d25af55fb6d578e4436bfa2dfa3e4428f14e5f754adaadf65425227af71e193c89c691f9d81831149897f73c7c3801ab95f4bb728fbdf62fa9d5d7238b55fe33476aa88f2056e71cbfe114c5c0a36e690dc45291daf102a688955b7da490654c4403e5e58f47a84c2d9a4175fbaa68bb0f701c327193cc75c040ac5a069ee0d554269627aaa97c43731739efc1eb469107e914fa4b00f55b58c915f6b37dcf0e636ee8fb714ea4e493357c6aeacbb3a6eba61c7ec747b5a89d47833bcda1e57ebbf0c6aabf3cf69c2a8efca21813e56d7f0fc7644a1295a3d1cf4c2eea31c2a2b89f603ea90e00022293c46de5d3ec4944b6d91d13b30a61daf1443d6488cb0b642ec5c0492ff2337c47b8b4580b938ac2ae2d7ed7f72e958230caab32ddbf014492a196e7f941d9f000290972beb4539ba5e60008a780b809a4eb1fdb82f0d13578c325e808b58b189a0c05f06d0135b44dc106fed067db0cc9292bca717d1abe2f1c3cb416d3da56b9083a48377483595860f6eacf2eae2280d9795a22891caa3f300e146af36356eead4c3eddc77808d733d86e93c4e0fa3f74a4672b1f047e2e2dcb56c66c9d11718af0cf9817220d796a9ebe022233f1840cc8d1c5efdc0cfa34586eb797c5528a507d505007bf2fd0b2b87693d8c1b116df1a48b5582d61324fe6a7390bed44d36edb362274a9e05c8189fe89c1ebca02e2ae1925699f2eaa4664b49618d84c7feebb71fe56d86a62df5226bb781f9718affa0efd18d6f4fb35f396a9d50a06a5b3ccc5c2d5e92c3b9f7038ea25ef81e8281a6742a644f30308e23855d1f4ce83edaa4a33bfeda2eb621ed7cc4399ff2c6d66fb5024d6ae99902d012ccba51f35ba778a3fbc57c8b583415f2e0ef1f49342cecc420f8cb56ef0f8ed264c67b0cd16ce35ccb24612d9e805e637f548628a3518f4cefe1e60259714ed3353684e644d38f7f806110725b6c327d46bfd025db68dd5b4285fca59a605e034fdcd9bac937de5043782a882bb7504c8be35a627df761477fab13b7343c9f16655c307421dc92f43015923bc8b18fb9eec89bc5337ddc33294c34ec5f0b70568738c9f71ee88cb98ecb055d7488de7ef63b9becb3ade821cbe93cf068d6e4ec8d38b040597bec272482b6c97cc0440c59407cca95d532c046ce324f140ec48e7bd098345550ded548beafacd201b9642b6ace512c15233153f231b67acab4dcaffbfe0b7e1c6718fdae785db1767252fc24dd6eae0ed54494100ea694b6a3ba008fef11d9cb58c8095ab329b6ef9a06ddf560b9bedf150269ee7bfd6ffd10e9bc30ee36e902685f603b26b222b95e5550f6032778f17aa7412c54023616ad9faaec1b60b98fec54a3881b72b4f90d40fe21f4d7526eda06e20e1c2d890cfe0f72c142354731d54dbf003896f4bb15cb64650027ce785f54f4780875188e1df683bfefa46430675db54a13cb863aeb9279b6511ac39c04dba74f9ab8a2fb6447eb5b6430f498b2e89dcee6381bf0301278a85a1e420e0741aa0a95dbb7d743e4cb2d9da3a849376a0ad4d40a67a3f7509d3880c65f46f3357f4ba954131d454b02fc52cd3ce33518aeea985fbb9d366c5e997d78fb2efc38a65cee2bacfad11fa3ac8f289b7a5af29326e3c89da8354609089e71a3804f833c489af3a7ea74e7261add9f94537240f1340d321f4d79d5135c23b51d48b76aacdb24cfc502cc2b0fa2f95ecee1a5766ccda7bc465c099e7eba254f9da6440d5d7edefa7243db7207692ed63435bba52b533bbabde7707d5408e9e596c68ec53f95128208439e5b01e94b44fb5df7efc604fa53d14afb54a663e5cb0d419ba9d3a1ffae2bd44e3b7f43611a4291ec4843c1d7b6600347f02b45cdd22865d03293a1761a64bb06956ea91c8bfad4f237673c466e9d479132ad56f2c111747c50a63fb12305d7fa7e99672f9faedbf071f074991ddce19c41568dacf67b2504f0f1dbdb01269089c3a50ee9c6f4e74620bb5d266aebf0f73a601067150dde3aa1c0d575f7d75226b126a13cf3d282658831dbf56cf5615ea051f47bf9a4c794d63332fa87fcc41a19d11157a1c17461b5191528d6363755c84fed11a76d942639867b644c62ea061a1e6ddc0f1af67e5d58009895ea1c5aa9676822dda54938259397409ba7ced13cae424fc2e7ff25ff006657454b6698ef411500c44675f5391c1a07307a8eda9640b1d49f5ae9963f31ff14b4a739253c5d642ab3792ca8de566fef60c36e02cac17d8b05140db38f42cc487ad58a767b0a6ed0eb044a29e6bf6fa15eecab4e14e29d0b570178d221aac9fb476df16a7424ea71f33bb3b797c18b3d4c19413987acbabe918f2e1da2bfd803f6f166b3026bff2d2bc4fc28f02b5138ee323fd5c257fdc41f6e3538457694dfddabceb2c3f9b7678c3ac5b7d4c3eb30088a407c406084b1b8dcd9d033c0db82a625333078a35e9a52c0bdad08120730d5d117570964df15bd11c896c9606a4401f4a8301f22bcdf7f9f5a79aaa5f2f440806f0370c44507b731279a3959a0c95fd921a3e488d1f75d1baf69c2ca25261c480781a8924a73dfa5ebec51f6c3d64d8c841d594075f16245aef6e3ae10f996f872ab3c958c4a6ee934d1c421822aad4833db66c3bb5321cba2c2e324555e40be63e5886445b3cc38fc39efebb9c38299d80fe488d85808989d22b5c39a78272bac2cd9c79604c49517fc0b699941ad4f514164cd6a9ce6f75f60a15435f278a207fc21ab888b27f0c733903c61bfd625d36283194abed593da95ee8537c7e5b5a64d5c3b194706682b47a8596d091cfa2681c2ce0d8b3cdde1dac20fabdcb946bef6e5878d158f3a16ee686538622cd6d841b719dbf4138b5c6a67aee6621b542b5966c05fa0a201f4e2bb869b5ff9a1ef0f5565403eac7ec60ddd6c5428c623f33b74f5d073b8c17d5472d7f30b5c539ddfd185a3e1d173dc2562cd6b10393792ae3bb72c751c68b3fc5ef446a6e3b3432c1294b869efb8215a655b721dd26c196089a9037e4b20e191c3497baa99b75753369d650a0a322e254609f2ea4e01647e40a65d77b2f23edc54a4e84f1f5040e88a4de2497de13df6427b58fa050b422c02d2586fb0e4aaeea37d9cb0c8032872f6908c638f722aadf2ffddb0ac7173f8552014a1c05e660c30a8808f35d7202a7246bd1c82ca1fc3093386a9125e33ae3e8d8c9f0a6afb849aaa1392de1ff9b152d4b4b8ea8b630709b9ae26a45cbc9aa9a4edeb5258b391e10c7ec41dea16ff431e27ebeb77b9d9b696b6a3ea4a2e2f6fea26f91b865f09ceb8fefa5df9647beec3802334767e85667a18c8dc63aa9744a0ab50f39a1aa595dd016d04d177b1c0e8969c1466d26e9241f8973742b6c3f057ac7fab17425ab40624d1f6f4000df95ba05089fa8ab46be86f97e2a138ffe5710144bfe62e702c09d04076c22ecdbec6a7cfbd51e9127a65ae7f37920b7d8e06884132b2b2f217d495f64248e6a8efbe357a2b53a78e0308cbdd6f2be8b0d74c54589c7bac0a99acc3605a848158712d782d4a5d812bcfcb10b7aae1f3f9e2084b71a19ab61b3ca27523f873af987b991a639669cbacd8d09c8c44d61c2b5cdb6fdca9b1bef3337b79744c77cf3fb3f463c37f2cee922718c45479b437632a6c653e4416bf622313afc39e00dbf0fd6d6553d6fd6111096a95a8310ce049f36be91f6d4b54d6eaaedc359fa4a561b11094beec4ff472448c3f2cc1303ade72209948ae09598de52da1f23916420c29309658fe71152fc7083efb05fa2f8503d9df6922074efd9c5ee3bbeb80711a859952d2c89c1b814d871a197809706a74eb4bb428714e4806c11c82228abe2e1246707809540d185d99f278526bb97051f33c709b1cf56ad78ea36594c68f1f4e4c565e9abaa0e2148c970171cef2d20ece952b1f7929e5d0b81a3007fbca7e47d451c952ef91088685ac7a2f3a9fa26ac3f8cb4841486f1a6581549f6d5912bbe93eef4ec45fb1f3113c25f5c060145fd8962421e5292f4aa7a80a3b99dea9a9d788e7f853d9c895a9ccc221d1af0a7e7a0c7fcec2820bcb2d0d63c83abe432ea824d39ac0526e8098c580824c4f5f069f0be7079fe1d57ec3404d16d82f8dfc9a0c74b057d30024abd18c3c6735b1f65029b1df4d7ad3d8b5f28ce46a660e58840d13df908cb567a527c02f9617b5bb20fa567cd341b16e5ef42eeaffcb31531b77502afadfd08a0f5843c4e94eae75beb61b8f4bbeb12e726bf97c6279a2dc0253c67b25d1514337168606cdb664805f911634b93accfbf4cd0dd3a08cb198a68e528d088ba45b7f3751d213794884d015947c15d1a8dd2c7bfec315e38f60a04e242effdf4b77e642f080781e306f0031db5aeadef95eb67186aa8718e141d7f5d081a310f8ea6b5f42ec2f93c0b1f5592a82ae7f066b0acdb535c16a1a9398eda2d98a6f5adc57b95249e4661b1e8e74de8559c395da0a1d1208518bf3437a628b13f63218fe4327ba015e4b59fa61c8408b6fca0613d47f7f9d0858331f6bb3f0af406e844e6e6e3389d4b4697a41936a6f3467776443dac774c4f7d8d64fefd6a66155963d9d8bb56f25de4d61ec5425697488c50e2bf1916a16f577df1c17b48ca47b75c95d6d61e39be77d7cab6b75cdba136db036f3020677d84c0de33259b2504a7854160e4517440b019cd46aa6c3cb409265680159dc80318b8ef5581ee8893e2f42df94de5a7c8645829d20d941245aa6da1b4bd7b71f876c8cb55ecc85fbdcf385e5c7f345ad5917afd7031559ab88e1a1049b674ea6adeb9503beac0a13b6f59c1784fcffd573d4ee8c6435e411f989c05dbc48bf92f711f45d6db3a2e50bb6b7162012d27865ebcbd99e84704d158cb0964d5353eff7e5317359b0a465286fafe096a1414c02d6bd2bdb72c3314c29a15bc2367e3817e311af253e3ab192f81029c46d13b4240e77d236f7769846d4597dea928d8ea3cad76e61148d4c84bd70dfb82df89fc8ebc808cde6f1f778443bcbda51dc59aa400179bf3b065a7f8b02d7f712a82e3d937cf849af3cf40004e204e230008907825031db6762f58fe4fb10dab4970acc3d127afba5aef2ab8712592b2e300d583718c4a551f0fea236128a3f77b53dde5ab41ea800fd55239b57f33970d8cef2358291176809a6b50fa0828b698530d018a28ee5ec9d03f62ddd41e35c7505f19e5fa0baf8ab70162fb71"]) read(r2, &(0x7f00000009c0)=""/4096, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000840)={&(0x7f0000000000)=[{0x5, 0x9}, {0x81, 0x2}], 0x2}) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0067000000119078ffffffffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60becc8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7abfdffffffffffffff99b31ff325b6432e2dde00"/184]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000140)={0x4, 0x7, 0x9, 0x9}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x80000000) 2.634282152s ago: executing program 3 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000016c0)={@local, @random='E\x00', [], {@ipv6={0x86dd, {0xc, 0x6, "a97c06", 0x8, 0x37, 0x85, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fe0397b0243037cf3f3059ca8f75261f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x6}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2ff, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0x0, 0x7934d93b65e30c5c, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f0000002ac0)=[{0x0, './bus//file0/file0\x00', 0x80000001}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='[\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x0, 0xffffffa0, 0x70, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) socket(0x1, 0x1000, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x4, 0xf, 0x0, 0xffffffff}, {0x2006, 0x2, 0x81, 0x5}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)=ANY=[@ANYBLOB="7dc748aadfdb0671d49005a588a83b0081000f0008004ea10063006600010d339078e0000001000003ff01010083170200000000e00000017f00000100000b57ac1400bb019404000e8903f9000000009078006803ffdf3c7acdc78770e888723100ffa1014de13d30d8237450241b764ff5b2360aa4aa5a8e"]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 2.634048643s ago: executing program 7 (id=666): r0 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) getpeername$unix(r2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0) listen(r1, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaafbaaffffffffffffff0f000000000000000000069078ac1400bbac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002820490780fff"]) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x9) symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x2f, "20e67fecff5dff7f67a95a010400", 0x2005, 0x6}) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000000040)={0x4, 0x7, {'\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0aaaaaaaaa', {{0x10, 0x3}, {0x291, 0x8}, 0x5}, {{0xe, 0x4}, {0x100000000000000, 0x866}, 0xfffffff9}, {{0x7, 0x1}, {0xb3, 0x1}, 0x80}, {0xb69a, 0x40, 0x1a8, 0x4}, 0x0, 0x5d59, 0x0, 0xe, 0xb}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r4, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCRGETTABLES(r5, 0xc450443f, &(0x7f0000000f80)={{'./file0\x00', './file0\x00', 0x9b8a4c6fb2ef007b, 0x46}, 0x0, 0x428, 0xfffffffffffffcd0, 0x4031d0, 0x7ffffffd, 0x280, 0x7bf, 0x40, 0x1}) syz_emit_ethernet(0x505, &(0x7f0000000600)={@local, @random="569438275159", [], {@ipv6={0x86dd, {0x4, 0x6, "77efe1", 0x4cf, 0x53, 0xc0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x37, 0x0, 0x3, 0x1, 0x0, 0x6, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7, '\x00', @mcast2, [{0x3, 0x1b, "d0ecf783c29b8f501cbe08ff90105b70abbf77033655930c78df85e653b4a3c501be52c88c0e1ecbf05b5f3c5556381e371298d186520bcab23cb137da3cba87fd31ba940b245f427fac5cce2fc2d0fa519fb4d36fcdbb960a57bd416bfd5a55216d408d8350a794ce8b3c080b937066194fb53658fb495733747356d1a9a088d563aa0f71c79b604a9ffcf4230408d27cb7f6aa76901a04135a724bf237dcee2823476763894acf29fdd4b40733d9a6153a15d75f1e44b0526af87831448c3725a93095786d141bce6736061c3f767991eaa40177b6bcd6"}, {0x4, 0x3a, "44c9808ed629bceb8a590ea2e49d77c741343d1a95714c481526c757f05c35dab6a65fe78423a204ecc5c538924aa9b67357b83713d6f0a9965879d4b931c33c1ed813a58a658998ccdb0336e3f05469fb5ca5fd119671a566a2ac779e9c1ce6315740655751e50985854f39f4cfa4c48e56a29d4298b6c4285669f934c30aa8deee8abe938931ffd30ed54d70bd77e132cd2e54fdf68891eb78b1c7373d816ad6b6d2a3659ef6c483e88cce30a9be18458bd2702820a792d2d5ac3f93d60d335e281f9dc2fab9e92a1d0930cfba82c85ed1bc166f3fb20a743bb85741aa4d6ba9355c116bb6460b739ed6c2daf4ff52c43dd47e4075dffeb92975c428073ffc80a462d4f5e64408600823371a37071a8381618350644195cf8960728723116799c506e9386bb5e81902a43dcf4a6457128573cac1411d5b6d13758236d55c52813b9832abf3088ce31de7acea6d134cdfc7163550544a8ed42f07f2456925b3c2caf78687b69696a64875eec17159b58aaedf768e116d7e4e02f1b992f4537c2289f6158ff2613c95cc4393ebfd8385744acc286fa71a8b335cfa4b1102145c0319927e99c2490673aeaf539c1d6b65f167488439be38475fb3a46d45fcfcf091d3eedea2e556e8c05142cb799bdc928006aaf9"}, {0x1f, 0x16, "4e95aee0cfb4289266eb57792553a8aa812e329c643e1da9e328f5441b636dbdcaf0009e583ddbdd8efc1afd5f7d5c9018ae8eabeb5adb2de2332c95a33cb519aba114ea6b668ea88d7dd7162f5342fa74e3db7faef297bce3a6224bb687c2dce3f461160eced702df3e1ea7107c7cf210f4a50d60876aa2bf2688338d38a253cda090bb11193d2d93b575cd28e67a54a56fca20e124df52a0021185ba618af09a8108e0fa5a3c72c8e6e3f028ce0800557493"}, {0x1e, 0x15, "efd3da97f6d06aa054efa1046f108d27ace73197ec58580410a66c89078b24dbf008ec550cbd030d3d467c474cc8a8c39d20e08d575ac3e9bb7e3b707f6263c962fdd4af9c19a0c07efca7dfb3f185cb4da48b454543977a45cac5178a8598aa527a03c8c867790d26caf822974763df2b1676b85b208ee067137590c1e8c73d58be4064c7f049b19b639cc07b2b933d8cb8ebe31c4b7ee22d2e92eeb07cc06c27a4003dc8c178"}, {0x2, 0xd, "5f53ab3696542964484e2753456e676dd928eaaa4c6c470b8e44c3124df9c5caecfd8313e874492c141d3d4cce47fca0ac17e28da23487af44db38cfec88f0457a45037d6485f86cd2e46d4c869d9f6da41d3ca6eb430d94769438d7b8c4f4b7992d7c35467577da8f862f"}, {0x3, 0x6, "1b36069b71f02b768a57d81e7cb95e87d5b20dbd364052034694f8b6f8447e8949139a53f383f2f651876da30b09a029217c"}]}}}}}}) closefrom(r0) 166.559237ms ago: executing program 2 (id=667): syz_emit_ethernet(0x56, &(0x7f00000001c0)={@random="fbd214dc7f2a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9900", 0x20, 0x3c, 0x29, @rand_addr, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1, 0x0, 0x0, 0x3}, @hopopts={0x50, 0x0, '\x00', [@generic={0x94, 0x4, "ce88a338"}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x4, 0x2}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000080)="05000000", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="ffb302df5366dfdac6d3ed092bdd49428649d92c41139e744997c499c8c3356b7762e2d63b06fbb030e80193d7aa2c4ebca319ac94c3c03114b8a770fc62b536bc42618c079cce097f2777345a88a8a0c5b9438a2fb24af3f836407299e6205d0adb2862ec900d6f2859da9d22fbd026b7798b80b7d431058fbe48bf9d3f1a05189e7e4db80340083074a9", &(0x7f0000000180)=0x8b, &(0x7f00000002c0)="b563a4892da8d9482da936cc162e4db42b8da10f38ef626e22992c0009632cb96c8e595bde6274616e86c0f3ed0bc5c6f86828bd8ad16f0776c19176c646442fffa1735f66f967cb1a0eb26b25f718bbfcd4bdccbec5d06d3b0521440560f54ba3e01c9282b1960087983771503110ff241557e8e7a76d99b7bd960ad891f710fc48ca36a48a86aed6145bc3539fc0c066b1b00b0c5e4637a7863daba75063b94c46c7f9886fc3eb21ce73c25f117cba5540c61a84a092356593cda780428f6922d8c29447d0f73b041ee9d27c97414abd49ec73737ad63bc3cac9aee5b715b62ade0a656fa6a604e2eea9cfb0d55f81721c5d", 0xf3) 116.66884ms ago: executing program 4 (id=668): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) msgget$private(0x0, 0x40) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x151, 0x1) execve(0x0, 0x0, 0x0) 116.210884ms ago: executing program 5 (id=669): getsockname(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xdb3d, {[0xfffffbfffffffffe, 0x6, 0x1000005, 0x100200000, 0x1, 0x80, 0xa77, 0x8, 0x1, 0xfffffdffffffffff, 0xb, 0x809, 0x3, 0x200000000002, 0xd, 0x7, 0xfffffffffffffffe, 0x4000000000fc], [0x8, 0x1, 0x8000000000000000, 0x2, 0x5e, 0x100000000007b98, 0x800, 0x6, 0x5, 0x7fffffffffffffff], [0x1, 0x6209, 0x40000000, 0x6, 0x0, 0x11001, 0x124], [0xc, 0x1, 0x80000009, 0xb, 0x1, 0x90000000], [{0x1d, 0x5, 0xd, 0x7d06}, {0x402, 0x1e, 0x5, 0x20000000000007}, {0xd, 0x0, 0x9, 0xa3c3}, {0xd, 0x80001, 0x5, 0xffffffffffffffff}, {0x2002, 0x2, 0x6, 0xc}, {0x3, 0x1, 0x1000959, 0x2000000000000000}, {0x4007, 0x0, 0x7ff, 0xb}, {0xb, 0x5f, 0x1, 0xfffffffffffffffc}], {0x1, 0x800008, 0x80000005, 0x9}, {0xfbfe, 0x16, 0x6d1, 0x6}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 115.786143ms ago: executing program 6 (id=670): r0 = socket(0x11, 0x3, 0x3) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r2 = getpid() fcntl$setown(r1, 0x6, r2) (async) closefrom(r0) (async) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt(r3, 0xffff, 0xfffffffe, 0x0, 0x0) 89.759192ms ago: executing program 7 (id=671): r0 = syz_open_pts() sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0xe}, 0x2, &(0x7f00000011c0), &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000002340)=[{r1, 0x40}], 0x1, 0xa195) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xb) r3 = dup(r2) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x2}, 0x10) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) unveil(0x0, &(0x7f0000002800)='c\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3972) 87.839683ms ago: executing program 0 (id=373): symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000940)={0x3, 0x4, 0x0, './file0\x00', './file0\x00', 0x0, "4de8f8d007b6512f91aacd6a8c5f7aa86f36ec227287cbe233d7724ffd1e4168c760156a2ef4936997d12c12bb45426370695b1875d2b81ac4a203abe34d0ddb90c09f64454edf91cc9ddd4ce3eb9bdcdd0d0a4c545c97c844db964e22e0259ffebd6313013716a1c67fb58946d2abd8a5aabc3de1af3f9d10beabf7c29d1a401d0c392746cf5a7ea48ccbb6d413f2a8734cf92667180cb6b9a53804e5a08f76bc3e7eac2b9fa90a7ca0a6f2d8b23e716a2a53398419dcc3deb0c9a8fdaf827531b33bafc69a7405fb3688d4a5d4084461a49fd0791ad086fbb5895b1f890dcde1061bf6306dfcddcdca94b588cf0f8d5909af6306845b06eff5bf80c7d4012a95a496e57092618bd12364acb218b4175fb683ea4b6851395e019615370049df46df01fed365f93dfd984a928296260cbcff2392b7ba7ef81be50a9f9c0d328d704a760ed46c16ced426c3c4f62861afc5463bd9595a47d606a2d3b4bb3e379362dbaae7edad7ae164d23a98cadf027bc1891e87cb94e8be75f031eeb42052c8b8480ca0c6c23c8f716ac8d742e68a7668d1740ed226627ea5cffd7c9938e668ba2810c238488a07bf1c25e24524df4d10f2d790f757603006461c0b3eb3035f0aae77dab06122d5304c787692e91ef782876fc3990205aca1be8ae925ce12a3e3cf577e7190786054f7143800ff50257ef9e1d4ffe0909094422000fb0d371be5e3737bbc2741a293617418265af9e3e8f6ca1853c35491085cf82e1786cbf8c69a3b33826e07c72f2407fc6212bc72d36aad92b38b5243952c37d13609f535e44595ebcda83a2abc5deae50c9db90906b30a169bdee878636cafe315a624ae98bd17428faa89d981d30c5f1335e7a6ca4ffd1c6eb990adb8d62238b70b47cadbd7f44d7b5ffd808fa203ed33f783c331136181727fdc01327415ab254fc21a360836ba5db2b72e1c831be1683414c376c574651fd010cee3556b48c36bc4de0b7406d9c80ef826b0bbd063deea8ba809c7eb588af0ff3294dc433b13ac2a3c03bbaeb693f381a9396d745ffd187786efdcf5bf967e4731058cfcf9d98f750d64fca60c74a8ea0c303a35f8b23a7fa145391cf89599ea1f525d0971c8a8cf2a9624a690b3c8c950c790319e0220cb2c9d666ab54e52f4037cb88027856fe09d79ee61deffb068200e2ae1bfa045964e3e93a89b6f28af2a1f7bddb2b90dc84eae9c997aa8fd6aba9bc71862fbc9bd84651ba862abe1e4e7db18e9445f5d152d86cb4ed08268f68d450369a5cede1803c9fe69ab08fa58196599419ffa6585f30da82235ed894db127f5390cd487ff876072e18f14a589bdd1ef38d7209fc8769e21ac621399b175a11eee3627c5e685672afcd26db0cc6d17e2aa858331b343f11668b21bc680709c5db485229d23920d78ca81dcf571277837ea0d97e38131aeff9f2e072085064e2a6f421db8dd86003b8d9d63d4d8f0534d4673abb5998a50bd14cd59b76e1b6ccbd39b5ae69f51b206e83f92b8756b0e5279576c14c3aefcf4e4db46c6b348fb90f18126d6955e975bc360be9040fc622e2adccdd8607c32b10f65c2b1ca438b9394030db2f0b04578b5ec3efd8e721794f630e8c6c2831ea04f2ad1b3a8130ce3144b571bcfe997345e025cd4ab8bb97dd59faec313fc495fea375442241577507f4d3cb46f8ba718bebd14d602b01dd7d84eb3f935974577b471399d7f0a91de4f4c0d074692c69c3d1b1ca3476a4cc456a5426f8fc15d5b7778316b315b101acfdd7c06f4e4575398db31f8c8b2e5b209d9d5e4b8599a4432273394248dab94185341aba7f7f62365befe18ef695cb97332ade297e8fb061555ab5cfb88ac23b0255d375ea3513c169ebd58e903f7b007e7488423a30d60bc7b321462aed882b1766fe39bb3"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a0046063000f8ff00000000000000eeff00000000fe8000000000100000000000000000aa3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4deeb210db565be4559cce243ac8387255f660d6c9d"]) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000000)=0x45) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="44c3e246ffc2472e75952fe508c0798871d77b9956b6bf96f564", 0x1a}, {&(0x7f00000003c0)="06e325e455082843d3c1b0eb72ebe75686a7206a1e51297b209dc4d9f8aac0867492253b61c0baca941bdf4d9993962a195b15411b790db594df71054036d55375aa935f503d44628af77a9abe5208b49cd6da29dafdf76c89ce106c28f96f35d757b8b4fcc54ec6fbc54a90516efac65da078dd0301f6904e50caa799c23c80f0d2ece7e9f7e0d6a7a7552772ca6b07d41c2772b276b0d64061059256a6adddb098aed055707c065cbc6a07fae645c6751e8b646d930373cf9239cedd9a", 0xbe}], 0x2) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2f, "20007fecffffffff67a95a010400", 0x2006, 0x6}) 26.008992ms ago: executing program 2 (id=672): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) setresuid(0x0, 0x0, 0xee00) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000040)={0x400, 0xffff63de, 0x8000005, 0xffe, 0x8, 0x3, 0xf7, 0x10, [{0x8, 0xb, 0xfffff116, 0x80000001}, {0x40003, 0xffffffff, 0x4, 0xfff}, {0x4, 0x4baa, 0x3, 0xd}, {0x17, 0xe2, 0x800000f, 0xfffffff9}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xfffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x203, 0xffffffff, 0x27ffc, 0xffffe2e9}, {0x9, 0x1000, 0x406, 0x7fff}, {0x3, 0x11, 0x0, 0x8bfd}, {0xfffffffd, 0x0, 0xc, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x401, 0x4, 0x40000b, 0x2}, {0x3, 0x6e2, 0x1, 0x6f5fc48f}, {0x3, 0xff, 0x230, 0x9}, {0x8ff9, 0x1, 0x100001, 0x404}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x41, 0x5f}) (async) setrlimit(0x8, &(0x7f0000000000)={0x41, 0x5f}) syz_open_pts() (async) syz_open_pts() r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() (async) syz_open_pts() writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001c40)="b6539365b6807f12608aa72ad7f92554e05ebd9e6d09026a35d99813c363aae983dc83a0b3172b3a4ac2427525970e0321060de74b595ed337b0e54cf5f137e8946ecf48ac7e837b75916f4d9a8f4c6d93a3eb67f883bacda221cb366762da48d1a4abd07c7feecd6062ac62f049faf480b22bcee30e23ed2a5669b8c4bba596e7a2b0b96679dbb08f2d699e3e9aa5bcdd194163ad255885aec4be9adcc13868bb30ba701057673b8c7ef9bd20c6f2ea1430483a41f66f8dd90177d0d50e928de278fe0ff2e1084dc668652954e9bedb8efa82f15aec42d35f74d3d2e873f6b9f6cac833391c22c8cdb39faf9f058207f0fdfd7b99b35b12", 0xf8}], 0x1) (async) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001c40)="b6539365b6807f12608aa72ad7f92554e05ebd9e6d09026a35d99813c363aae983dc83a0b3172b3a4ac2427525970e0321060de74b595ed337b0e54cf5f137e8946ecf48ac7e837b75916f4d9a8f4c6d93a3eb67f883bacda221cb366762da48d1a4abd07c7feecd6062ac62f049faf480b22bcee30e23ed2a5669b8c4bba596e7a2b0b96679dbb08f2d699e3e9aa5bcdd194163ad255885aec4be9adcc13868bb30ba701057673b8c7ef9bd20c6f2ea1430483a41f66f8dd90177d0d50e928de278fe0ff2e1084dc668652954e9bedb8efa82f15aec42d35f74d3d2e873f6b9f6cac833391c22c8cdb39faf9f058207f0fdfd7b99b35b12", 0xf8}], 0x1) closefrom(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0xfffffffffffffda6, 0x0, 0x0, &(0x7f00000003c0)=""/240, 0xf0}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0xfffffffffffffda6, 0x0, 0x0, &(0x7f00000003c0)=""/240, 0xf0}, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) open(0x0, 0x8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xa, 0x3, 0x1, 0x8}, {0x64, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xb, 0x4}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xa, 0x3, 0x1, 0x8}, {0x64, 0x7, 0xfe, 0xc}, {0x9b1e, 0x22, 0xb, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c2a650000001932445d3be05a9b9695e0acf8d1b", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450400280064000092da10a1932e0eafe200029078ac1400bbac1400bb4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5108fffe9078000a"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450400280064000092da10a1932e0eafe200029078ac1400bbac1400bb4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5108fffe9078000a"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x95, 0x0, 0xffffffffffffffb8) 24.02087ms ago: executing program 3 (id=609): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000016c0)={@local, @random='E\x00', [], {@ipv6={0x86dd, {0xc, 0x6, "a97c06", 0x8, 0x37, 0x85, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="fe0397b0243037cf3f3059ca8f75261f", {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x3ff, 0x6}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x2ff, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ktrace(0x0, 0x0, 0x7934d93b65e30c5c, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000000040)={0x1, 0x408, &(0x7f0000002ac0)=[{0x0, './bus//file0/file0\x00', 0x80000001}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='[\x00\x00\x00', 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x0, 0xffffffa0, 0x70, 0x6}) fcntl$setstatus(r1, 0x4, 0x8) socket(0x1, 0x1000, 0x2) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x3}, {0x4, 0xf, 0x0, 0xffffffff}, {0x2006, 0x2, 0x81, 0x5}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)=ANY=[@ANYBLOB="7dc748aadfdb0671d49005a588a83b0081000f0008004ea10063006600010d339078e0000001000003ff01010083170200000000e00000017f00000100000b57ac1400bb019404000e8903f9000000009078006803ffdf3c7acdc78770e888723100ffa1014de13d30d8237450241b764ff5b2360aa4aa5a8e"]) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 23.688744ms ago: executing program 5 (id=673): r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f0000000100)) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff7fff080045f4002c0067000017060100e0000001ac1400aa4e234e2388192e4511600c7ef5527ac7da0c167a96b1b1d44916b576f435907bf3a277db623da8195d5f760b14e341b87c8c0820654ed5f4c2fa9c594fed2e4d7e4f0eea3eda41a111fdcdb1e48b08a5afd405ccbbd7b759b214572d5edd4e0d1f83f13ad996aad2b5416783", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES8=r0, @ANYRESDEC=0x0, @ANYRES64, @ANYBLOB="2021e52c807f339e22d47073dbee7d1753176d2eff1f7586b714a2829d286dd53ff71d331af9ce54e3fcc085014079a797abbc307631"]) 402.954µs ago: executing program 6 (id=674): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0aaaaaaaaa'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x80046478, &(0x7f0000000400)={'tap', 0x0}) closefrom(r0) 0s ago: executing program 4 (id=675): r0 = semget(0x1, 0x1, 0x43b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/14) r1 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/124) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/167) semop(r1, &(0x7f0000000180)=[{0x4, 0x7, 0x1000}, {0x3, 0x10, 0x1800}, {0x2, 0x7, 0x1800}], 0x3) r2 = semget$private(0x0, 0x0, 0x60) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000001c0)=""/251) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000002c0)=""/121) r3 = semget$private(0x0, 0x2, 0x480) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000340)=""/2) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000380)=""/200) sysctl$vm(&(0x7f0000000480)={0x2, 0x4}, 0x2, &(0x7f00000004c0)="7fe9b1352fc6284b57940d56ef2dbeff945aad675f681350124f9ce29e4471d7cd879f328c93c2ebc45120cce83bd18208670658adf701b805b072f7927753a147f62de43bf2cb010f181bf9039e233245215366697476a3e9cfbc758056bbe0e98c315c0723374179268ced9b96f93ad634f28db3cd13a2f3ac04bba394e8f4a36b8debc8691073af585eea9f7b19e98b726577c5cc017111f36f22b9714ff1259f4aa6ecb20f53d79025788c471be37f844a18b3d2d823f7f5dc9d420af29bc03973a7bb56b5a72602fce62e33ea190a", &(0x7f00000005c0)=0xd1, &(0x7f0000000600), 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0x10) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000700)=r6) sysctl$ddb(&(0x7f0000000740)={0x9, 0x8}, 0x2, &(0x7f0000000780)="831fa688dc588954b5d640e9a2d711c3ebd07f4695bccb91e9b946832f61be80a2fc92a928a102e873d12b23d6b213ee08a6bcfe58ab46d59979e28055b6999359a4c360d164162c3d337be46af343d1045956062e9ca9014790889840588d40f5014daa538e365097be68d45a12934e9e08865d1d9bc7451de8", &(0x7f0000000800)=0x7a, &(0x7f0000000840)="fa5f165cbd61", 0x6) recvmsg(r6, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000880)=""/23, 0x17}, {&(0x7f00000008c0)=""/61, 0x3d}, {&(0x7f0000000900)=""/142, 0x8e}], 0x3, &(0x7f0000000a00)=""/34, 0x22}, 0x1040) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80), 0x10, 0x0) sysctl$ddb(&(0x7f0000000ac0)={0x9, 0xa}, 0x2, &(0x7f0000000b00)="97b2d3a15a3cfdf10a99abd655331fd92189ba9271d1ac45006a68f7281b87e3dada4b602f7408903776b794d9d45bce60ae34c34f791ffc8d0fa0bdaf41fed0fc13fa6f6f169c7f615916eabf789918e6c0faa6f54001fff37e2c61536d2bce92a78cffa58f292c2def63e1f71e76413487fc35fe023df0126c716dbe", &(0x7f0000000b80)=0x7d, &(0x7f0000000bc0)="8d19d775ba624053064f7d4641633213fbd102874f5681b2ee81ec79772c5ee79ea80858acfe6ba7d6d93fb763cb702a93e71ca59647bbfef595a858bbed9f64e8d1b7713db1d7bf76d60efc50275a0809ad351761ee363199652567c0b29f0640323cdca8ca230ae35ed41b2258585946193b03db325c27cbae33239a580beb0630837a4aa807411687a09bafb2f6b4d82cfa2e47d894ea446fe0c9e3e6ececc47d66972c74412ef50dd48513e4f1f34e8aa3bf191484a9200129fa509928cfd2bf27327232904c7f344008552eb1df4feb8a94e8a2", 0xd6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) fstat(r6, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000dc0)={{r8, r9, r10, 0xffffffffffffffff, 0xaa, 0xff, 0x0, 0x0, 0xd}, 0x0, 0x401, 0x0, 0x0, 0x1b9, 0x0, 0x3}) sysctl$vfs_fuse(&(0x7f0000000e40)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000e80)="4a5ba36170900ba769852bba7e7b752eba4325c1d4ea8902ebb0f447daf4f936897eecefd382259d2f1f7acf7d60ea8d71c4239fe9e1de5a93901b285d757602c25aeaf0ca53db8b960d984610c873a53b62f5d0df98cfc10028a7eff0a8a6d7e470e86f1a772e2e9f43e3b6580de24bf0eba229fb16366cd27d1dadedbbf0351991c5fc6f8490934fe4f9682f5fe887ecdbd2c563b2f145c791d9ac7d461b2fce54b14df6ab9c29c02fd884765a8667815cdd025ccf99fc03041bf5d2", &(0x7f0000000f40)=0xbd, &(0x7f0000000f80)="409d0035ae699535", 0x8) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000fc0)=""/37) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000001000)={0x5, 0xf319}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.15' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error Process (pid 1) got signal 9 0#+"$%.!",%: #/--!.$ %22/2  : 4(2%!$ .&3)/' (120988) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (12094) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (305465) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (491511) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (298276) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (395781) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (29315) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (379710) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (351322) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (267156) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (11673) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (244029) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (280463) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (197376) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (421173) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (432806) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (474465) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (157318) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (234090) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (311391) %8)43 7)4( 34!453 -1 SYZFAIL: tun: read failed (errno 5: Input/output error) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=0 req=373 state=3 status=67 (errno 35: Resource temporarily unavailable) 56.&,53(: /"*=08&&&&&1006&600508, /&&3%4=083&%000. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34!