b16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:10 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSNPMODE(r0, 0x4008744b, &(0x7f0000000040)={0x21}) 00:00:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:18 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSNPMODE(r0, 0x4008744b, &(0x7f0000000040)={0x21}) 00:00:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:34 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="180000001800ff0f0000000000000000850000006d000000850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$TCSETA(0xffffffffffffffff, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "43ff900154c47d0c"}) write(0xffffffffffffffff, &(0x7f00000000c0)="b7e93af711182d4d674948be0aad2edd546bb1f4bc844a68d661bb686fc5c48b5a78204f9a90e54fee28afaba78d6783e3c096a3c1248fe6408c9079164f114a33c246fe1b0db498f974f74d88372d8781511fe7c1e6a26fef4b28b421f6f137e67c15718c725d39fcb11aa79005c794ee19d81ae644e3a653b0e1575aa638f2acc62cce44d83d94faafa5e58bde7aa47bcaa3d7e7384b077adf985366b4df6088a68adc62490d196f5fd77340f0e65584c9eb505e83ebdf633dfebe9dffd091892255d49361e8ade6ee56e8d8adabe8cedd1b426ab7ac405813b9e009a1d9341faae7dfaa17923acf6526fb195546befef3b476d9a06fe484d0d61bcd5fcf2b51b4b123388cde1530e4d64287832dd1d7bc24d860a91d98eef090acdcf882b0ee5dac0818d0b270b1c74b18870a43312aeb0023423ad2f7a3ee6fe7bbe7231817f9ecc480f171b4ae304bfb236b22cb7571a5e9cc02de30d689e6bc234eadef6eee50f63529a2bdf54184a65858eaac10ca2758fe23fb5a2a3d21b55c2d03b7ccd06009ced102ae", 0x188) r5 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x9) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)="e5ac6acffbe853d972a2680e16a8416d69d875180ba122b253ac2110ef0c99f37ded32b6bbd13ede68ed3f75d450ae30db1f28fed93d46d1324a6543efdcd7726b10bddc613586c8c1bf25f03a7e663e639ac6255bede08968868789999da6981075868413f77a58c4e3a8d0d28105b5ac449fd0a50a6e1a7c482bfc16bd085d4d5ab49d40f2e5bbef0eaf81b203412ee1304497ca3c", 0x96}, {&(0x7f0000000240)="c7447859dfea13c41e2dee2aabfc8b40166f90ebab938c8a2acb4d2b29e0eb7d306f38f6513a01cb79f80bb3dd", 0x2d}], 0x2, &(0x7f0000000580)=[@rights={{0x18, 0x1, 0x1, [r1, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb8, 0x40c0}}, {{&(0x7f0000000640), 0x6e, &(0x7f0000000b00)=[{&(0x7f00000006c0)="0fb32a27c60639ab8d046ed9c204ff5eee7bcd0db401be7f13ea7a759f147ac2c038f3622aaf70d32369910d953e01", 0x2f}, {&(0x7f0000000700)="41c2e955fce596c124f5117926fb9e1c9c18c164ca971419207b921e6f2cad6d96b3861f24c54fea135e2224633045f1f051c19aa95867a9a83352a4b69c8b507247ed841c7be9744bd45d14188e31abc5f743ac8bb18d4aa8b04a05da2ae1a39d5c92950c80d643ff017be9a42e9f45d9fd7b28aa", 0x75}, {&(0x7f0000000880)="241d8930382270bf41ab88fc5e610c35a0ce47d55ff27cfb8472f3a5a2aa85b84939c07b99d775ae32900984e61597ff1f2709e7c3d7d4a64b90801a6c4c169c25175698062dfe113eb9a1273c869e51c7fd4b64f83011e273073ed57b9681f2eb6cd6e33916dd123a86f5b901a594c703bebccda16ed8120f2633c391b1b9ea3211abc3738de590d92c44e2b8236f5a07e80d3e1726b8bfac126cfe0bfd9d6f6c93e726f685b5866df4f0a442aeccb084", 0xb1}, {&(0x7f0000000940)="adf9b97e0903e8434dfa7cb3b2ff4650830ca77fce5b090169a1046c333c6f1c2babb8e33791bdf21c233fa56cea56cdb68a66ff0b3c361172dcd6a2af9e129b590c0f88bbec93718de4de739f25e0d3c6000337bbeb843ba0c03ba46b41724dc69fdd6274622a691b0e0cb1d629ef8ebfa4c4cca04ed85c8779d405bc8af176a9dc624d7e9ae24128c8332a36a17cb353bc8afc611a511918b56fa8e62903971a510e2cbb518372b3ebafa5836dd96f112ea03459eeeb7120310f47095d3b4414f6ee9ee0d92ea0f41ac393db87094c2a7b26206d283350c12587b5be70a0bad33227379ec5e54a9081", 0xea}, {&(0x7f0000000780)="3f830da47f062833115ef537a9b52b475ec479550539dfad33fa29", 0x1b}, {&(0x7f0000000a40)="3a8a46c35f499b75868cbe05a7c360e5f7285114c01343459ae1f90b7ad58d0a957ac87a709ff420faa621e7bad8b2e5639b7e647cc954a70217cda001a986f5f61e41bc81c8077aa63c420cb737ddcff2d2c14944030bf1f3887c852d94076ae4d8bee529ea51ef50aa61e746e404825786333d071cf04f89c3e3fb630e15c35cb60690cca18b80ffa91130eec1ff0b332cb18b21e2f30263f9dc43fc4aa66693c570593bba8a104fd8444ee1d3bf215074", 0xb2}, {&(0x7f00000007c0)="628e2a25a74d938d1ca6e95880cad8d41b8aa4202eea5e14b58b1ae3bbe46ecd24fe2172b1ee43a09cd8c1accd1509a7e7d24366f140ec21d0", 0x39}], 0x7, 0x0, 0x0, 0x8000}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000b80)="e6d98bb99ca0981d41fe8f33177366a3edfccee497b6f9461465cd21ad85adbf8297587c4b1809d415874df8d41ec725dbc49d44e7127d8707919758b3cc0c131ff3b7762251f682a45a027edb14f70871e3af7636", 0x55}, {&(0x7f0000000c00)="749d2147da10d4a23526e26754046a23a9ef42dc01f39282ef5bc5faf56d3fe4b873fac8a2e9d9b1143ceb3c82bed3a073ab580c845121e62abd4f7e18e3bd864bd2d538be20da98ed85b103ad69f0e071f879635902dd265aca737faa1b07f1aba6e3724082b17dd723bb102b86dde9b650843898c28aaffb838d03085b560b80a8d6d0ac23f8f6ffffb874b3a00d80d5570cf8d6b6a9dd", 0x98}, {&(0x7f0000001740)="1be3070b9a00a6fed36156f47ed1f84c9443e1179277733d02933ee1f4421baee10f44bcdf320988a98ee9ba753073e3ac6f6c46756603510195ac109d81e6de6a09579c6da269b0bbfbfa5f3b5e8848f232c1b362b0c1c07adc7504f1081243afcc49ba97abb9d406d9251096456cb95b0d537cd92eee669bb87a04f49cdb48c9222db64f87456da658cb483985062866fb9ef335dbd6b4b74a6af05457507ff7f3ba9ba292456da251885c13dab33ad5abaceb276b2390ba61a871cae897e69949916e7237f72cb76b75f22caf1dae6fe3b830ca4e62ac733ee10d327d8035ebffec86e91ce2020f597ab58c13f45fd0ff5201bd9f4518300c67ae0945d7430656865f2fd049224f313844d3039208fba900adf4f38170d7a87ce0989e00e3aba9f96d31753358acd0b83d0366f409f181ac1c7e8cff1f915076bcfedb22b3cfce409b1914856af67cd2627317b158c4449410390e3a87f1b98b2d77afc42c35ef00a54b19aa08d4dfaa97b276b6d1c54725c505afb48de98e271de4b40c92951fab9864ebac766d2d4fd2b8c1a8ef68bcdaa3d8a07dc712005b4a234d7d0f9a49ab142aae9253e120c6ec76d802760551a56d2b25845e806fa233e8d42945b8c47b4560c58c6b6acb354aa6f1cbff3b9db3b4186179d32eabfdf8e1887517a4dc239ce83d482a4f5d1892226e68bdb8aad28df99575ef87617a60e049627377b3bcd94c8f747dd750e7ff9b8ef7dbf0704666d0284aad7b520e5e9e9e7712b217b0f2599bd7f3b1595afab7bc5a110e3287e22482fa6bf06e5a683886f3f7124cd7b89c2663cfcbb5496cbbfd9396676fdbc07071207d40ac26b04e2e7fcd3ccb4f2f10df0c0ee847ad09ff70fc59701706931cbe56ad9c13c09edacd2497e1090305f70f385e1bd3489d4e5797b802016520ff673dad0c193eed549f9f13f8bf594745425038c30c6097a8ac956f415bfc0ec5ec6f0c305725b7f4881bb2424f0b3d19e4f98a38a57f3878548e84530c4054734e2b2723e4d02ae6823994216854033c5dcf202cf9f3367ee8b1db1343d05878bff20075ba4e6cea72ee60b17245751f3e03184110be8e3b9383371f249ee344701f2fde7fc2b1e73375912481deb99ec8540118f1443b0ebc4de6f56a477b40bb474a3292678c7738f24610fbb870ff07850ac46b24e77b2de6c3f6654e9458e13f93db336352b293409aedeecf0b91ba9370af79f0f9b3e1367b763d7944239150e3b7652846a80053a703698537094f16027d5451c304ced715198e258192f72ecaaf928f4678700b6786429d7f3485d23329de7cb10505f864578dcf935580c942f24e3ad7476dd8cb5e420047276ff443ebdaeed72daa5ae1f9681510edcd72e21860c364ec85e623a4fea5a4401fc5985472b789eb8f71a151fb0b2da3b924e12088431684fcf74b25be57fb070a13d4203ba6c544ece8f3b257e0709aa49d8387e343a66264d93cfb9a69fea8d1db8afb13c968a2b232b02ed836f61b189b82ac15ea26c484d3f1c2190730b989e697a84a2589fbe0f5aaf0e388b10674f70c6b3fcc0430dda05d77b23e9a24cd5f16e3c232ffe0a96e310b3455a033db670ec2bed88f982bf3e993272fd2dffa85013d115fdf03021162d98b4baaba03bb0770d8bc8a4af8c5e961f146c2a8f5c6fa7ff8fe4a440c0773d762030df0550313e04f8fcadf85d2342fa7bde072628fb28aa0583a4843c748e365d51d067d1d9057ac79c9a451423bebfc6d0d1f252c8db661fd12bc843de925091ea50c7eccd1b292600b288ba26960ab43516ff4f2e8ed801fecc3196c39a722cc1de77616432b45f39b4e609e2b43bd94f955932fd528071cbcfaf0e92c493cefdc4dd4f8fe6fcb3db0ebdb47541882db7254ea38c77ba04c690e7560e634937180efab895b51f6b60ffce941a71d3559a8f0098c381c29ce0797b415bf821696830b43fc3d95a5741a32553b93b3e9edf36888dd800007f9e74ce511e954daa26f8d2745b893a59dd718f548215d91fc4ab13f0d807295bf38b730bcbb4eaf869ea4e888a22de34bb0de85a7f561a66e94c783c5b28cd14943ac16014971a8ece072c2464617b2e7003a9bebcbb1699dde6d1c809ae4a8707d977c675bca117eff044eefdc2045a87682c8ebc42bc288532adeb2f6b02e44651120effaf6303e98d23937e537275866599be5cb7ba76af38ddbb9021e1a1d2045a842979358ce81c7c7764836ec6c0941e1148d2aeee12ffc136c4d712655293f5d7d994f23b07f2c78cb584fbfb7d06506c185a58c8e788a0380a996f8bcfbfce5ddf3fefda6f34c8d8c141c60cf306c71f1115aeb153f54e6cef8515f0e16cc6505696be9e0080b030a8996ea2ebe6b1fd7d4035b0b5bf973bfee03b92f98b70d9f3804e64302bfa94c79c03f99f016588e336e8d4aaa6b03fe6c655fe32c5a4cb6b229b646a1702f9288706560e16ea0009470a17bcbdbf8c483577792ea034bfec556fd1357e22824f072a132ba765c65c84c10d327f4cb486fd41e90ed838a3bc2272ecf79a82df1924540f923eae4551fa1b311b1fa61ebc2858f62a0aa21e4c93051c57071aa6b11ae97e3c27288e42d940165eda7f3552ca933fe288d7fca39974993eeaec8e51fe0d2327db5e2c7dd45927520741f61b8d96fab7aead14068a771aa75eea146abef8a930a5c9a1020b093f6fb877b63b51b391cca21569d3a4e49c863134de53dc48f0ffaf214b91eec475c34f343cb862ae3533d34cb060b6774dbfb0782cf10e4b9c82b81f9b5bd6d5d8e330b4be169a28e4631a42b181049041055ee68419411da79168195df699c17a9ae294db092906a4cacc78089546f131109f321b05729f44eaae04b6d5c575248c496efa9968631daeaea3218b478d3af770f7d6e75521fcf6e722a7f9c6995c397fd6edf7e638f83a53aeb2dc7c88d94847441a802756c909c3c95ec9632cd30328df14550ba1f157a3ed9e3ae3e13016a3c97cf757251aa81f17944f6fc209cbdcc60be954e2437439da4dcbe0e842b4759ab0498e031d60516d09dbb1011653750a8a364c60caad8b39e32a4797e15bdc3fec399a287425eac36e4c8282f79c476809b576419b94f576fae09419cc789adbe9c1b45e1b3b944f551ac98f5ed66fe872c6608a1b5c4105eecb3ba1451dbc09860fec972bfb2a2953d72fb5e43653cbc6092f420f0467b87ff4b537c1fb5b234d7467dbe29b8cc9f548db07a6f0a7cb20fb310588d06b8808472429a55076de36969d51f21f04379658741c27d1a7a0ee9d4d5364b29bb29dda853b03733c78ff650e3c471f2453a7f9e684359707c38c4ff7a075793e83a5b43934624125bb1e2b7f2ecd98bd7a4a230bf113bf5358406a494023f2d0b2c3c6b25cc9944eabef204d647482228f3c47d72203526a9446e892843d28126fa99cd0dd582d6e2bcba52fba9cf1d6197cbc7a6de6cbcb1192b6dcca0b0d0de77707b11bc1d278d5b9f7c2996966e311e4df49bb7bd3ba80e77758af15b9d8b845ef81e426bdc0745331bf09bab125f217f9d46b00fd956234d7b37e63ce10940d08bbcc4c156b222fa2522041ae35b34a6ec93b0b113f97dba0129d0fb5d83d3abbc018c76768c4bc3f46dd9840eff6d3df1d0d1cd61534f4c0bf71c51c61c5b89af8c52186b83bba3fbae4e4ccdbf9b9379bffc5e6080772287bb30713973cf8eefb2794c4c912d90eef4c8b237df5596b296db0bbb02044868e9ccd7c4bef0581a046e884b73a3fa59c46371b1588ac9a501e96496b2ca3d55945aed820e55ba8c0b06a4a9675147e3f6b8df0e171291cc9a3d080fc8270c747110240df6444609dba749a953818e9dbf7622a149226d6c9bae79ea874cf1eda161da34130edd5b78c7ff16e7aca658a761f6726d28406e0a837abc85aaa9f9289a745eb092c6f81c5b6ed3d71abcef037a45e917ed09f8bb358938d74e7a5e3edc5472520a3ee8895a395ed1959800e2dd8a3f52d58043b2eff275feb8b2cc95239e956deb21f70621ac8ef9b34e157eb7cff45c59ce850ed0b75528e44e981b9f95c755bee6e6f6dfb2109557be9f46e4e83dd8c75c3e692183c9ffa1e0a04681cf6bb863c7d94cebe3799f6b6d1e880bbc1a3d23779add818903595c78d08f108d2cda35321c55381c2b26a91b211a054c33bd8ef422d0647721e22c51c2eb4e4cc84972562412bf4f63c0aadfff614a9cfbb19875051b169d7e2e5a2623a0fea42dce858e933835f264a97a50c735e9830227d78b4f7caeeea85b5536cf9b79e21c6c07f54d448c5a5c793ffda5a3f8b7d5f67c596dd7881820ec03878990b34a236087681ab4d95d169476caa3f5d54a85919ffed99f4695e16d490b23f23e7b15c4b1ce9e851dccf9ba32d4a2674035fdb7ed8968a815fb03b1472e86fcbb98d8342ce58a49d0276a782209719c3582f0fcfbab7a97a7f2ab8e4f59e87042416c1183835ecae0971015c2954e7acb90ced9f55598aa194d36c8eb77653ad9d2d875c6d304ecf5ed0cbffd57261fdbde4cc76daef219b4999da24831d6518b3fc0034b7da69c1db1084e721a458b9e862b1ddf24ec001d7b51670813c9cb380f5aec0ab27974a361102229b3ea8611affcb7972b907c9dcca52fe6d0e521236c9258e2649755205855faa3392d877b87f92ffdd4908a4c9b238485b46eb6c705ae1a3c86341420326ba27ba14600b2559446cef404c92ec3e46285646b05d00a5e946efb77a19e5c7c8e14a1b285e8b1e93e041fd82200da51a4632cfd3ddc9fe68f7ee5a5c417e9d31e6e37320041a4afc53d25a0c0d208feb8f280474df0a8d4fb3ae334d4d005c44027503cc5fa82944191c6354ebd5596c9c78e2b711860febafaec5bb957a746e91700f51c09cd2f32444ce1d4a44b15f00e9572c5b4a3330bae54a5d1cbc52ef461e777bb3ac81787608ae7c720e6b0aa2f1361c75a093e8ee5b870d8e3961abcd5269bd487524c7e64a58ffbfda7bb6c9af942fb133d8a31eab380c998c8f24f4a07eaeb6e5629204c0535fbcd413a824b65247cd343d06c8522e650d9af5ccd638515b953c3b7469041a14bb29f60c5c89e4145a4e0231ad4612d39bc936d5fb34d9a5589d232361fbd77258f47b7d2c5e33d2b68041df0345164657c5c5391a209cff5f4b29563e9ebbd2edc37d5d6a6f8c8e54b6404372d58da7a1de99d748396761d98763974f914837a6ab2730d4b4a427a411046450f304c531ab70fc99d69f66ba71517eb43639470b55b598e189dfdb0b4e2025b18cf95b2fb0fc438fa8032a847a59f2fb628ec4cc476537e4d4957b9fca7da9a0bbe55c75f30fc723f7d8d2c5828e233e37d638a251a5f06343a6175a760c81352689285e80a67b8c4c0181ed96004f8e0ddcc3462356a3a802159752a2f5a759df3a152acd690ac9c91f0c202ff60b090712304cc2b1765e02c504dc8adafc2f90ab645acc2c18979b32552f4a097ba4565deca0661c2542f986fbdc11b2b149ab713987de5415b0bf36ab8b262341bc5c5dcb0019fe0d94510c096fba3ccd1e91d00dd6048da5177ecf87a3ae0aad32b3221083e014b22d9ee9b4627f60aa76f70b521d6e74187affed02b2b2a4e4a65e8524d2d6b5c73f59ba6d20b8ea596d1e827ac5a8879c8c54a9e3e5564a73f81b98f68bbf9c8b6b841cd22501ca0da13ebfcbd5288b67acf890f513b91e96c61410c121cf6f9c3016aefa58d56e3dd203e37bb326c04760729576b43d6930c5f343c", 0x1000}, {&(0x7f0000000cc0)="fa754d3686cdc10d6cb24d85af97f9912acc22f7dc933e41b6ba0085bac2395d80bfbffe000400008d4669014a079be7e8ed8b7c01d8a0152c13678905b3ec672f5b82bcaf39907fd2826ec62e7792f8b10d5b1983de14eb3b7819d0b2e0dab7678cc0306f3efb83ceb93eac15b6605d6d445e5bca1359b3ea5d138a68b27cc00da2efb9319d5a5dfa7f34586cdd9cab61ff707330a118592c2a64e79545688eb9076aec29382f491b829cc94ecea980fdfe7dc4909b85a0f18e818e1703e32f5f1fc08e30e9a35a9bd5985b33ac51586e4b4c2e5e669989909aee96656670c59502c51104506281d7f99cae9427ca2cbf972df7d697bba4422741b5afed", 0xfe}, {&(0x7f0000000dc0)="1d1404da0c4d4532abdbf5e637459536f4f580dfcd73613d23db39d2730e4d0f781579b1d93b18dcc279564c1af235cfbf3c4d2ab173af7471c4cc8b6f21faed1c28edf1a83968297e7cf90feebd5420f31c9bda88999577b3603bfa90adfd33312eb48fae0d6e61d96bbb225fb66a64041db0f3713e5c335e2b61b0e2e178c34e70aea892c10975e367c9d015753e4a8756140b263ef21840e41322723f5eff9097e030053f446dc7e17880132aa9e9c5fad5a4dc9a6465e047787a4f6e8a59430e3d5a8c3f5272daac816c774cbd80d70cb9086bca4d2dc607b96471ae9d7a473ae874855ca431000ba4b83c4eb14c4400953d307ab0cc3ce1", 0xfa}, {&(0x7f0000002740)="93269fb432d4cae225613a1410686109758f54c068b2422f70f485b3646b5ea1310e4cef36c3a230e9143b500ed8f624fcc5c7de0225cbec6a24853e0386686910ecf8d12a2cf3b708568d94affc87bddb2671f4467f58357ecc7589b2b930e0ecb8c96e2aa2699c960648c4380fd2f421d7c955280b48cdefc429615e267d5bbc3629240276fbbfb2cba39d5f75684bc9ca654ecb728649a8ed1ddd6d6d7dbd7da59acc43054d9ca510758606128ab46bf06b5baa1bbe45f17bbc879794585acb9136aaf56914a05f681da48c5d2edbaddccfb79ed950b43f29af86651534e838596070903e5763c8c4cd621e7397011d0f9cebba7e0c8dde89cf96e8a0e921cb07b8b7312acd6d7a9533680630bda54290241d79c3704f8216f0bca3276c4439d5af154e989ce5890cc91d0f9817b0f99f59991e95293cba7aae29e7743e66ea92c88cf006752d6e411d21ec98ad3396cf8326c801c3ae5c4a7ece495fe99e49d64386f8208ba57ab178517e98f0767622adbfee0a70dcfdd32a23fd0b83e1413150dfcfd9e483e6cc86a2b7ab4070918cf666712d276e6f263d676aebe48a46b6e68e3cbd1abfb1d16b99d67c5b3b119d98b6681d8ee7311cc3d5c101a337b19e219a103ac9ccb452552742baf40fc43095545ae8da52fc93c749053c3f1053702a4066476c11bdb40c1750362baa2682e1b7849c659556e005b17541e6d75f1ca034cbeb844cd14c50b00e68b414cbb5cdb28cd50668d1e0757be0817f2c309cd4335ad34fafa2f5f19d3e0f9eb802baacbbcf57036633b7d2d1d77409c54d74e69481931b86e0eb7ab9ce9fb08d1836d6c8222d37f0de3a7eff10e85a40593684b6fa93e3e810975f8e36ab685f2d9e97ab383b50fc99ff64ddbcdd3a2184c212e482903a5af0382339fbf42f7fa6091052049ac64fa86c0a8a282015505d895e219264e530c5fcbbec64f2a8c0b0b8ab2d0d94f2998c265b1d52075d47f3da0bc359d1ba24ee7ae1fce594f5c50f7bf44aa55808b990ddb4b44dc016b146ee5498cb55a88d1e9f3027be6e8808dab9bff5b2ec9014ffda917a84cdf3a84fc04f24bcd2380aa5cc670bc400f551c7cb784b4f8a3175c88dd3e84567c280a6015fc21ca07566d0ef8402d90f5c2c08ff53720cab888fd8517b57b273f8d712632a3cf926bbcc2b0019f1456e7527d5ea60a1128e20fa0faf81625ab7c07c94d1ee08f3ef9bb18511a3852fcd8e9dd07d53fd7a6ae366ff005402b5a3f0a234dcb3e644d421da08631c7475d38d33c1de5b307aaccdf4d49f620bad3a5a19116e96015979c73491c58df722d553ac20e1b027225613427a43ca054b4d90f297f43ea44d99396c4b0477d9b6437dd36aa19af9cdc9adb7f7189dde07687537f6605ac3248adcee85177f6c608d31a73e3c55c5c5f3c417b45b079b12a3f9cfbfc147fbb3cdac42e66a7468f7df090445e877b7424bb96a2769a1280c6837a7f0e96688851956e5c71db516a23a7787b03c56b9abf7f372f99838893f181fb09c3340b9ba78bc4543e568cc8ddd1d1e59f31aafd85ebb12ad30b28f322b45d544751e2b8c96daf2465f6090ca0fcc8b3162847addf9576c92fb8d8407aff9be39a5b1add1ca1a855bf19d9211545bf25ce098833e483b5491db35f3e87f99dba8a772dcc39532aedf4e5830aa5ec77350e837b82f9069a56f0fc59ee07d15ade2a498abba053f23d9dad101b0b4adbe912ea077df9e96d36bb0e234b7f16502967c861d8a07239eef1b5199d337e71b4007b25e5debd9845a90a2a88c75de8f319c5de82aaa23891370486b8dbb64aa886bee558fa56739684188c76f5427fddf50abd188fc6fa7e4086586bc022d4722e4340be18dd3e7c27bd102d7b8ebbd7604d4210f538412112abff7f8c721fa6a5c29f2a64b8dbc20d55fec9a81856cdfa817d782116961de143c778f287d0da0bcc06eb6bd0ba3801a48a6f88d8f728d9024a01b535f285b16fd669363db02be8d18bd595959f2d6d7485005092b6d56871d92a9f9146655abcc7a625ea66ec50848846be490415e61b0b3e86bda5c443ef02aa7ca42efb71395f56b6e1ae62a35a212159d6b3e242ddc87a4a056e19a4515e54b00789e3788245707442426e0f1ad00c957fcf83d5126ffd32d50f88ad6090bd725206a4ae888c47ee022fe70e1c37f3e3dec9eccde7594b81daefb9ec70f3ceec911b23ee01b3f0aed28929e7a49799b36b367c082e76def323924a77ca85895be7c59ff42e73190086029facbca9915d36a396e19c6d19bf197e1bcb157dcc0538d7326953e57cca386ca54575f59223b7b91ca7f3d48dfc7cf6df7074546880da3d3c03631eae06f143faee44ad0970fc559c093a03d7fb3147835fe46d236159f9dd83fa3d62e222884617036f5f1650bc297083affa6a833ebe3e434d51b45d6d6a1bef27bc2b4f60cbec8b9ce24ff36d4eb45979ca4652c538bdbe374dc3023c62fc2c0eedb0093b2c233c8532d86540a796d7c0dd7a020cdce52ce7095fc06dc469681d15e9ba1a1e1c18e389c41cb8f7a10866842948d04a3088c7e857d61c6789ee0264865db3f2a3f3eeeda849d7d622015d23070efbe0f2497d381bfd4a383121bbba4d64e7a2b5adb06446f42d7e9a1eb74a76e9891c657b3f443385c7ea9b684538dff9b1f4caa06e781278cf6b5af5cadabf3a0651b0028e85692e3609a3006fa4b0c0ff2522b1326d45bf5654f913908a3cc2c8b44820559231c21d7847f8b9804a1ae7ed55ef1ed1ec3d2c073382c3e57b38f082d7848b8075bc6e9d6d37fc92723b6d4a7a453eb9326e857f1e965ea095226849ce368d421832792eae8ab2b008067ebe0a3993ccd3523f99e7812c6f8076eea39e0c5714d42edaab546e7df6b7e0fe6d617d73954253e643ef749693c38f8e5dfd1ec3603de3082a20f05f2d65c7bb83a461ba21bf0bc85f4552584c79f477684402489ee5323d50687781c175596cfb0bc24602b7db711f4aa11efe8f5cfd8513566b32b64d98dc071666955c96d08738ad7f23230d7295c1e4a3d713bfb3ae75be7f5b192d9cbd7d0ef679bd4853fdf6479c31e09faa4e2829ef62c8431b66ffa84a8e450b4f4a837c3c91103f526560f1c1b2d8e558ff04a51268a9c826a2f2c3ab140ab37f855b18ff8e1dd7ee4608dd26af483ec9169141c5e91f790addbecebdbf836faa98d22d445591e91d568e7b300e3e7dde8268a262bdf14f99dea2776cf526dd3fb39424e40e9218ccf5a70d6b7d6590484b2f0468e879f69f3ca0aecf27f2bfcdf2330730c1e3344b7ad989f10353ab31bc83aacaa5802b006941ebaf7d33fb7ec47b44301855b520aaa4c945110435e9d4282944fbd372265227e2cba5c3159fda8767b6f8b8a96b09ae06d02f4f7f4539d47d9a8fde3cd111100085d6f93f64fc83c4593a24d7a2679254ac17a4e103cebeca31fd78a9394647738fa82f2ac7eb6fe3d42cc7aff5c114a00c81827289e9694ab6a38a995bc7e09035f548a0cfe45759ede2525bccf153614bbd9cda2eca8b25f3beb824399e4897528fdd8e386c1700e676ba0eae3d8ee13bf37ed9c493bc62b781185a9d6586e41d71c05bf6168b1232acc8d92cefbdb159493242e46336580a6f47829b948a329dd129d43db5731ba6db13e7310971df680196882eec9881a7c5e45b8e19b166dc1945dcc9d047365ac2ac0ee90aa2e5a882df63855645a7b3b08f3458cea70bee193fdee13e32a6100cdcc1df97cf9b781e09a9597f5f1e0b8a8836f7682861771e0257a9663a339b004789c08572ca2244d2c18eaa4eec10c32eac4ff669daf39159e2316c36309bb756e5a435089d764783904a128c8ed26389c53519277fd2c2cf1b4e810fcfd0134a6b2084656fb35902bb3691d90b20f1a215fa32afc2cc54eb39879bd9719fa0f70c223fe5e4c9332f87dc60860663aec9c5759dd5c97f70fece24480fe8f3c7c07acffe574896e657294b0acb9d7adc74ef8c2fb368d5640ca1d84f7c25d6283735d8a461a0e1d60fe2eadef73904b6542eb4efd83f9eeb6131110119ece749af01a20c94e1751a97145f2282a9e44c1245dd8b821fdadf600f17298b39b645c94c3a0fcc027953b9882a0042ab8e99f36bfe80469eb36addd7ab8c868fefeeced3a1d0f22974cab934142d1104d92b3b47f3026122475630518609fe8ef476784f46e4cfaeebf7c733b669858b3c6f298d37cc27d433495d237ac18a43779b0cf4ded31ff79f2232045512feaa4fbe402b7c3084eb36bc9867b7ca66224555c9447d8c875bea7135fef846661b7f085a305269a3759cf86df7633c446a233b5ebf968a4de25af1e378a78d92c69c8e611c42a09e9d4def87271da254a98fdd2831e0df90ff16623e2b7c63657fd48e4c70d4213bb430bf64385f01dfedbfceb5025c43d104230dc525d4cd63c17dffa43c6728f0a26335769d3ada44b556ad254f358b3cdb691d2244625d7185990dd864e0b43259d39327e73dad2be98692712475706fae9059e2fcb4441e3e45c43a4cfd6337de42baa773145b536bd7852a1452a5f819a516b9c5b7dba1a24f83aac10dfde0adc82bd6a871f90fa588093109150767aff23cf2b692c9ef95ce0fc1f46d07448705a189db7a9f4699aa974800a0ff0ab720098e170206a676e563f2094ad7677aed3453775b2e76f1c2c5edfe755af729bd1098b819efbb26cdbd0083c8bdfa20a51a1d3209b75d62d9d6e981a0a80041e6409acdb8e6bd75ab21e3227480926d44019bc5c745e50510db9a6ea0ca0604f750373098e508438c79943aa0320d408521cbe97dd4b667993e7a642abe719798ca6ec1980677cf91db9ca17ee8e4123f65bf0a93ee8347add043a1195265143fe37612b634e630afdac126144dbffe8a018b040dce30f577f4c5ec598254bcf8e9df06a5a70547a7e9caf79fe4b5d2f90525d0ef330567e818cfe4d0d9f05a0171a3f0b8b4948e3f7b753f995b961b0ac004ae432959cf749cd373d56f20c951bee59df88b942fb4d5ef3b131211421d606b042100859aed6db348fe0a865372b47819d0e0a9b360fc4325ca9d3f3a631a341379943332b1cab1df66e8b59952d72e6254f851ad211a0265c23593370e8eb842981f18f2cb647660bf0bec7cde89f0940c2d51541d6b0becd8543f92fd6557aa7ced4f3b8eeb292ab4ee146832789a637700ab42f5fa5abd14b94bbf771ff17c73eca007acca1d7d710fe80a847d912b6e095e67d5fa4117c2451695d3a41bd514961295ff54dd2d69e551d2fc5f275fc1618faef51c213d154a24b7e26f7709e0ea6c6bf4dd390072dcb02ee01b59982e50b89e65b07db0990333d3fd3958e1add4ae1b20b0affabff90a3664fdccc8f25157af93bed9c0d71d3d73740931f9f95be77ba4deea41e10b2bb668d72612dfd2a2c51e983ec136eea84e7f496cea12e08631bc91f5582d223d216765d0d6ed692a013283cf1ee6bb7fcb3adca298f1ab820c44692aa364ccfcb3408c95ca493e960e66cd7db1381676c9b132015bc2832f141a0b697147cf7dfcb3961d618a38041cf88f7ef1e8bf1eb9725faa942ac4737529ef7bfb65250b320001edba6321625b398fec820e037d3c1c20436871430e7f337068f1e1d84a0df60ae4b4ba2ce9af0f838f7d5f7725d6f4b838a53487c918dd6f805beb86d1bd8251210f1058a9fe37917ea7f966eeff849f25ed76b1a8667ea9619702fe2773b7734c1f2684054df5f1d6b4386", 0x1000}, {&(0x7f0000000ec0)="7f001ca872346cf94599b23532bca265d430fd790fe939f557fd68a26a6de24cb8eb80555e53a9addee7d0f9b2738b9b0234a15aea77ec5ad31d19eb3c34d47f17c041", 0x43}, {&(0x7f0000000f40)="8ae9e1607947e0774c18a106aab1495cb46e223944db5761f0a13bb90c6caded9836c1a067bbbce69f97e295be23c7c3680106d21241e86f9e116f7a996f5bd6ac5d7aa6ee5eaae48619090b1ff9c7c71949f2c454e30f86c19b0b85475d97c242dcfaff0ab8dea805bc61cb45f95c2a71be", 0x72}, {&(0x7f0000000fc0)="146217b47634da551a20958688a38be446b63df684f9f2bbfb5dfcabf13282ca515374648dd73dd94fbb06056b8451eefb7d171637d25ca83e6d5198e50bfc133dc1983fb17d34860b54919f4a2d31f40999a32d3e36f5fc32c16d23bebc596a07d87e3bc85c45ce0c1fd6a987c9e704956e6c5ce301516d6661e83a05b5baf1612cf0b25e31914f7ea5cc2af765d2c8187bdf9b245be45067557d6bc5d67e6eea1bb8af8dacc1a53f70c017025dc657548e13c77e149ce70996d93f82b9adb3d5a640ce932db136ec2c2adf32215c54e564bb", 0xd3}], 0x9, &(0x7f00000012c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000002d05000001000000020000006a7a5ced234d4119e4f53d1b5e8bd4e6ae30289c234fc8c3d0c4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x48000}}, {{&(0x7f0000001640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005e40)=[{&(0x7f00000058c0)="3ce7d7f494a22fa2e97db54ad5370c35e92a99a24d68ce7a6755f1a060a9140935d993456e6ee34d194367d8d0fda3f05b0e1a61ecac8c95da2a1f04bcf4be4afc2b4dbe98c52cc42129345f11eb7dbb3a40ac84ff81462f5d8446a95114517c14c61ec917e549619fc6fd31ed1bc2171e4e5b0724c4fc8af4ee9738c11b616605afb340cb523c38ecddff789447e6e8b644d5174331e0a423262325a1ec45dba2f7ae", 0xa3}, {&(0x7f0000005980)="e65962500336d9185ad6b60be4df5c1e7b3bd4ea7646077707b0534a80e59b2bbf07fa81a200afca95a2c9b9bd77674353d4f4b54333d27be6cb4de059d9a9ba575e4b8e667f38ff601f742d170a7d913232cd2768686f13767dc04c5e3e7c50a1cb4d1e865749c943972b7f0e9d47bae58cadfb8b6979662749c0d058e1f3c5edfdaae3373efbe542c5915d65f1d68b1398d789721f2d25c4767e64071b5bbb06c8f70f3f58756cbce6bc55ad1695eec95c09312767af0be0e76f8cd87ae3c8da6a9b", 0xc3}, {&(0x7f00000016c0)="1bd2257dd7bf202998bbda", 0xb}, {&(0x7f0000001180)="bba6c65b182e774fe378c39603d9b72a9c26f0c7f37dc56f0d165f04037a3ddc1223e058a60be96f46fb1631b18377934ba2bf8be41168cc5e6b7285ea4e171c5a301ce687b45438c0035f0a235e68475429ac7f2842c402640c5193679a4464f75d1a9aec257ea269b0dc9b737eb60436c47b3bb929d33c282a22b5584ba7be4ce035e3a0bcfd6e9d1a942d2b6d244ef4331b1bc5f0b1ab486de0b02af41d6ddfce535d838bcdd7ae744cccd3fe1bc0b3fdc24de4852546f992300d7fd3c7d220bc9e5f1b9a1ed6d9af1b0d87d95fdf95504cbac48e48065adef6c98d86e30ff9ce000055422d21bf029417ad974e88c8b320c91ee208a308a1a376a70cef3c0000000000", 0x105}, {&(0x7f0000005b80)="b9c490b3dabf7cfd9fbc40c912092f26e2b24342bf8d235cb530db5a576a058f977b09f3574ec08ca4694b733d92b1d0244f2cdd03d62e581aaf11efa8132da6db", 0x41}, {&(0x7f0000005c00)="a3723c240e5e14e14b95f4457c5c600e08bd3d9cb71008f8d786957551bce78a14154d47", 0x24}, {&(0x7f0000005c40)="a503b040e4c75b94174c007f16450ee52df278422f5e8ecc537843dc8ba40183a26953b9ace2bd3f97a5da29d7b1c1165b20819878ee080ebb9caaf425f937afcba8c880191be9d9ee7ea371759b56a587669caa8cdd6b4f6761522aa4e80381980c1a640ac7df4ecb63b87f9f4ee5e60e94569cf69edc839288f8b0457f20e6464ed4a9ddaccd51a30118847c9b4fdca0e2af8b371530135479654d1257ca7a3b78dc3091fb9e513eae6529f663c605009a6aeb23ecd0afed26f7cb1f41f7f56cb8bd5cdc1aab14e07cc96eeeb168e0cad744ad0c8c2b1823ec432fa4c4d696cd455529c294a5e8d156cbdaec2fef45846e2410d70d57c6fc9104c8596e", 0xfe}, {&(0x7f0000005d40)="b8f8b02e312bd0ce72d0bc13a3640d76f5e728037bca354c41e82670dd388bab9cff8fa23462080a308a67bde34b0c6c12b04fd0de9341b72af07de96395d27f287fed0bfdd95726d8f7db110b80ec040368cbdf243e474236d3cc1ef4c4986989caa8fc20450593cc58b0453ed428003b76cb41a53a5d05d0997dfadb070eb94abc81beabf7282b51d4d98c1e94bdcae70ad1177bc6627ecf6e3dd271ce6bf865d361377f8211c37e6d82bbf2261ed7281a5fbc0cd24cc68a7b392811247a02c3e74f704832c9421d33778be61418b10b18d8f6faf185c4fc8951474d91fe", 0xdf}], 0x8, &(0x7f0000006340)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0xc0, 0x4081}}, {{&(0x7f0000006400)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007500)=[{&(0x7f0000006480)="b6676339de1261bc9d3fd93cf33979407f3d7101e0faabf926db80db9befb2adca745ca9d9458b330660af041ffc0c9e50867f3fdce6ae9cbf36d62129206f435d9372e197260d0ec570e32af319e04950", 0x51}, {&(0x7f0000006500)="34dfa493524384586a5d84b907ee8d9e15353577f45f31edad3e71820f6328dc6774c4be6d86a4f798d32a76e1fafda8cf24a54456ac2ce763a99e3035e59edcc622688345bb0bcff94065782e4a8d4bdbc19ee64d1a08c4704610a45238ec3e67db664e063dc3f1e93a0cbcac0855ebf27fc265e124e46b153a2547389e2aad021d44ba2e4aefa2d0dfea6413539afb1ae97ea60acea623f1554e2d862eb7b398ac02884afadffbd8d42d99a1c6b5f54353ee5deb0728544fe64fbe6e4ffd37a0c892cf95a83ee336fa8004cad0094d54e681120dd06272735e094c7bc8be609469ce4df9bae974d47d3588e5e775784bcc30eb2fde74d347417323167d18132e2fc07199cda910085c2f5944a828a41ece750c387080aea74a48af2a34f21f94b595b4b03e2e10a3300c80c9c782922035fd4f9909a4e13e45e7cebcba1d7595de5d669b1b6d0addebe682a2a834e486f9130ec2b37e55b9850ea2a2236dc3cd14856d7aef61a1c75e9dd1d15eb443dd32702cf3241542b823bc5e89a1f4f3faa70865fd4f389910b0f43ca7b4c81bfbe8679623b23441cac75c7138cf8bb56ba1e3f3642a3d0d93ae2f0b4b1f0da5d343709ff2012f31a5c28f7726adbb59db08d5655544e6476fd837d95a59258e31bf678ed32ac474686a5965cf9a291e84b3794088e95d7dd80824d66db42eab7a7c548827426e6d13a7d0641145eeffbb1c77a859aa42e4bda093298b7ab7f6268feb5eb0720a9d4a819cae97b5a9089ecac79be8b84c1c9e59f7122487decb6520e99c1460424d0dafcf5c0648065f79cfd1bd85702ace02ae8944622f9cb59ca2ec22d67f466023bd343704b67769c42a8d6552470be9b23e3f159030c183f9038b7accacdc0edf38e1ad35fa3b1bb8a2f0ddb2981cad15e2999e59874ac4179feb5e1229379c43afe02a2146918f3e636cac522f812e8130408bbbc61a67770a87300d6deeae53a4528244385d75803a9277ddb6f3186cb27f3b807b98aed89e6db68939b0fb82941f7078840627ab757995d8c2cc955453ce6cb86a9544080259840e2e0d4ed32635ab052567c7587d059f82063d47414041722bc73b3152aa7962af81fe92cb0d5f017989b257bfb85f8106ef564097cb85677fa102feef20dcd46c4b2bbf7ba7a572dbe2e77235336ee256fdd517cb4238b5447bc1522caaba019cfa43720f76d2a0c27a42cae45d1486f0808f4ebc521778df2d5a95373937c5d6d3f5b233fbed694a835056398eb73cb8fbbc7f3febb8aa74b78d5b51b5f18ae7567a5af3fcb1565976fde0a27406867a7f3414872a3283d2562b178851722e5fd1843bb38fd2e3ae298ae87cfc7802206e0eb60df17524e0f87b3ba7f066859cf2f8ac3b291009dd746f9255e0036a06c2d3c1ac77d1c72441a00110130c9d470d03965db1c4073b441f00e5ecf6bdae4c3ba1fd033181ca12cb3a0ac81cf7a0b238e30ad1b8681fe62017392810cea795c96d6a03e6b95b9f18e316274732abcb64bfaaf1305501a8c086b1686064bec9c803c7a07e1326098e62ef89bc9525c56be9bf9ba64afa327b7d6ea35213abdfdf0112a3a05d1b7971695ad0bbc4f9fa1edad05901ae2e8836f95fffd51f7d22ef930b2a0e11f0284fb577222bcc9cfb49c92f0e48bff37b17062a237377fa12247c087d411485f52b9a838f97dc05c0df57d2bb61363949bff04116b7c4756bba3779f3a5631370ad83eb077744aefc7deeefee9eaa1f1c1433dd98ce181eb8a00e8fd5c76a9028388732403f16943e5e16708da1f20db5d0de657cc05fccc93c85c69d3c80ce56ac970b6d1c032a9cfb8f454f8575b928874b759d40faae94caa495890d38e4b794f9b5a7de990857914b0289735f3e61c7c4598fbc20f57760b812795de9c097edc8880bec6f93cc189c29fd4b83398ed0e6dff4283f9c620cad29010dd2113664ce28e8060195a971ab0e71a419e7cdd03122b951c1b44f3bb5a656c180503087251a3cd4416aa8e16b3bb19de9f4d79b84e9e50581ca7212140c67c48d3ab4cd44b0e5240f723e8434f2da1e038fc8c010f79716885d950f9caae934406494dff62978db8d986b1eed32665cf0e663c6e612a3432f406b7cbcd9a8991362ac7766e9cf22b56f9813930a412b21e08e08dbfc38c6b995c952e540a210734939cd5930d7ab20305005f0159980ebaa583f289483703d7239530881ba74666e35632f3cdb23dceca74006cea693eaad544ae9dab912e55cdb183dc3d35098a0de63d7d7662c042df90ebd69d781992ee098d2b47ec89abbcf6d159f5b7f169604c9dbaffcecc9f1d446177ee16a2cb9314d9df638b7ad975f17dbaef52bffb8ffb0e65869ecfc8d180ee5a6d6acc32910b6388d7aa1920b33aba90bb9c5c4f383398b0ea57b2a47355bd2b0b3b1bebfb6313be703f8d0ee513f97d79238397c00311ae0b25c0f827b70e0f6ac9862c99a8e3ff6ff9859b088ff2a1840784d1935193d093d6fe02b8935abcb22678c8e7ab2a2895c461dc893141c114b55b0160c288c6b9315cc7a752025a1a1d949bd08290e6fe89c218bea877ee3bafc945b58dc2b300bc81f3aef2742f720659382836841c70af441958cb6d0dc95102413e5db7d2a19cfa623baf289ca64c65e4e71bdc85398c5f8ce697ed55ba6574ff0da77a33fd182f337b65fb36524d1383e1d503e79f0f69b5ebc79dba18b1a4ee44d2b0245d5d1bf0528ab1a64225469617fc40a761589e174eed1215f04bf6c5a16d83f4379e9345f24cfd5a7573dff52c46a197f36e5178d54e385d3bd85c3f424845924ee048e7a5ffc4d097cac20064d3253d43174105ebe311636b82de89350bfa87bca41020192f33adbb52a6d25b5ba02230ebf39523e9e41138fafa2405cbe6387ae6cb85b4dc807f72f4fe479d71c1f23811b73618912cb0ed6e23dde9cff53874b76348ca9d8bae540abe2f7213feece733a088ab6ab00ea9034c840fae95210eac063d9a820c01107b6f1b21cc1d8b6f0d2646f76a0332cdbd710971bcaee9fffb8f549d459936edb9102a82f030b27b00ef42c8abfe06eda8a406ea24d8c1a9ccce2429fc247823476c7a32f3705bb57ba2e9b1e656eedb5baf448c5579b70a31ab7da83ac3bf8e09eee4cf3e88dbe0c13a503cd396e30266dd3041ba019156b00d6ecd36b62663dea3ef541c27a91db9b9bee913baa43347b641fb6338abdc02e01296da3d8ece37b56f84a894c231c5d4c36ad3bfff4a17a1df15f40c8a89e38066fad104ef5c54e6f587298a666807f5a099ae49f9a2f68cbe5aaf2fcd27f909eeed1690877a739abd86cdbf6521fa426bc8bd3f0fb5e8dc418115f482b3d546692c0627723521cc242f39c73ae570788f7eec4310c67b8cdfddba82c6cccbd4cd9909b42d505259419c12a3ad63c2044e0d1523d4e6b6fed5a845a3316efcf48e454cdb601d36e0dc3d7e315970ede626ff86f9edd92588aad7fac621e8afedde98da730d2b4140965068dab34359be920595907e250308ec8c497285e41004a5c63809f93025facf1545a190a0c065f9266af0ced818ccf8c2044074f639ba0c499ab9fcd979edde4e4c0aaa046a1a3f0fa8e03dcac50d66cd189ccc50d51bc700583e35631a0cce25b78bffe8db5c65b5332e40b7a884393ddcbbc946b0ff9ba06e8ee1b47506e1817fdc62d4690ef5c1fe7a0c1a490ccfc971557c09422a5b8b0c6afa626ccb37ad2138256eb77a6a430027506d3f55c1f005624221b0f62d6bff6bb615b4c31a519fbccae883f1ed6eb5caa19b74303311814b2854c70acedb88c387dfa4d670f997328a751f85aff8f54b746359bae08ad29f4ff5771b70a90b980a694840ba76e576252f1ee6e5489c1d30caac4ab2430f42daaec2be5bd7aedc8e37452d9becccfbed86d352dd51b43ee791e42cd4e3ee174b5d6ef49fe55ae3241644830fec425ff5f0a9136be2a079955878be7a23b7f314dbafe7c279c3687e37b9a9cca555e48d9d9b25589aa74b409c404a5e882758e2bff64a29ac6b59921f6b97e8456575d973007fd8af5b12b2297ac70254ca2ba865c48b95c00f7d4843cfb891685e338741ee15853f4afba512043bd12ba9abb208ff2e754b47ef73a54434dceb7a7bda4a17519fdbb5f90ebc92731dc9715cd4c3e272df040f4d45253621b700d0f67d129732d38c1a887960abf66786ee29f66fbb78a1a6107780a62f8dea1a521d84b07e068a6cfc1c6e85f6181e64f9bc42e0f3ec8ffefcc96d9313edd6d4f6acb69ca300bb610b73c335361ad5e18ffe5ada8b61981a2d244c2e72b05a43253788293395e426df48bc599eff5afab2644895de87ac4665ada4e6990f1ed30e7b466e9a41fd680a418d7140a6360617dbd89da240fb80a4907b66970f5f9429b7f9a325ef70849d3a21aaec5469ec95da7c133d0cb9736957ec3c1759054e6f6420128ff38b4eb03d481d413675aa052a945c5da525ed7d806ecf2ec26198b7a9949d6554d3a86988a72c397d62a9a733b29b49a2f1fe6a97ad73b384049d95d4314dc2e834dd8e1b579e2205eb28564cffcf4cf2cddfe714fad63be39398cf0388adea25bbb1dd70d4bffbf17dff8c943f35b6ab6289c8b22223491079be11c494c6e2e14b45c9ae64d1d356ff68201f018da771ec44248343680bb7047d141a737a602b5a9d65a187a5e9534b3cd2753d0f44b44eefcee9b2049a59664070e793578cc3c04853a66841215b521e25d91a092ce6199c448878c2aedc82f301f562abf07f92bfcf9c325f837be34dbb65156897c5d4cb67b150763dec40bc4c8bcb153698ff69fcfea064ea818ccd41744fdffa526d5ea72e7501b71ddbcb9e82b83f81a64fcd38be1caf197d5a88e1aa699ad79ef14ef20ba802b411c2d82f70b6c31b12525d112cc1283ac5d8ceb94e49f5c958a8445ac65f2746b37e496bed8eddd4d23218db9c36ff121d1f4d44811c77dc5f610391412628e4d8dce86b56ee568746772872d77ec49666d9eb1af6888739c1e55a930ec39b038a57c05ead3198b07b0e06dc9df3ff6e734df2970a8a2ee301c17b04e647b723d37d9d4a6725ab05df113b0c2d6fb81cb8be600cb3d897341cb2cd11b1398c3f082058cadc75cd19e847251007bdbeed74be12f16cdfee1d8889bfd41bbaa51fddbf1885439e58fe8bfca414240aef6588e6f3208521a99ce2ef650791d5397409548b3887e2da11e7ba6790349fc5a7fd23f3a767205a708d36e46da414b3ae79118430eb5d9f8a48139e7923b694672e0e58a29b93e3dfd485bba4fd58d88140043832d950d9f954a76881a2d3906dcc6d73640049ec82fabfaf993a6b55c173a5c6f6d91e71dca007da9c386d6fa65772842c2de227f98944e1b0204b32489af47fbf4c344b6f7eaf7365fa9ce590feb2be1d5e6c8e9b8e5af52bc7743fd2f20c0d061fa87444aeb3aeebe9a633a891c2fa21799cdc467858d9fd3e50b8d88666d024918abb887f627c6b76830cd33e705077cc5a1d3ef62c6bb8637fc965f1e1d23d64d730196825ef516bb1a4085b0a918db242d30d3d7bbb9dd628a548cbd957dab3dcbe7d6d3b330b7fe30684d6278a6452810fb03b840ee019073ea22ae025e91a1310da033cf680a003982f91b6cce95643f5555f138b4fc999e470a7ea4ae47db0ca8ccf3e72ba4562435a0e1d45bc72a95b2c56b34e8706a49abe4997fc061c4fdb92d2c7e85db5e974c31c0c97715073f600cdeef9d6344b2181792fa204e2e", 0x1000}], 0x2, &(0x7f0000007540)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYBLOB="14000000000000000100200001000000", @ANYRES32=r1, @ANYBLOB="00000c1d"], 0x30}}, {{0x0, 0x0, &(0x7f0000008900)=[{&(0x7f0000007580)}, {&(0x7f00000075c0)="a002ff88b98fd9fa7e9f07df17bc5b8bd90dd72366c0ce94b2e0179f07bc7655ccc8fcc060cde1970df3f6378031cc3dceeb5b70821db3755b78bbd49fdd49235cd396c398be728731b47015986922976ca5cf1023be090b53de6c203dcf83d685a9e7fc2a93150e3bb3d47f377ffda8fde72901348032073782b6ba623fa331dcf08c7e116486ff7c08569b5c56c370c135d0a01ec2123408ead3", 0x9b}, {&(0x7f0000007680)="c8c1dc884e3b95c22f4cc85d2158be9037f13dfdb65594555251c7a7b180c07c55d944eba74d6740f99ede4083d4e04a6e525ab8cd505b1e0d16d628eb4177825c0fe37baa45af760a48acfa801aa3d8fd35c5b2cb38936021749b7cdb3ca8d84722a46dbd690d2d516ff8c144b4375ea64f0d85b984d8f245886544d94167376cc359f23c7fac26ca", 0x89}, {&(0x7f0000007740)="06c74c7b8b16c2605fa15015c443d2823cffd54cbf5ff4b526eb3f25d3316a3d8c190a5e3462e605436c4fbab2ec8f1c355651803aaa10996328bd7da82c8f5308620bc11fc8b7a4511404d44db4aac38267cf1eb767d21be2c415d35fd89767f9f2120a5f2c68a01f206f4174e6e49244667ac10fdf6f035caf9cc36aa9420e2b0e4879244233125136221383b7560842727420e824a2d9d1", 0x99}, {&(0x7f0000007800)="e9ab8a951e86dd9099ee41a8a308ec18540a5e3e2840cf0358d83d71ae8c10efb6821ff4d46f7b7c9d931bbb707ac0fbf50be479d4be4ae54f05c20759c4123aff86dcc5d600487f33ac02a5e7149b8018c6ec1025f7b31406045108fe6b5713636a53b1e23e27f3890880b324e1fb4c3681708d3bcda74dde6f01dddaa99eba240b8c17afb259ee7b2d6c97b1199cb360a320e5fdb82c82fad464e68efdfc28b4308c97fb4d12ac0c13b7e8bcc9e88c115a0da7f3101e8116eb91b364b2e2e66b5ba8a0fa02999c5b85522e8b65e1c849bb50533c99d05b2ebbfffe64b8dfe1c8a59b55a7dccf9c597b843e147f6ea5cebd88af2f69decc50a9eb1a0e7bc93722bf6a2b8879f272c8e50ccbdb05036fa7202d414f80c681c276dece27b46c7218d012b5d9849792741a0e0e11cc4f2324be6cf334edf9443d791c6af7063cf048be6905d1924e81d68d02795ced1a648bc62d8d45977c9e597897a9f24e54951ff7066fe40641226661bc1e595a89642a39933ef259c183026d832bf9d4570594e27cf1a7dea5a482a422cd166e09c02ebf886753578aa1101f9b2a01be46ee22596565993416d3d1075a1d6a66f041b11a7566d962857f706506f46869efb24663f4146e408baa98d94cf055b4c8a7293edde4a0d04e59fb503b7919ca8ab5f9b3f9dd6c47f804be14c0436bb37391ce58c1d0acf95d09476a14e767d1fc16d25e1191123a2afd94074d3d2f134f17eccc82ed935798a9da9b01ef8ff0d962473f882733628b25ad2a16feef96f6e059fc63571b5446a671e41d6abead8fb9cd67cd98027d661d87708b6da0191abfa89ec6ac7846b336a67967d4fb998d030f165c4b142327168c9a213bb1de66a89f7d352eb0b30a9afba4d26bab694a40e7492e68ae6ed55f171e28f4a5bad04d11785b50aff2c4f5aa44ab7b9128a808470a855f679cd7be4e12c5823e9d3f5fb40f698b5c4d481cd7220f5889c17a53ac05cb57a500550e87f0192bd663b52534b6f12fe1158d6a199ab62799f46fecb3b5558d96fabec98668e8ec92b67eeb581a99f69599c9f2d922fb4e4068db28c25aefbc1ebfa66a1dff52d0b14f5e0e71df0505a131bc40e826bbb2ef12f9bb72946d7df02df4f42f2cc98c5571b8221d9892c5c004bebae0ad297ab7ce77be85f4520a33ebf19f21f52231e92c535e775516fc01e049b6c7728b9ae96a513c7e12ca4f266bb87b1cb24542dafe0835243d57acccdaa4ea8c6b6848ef1e517f79b2320fb347467fb409b2e338fb8d6eff533d6255a7b213d934881ffae1aa180b7b7e2de3fe739a82adbd0868ab8d33cf7498cbf6e43b3036e6bcb7d092325e56bb7f4e919e6faf7d944168b31226a48d4043beb16684587b0b1b13ff2e694a08b1a7990e87ba0f0e3c67cc95a2b49dac3b1da9e4219bcfe92192e9abd9a4a044be7f332bab6c9afa334066b530aa8d4237c0c81fa33e16d024f3ba3aa001a47166f474452cdb541a34161066b7b923fa50790d4d3f86ef446aa5e357e026b2d61676ff0cb9087ccfa1f1952d2a5f451747c5fe0491f4380a36dd8903e64325bd88e728372cdddebe15b0bbae39813d0801005da6be1493171da2d433b3615074ac648b0f58ff5215a36a57dee5feab7bdc094e63f9edb763d2747091c7b55ad5ccec3fdfbcc43a8464a1293914a152b7d127f77396351914ea81b9a1f6af9d4a2bc0acee1efbc8cb57216e96373ad2dc8cea30029b386a544fffecd2fd530deebba8f22d87c59c77a4ffc1cdd07b7ac36402578bd27c6554b9b7f9f53dabfba8319a8446bce0e9e2aea4d087ea3859b0ae49db8074c844bc0a8cc9272f8456920d8f65c975b1c607ea4fca1df0c6365a6395d58ad396f5efd05bb004d6a36cd850dd10070c090d572c573899d6cc7fcc700d0b98d6abe29fcaf032fd095221a00603e4bdaafc12375c078ed962f4b505c38e8859f36dc6047ac79fcda8f4f4d2757ef08a9ab244bfe0aaf746ecd67fe90771258fcd12e0ff3e1d222656a484a0cde73d3954990fad85045e9de4262cb0ecc9ed1f29738bac10ff8a938a51206582214d622b1251cc592c5bb7a92cd3daa1d78d879308883334a0108ce8b6b4840f9b9d77481aed74073338e85f6c52612b1efe99e09a9ed000c4faa277e986f64291e556ff6dff1211c120a482717a7041fc906981ed16cf9e667463b9498f142ffcdb7af02445d9fe723fdc4ed41197d6cc40cc4dcd2dd123fd4ff8873acfe702fca45c45e3a431569df152b97350a8f5f9c232a3dcf22fea1602113d76103d4ba338b60570a615df30a663a796945961cf2387fcc0cc362b16412fdb06661bf937d3b5344887fb1b8a2e5787cbef444c83cc2f118af6af65c302d76c9fad955f067ede984ae282f1d34b4c859bbbcb66ccebce2e8ca3468b0f0844e00ae3b59714011afd0731a15ccbaec315c8592165dfc70c77be296f6e2e600f19f9a1803e2de6e586e51d2b9e8c7ef68a9332908d5dff9665ff7dc0e878c4009dba421f4d6bfdbb5e1a1e037129fd0f44caa0581e3a047c8c1881e994ca6217541fbba631eeebae6549b96ef00dfcac9d8b251bfe5ffe77b25a7895d9ea453d2f5cc2cd40c8f9c792e945d1d1e4ca207302fe33e95a8876d9aa375ee94f922efeb51c81427a407e128cbea1d3ba9ded499627bf872724ad7e4a2db0a2a958d6e7fe29a2e8c7989839c2c8b686f53431f61161c9b1cec2a74b29375857cb8f04faf4a43f225c8bd8381ee223069e5dd8a3eb6b1da36a9e548a7ae9ac7223d1559fa73cc2ce4a8995ca40c4ff4d19e96a39950fa643206ef487c30cac68fc9956b8099bcfa0556a62bebc7e0a1966744de598e2a8f163bdb4f866e55c49c0b2d49b0e340077cb96542f75ad03c44715a926c96a2ee93b8b272eeac72e03fcbd8760652f22796c9c308fdee5da16ef820c4328fa5d7dbe757eb7ed7ded0e0199e563521034b79bd74692a0cf7fc911d3a5aa82bdeeeb3e61d96230ba4595cc874209f9f840c5cfb187e3d8bd491f09f415a078265e7ed3e4c16c285b5d08481d5736d9ab57bb62a114d1c4232b23e286a7aaf995ff6e2993e6666794ebb3d6edbb6cc6f964c6552b078af05b8df5481e49784b9c9939e48e2eb52b4dcc3909af9a4fb429b7c1dc21a4c53090c9dd198678ec34009e91f1d286569777ef168f49c4709fb008de17d5a23c0ebf273797532021a74ee7536c857bedb56ce4ce1b3ee0ec932e42ae704256fedbe8d730950d387057d99acc639ac5e0d2bb3813cc8bf5b30a7f0242ea55882f608b24fab1c0d250ba879502417814efb84d540877ff9c06e4a8388b64a4fc64d5191b798df8237995e29e92b7323d461060b8f78e11705feca10b59e9f9c0f381342c6e93dbcb0caa51177aca4b3da064c25114822049355b1e574c6982490a25974c6a04f4bbe35cf5a9b7bada546f495afd16681fb6036cc6d5c767f026cfab3866d07df660be6afae2bf4fcb04b2c24e44dd88771cff95ccdf147963a1ba73cc2087d7f6f9317674b0dee5899feef3e0327236ef6e7615d6e9652a8a0c481e4dfee44bc140d6d16961d7a0be21cc746716f3c79b4e15c5e77044de45bd99cfd973822bf4e2cc57b0d2ac4dc4ccd1e8885bfa01eaacdfad19a8e556f96405a5d20952fc36c58bc2b0c222b0dedc4c3b0cf420930778dceb8a27ea6da437d16ec367ba7cc4e534e98c9a9c48199c624a3162dc2c629332ad955a69290b61b2f31425ff0c37383aca1a8b46e41028aabab037282c1a3c313ccccb8417fada1c853fd841978f63712fb89c15c2e839368812a64d03ea570df391ac458e006cf53ec9230fea0dca38c15bb114294052568af0ce3257bfff5ab6abbfb170d6afdd6f0c6e4ed29e179525f34bb2f93acfca16d1d468a42e2dd2dccd2f137ff95a64121f0314f9dd99670c154512f910f073dc0a01d4d2062d06cf3630b702a7491128015c5e11101499b15f2055d30dfae8e79b127c32c64397f50e71aecdf18afd61b16574807ad7e0e04bab9ab8dc4ffc7d94e8989cc1a7643bcb8ed9f8531beb0b63438b73b428202bd3de936fe991ed3d529283f95db178632b3b0adf9f18774b2161f7e964d3eb0c4862bd03eeeb346e2c27f28b02eb42b9cc5d759b6c3f8835deaae8e8ff6bf7b8d1cf0cfd2cea9369da47504033954819684301b9be4d0e4fa38c34452763edf092236377cc477c55f6c1b2205b6db6daccb49b0ee934d38bb65f610e23cca9acce2689fdae77149fc120f16e1bd372b47c40b5354245f561633bd95d601289c78684eaedd468a4be0f356c34afe1062ee2dcad031fe09bac42da7eca33c59800b1f57f8307590c606cdfe5d52e0fa96690749ab974c86db50722ea732bf8ba0ba6ed56376de07ddd94249c64eef0edb7c9b1d524c4246e497b793359dc9779cd9da32f9819208f5222560a27c2c9ee079b18bdd82d8361c6b1d5bd77db2a092835d789cfab700000a71b63e295438004b42eb8b768f49006777e2429508daef27cef0e5478b97b9429fe3ef061dc5682dfbc3db034fd5857d095c41525687ed5b4058c1b56219740b27fb996d95a11834bfb4c6ed97f3b917bf5cee9589537d0651298ab3793ee83c2de8b7c4b54087677523e84d8cafd537802b780d28c032b5192039d6e79cd0808b03fc3b56e061a74cc13ea5ac9a66ee21e207afee7a261dff706ee56766a8b7a75313ec98e7c43c063665633e5c918cebbb183ecc4359db1436dd5893ede3e896fc719a0fdd5873bb96d5091d1f29ce1a81d79fe56fd02fddcabe5143701794a4f4c3a87e366affe55a6d6e12a4991af80681b3b5b7b4d28f1eccad2156afdd92d0784ba7220189ae3a57a59a8d2b1651c9cddba7623ccaf4fe69406647225ef101ae6d0b4c97a8155e7627063c5ded8b472f21982072a60732b2742223babe9538e22c69dcba910bfe42c33ce6db8a2aa681d69c46659e509ff3a5a0ded67b96d81d0d59b4f032edaae05ebbfc9cc2eabc78be7420cd946834f6a6e6c34d79bc943eb151ba66b6e534cc1eb7dc971953cf66627a25f983dd843df32d71f9d2f943f7be7b4c16e167b05ef222a0120eadc83550b733a4a6a4a6114cd47858a39c029cd575f78b2dd6778af1a7ea0417a63cc282b29c55b0c25a741b8369001d24edccc5a0584dfdeaadfcac5afe34454c91a7fff1fe418a57dd8ad30ed8bb6719456972be5c10cc1c2ab619240ca7120c4a1337c747ec605f11a125ad78666d501808bcea72eed7d8573abb975aeed9f226af77d4a82671db0ed0182ffb6e735e3dc34bc0789a3421d4b59aaa3e9ec81a7cb6a4ccfc60181998e8f9c33ce14d4058dfe61eac91b889dc0682feb1465e6de96d15e838eccf33c2f26be6654f3cb6c9b29673ec5ec9583348468c7c3056c60de695393f05b70fb6ea2e382bd7bf04ed3d0c13825aa948a471d5e6d689a92fd7e98111e852781ae263d8310aec4ff7659cea913e9b29ca8cf3adfca9bfe8df140fc5a5a8ac944e005e729e886a8f2b927829632433a281f10010a5fa47220f2c8dab3fd6664d6e59835412f3b5eba8508e40e7b63a57c0bd30b93f9065a712318425b6082734f2f98349f717f54e1e7dd413051fcb97f7241ace44d73680ef27b7ee1cba92bc9286a88e2bbeef93deb5df1dae4f980bcc387cf2ccc9165679efe17903855b2942fe81e6e15a0c21a882b85dd6ce860e42614e8386ee5343070e3477485b6796b6e32c7cca111037500c4678628fe1021", 0x1000}, {&(0x7f0000008800)="8a83442da83e5fb4ab6e69255fc1ab76a6a372ac59fb82a4071f3d011a5427a171503b6026596c3c9428920ab394c4a22b4cd5210713ce53336122b3012fb311fc4ddddc6fc6014011b6ed3035ec123ea613a136c7d0dc551701c5f91d91a2f064f2591be5e9204e24f6cb81136bff42d929fcd3075f6daf8f756b7cdfdcd4ba5f4250263b3ddb135748c5cdefde20a0531884401a9bf06fa2d3135fdac7de", 0x9f}, {&(0x7f00000088c0)="b3f9b8ae10096bf6ad08df27b4fae2744e45b6ebbed68365ab88d5a9f33038c60042c3576b5c10bffd9efe9571b8bdb78202fabe3529fc524417753f907a5e39", 0x40}], 0x7, 0x0, 0x0, 0x804}}], 0x6, 0x5) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0x0, r4}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) connect$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x44) syz_clone3(&(0x7f0000000800)={0x41001400, &(0x7f0000000300), &(0x7f0000000380), 0x0, {0x22}, 0x0, 0x0, 0x0, 0x0}, 0x58) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)=0x4) getpid() socket$inet(0x2, 0xa, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000200)='illinois\x00', 0x9) bind$inet(r7, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0xab) connect$inet(r7, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) 00:00:34 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSNPMODE(r0, 0x4008744b, &(0x7f0000000040)={0x21}) 00:00:34 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_team\x00', &(0x7f0000000000)=@ethtool_sfeatures={0x1e}}) 00:00:34 executing program 5: r0 = fsopen(&(0x7f00000001c0)='btrfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 00:00:34 executing program 3: rseq(&(0x7f00000001c0), 0x20, 0x0, 0x0) r0 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") 00:00:34 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) 00:00:34 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_team\x00', &(0x7f0000000000)=@ethtool_sfeatures={0x1e}}) 00:00:34 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x19, 0x3, &(0x7f0000000140)=@framed, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:00:34 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) 00:00:34 executing program 3: rseq(&(0x7f00000001c0), 0x20, 0x0, 0x0) r0 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") [ 976.516752][T10248] loop3: detected capacity change from 0 to 2048 00:00:34 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) 00:00:34 executing program 5: set_mempolicy(0x2, &(0x7f0000000080)=0x7fffffffffffffff, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x2) [ 976.772306][T10260] loop3: detected capacity change from 0 to 2048 00:00:42 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) 00:00:42 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_team\x00', &(0x7f0000000000)=@ethtool_sfeatures={0x1e}}) 00:00:42 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) 00:00:42 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f00000000c0)={0x2, 0x4e20}, 0x10, 0x0, 0x0, &(0x7f0000000680)=[@ip_tos_u8={{0x11}}, @ip_tos_int={{0x14}}, @ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4, 0x1}]}}}, @ip_retopts={{0x14, 0x0, 0x7, {[@generic={0x88, 0x2}]}}}, @ip_retopts={{0x10}}], 0x70}, 0x3f39fceb2ca04658) 00:00:42 executing program 3: rseq(&(0x7f00000001c0), 0x20, 0x0, 0x0) r0 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") 00:00:42 executing program 5: r0 = socket$caif_stream(0x25, 0x1, 0x0) sendmmsg(r0, &(0x7f0000004500)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, "2a7eabdeedef70ee051a44ac82d620dee8"}], 0x28}}, {{&(0x7f0000001e00)=@l2tp, 0x80, 0x0}}], 0x2, 0x0) 00:00:42 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) 00:00:42 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x1001, &(0x7f0000001900)=""/4097, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) r5 = socket(0x1, 0x803, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r0, r6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000680)={@dev, @broadcast, @void}, 0x0) [ 984.448152][T10279] loop3: detected capacity change from 0 to 2048 00:00:42 executing program 3: rseq(&(0x7f00000001c0), 0x20, 0x0, 0x0) r0 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESHEX=r0], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") 00:00:42 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_DEL_MFC(r0, 0x0, 0x31, 0x0, 0x0) 00:00:42 executing program 2: syz_mount_image$btrfs(&(0x7f0000022940), &(0x7f0000022980)='./file0\x00', 0x0, &(0x7f00000229c0), 0x1, 0x22916, &(0x7f0000022a00)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsLevYM2FUZxAP9ubauCYAbtIPhABTfBID6Q1nTygWAW0amIg+Dga9ShFMRNXETBYpFMIog4uFQoWh18Ld1UjNaqg051EREUxHuTNI+bpEKVIr8ftPf7ODnnBDL/EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgfni9PNvz8Pvx1W+uD9xaOP2zMDX84tvU+KPRa4/HB3sfjJy+Wbx392Qml734Y+DJpsPP1oSQj373RUl7dGff5Y2rCru7xnb0HNq2bku2qzR3QenZXfXi8LJ82L4zhCNVlY8hZOLD574Q8rWF+BquNhYm4sOelI74+Ko3hFN1HfHxWLkAAAAAAAAAAAAAAAAAAADwV3VU/sWS8PP6mnsUp607QlQJZoeQj1ueThcuFIf7N9y+v2zsef+Kwap6Z1o9hKGQtm9t+31R630TqfVm+6KUfVHNviQsPtt5nW3n5ZvMy6XOq9wzM39RzfvOpM6bqYdFySPXXT+ntfqJ9Xn+JQdPfPh0fnLv1iuZLyt3vXt74Nz+Yji7+VJxZPLG0vdfjzbk/3Ot8//dpb3l/H9nmGX+P/mA0vL/8fFMX5M0/+I/LozK/wMAAAAAAAAAAAAAAAAAAP/EnOb/5/u8//37CRrz/0PJD+zPWf6/XT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwix04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs3WuUlOV9APBnll0WEDFqvaW5KRZDjuJy2UVl2R0hVg8mZpOTkxqtikUwBAgqYlk1OorVRI+co5JGTZNgo0GSaKmaasxtExvvJy5gvSAx0UhMm2DqideqoWfnnWeYeWeHmRVQ0N/vA/PM/J/r++68u3z4Pw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCvt17+JEEAUAfDZ6emiTwspKrtDKQhvbjY02wnH2d1cJVgqCjSArWKq12Fl4YmMhFiqIaYSoTWIsU9pY+QckiGS/kh2yCoIf4O8He8vse29nbhjIWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPj37T/5cvzo2nTv7tvLW3vbN75Nbx96fOb4l/vPzl3feDEb7D6ZvHp+pZuevjfbHpzafX9sXjKvS8r6nbPnty5d3LmwXr2wPy5C6WbSMmWRerWT3w6UD+vk7ry2vLoh3FrKqewr773DS+MkniBka/ULq+uH3n19eGfyoHfi6Zsjrz/0jt5c8a+z2N7/T3nEPodQne0s/9uJMjYa4yQ/ep2QLB3Roj4+cIv4cGX8T0wAADRlxa/mWv1gMxqPmuM0yu9H4zTKr1qrtGgo2vrnn+p/zEvrtrlsxRdt9DCKx+uK63/TOtPiU+Fg2zqzUTNe7l89zqL6EOVHnxq/vp/FPOtt6wyfmvG/tU4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA7+zda5SU5X0A8GeWXRYQMWq9pbkpFkOO4nJbVJbdEWL1YGI2OTmp0apYBEOAoCKWVaOjWE30yDkqadQ0CTYaJImWqqnG3Dax8X7iAtYLEhONxLQJpp54rRp6dt55hpl3dphZAV309/vAPDP/5/q+O+8uH/7PAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/2YEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwUAAD//5PbbqY=") [ 984.580378][ T26] audit: type=1400 audit(1674259242.241:458): avc: denied { create } for pid=10286 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=caif_socket permissive=1 00:00:42 executing program 5: r0 = socket$caif_stream(0x25, 0x1, 0x0) sendmmsg(r0, &(0x7f0000004500)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, "2a7eabdeedef70ee051a44ac82d620dee8"}], 0x28}}, {{&(0x7f0000001e00)=@l2tp, 0x80, 0x0}}], 0x2, 0x0) [ 984.641910][ T26] audit: type=1400 audit(1674259242.281:459): avc: denied { write } for pid=10286 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=caif_socket permissive=1 00:00:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) 00:00:42 executing program 5: r0 = socket$caif_stream(0x25, 0x1, 0x0) sendmmsg(r0, &(0x7f0000004500)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, "2a7eabdeedef70ee051a44ac82d620dee8"}], 0x28}}, {{&(0x7f0000001e00)=@l2tp, 0x80, 0x0}}], 0x2, 0x0) 00:00:42 executing program 0: syz_usb_connect(0x0, 0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276", @ANYRESDEC], 0x0) [ 984.816282][T10295] loop3: detected capacity change from 0 to 2048 [ 984.996351][ T26] audit: type=1800 audit(1674259242.591:460): pid=10304 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 985.124547][ T5196] usb 1-1: new high-speed USB device number 2 using dummy_hcd 00:00:43 executing program 5: r0 = socket$caif_stream(0x25, 0x1, 0x0) sendmmsg(r0, &(0x7f0000004500)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80)=[{0x28, 0x0, 0x0, "2a7eabdeedef70ee051a44ac82d620dee8"}], 0x28}}, {{&(0x7f0000001e00)=@l2tp, 0x80, 0x0}}], 0x2, 0x0) 00:00:43 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) 00:00:43 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) [ 985.785680][ T26] audit: type=1804 audit(1674259242.591:461): pid=10304 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/186/file0" dev="sda1" ino=1178 res=1 errno=0 00:00:43 executing program 5: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0x541b, 0x0) [ 985.813823][ T26] audit: type=1804 audit(1674259242.601:462): pid=10304 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/186/file0" dev="sda1" ino=1178 res=1 errno=0 [ 987.338363][ T26] audit: type=1800 audit(1674259243.801:463): pid=10316 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1177 res=0 errno=0 [ 987.340620][ T5196] usb 1-1: Using ep0 maxpacket: 16 [ 987.546161][ T26] audit: type=1804 audit(1674259243.901:464): pid=10316 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/187/file0" dev="sda1" ino=1177 res=1 errno=0 00:00:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) 00:00:45 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$rfkill(r0, &(0x7f0000000040)={0x0, 0x4, 0x2}, 0x8) [ 988.072881][ T5196] usb 1-1: device descriptor read/all, error -71 [ 988.083864][ T26] audit: type=1800 audit(1674259244.021:465): pid=10317 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 989.037936][ T26] audit: type=1804 audit(1674259244.101:466): pid=10316 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/187/file0" dev="sda1" ino=1177 res=1 errno=0 [ 989.109489][ T26] audit: type=1804 audit(1674259244.221:467): pid=10317 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1902340660/syzkaller.mU4wP5/204/file0" dev="sda1" ino=1178 res=1 errno=0 00:00:49 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e22, @empty}, 0x10) listen(r0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000240)={@local, @link_local={0x0}, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x3a}}}}}}, 0x0) 00:00:49 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r0) 00:00:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:00:49 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) 00:00:49 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$rfkill(r0, &(0x7f0000000040)={0x0, 0x4, 0x2}, 0x8) 00:00:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) 00:00:49 executing program 5: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) getsockopt$bt_hci(r0, 0x84, 0x9, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 00:00:49 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$rfkill(r0, &(0x7f0000000040)={0x0, 0x4, 0x2}, 0x8) [ 995.284100][ T26] kauditd_printk_skb: 4 callbacks suppressed [ 995.284121][ T26] audit: type=1800 audit(1674259250.111:472): pid=10352 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1160 res=0 errno=0 [ 995.323640][ T26] audit: type=1800 audit(1674259250.211:473): pid=10353 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1161 res=0 errno=0 00:00:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x6) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x40002) r1 = gettid() process_vm_readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/156, 0x9c}, {&(0x7f0000000580)=""/218, 0xda}], 0x2, &(0x7f0000000900)=[{&(0x7f00000006c0)=""/8, 0x8}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/171, 0xab}, {&(0x7f0000000840)=""/169, 0xa9}], 0x4, 0x0) sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x200, 0x0) r6 = creat(&(0x7f0000000300)='./file0\x00', 0x41) fallocate(r6, 0x0, 0x0, 0x4103fe) ioctl$EXT4_IOC_GROUP_EXTEND(r5, 0x40086607, &(0x7f0000000280)) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x2200c011, &(0x7f0000000200)={0xa, 0x2, 0x0, @loopback}, 0x1c) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x8, 0x3f, 0x80000001, 0xfff}) sendfile(r4, r5, 0x0, 0xffffffff054) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb0100180000000000000018000000180000000a000000008000000100008405003dc9fd00000f0000000200000003000800002f705f5f612e5f3000138a272297b025e6a75062d2b44324d9faa403ac349181f4b1931440a96f4a7182205ae90a8fcc188709cf8d96a2d2c32cb28bf71bef0052fe14731f94090e32516b87cff7ef5d20990a6a3d1bc5376ee4715826be4f122431e0539f3925a79bdfd43849d26ff27666eaa58fc5ed95de96f0c2ee2dcdd9eb653ed162ea50eb70c1582cc032c11595e6b7260150059ad3cc278cf3f492cf0e713d26f50d1c6359ba87451aecb14ecf2da7c2ac57a4ef4ff74babe46ddea06d8aa4d0c7ceea7a1047d1b780ca9d4360362c9ae1b3f0d53fe5b407fab9a559054bf620b2f3d639be4823746d9b2c5eca168ce3f6087a0f1012618bf902edbb4765030000009851ad960259f996b5e8ea26ac24571857144e5e405c5615613c1d4db733bd027554887d5795e70192"], 0x0, 0x3a}, 0x20) 00:00:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:00:53 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$rfkill(r0, &(0x7f0000000040)={0x0, 0x4, 0x2}, 0x8) [ 995.459099][ T26] audit: type=1800 audit(1674259250.311:474): pid=10354 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1162 res=0 errno=0 00:00:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) [ 995.623935][ T26] audit: type=1804 audit(1674259250.511:476): pid=10354 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1902340660/syzkaller.mU4wP5/205/file0" dev="sda1" ino=1162 res=1 errno=0 [ 995.651792][ T26] audit: type=1804 audit(1674259250.511:475): pid=10353 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/189/file0" dev="sda1" ino=1161 res=1 errno=0 [ 995.710454][ T26] audit: type=1400 audit(1674259250.711:477): avc: denied { name_connect } for pid=10340 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=sctp_socket permissive=1 [ 999.127560][ T26] audit: type=1804 audit(1674259250.831:478): pid=10353 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/189/file0" dev="sda1" ino=1161 res=1 errno=0 [ 999.235153][ T26] audit: type=1804 audit(1674259250.921:479): pid=10354 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir1902340660/syzkaller.mU4wP5/205/file0" dev="sda1" ino=1162 res=1 errno=0 [ 999.283674][ T26] audit: type=1400 audit(1674259251.121:480): avc: denied { shutdown } for pid=10340 comm="syz-executor.2" lport=51665 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 999.305760][ T26] audit: type=1400 audit(1674259251.321:481): avc: denied { ioctl } for pid=10340 comm="syz-executor.2" path="socket:[54449]" dev="sockfs" ino=54449 ioctlcmd=0x8983 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 1003.013183][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 1003.019547][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 00:01:05 executing program 1: setfsuid(0xffffffffffffffff) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 00:01:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:05 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:05 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:05 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) [ 1013.951416][ T26] kauditd_printk_skb: 6 callbacks suppressed 00:01:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) [ 1014.006392][T10418] syz-executor.0 (10418) used greatest stack depth: 21112 bytes left [ 1014.014626][ T26] audit: type=1800 audit(1674259265.441:488): pid=10412 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1177 res=0 errno=0 [ 1014.102078][ T26] audit: type=1800 audit(1674259265.601:489): pid=10411 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 1014.131367][ T26] audit: type=1800 audit(1674259266.011:490): pid=10413 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1179 res=0 errno=0 [ 1014.179693][ T26] audit: type=1800 audit(1674259266.011:491): pid=10414 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1180 res=0 errno=0 [ 1014.207154][ T26] audit: type=1800 audit(1674259266.011:492): pid=10415 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1181 res=0 errno=0 00:01:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) [ 1020.739588][ T26] audit: type=1800 audit(1674259271.581:493): pid=10416 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="sda1" ino=1177 res=0 errno=0 [ 1020.795187][ T26] audit: type=1800 audit(1674259271.581:494): pid=10417 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 1021.834198][ T26] audit: type=1800 audit(1674259271.591:495): pid=10420 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.3" name="file0" dev="sda1" ino=1181 res=0 errno=0 [ 1021.922800][ T26] audit: type=1800 audit(1674259271.621:496): pid=10419 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.5" name="file0" dev="sda1" ino=1180 res=0 errno=0 [ 1021.962851][ T26] audit: type=1800 audit(1674259271.671:497): pid=10418 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="sda1" ino=1179 res=0 errno=0 [ 1022.013805][ T26] audit: type=1800 audit(1674259272.301:498): pid=10441 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1177 res=0 errno=0 [ 1022.062782][ T26] audit: type=1800 audit(1674259272.501:499): pid=10444 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 1022.119059][ T26] audit: type=1800 audit(1674259272.501:500): pid=10445 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1179 res=0 errno=0 [ 1022.189708][ T26] audit: type=1800 audit(1674259272.911:501): pid=10446 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1180 res=0 errno=0 [ 1022.242823][ T26] audit: type=1800 audit(1674259272.911:502): pid=10447 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1181 res=0 errno=0 00:01:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x1, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) 00:01:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x87}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000000140)='y', 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f00000000c0)={0x0, 0x2}, 0x8) shutdown(r4, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r4, 0x8983, &(0x7f0000000580)={0x8, 'wg2\x00', {'veth0_to_bridge\x00'}, 0x9c}) clock_gettime(0x3, &(0x7f0000001900)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000180)=@caif=@util, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/65, 0x41}], 0x3, &(0x7f0000000440)=""/59, 0x3b}, 0xffffffff}, {{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/238, 0xee}, {0x0}], 0x2, &(0x7f0000000600)=""/4096, 0x1000}, 0x5}, {{&(0x7f0000001600)=@pptp={0x18, 0x2, {0x0, @remote}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/45, 0x2d}], 0x1, &(0x7f0000001700)=""/179, 0xb3}, 0x4}], 0x3, 0x30140, &(0x7f00000018c0)={r5, r6+10000000}) r7 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r7, 0x0, 0x0, 0x4103fe) sendfile(r3, r3, 0x0, 0xffffffff009) ioctl$SNDCTL_DSP_SETFRAGMENT(0xffffffffffffffff, 0xc004500a, &(0x7f0000001880)=0xffffff7f) r8 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r8, &(0x7f00000004c0)=ANY=[], 0x4103fe) 00:01:23 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:23 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=@newpolicy={0xb8, 0x13, 0x1, 0x0, 0x0, {{@in=@private, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x2}}}, 0xb8}}, 0x0) 00:01:23 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:23 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1864b36f495eab12, 0x61) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$cgroup_subtree(r3, &(0x7f00000001c0), 0x2, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r5 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r8 = getpid() process_vm_readv(r8, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getregs(0xc, 0x0, 0x3, &(0x7f0000001040)=""/16) r9 = getpid() sched_setscheduler(r9, 0x0, 0x0) r10 = syz_clone(0x100, &(0x7f0000002680)="91702f1249f7c40038857e9bda3670b89271c874daef88d3fd30c81fe3a500daa7722543e7b337b1f0b270983aefee8f40a9e3dbaf17c0f14108", 0x3a, &(0x7f0000002740), &(0x7f0000002780), &(0x7f00000027c0)="6b102bfb34346230981bd5908dab9932fe05bb044e88d004f5063073d29b5685fb1a603c3455c83ae7960dcb69a76f676c0109b2567dd11f5d8a045c9bcb21c6eee0db1baf3b75de") process_vm_writev(r10, &(0x7f0000001180)=[{&(0x7f0000001100)=""/101, 0x65}], 0x1, &(0x7f0000001080)=[{&(0x7f00000011c0)=""/78, 0x4e}, {&(0x7f0000001240)=""/67, 0x43}, {&(0x7f00000012c0)=""/149, 0x95}, {&(0x7f0000002840)=""/142, 0x8e}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/216, 0xd8}, {&(0x7f0000002540)=""/63, 0x3f}, {&(0x7f0000002900)=""/245, 0xf5}], 0x8, 0x0) recvmmsg$unix(r2, &(0x7f0000005e40)=[{{0x0, 0x0, &(0x7f0000004340)=[{&(0x7f0000001380)=""/128, 0x80}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f00000026c0)=""/83, 0x53}, {&(0x7f0000002a00)=""/211, 0xd3}, {&(0x7f0000002b00)=""/112, 0x70}, {&(0x7f0000001400)=""/36, 0x24}], 0x6, &(0x7f0000004300)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000002c00), 0x6e, &(0x7f0000004240)=[{&(0x7f0000002c80)=""/212, 0xd4}, {&(0x7f0000002d80)=""/96, 0x60}, {&(0x7f0000002640)=""/48, 0x30}, {&(0x7f0000002e00)=""/92, 0x5c}, {&(0x7f0000002e80)=""/98, 0x62}, {&(0x7f0000002f00)=""/88, 0x58}, {&(0x7f0000002f80)=""/4096, 0x1000}, {&(0x7f0000003f80)=""/241, 0xf1}, {&(0x7f0000004080)=""/179, 0xb3}, {&(0x7f0000004140)=""/239, 0xef}], 0xa}}, {{0x0, 0x0, &(0x7f0000004680), 0x0, &(0x7f0000004700)}}, {{&(0x7f0000004740), 0x6e, &(0x7f0000005cc0)=[{&(0x7f00000047c0)=""/139, 0x8b}, {&(0x7f0000004880)=""/4096, 0x1000}, {&(0x7f0000005880)=""/254, 0xfe}, {&(0x7f0000005980)=""/212, 0xd4}, {&(0x7f0000005a80)=""/108, 0x6c}, {&(0x7f0000005b00)=""/221, 0xdd}, {&(0x7f0000005c00)=""/43, 0x2b}, {&(0x7f0000005c40)=""/79, 0x4f}], 0x8, &(0x7f0000004540)=ANY=[@ANYBLOB="940000000000000000", @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000008a4f0000010000003744555435db195b3710bdfa46e775c0fe0803b57b77045ce400567c494607d96900329bbabddc7cf501983e", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="e18e0986327b778cacb9be21b544aa12a2281cbe633b4d391a50fb22fcd2e5a4ca87793bf7200672dc979afd245b07fb2922578b0fd01209e80e0a4d6a8b40525b071a6c9642af8a72d7afca176f801e6c65", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000080000002008a3a492f001d67ab8cc9633daeed8b3799006133ccce216e5878470bae59c7466752c65d72574a733d5ae3d3836e5fc90000000000000a00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYRESOCT=r10, @ANYRESOCT=r6], 0xc8}}], 0x4, 0x10002, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz1\x00', 0x1ff) write$UHID_INPUT(r1, &(0x7f0000000000)={0xe, {"a2e3ad08ed6b529b9cfbf4c0871b3e6ed04fe7ff7fc6e5539b5b68093b546a9b374794370890e0878fdb1ac6e7049b71b4956c0a9a472a0847f3988f7ef31952a981ffe8d178708c523c921b1b9b3d0a169b6cd336cd3b78130daa61d8e809ea882f6e02b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0eee26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6000200000000000065d5e880576286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37de0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2360fe763c43470833ac96d3f3357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6c6224779415d97b9a6d6d5495c1180459043f41c2fc4f4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bc09ff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be7fc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c5d3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebfeffffff82bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864d0270d81eaee5ee6cf1d0ab3785e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc0488506dbd17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57234ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a6045951f9a93ab5d99c066f7aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d068edc746b0827cbf652f406c6b95f2722e58c050400ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f16c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0463ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071ffdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c29743bc613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654575576e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274018c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb8d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c34c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce85dbd02ee46c5cd5892587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec660080934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df090000008562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000200", 0x1000}}, 0x1006) [ 1025.797555][ T26] kauditd_printk_skb: 6 callbacks suppressed [ 1025.797575][ T26] audit: type=1400 audit(1674259283.461:509): avc: denied { create } for pid=10467 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 00:01:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:27 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:27 executing program 2: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) [ 1029.714433][ T26] audit: type=1400 audit(1674259283.461:510): avc: denied { write } for pid=10467 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1029.735424][ T26] audit: type=1400 audit(1674259283.461:511): avc: denied { nlmsg_write } for pid=10467 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 00:01:27 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:27 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) [ 1029.756471][ T26] audit: type=1800 audit(1674259284.091:512): pid=10483 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 1029.779424][ T26] audit: type=1800 audit(1674259284.201:513): pid=10485 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1179 res=0 errno=0 [ 1029.827048][ T26] audit: type=1800 audit(1674259287.321:514): pid=10487 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.0" name="file0" dev="sda1" ino=1178 res=0 errno=0 [ 1029.902265][ T26] audit: type=1800 audit(1674259287.321:515): pid=10488 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed comm="syz-executor.4" name="file0" dev="sda1" ino=1179 res=0 errno=0 [ 1030.182688][ T26] audit: type=1400 audit(1674259287.361:516): avc: denied { mount } for pid=10468 comm="syz-executor.3" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 1030.459442][ T26] audit: type=1400 audit(1674259287.381:517): avc: denied { unmount } for pid=5109 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 00:01:33 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:33 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:33 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:33 executing program 2: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:34 executing program 2: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:34 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:34 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x5}, 0x48) symlink(0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') syz_open_dev$vcsa(&(0x7f00000002c0), 0x9, 0x4080) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000340)={'syztnl2\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private0}}) r1 = socket$nl_route(0x10, 0x3, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$bpf(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000640)={0x13, 0x65, 0xffff, 0x9, 0x6, '9P2000'}, 0x13) r2 = socket(0x1, 0x3, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=@newlink={0x90, 0x10, 0x401, 0x70bd27, 0x25dfdbfa, {0x0, 0x0, 0x0, 0x0, 0x0, 0x184a0}, [@IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x54, 0x2, 0x0, 0x1, [@IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x82605}, @IFLA_GRE_ENCAP_FLAGS={0x6, 0xf, 0x2}, @IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0x9}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x1}, @IFLA_GRE_ERSPAN_INDEX={0x8, 0x15, 0x9bde8}, @IFLA_GRE_ERSPAN_DIR={0x5}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x80}]}}}, @IFLA_MASTER={0x8, 0x3, r3}]}, 0x90}}, 0x20009000) 00:01:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:46 executing program 4: syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000540)=ANY=[], 0x1, 0x1a9, &(0x7f0000000280)="$eJzs3TFrE2EcBvCnNmpwSQYncThwcQpNP0GLVBADgnKDToptQXqhYCGgg3Xz+/khnO3WQTixJ0lbzsGhnvR+vyUPvHngfZd7p/vf6/vzg93Do/2Tk28ZDtcy2MpWTtcyzo2sp/E5AMB1clrX+V43ut4LAPBvuP8BoH/c/wDQP+5/AOifFy9fPd2ezXaeF8UwmX9ZlIuy+W3Wt/fzLlX2spFRfiT1UpMfP5ntbBRnxinnx7/7x4ty/WJ/mlHG7f1p0y8u9m/mzvn+Zka5297fbO3fysMH5/qTjPL1bQ5TZTe/uqv+p2lRPHo2u9S/ffY/AAAAAAAAAAAAAAAAAAAAAAC4CpNiqXV+z2Typ/Wm/xfzgS7N1xnk3qDbswMAAAAAAAAAAAAAAAAAAMD/4ujDx4M3VbX3XhAEYRm6fjIBAAAAAAAAAAAAAAAAAED/rF767XonAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCd1ff/ry50fUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgZAAD//yusq24=") creat(&(0x7f0000000180)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r2}, 0x10) write(r1, &(0x7f0000004200)='t', 0x1) sendfile(r1, r0, 0x0, 0x1ffff) sendfile(r1, r0, 0x0, 0x1554) 00:01:46 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="b4050000200080006110600000000000c60000000000000095000000000000009fd072f5b89c3043c47c896ce0bce66a99667a9ab68e77b4dcca5582054d54d53cd2b6db714e4b94bdae214fa68a0557eb3c5ca683a4b6fc89398f2b9000f224891060017c4700de60beac671e8e8fdecb03588aa600fa71f871ab5c2ff88afc6002084e5b52710aeee835cf0d78e45f70983826fb8579c1fba3c9c5553d2ccb5fc5b51fe6b174ebd9907dcff414ed55b0d18a93ee341ab59016f81860324b800300000000000092d9c5fe34ccb80a61ff3d6ccf2b5b326b08077d831ecf2bbfdbbea7681ea7a180c1d924fab46f6a085b88a3870ed3788e2fc38a099264a804ab05939254c4c966616e90045959c8ef0a3cd8e3bf3ef81927a8cad8df79c60402e79c15e8a1156f8714eb6d6402000000"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x4, 0x4, 0x12}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000080)={@map=r1, r0, 0x5}, 0x10) dup2(r0, r1) 00:01:46 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x16, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040200010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000bf0000000000000095000000000000009e17f199a68b06d83298a8cdc21ce784909b849d5550ad855dab54d8877a6db61d69f2ffcaa10350e11cb97c8adf1bc9a0c4eeceb9971e43405d621ffbc9a4fd39b0eaca56b50b0c010d631f6dde53a9a53608c10556e5734eb84049761451ce540c772e2d9f8004e26f7fcc059c062234d5595f6fbaa187b81d110600000000000000fd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8000000000000000b91c61ccd106cb937b450f859ce8122a79c3e40000b59b0fc46d6cec3c080a882add4e1179bd4a44f231b6d753a7be428ba953df4aece69311687f4122073a236c3a32efa04137d4524847d2638da3261c8162bb7c7824be6195a66d2e17e122040e110000000005f5b09de5c00cb0c974ab0753fb843390a25f8b92981a96729286b12145f7ceb5"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340)}, 0x42) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000300)=[{{&(0x7f0000000040)={0xa, 0x4e24, 0x0, @remote}, 0x1c, 0x0}}, {{&(0x7f0000000240)={0xa, 0x4e23, 0x0, @local}, 0x1c, 0x0, 0x0, &(0x7f00000006c0)=[@hopopts={{0x18}}, @hopopts={{0x18, 0x29, 0x3}}], 0x30}}], 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'ip6tnl0\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x4, 0x20, 0x3f, 0x5, 0x0, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8000, 0x7800, 0xa6, 0x4}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000280)={'syztnl1\x00', &(0x7f00000001c0)={'ip6tnl0\x00', r1, 0x4, 0x3f, 0x1f, 0x9, 0x53, @mcast2, @mcast1, 0x0, 0x40, 0xffff7fff, 0x4}}) r3 = creat(&(0x7f0000000380)='./bus\x00', 0x0) open(&(0x7f0000000540)='./bus\x00', 0x80040, 0x180) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000000400)=ANY=[@ANYBLOB="00f0ffffff0f01000000000001000000e6ffffff0000000000000000000200001608fe6f4716fb921645ef3de0bfa979bf9a3911867a802e0d8bbd73a31813fe2f4fc42e82714ad89f7dba26390400002adae7d45f7fd10db2c6f27cf90bfc9c9301d46d865e6038383a2e428bc9171211e828f67768eaaac403961e5a8bdd114a42cdb5527b3723cdaf978f72174dad2df21c68fb8f7ac39338f77f00000017f37da599a71f9f4eb000f54f4d7714344cdf148c17c1db57680fd6b788f452c2f7cba9fbbf15a29513b1686abb6b83f66ccf712178a9dbe576edcb4152984dbfad00"]) setsockopt$inet6_udp_int(r3, 0x11, 0xa, &(0x7f00000002c0)=0x1000, 0x4) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000580), 0x400000, 0x0) sendmsg$inet6(r4, &(0x7f0000000680)={&(0x7f00000005c0)={0xa, 0x4e21, 0xffffffff, @mcast1, 0x7}, 0x1c, &(0x7f00000019c0)=[{&(0x7f0000000700)="1598164a3e2bfed4b59c12569fd7e160d0a37a360893ebc10434c60f99c0f4d5a84dd2d707a5b8899ae8b7974044d9d650969b8d287fcb97a4b2e681bc81a593592d433aa04fd1314aeca2341e01adfebe06fbce1bad3e6ca999467af9b298bc7ac855c62b9aad1f579e3f20c1a0ff867358507ac203f44b34758619acac5179bbcb800cd7929653b387a86f51f50ec403fd008f034dd87779b25b5deeb244322b1998e055a616f3babfd187a7e6e9d277c7846d1addf89d23a9294d5ae512b5c91e9b3cb1269d71a5d7ebab", 0xcc}, {&(0x7f0000000800)="2e6ec5274bb05f836f9666c2c016561ab07102595851a864c087d4ccb792f55963842fb91cb7ec67c2b94deb6229a218bba2bc62aaa95e66d259fe7ba101ad71561da6eccdfba7223768947456a87dc86d8b0e2fc8222be3bf647a1685089549697f57535aa1aafe61174b79e4b644183c5185481f842f416ebe70c4c167761aadd1c179fe05d2a197b4bb059cfdd706dece181e02b0e05aa771e412ffa57ea971f9e49cd8e10f8dd3229ac4576721b2ba1e3b5691fd5e8edf56d921455c19175b00f2380bf8a6f759def5831bf0e9f13aebd92d10ada3ead3ec45677114b9a7b15f78c39c9c549005b560095177dd90ba3dc64c8a3b6d98f7b3b1eecf08eecac3a255bd6ce3a9c3d8ef20692b2ee98d90390e1faf70e7848cd55f0e5db8326737b17d1120be7f80fa07a707c20a4345ff2873a91a5a551357912d1511b5c35d145ecb6a19169bb260234cc0d5e46cd79ca6734c99ac8a46a1aeb0749fe416a755a29b06664c311e4a6f74b714e7e528bcb8c0c8049df7d3ca36d2808a34a58c75f602673baa07c3e03265d3162833422f45e80bb72904a75734c711a474df38d781484e26959ca25fdb37f3abc09a5451becbbca47d999927bbda32049c40f70351bac87e11c9f533923d5addc601ac7088442cd85bc9d742458129a11c9ee8af40e6a848beeb0f936c33bf6124ad762179b53eef364a73e8a4f580caf2766404128e400e8d30b9cc6c39cb9b7b5a68858f236195ff79fc765f978fbb213dad908e3a9d22fc485efe3e30bcfc0ffc649351495e66c7d5733ab9d92fafa8f316bdc6ade1c3f752f33701ba7b70f7c7792732f9071b40b30d58370ff74e24979a4561cdbefcf930fadd0770718af5ffc61958fbf3580fb0f2a61f3c2b4a094048adec71dd7ff005ba8d182135a92c4d612f3258ac109910da1cdfad07d4c49a895fd532b5065f4c3b0feca81eb9223c4dc3e5b1107152795b07d9f2bdfc400903d4a911265d4e7cfbb17335bee948b47d498899da4dae5337b3a357fec253e1af7e31024231abfc608cfd4a1d2779237cb6c85fe95829189380777e3365dfcd1e6f06168e20ffc41d9683684de7eca531823f691f3e6c1c0f10a58d7f27b492b56877c72f5a3bf6d2db6be3b280a41277986abb4a4ac6e61c4b43a6a2d1b6b7aec40c15e5fabb58da289ac22ba68c39ad548312371d319049a7e9ef89835ec18b1b7cf065eac4038bfc78a13a2637b128d453807d2ee37dbdcf3d15cd29bc5d367796691cb2d88fabfa4e27fe358d4f407121958c37d5045d4bba2e33ea6d8a61bffa9c72c2ac4c71fd69a083eb409b3630d222cc6290a5ede9c0604702cfca92ef5eec185da371c3ca7b9106a4e169c6bb947116c45521463183f4bff38fd52a734befd4845471336919766d26f59611f5663cba6c35525494530fef9207b1fafeff16857ff4cc776eb86b2af3ff341fdd3bc2ba0cb998ecd970b66ce928e3a8823c08e83108624fa24d006b452961023daca4a08a241339185c9584cf1e8cc2b87f12040836d679897e0307c67e2cd8287a4b051c452e407f1e1b8d1d1df03dc0e2c421c54dea5cb6e0b48a05ddc6461a3fde856464c179eb93085c5c63e442b70ef1a37977427cfc00fa12dd2621f188c1f4d0e4874bc965d37dd6a729a40c061f0359838ac93c5e05369e2ab2e6b194b902b7b276b9a4a80d61eea883dbe198fe911fc5938a83f55931eb3c0196e3eaea5245270e9517e206a7db10e52a16b22d71f107c90fae5e53b99deb40f0055cccf7006e952f8e1317204b32c07ff6e7281b4319b87162413d72c812cf5475e0af1088d8f84fd3516175676afc0308c8ef61200888b54a5f0e2f9fb59ea62c301b165596843f16f2f94bc2bf27d8df3340efd64b8785a036637abdfef29a438a17686a2e20c957f108b268e7939d9bde3e086b04e062c5c4e76b0379c24f737d2902038de15cfa024360db3f98922fbee26e39c15b379de5ce4688016eda7dad73583b6a60938dbfa2a2cbc894d5e6fd9da7ee8c3c62746428fe2463e1d6f8901957208a13d370254e8fb9fceb3d022e851eed7cb602b51c4a4887255aabaf35197bc00343505ac00b275ba89a380e795407051db6b98f650905dc695f259c3748baa9c60b265a698d87a40b76a2affff83ebaacba062df7b39b0b8bcdf7afc909f47ed3bfa55a23a2847598dc6143d4ccc76d2b4abc1a4fe3671948d3c2bf9d3905267529cfe7cd53cd222e8bc81a7820f09baa08b8a92f696772b75638cd4570fa5b0c9edb19f445530cc4b0ec9843a19de75ffa98380f5c32a5681bb37bd7a1f915259dcc3b357a54542b5d6ad1b08512340bf031ff4802afa504a09ad0dc6382f85dd5944ff97a5316a68e3092fcbf77607240da1d0cc2aa694af56cfd6048a3c334bb7de1927fb51c41541e97db553a1c6d75708951d9d89497c33258410d0b83513e30ed4924a7a4ea099c62bd26bdf53745bf4c5aba1d0482ca8bc1cf6d25eb8d68801e62e3e0ac060d6c2bbb3aa13e339048855f9f2bb156f228376802b0f130655eaf3a58a2448f67af90ae5a29ba125e429bb4558dc1772ec04c2e2712ef7bc0619f21f6be78fe73ea75ed0f2a0cef84d82e3a86f1b9621e9024e66f205e30d996ccc14fb49933364c1ff661b313137d011c57660e65db1825cc48532976e0aecdea9984c39da26c247b6a38c1029edae72b4a64190af3d28a9bedc6dba8b94b0624f894c56fccdd7fce10cb39ce7fe275cbb37338510841d1bbaa652aa5813c97cb25be2a92fde8904b3c69b4a8a4978041c9fd822fde90c79cc1dd59c8feca7073cdb1b5182c29f2f13baf46cddf88db15bc90ada813c4874ad615622756cbd27feffd86e69857b1885f765cb127efdce5466107448ddd06fc45125b2c5107016dd3ef59289c93f456bc87f02ca7331b7af983dfc79e3a16e4aa2a1a2cfe62b903a6dbb0365bb03c39a1362c2fa6354fc7a926d328d7230f22bda7b8f11816df41bbc22bfc2f04ce901d252acc1837068d7f5c5b40672be61529eadf87d3b9d724bedbdba7423c5cfa9910c154c09cc91dcd019d0c70652bc1b56f5f372c6dc1b57e17864895bbec02bbde6285b071f4358d5f067cc504abc53f0b26456c5bfc69110680fc01f5da155c474d89a01974a627576493aeb06368ec367ed94570d2b5bb1d52ae8c49627721d31164b82fc9b8767d57bab8c7facf54bea7a3a273d8d59010a65337445784094d76d46830e8df419a66d1db055512d10239906ca5d16e64fc7d4898ac74e1517f2ec8a1c2905347ac84f0ebcfec3564c70b416ad721649fa127cad13b9dd30a68205272bdaf14bec4e03301e7710ca7c621b9972653b2aa89d3da35434fcb5c5ee5ec82609c3fe0e77381ee573b3793cd165b3277e641e621a0eaa716bb946f52a5f2e615548c794c9c53d603898b21abff3d15223bea148b799b7f5bdb18d0df7c4fbb049cfc3c6fd0e96626e0d372db3c925f463eb58542f93ab21124a126f21f3ac26e7853d01f6c5c1527c2226985bd2d386e030e2aeaf407ffd22bcda0ad381cb42d9c1d1ad528458116e54f3efd7bcab0be53c14d3bec249738960b9a8e8c2785183f8c48c861ae9509ff02e934f3f810fffb0d9d6c2c64b96c50927b85aadd27ede69b6ce72b5cd95f4835bfaa482c9212355e05fcc4b01adec027e5aa94eaca46edddf54c4a3b8f588573e96d8f761d453c9f1144aa798ab270d082047849a9740c9a14b2cd61b73c4094ddb78a37f383ce6f2e3a0f1015e2aef7be83f9be8e4df2e0c4c6e93f25bdfb66be8a7fa3549f19fa682a83f803123c2ac14ddaa57264e9e410e8b351bf8f7d98c088d194659b4558be676c00ed35b7fdf89ca855c966d4bd12e182606598274d8c067af2f39a92372eacc7af9971225b332ada7dc9018bd10fc8f7656c2b93e03dffe4648a76e31b34a11dbd016d19a02da0822c3ca4f4e12153b7b22942fdd516c1d3f98281825092c9c563a46f1e5c4937bd931285a5226502ffdb141cd43cc8fa5ff04efaa2a2b8bf96b8a63bd76a09d00f005c5ccbacdc5cb77d7814ad15e58d4d375ea31b7eed9ba0817fe7dc8ec16041f8a606247e397816867ee0c441d3bc95e5ee7ae3719792fb660e2b1d92140c802cfa84d7151cb22afadf011812bfcac56496afb29181ec90ba7ac29106cededcf16104b3d7be485d84e0741ee4f1e30772ccc617946ee4c2e9950e5adaf7a67553f501da263f32e85b58296c4aca0ff8dbccb0a7bbdfb3cb2977202d979f31f8600847270c83cbff9db222fd43073268ef9f05eb9f5c896377c0474463c0ba4ea06827721f8b058a84e4e1408c7c6a33e2737a5a79231b8d6ac44de424c835fb9667fad45270ff25da8b669287e20764f6021694d00d5a09ffad40ea75ea0117131eea18bd77e10517cf8b8b1668859bbfbfaf1d18e7c9814eb50f1f48a372b4d34f9d2f64464f4a358a7fe9c6c3b55852f7a113c2ea66dccff3cf7240c77e99bdd2d5155058c2eed4c65761dd3c5c39123f30e3dc12e06345d8a029febc54b48fab838ca7decb272013ff367b735e55f9379ea3c51c69c1e8365045a1e8692db0e7d8612b463c457926d5a3389281dd68d7c37108604e42fe3e06212bcdc4cd8629bf906c81c8f2f1e77287ec211fd54dff21428f3606c402b0ef4cbe91e2d8da5489eafc8710da22073ee004ec924eb43cae7f3187f70678ba9bde392925c0fc4848386d5aa57bf303eb9a702a4228ef31fa3103fe37afbe4cadc2c5b2bc852ef88de7a49805bf762b41212775cf65a18a01064c5e959e0685e82cb9b6ebb1d864b4913f6c9f7baa91b2e5360a776b3655d1eec22d0bb2eea5a8db32fd81486ad89dc479c4ea41f0ecc70c3b3b276ee8b87577ce0fef7b95109dc26aad4c5d956e0bdcbf39c95ddc5986b50f8b0a8b1333c6017a437f4da707f08ef7dbb556fbff5b1cdc3d33f040c8fb92195d7e4f1c2bcb4af8bd41a253a54467b84512aed8ecafd98dbb8b4922ff5619e1f592296435dc51125912836db4787855cbfd113651b3f901d7938ba477ced43ea29855a5a16b1e58e14afa70316118d7ab61e644b616d5bf646f525ea126e5a94821008dadf003182126cff31430823aa123a330375906b5cffed561e149f0c9f81aac2533e42d442dfc7c80bd6fa4e1e1c470cec9fc209152e81a83e7c674a824e9cd2553bf2eb45bfa093ff775d6ad6c060ed3312a245ec153e53e553730be3a62774b806c6ed2d3cdeaee31d63df63c523b8dd3d032efb014074a209cb32aef490c1d458c23c388ba1813eb79cf59813fdedbb0622a48c98eb5d827f0b651ac34084d9d131e07421902e30f3b3b5a97f73b22f1411ba3bbac1668aa0721a4147e25ee08d08beb6e1ed022c32954d635aa22d4e7c2842fde8132966deaf3ebb320f748d5f478166a997bc1f5bd70bca7cf483c7e0297649426c32045d49aaa5989cabe07281f360da66d9065c351b36e16a7294c3d5d85e11417b6659b1da45a7670a25279e83cbc930185512e0881abd1f501af1ee1b554081f83bf9e7491743079ac7d482ea7895861d41ec6ff9ecde4e6166d8b2d895ad6ed0d2b92e601f094f540cd622d2396701232eb17fde27abf9070d8671006d79343152f52feb2c6a2f4c58ed91c91844e1a8c334c566a15a12271d2d7cc90630464a9c6d0b0d9d0ed7633ad9f2458547c7d5a810223b4d2f59fe0eb628de2f2840aeeab1b77768106dff39769102b92364127066c72ce", 0x1000}, {&(0x7f0000000600)="93f9e48fc5b4ccfa2aa87938e0e0c1bd559be93d", 0x14}, {&(0x7f0000000640)="283987fbe2cfa0091cf7a3f1d1b5495bd944bc88d6cd3bf7eb7307c8fa54a6377a6964ad8ce0bc0861b76d", 0x2b}, {&(0x7f0000001800)="c156c96de77ea44745987add059d50b6976481cb2fdef0e8a16badc2554c7ac0cf47387953256caa1a0176966dcd76c2ff4f7850e5d7751ff35a752fc252079217dcb603fb047048bfce71930671a34eaf2aca013eaecd882493c52c99d318fd216bd2f37bdce1f6fc27e5c45405ac3e0354140185d434e0773671bdc2ae6b6f7a9fd20252a8f57a54e2c67531008c278a6c435c1f9c7e1ce0dfc0a75ed1fee6ac3abad291b1c05d164a401f4d593560b0dc733bc5e812b4c9bc93b2c3ca58c03f998162c3b9976218fd905a201da8177fccdfe6a378d2b920bf", 0xda}, {&(0x7f0000001900)="c632075564034f2a3d4d8f04a957ba0ac2f914cf4c3ee980f8e26ec47619ddb5236bb601bd9f25708551a15fe2f66987f8cc24f891798c963c54d9f2686d62a089cd2e38cafbeeb622caa30999b382b7cd63e5594b092e36c4e2147a623df59904320be9c370be258082cea8bd197d57e2881539856d1bc64cb7df5f67f7bed164f68563c7e02f9c5b5227fe953617a6810fd49023f02422835e8dc7f12894e235bb014622d8d3a0f966a811f0e3ef06f056f4c7db74f0c8", 0xb8}], 0x6, &(0x7f0000001d40)=ANY=[@ANYBLOB="380000000000000029000000370000000803000000000000040180c910fc020000000000000000000000000000c20400003485000100000014000000000000002900000034000000ffffffff00000000d80000000000000029002900370000003b170000000000000001000103000000f7af1924ac033a6e6332edad0b1be476a5b65452a3a696f34a0ddd1e8683d3be85524df21f84a389421c98a4eb98d93be904f76f6475a469b146c54efeec43e4a592e25442147376f04e16bd80f0f3bc2206ce1c359bafbe084cde517c5a610482ea98f26bad259057748883ad403390c5b60d911d0b66d645bd9459d842642cd56bb2603fd60974865e0dbc4a6c03f2549a6a94fd77da45fd5b221b8ee9e5930f0d8c43f392ac578c642142df1cc99c4400010000000000200000000000000029000000370000002100000000000000000100000100000018000000000000002900000036000000060000000000000024000000000000002900000032000000fe80000000000000000000000000000edc9670de6bb402f2b7813427ec17b1f0d225cba368f3b387feb0feeda513b1f2cf309ce1a42008a2f449dc10a11b892ce590dfc94fc8b024df4a36fb5eed4abaafa4c36def02f6a2d77b95e8be2255c183d648a7ae080084bb024a22c47591b4ec7b2ed3e7822c53ed0569", @ANYRES32=r2, @ANYBLOB="0000000040010000000000002900000037000000062500000000000007286e68888a08090200000000000000000000000000000000000000008000000000cb5f00000000000005020006017b43d0f74fd57ce15c785da494788ecaaf9f63be1438785f41964235703282673e511b0cc3cac03ea5503613ab096ac5c2d79b51f855c80c1500d217ab382009562c7b9e858d986da5a75f29446d40a5ce960df62e3d4dd0da609ad8883cf4381e76ce7ee5a7e05eb02ec03727f61404df9b196d9d52f97f1c10be98c204000006000001000103000000071000000002020565baca00000000000000c91000000000000000000000ffff00000000074932d7304d8c462e0f5ac7079b2b25f7d2082ca2a8dbcc3321999365e17dc17d993e2de4c1171c037788ca23bdf33d9aa5bbac18fa6d898fa0639c2a1000f2f816136fe48d58398da93a1400000000000000290000003e0000000001000000000000"], 0x2e0}, 0x0) 00:01:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) [ 1049.366252][T10578] loop4: detected capacity change from 0 to 256 [ 1049.412019][ T26] audit: type=1804 audit(1674259307.071:518): pid=10578 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/196/file0/bus" dev="loop4" ino=1048604 res=1 errno=0 00:01:48 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:01:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:48 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:50 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:01:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:50 executing program 2: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) [ 1052.558980][ T26] audit: type=1804 audit(1674259307.101:519): pid=10584 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2839276138/syzkaller.0xDRbC/70/bus" dev="sda1" ino=1156 res=1 errno=0 [ 1052.653143][ T26] audit: type=1804 audit(1674259308.361:520): pid=10593 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.4" name="/root/syzkaller-testdir1092089854/syzkaller.gAcF1Y/196/file0/bus" dev="loop4" ino=1048604 res=1 errno=0 [ 1054.418219][ T26] audit: type=1800 audit(1674259309.081:521): pid=10609 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1184 res=0 errno=0 [ 1054.440234][ T26] audit: type=1800 audit(1674259311.061:522): pid=10624 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1175 res=0 errno=0 [ 1054.463823][ T26] audit: type=1800 audit(1674259311.071:523): pid=10625 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1176 res=0 errno=0 00:01:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x7, 0x5}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getsockname$unix(r2, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x1) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x5) getpriority(0x1, r3) r4 = socket(0x1e, 0x4, 0x0) r5 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r5, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r4, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x40000000000002b, 0x9200000000000000) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000002ec0)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0, 0x10}}], 0x1, 0x0, 0x0) 00:01:59 executing program 3: r0 = syz_mount_image$btrfs(&(0x7f0000000080), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@noflushoncommit}, {@rescan_uuid_tree}, {@noacl}, {@noautodefrag}, {@datacow}]}, 0x0, 0x51b5, &(0x7f000000a400)="$eJzs3V9oVNkdB/AzmfyrQjItPuiL2Kfik39Ki1VK09AWQyuOSh8qWGOhQgmU4EuFtBha7B9KJaXQRmjBFiyUgqZP9SUgsriB3WXZF9l1F43oS3wQ2fVB9mnJ3HsmM+d6M2PWNa5+PpLcOfd3z7lnhvsw3zHnTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAQQm3gvbv3D/3qeln96MLFrTf3js2eO3nndv+VqYUQKo39lbx+fHT/4ZNHjh8YjB3GD+UD18qGzLouZo3+tp3L/dp/ToQQ+pIBqvn2u9WWvpX0BOFUccBVHZw/X3uwZ7Q6uzh/a+l0343iU2fZ4HpPYL3k19W9lWtppPG7Jzmi2W659Cptl2jWP73gnsuTAACeys56Y9N8O5q/xW22p9N60h5J2jNJO75DmGltrEU2bn/ZPLel9XWa50gWFQZK55nU89e/2a6n/ZN2EjWeYp7th+aRZrBsnpNJfb3mCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAi+dLSHx7948f/3l1WP7pwcevNvWOz507eud1/ZWohhFpjfyUrV37zt4/vjl44cPbXi1NbfvDaz4eqeb+47W05OLwbH3xjOISftFTuxWGXhkKotxcazXC+WPhZ48FYLAAAAPAy2dL43dNsZ3Gwr61daaTJSuNflIXFg/Pnaw/2jFZnF+dvLZ3uu7H28eol4408cbxmu7byU2kJxjH+puOt1OOhpwrjrC4dMc3z+x/v+sUXzt2/XNa/kP9rq+f/+MrJ/wAAAHwa8n86zuo65f99O3qnJ/Z+/cOy/oX8v63tlIX8H2cc839PWFv+BwAAgBfZZ53/RwrjrK5T/r/133/tuPa9id+X9S/k/53d5f/e1mnHnW/GCU8Mh7Cz09QBAACAEvH/3Vc+Woh5PfvkIM3rX/3+W+/0j31te9l4hfw/0l3+73vmzwwAAABYq10/PXHwmx8MDZTVC/m/3l3+Lx0QAAAAeO7+OfnG5bObvrKprF7I/+Pd5f8N+TZf+ZB1uh7/CuEvwyEMLj+YzAqvh5lvNQsAAADAMxJz+p8qU7/d/svB42XHFfL/5Or3/493Oojr/9vu/1dY/99SyO76t8+NAQAAAHgVFdfzx9vjZ99cUPb9+92u/7/6w7G/9y7dfFR2/kL+n+4u/1dbt8/y+/8AAABgDT5v3//3o8I4q+t0///v7L526fG3//y7sv6F/D/TXf6P242tT+9q81OI4RA2Lz/I7yb4n3i6iaQw19dSyF74pMeR2CMvzA20FBomkx67h0P48vKD6aTwxViYSQoPh/LChaTwdizk10OzcCkpXI1X2l+H8ummhf/HQr7AYi6uoNjYXBKR9PiorMdy4Yk93m+eHAAA4JUSw3OeZfvamyGNsnOVTgds6HRAT6cDqp0O6E0OSA8s2x/G2wtx//+OHT5z7PKZe6FEIf9f6C7/x5eiP9uUrf8Pcf1//r2GzfX/47FQSwpzsVBP7xhQj+fIwu4f4zlq9bzHw83NAgAAALzU4ucC1XWeBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAn7N19kF1lfTjw5+7b3d1sNovwG15UCDKAMGaz2UxUlPkZqLUKviwODh1fSiLZ4DYLWZPgEHBqDNjqMFhasdgiNNRmGmZ8yWgd0NohYxXBoqUy4yAqEl+G6UwdYGxxCn+kc/ec5+65z9nDvXnZmKWfzx97n3u/z+u5L3uec859LgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/zc8Obrqr97+lf2fr4q/+4Hdpz72urd85pMb9/+s797rHwhhYvbx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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6XHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhB44FAAAAAIT5W4fRswEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAoAAP//CjRleg==") ioctl$BTRFS_IOC_BALANCE_V2(r0, 0x4008941a, &(0x7f0000001540)={0x2, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 00:01:59 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x14, 0x0, &(0x7f0000000d00)) 00:01:59 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'sit0\x00'}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$FUSE_DIRENT(0xffffffffffffffff, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2000}, 0x4) 00:01:59 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:01:59 executing program 2: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:01:59 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=@newtaction={0x84, 0x30, 0xffff, 0x0, 0x0, {}, [{0x70, 0x1, [@m_police={0x6c, 0x1, 0x0, 0x0, {{0xb}, {0x5c, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x30}]]}, {0x4}, {0xc, 0x5}, {0xc, 0xb}}}]}]}, 0x84}, 0x1, 0x40000}, 0x0) [ 1061.960770][ T26] audit: type=1400 audit(1674259319.621:524): avc: denied { getopt } for pid=10632 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=smc_socket permissive=1 00:02:00 executing program 4: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050d34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080}, 0x134) 00:02:00 executing program 2: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:02:00 executing program 0: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=@v2={0x3, 0x0, 0x11, 0x1, 0x37, "eeaac2d221797cdcd6544443c2488afbee8aa76251c3ca810ca580841bbd5eb9826bfed5f1b2893fca840d3059c3a20d667875eafc0e36"}, 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r5 = gettid() process_vm_writev(r5, &(0x7f0000c22000)=[{&(0x7f000034afa4)=""/1, 0x1f80}], 0x1, &(0x7f0000c22fa0)=[{&(0x7f0000000080)=""/1, 0x2034afa5}], 0x1, 0x0) prlimit64(r5, 0xc, &(0x7f0000000280)={0x2, 0x5}, &(0x7f0000000300)) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006440)={0x0, 0x0, &(0x7f00000063c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="4000000010000100000000000000", @ANYRES32=0x0, @ANYBLOB="14001b0000000000007b00002100000000000000040000000000000000000000f37b3fb727008cb27cbdf183afb4007959b07edec01c4c36ca63c2dbb2c66ee60d732cc73669d3b130c4d7227ff40bdffae201891f9a686fbf053c03b011f3fe578efe776e9625a1b9402846accd78a94f026b241174496ae582b3c5f4adc38c8d84959bd183c74b2a6cf8bfbc920869cc3a"], 0x40}], 0x1}, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x1ff) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r6, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) [ 1063.200228][ T26] audit: type=1800 audit(1674259320.131:525): pid=10643 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1173 res=0 errno=0 00:02:00 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x60, &(0x7f00000000c0)={0x0, @multicast1, 0x0, 0x0, 'lblc\x00'}, 0x2c) [ 1063.241368][T10645] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1063.329161][ T26] audit: type=1800 audit(1674259320.201:526): pid=10644 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1174 res=0 errno=0 00:02:01 executing program 5: mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000001c0)='.\x00', &(0x7f0000000140)='f2fs\x00', 0x0, 0x0) [ 1064.767456][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 1064.773846][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 [ 1064.827581][ T26] audit: type=1800 audit(1674259321.671:527): pid=10658 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=1142 res=0 errno=0 [ 1064.982211][ T989] block nbd5: Attempted send on invalid socket [ 1064.988990][ T989] I/O error, dev nbd5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1065.014093][T10661] F2FS-fs (nbd5): Unable to read 1th superblock [ 1065.035817][ T26] audit: type=1800 audit(1674259321.671:528): pid=10659 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1175 res=0 errno=0 [ 1065.075952][ T989] block nbd5: Attempted send on invalid socket [ 1065.082262][ T989] I/O error, dev nbd5, sector 8 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1065.104058][T10661] F2FS-fs (nbd5): Unable to read 2th superblock 00:02:12 executing program 5: mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000001c0)='.\x00', &(0x7f0000000140)='f2fs\x00', 0x0, 0x0) 00:02:12 executing program 4: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050d34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080}, 0x134) 00:02:12 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x800448f0, &(0x7f0000000040)='0') 00:02:12 executing program 2: io_setup(0x2, &(0x7f0000000000)=0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f00000005c0)=[&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfe}]) 00:02:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000000c0)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x3c}}, 0x0) 00:02:12 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000100)={'syztnl0\x00', 0x0}) [ 1074.723902][ T51] block nbd5: Attempted send on invalid socket [ 1074.730177][ T51] I/O error, dev nbd5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1074.751151][T10678] F2FS-fs (nbd5): Unable to read 1th superblock [ 1074.757889][ T51] block nbd5: Attempted send on invalid socket [ 1074.764315][ T51] I/O error, dev nbd5, sector 8 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 00:02:12 executing program 5: mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000001c0)='.\x00', &(0x7f0000000140)='f2fs\x00', 0x0, 0x0) [ 1074.774935][T10678] F2FS-fs (nbd5): Unable to read 2th superblock [ 1074.785052][T10676] team0: Device ipvlan1 failed to register rx_handler 00:02:12 executing program 2: io_setup(0x2, &(0x7f0000000000)=0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f00000005c0)=[&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfe}]) 00:02:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000000c0)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x3c}}, 0x0) [ 1074.889506][ T989] block nbd5: Attempted send on invalid socket [ 1074.896106][ T989] I/O error, dev nbd5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1074.908979][T10683] F2FS-fs (nbd5): Unable to read 1th superblock 00:02:12 executing program 5: mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000001c0)='.\x00', &(0x7f0000000140)='f2fs\x00', 0x0, 0x0) [ 1074.936066][ T989] block nbd5: Attempted send on invalid socket [ 1074.942470][ T989] I/O error, dev nbd5, sector 8 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1074.952322][T10683] F2FS-fs (nbd5): Unable to read 2th superblock 00:02:12 executing program 2: io_setup(0x2, &(0x7f0000000000)=0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f00000005c0)=[&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfe}]) [ 1075.006495][T10687] team0: Device ipvlan1 failed to register rx_handler 00:02:12 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000000c0)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x3c}}, 0x0) 00:02:12 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f00000024c0)=[{{&(0x7f0000000080)=@nl=@unspec, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/15}, {&(0x7f0000000100)=""/113}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/73}], 0x0, &(0x7f0000000280)=""/108}}, {{&(0x7f0000000300)=@generic, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/65}, {&(0x7f0000001400)=""/228}, {&(0x7f0000001500)=""/205}], 0x0, &(0x7f0000001640)=""/50}, 0x3}, {{&(0x7f0000001680)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x0, &(0x7f0000001900)=[{&(0x7f0000001700)=""/226}, {&(0x7f0000001800)=""/53}, {&(0x7f0000001840)=""/153}], 0x0, &(0x7f0000001940)}}, {{&(0x7f0000001980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001a00)=""/134}, {&(0x7f0000001ac0)=""/183}, {&(0x7f0000001b80)=""/230}, {&(0x7f0000001c80)=""/195}, {&(0x7f0000001d80)=""/82}]}}, {{&(0x7f0000001e80)=@ieee802154, 0x0, &(0x7f0000002240)=[{&(0x7f0000001f00)=""/212}, {&(0x7f0000002000)=""/154}, {&(0x7f00000020c0)=""/132}, {&(0x7f0000002180)=""/121}, {&(0x7f0000002200)=""/46}], 0x0, &(0x7f00000022c0)=""/180}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='environ\x00') preadv(r0, &(0x7f00000017c0), 0x199, 0x0, 0x0) [ 1075.059915][ T51] block nbd5: Attempted send on invalid socket [ 1075.066523][ T51] I/O error, dev nbd5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1075.103130][T10689] F2FS-fs (nbd5): Unable to read 1th superblock [ 1075.138388][ T51] block nbd5: Attempted send on invalid socket [ 1075.145373][ T51] I/O error, dev nbd5, sector 8 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 1075.159971][T10689] F2FS-fs (nbd5): Unable to read 2th superblock [ 1075.222997][T10695] team0: Device ipvlan1 failed to register rx_handler 00:02:13 executing program 4: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050d34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080}, 0x134) 00:02:23 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000600)='fd\x00') getdents(r0, &(0x7f0000001040)=""/4096, 0x18) getdents64(r0, &(0x7f0000000000)=""/142, 0x8e) 00:02:23 executing program 2: io_setup(0x2, &(0x7f0000000000)=0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f00000005c0)=[&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0xfe}]) 00:02:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000000c0)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x60, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x3c}}, 0x0) 00:02:23 executing program 5: syz_io_uring_setup(0x1713, &(0x7f0000000000)={0x0, 0xf3c8, 0x108}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 00:02:23 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f00000024c0)=[{{&(0x7f0000000080)=@nl=@unspec, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/15}, {&(0x7f0000000100)=""/113}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/73}], 0x0, &(0x7f0000000280)=""/108}}, {{&(0x7f0000000300)=@generic, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/65}, {&(0x7f0000001400)=""/228}, {&(0x7f0000001500)=""/205}], 0x0, &(0x7f0000001640)=""/50}, 0x3}, {{&(0x7f0000001680)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x0, &(0x7f0000001900)=[{&(0x7f0000001700)=""/226}, {&(0x7f0000001800)=""/53}, {&(0x7f0000001840)=""/153}], 0x0, &(0x7f0000001940)}}, {{&(0x7f0000001980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001a00)=""/134}, {&(0x7f0000001ac0)=""/183}, {&(0x7f0000001b80)=""/230}, {&(0x7f0000001c80)=""/195}, {&(0x7f0000001d80)=""/82}]}}, {{&(0x7f0000001e80)=@ieee802154, 0x0, &(0x7f0000002240)=[{&(0x7f0000001f00)=""/212}, {&(0x7f0000002000)=""/154}, {&(0x7f00000020c0)=""/132}, {&(0x7f0000002180)=""/121}, {&(0x7f0000002200)=""/46}], 0x0, &(0x7f00000022c0)=""/180}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='environ\x00') preadv(r0, &(0x7f00000017c0), 0x199, 0x0, 0x0) 00:02:23 executing program 4: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050d34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080}, 0x134) 00:02:23 executing program 5: syz_mount_image$ext4(&(0x7f0000000440)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e6f62682c6e6f626c6f636b5f76616c69666974792c62736467726f7570732c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c00e5b89421e849f9af56937640720e000062d6af2131fa05f3f1ff0d46c3c155f1993a77c915b348e30af4c6c1a22884a2d65c52bc3a346f6756faa6f281f390eb03b539aa759bb575fefc4d9dd0ba44141c1bf90e22afd91aeaf44f2d3f5b8cc1"], 0xfe, 0x449, &(0x7f0000000940)="$eJzs3MtvG8UfAPDvrpP0/Ut+UB4NLQQKIuKRNOmDHriAQOIAEhIcijiFJK1C3QY1QaJVRAOHcESVuCOOSIg/gBNcEHBC4gp3VKlCubRwMlp7N5jETuPEiUv9+UjbzuysNfPd3bFnZ+wE0LWGsn+SiP0R8WtE9Ney/z5gqPbfreWFyT+XFyaTqFTe+COpHndzeWGyOLR43b5aplLJ87sa1Lv0dsREuTx9Kc+Pzl94b3Tu8pVnZy5MnJs+N31x/PTpE8eP9J0aP9mWOLO4bg5+OHv40CtvXXtt8sy1d378Kmvv/ry8Po52Gaqd3YaeaHdlHXagLp30dLAhtKQUEdnl6q32//4oxZ6Vsv54+eOONg7YVpVKpdLo8zm3WAHuYkl0ugVAZxQf9Nnzb7Ht0NDjjnDjhdoDUBb3rXyrlSRfp/kxvaueb9tpKCLOLP71ebbFNs1DAADU+zYb/zzTaPyXxv11x/0vX0MZiIj/R8Q9EXFvRByMiPsiqsc+EBEPtlj/6hWSov7Syp70+qaD24Bs/Pd8vrZVN/5LsvhzA6Wo5Q5U4+9Nzs6Up4/l52Q4endl+bF16vjupV8+bVZWP/7Ltqz+YixYk17vWTVBNzUxP7HFsFfc+ChisGdN/NVTUCzjJBFxKCIGN1nHzFNfHm5Wdvv419GGdabKFxFP1q7/YqyKv5A0XZ8ce+7U+MnR3VGePjZa3BVr/fTz0uvN6t9S/G2QXf+9a+//+vgHkt0Rc5evnK+u1861XsfSb580fabZ7P3fl7xZTffl+z6YmJ+/NBbRl7y6dv/4P68t8sXxWfzDRxvFn1bf44oz8VBEZDfxkYh4OCIeydv+aEQ8FhFH14n/hxcff7f1+NeZlW+jLP6p213/qL/+rSdK57//pvX4C9n1P1FNDed7NvL+t9EGbuXcAQAAwH9FWv0OfJKOrKR3r5QdjL1peXZu/umzs+9fnKp9V34getNipqu/bj50LJ8bLvLjq/LH83njz0p7qvmRydnyVEcjB/at6f9pOjJSK/u91OnWAdvO77Wge+n/0L30f+he+j90L/0fulej/n+1A+0Adp7Pf+he+j90L/0fupf+D12p6W/j0y395F/irk9Eekc0YycSVztae8+G/5jFJhO7GhZ1+p0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgPf4OAAD//wLl5PE=") r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x4, 0x9, 0x84, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r0}, 0x38) bpf$MAP_UPDATE_BATCH(0x1b, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x24, r0}, 0x38) 00:02:23 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f00000024c0)=[{{&(0x7f0000000080)=@nl=@unspec, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/15}, {&(0x7f0000000100)=""/113}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/73}], 0x0, &(0x7f0000000280)=""/108}}, {{&(0x7f0000000300)=@generic, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/65}, {&(0x7f0000001400)=""/228}, {&(0x7f0000001500)=""/205}], 0x0, &(0x7f0000001640)=""/50}, 0x3}, {{&(0x7f0000001680)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x0, &(0x7f0000001900)=[{&(0x7f0000001700)=""/226}, {&(0x7f0000001800)=""/53}, {&(0x7f0000001840)=""/153}], 0x0, &(0x7f0000001940)}}, {{&(0x7f0000001980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001a00)=""/134}, {&(0x7f0000001ac0)=""/183}, {&(0x7f0000001b80)=""/230}, {&(0x7f0000001c80)=""/195}, {&(0x7f0000001d80)=""/82}]}}, {{&(0x7f0000001e80)=@ieee802154, 0x0, &(0x7f0000002240)=[{&(0x7f0000001f00)=""/212}, {&(0x7f0000002000)=""/154}, {&(0x7f00000020c0)=""/132}, {&(0x7f0000002180)=""/121}, {&(0x7f0000002200)=""/46}], 0x0, &(0x7f00000022c0)=""/180}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='environ\x00') preadv(r0, &(0x7f00000017c0), 0x199, 0x0, 0x0) [ 1086.089639][T10710] team0: Device ipvlan1 failed to register rx_handler 00:02:23 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0x50}, @exit], &(0x7f0000000180)='syzkaller\x00', 0x2, 0xe5, &(0x7f0000000240)=""/229, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:23 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000340)=ANY=[@ANYBLOB='L\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r2, @ANYBLOB="0000000000000000f3ff0000080001006270660020000200080003000000000006000400810000000c0005"], 0x4c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 1086.237379][T10716] loop5: detected capacity change from 0 to 512 [ 1086.273380][T10716] EXT4-fs: Ignoring removed nobh option 00:02:23 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYBLOB="bae583bd71f61805000000000000003e955141e9052539715588ba8b47a73843df00009c8428c2"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$KVM_SET_IRQCHIP(0xffffffffffffffff, 0x8208ae63, &(0x7f0000000800)) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001980)=[{{0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1}}], 0x1, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 00:02:24 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f00000024c0)=[{{&(0x7f0000000080)=@nl=@unspec, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/15}, {&(0x7f0000000100)=""/113}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/73}], 0x0, &(0x7f0000000280)=""/108}}, {{&(0x7f0000000300)=@generic, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/65}, {&(0x7f0000001400)=""/228}, {&(0x7f0000001500)=""/205}], 0x0, &(0x7f0000001640)=""/50}, 0x3}, {{&(0x7f0000001680)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x0, &(0x7f0000001900)=[{&(0x7f0000001700)=""/226}, {&(0x7f0000001800)=""/53}, {&(0x7f0000001840)=""/153}], 0x0, &(0x7f0000001940)}}, {{&(0x7f0000001980)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001a00)=""/134}, {&(0x7f0000001ac0)=""/183}, {&(0x7f0000001b80)=""/230}, {&(0x7f0000001c80)=""/195}, {&(0x7f0000001d80)=""/82}]}}, {{&(0x7f0000001e80)=@ieee802154, 0x0, &(0x7f0000002240)=[{&(0x7f0000001f00)=""/212}, {&(0x7f0000002000)=""/154}, {&(0x7f00000020c0)=""/132}, {&(0x7f0000002180)=""/121}, {&(0x7f0000002200)=""/46}], 0x0, &(0x7f00000022c0)=""/180}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='environ\x00') preadv(r0, &(0x7f00000017c0), 0x199, 0x0, 0x0) [ 1086.291381][T10716] ext3: Unknown parameter 'noblock_valifity' [ 1086.313631][T10721] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 00:02:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_int(r0, 0x29, 0x18, &(0x7f0000000000)=0x9, 0x4) 00:02:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x11}]}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:net,net\x00'}]}, 0x58}}, 0x0) 00:02:30 executing program 5: syz_mount_image$ext4(&(0x7f0000000440)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e6f62682c6e6f626c6f636b5f76616c69666974792c62736467726f7570732c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c00e5b89421e849f9af56937640720e000062d6af2131fa05f3f1ff0d46c3c155f1993a77c915b348e30af4c6c1a22884a2d65c52bc3a346f6756faa6f281f390eb03b539aa759bb575fefc4d9dd0ba44141c1bf90e22afd91aeaf44f2d3f5b8cc1"], 0xfe, 0x449, &(0x7f0000000940)="$eJzs3MtvG8UfAPDvrpP0/Ut+UB4NLQQKIuKRNOmDHriAQOIAEhIcijiFJK1C3QY1QaJVRAOHcESVuCOOSIg/gBNcEHBC4gp3VKlCubRwMlp7N5jETuPEiUv9+UjbzuysNfPd3bFnZ+wE0LWGsn+SiP0R8WtE9Ney/z5gqPbfreWFyT+XFyaTqFTe+COpHndzeWGyOLR43b5aplLJ87sa1Lv0dsREuTx9Kc+Pzl94b3Tu8pVnZy5MnJs+N31x/PTpE8eP9J0aP9mWOLO4bg5+OHv40CtvXXtt8sy1d378Kmvv/ry8Po52Gaqd3YaeaHdlHXagLp30dLAhtKQUEdnl6q32//4oxZ6Vsv54+eOONg7YVpVKpdLo8zm3WAHuYkl0ugVAZxQf9Nnzb7Ht0NDjjnDjhdoDUBb3rXyrlSRfp/kxvaueb9tpKCLOLP71ebbFNs1DAADU+zYb/zzTaPyXxv11x/0vX0MZiIj/R8Q9EXFvRByMiPsiqsc+EBEPtlj/6hWSov7Syp70+qaD24Bs/Pd8vrZVN/5LsvhzA6Wo5Q5U4+9Nzs6Up4/l52Q4endl+bF16vjupV8+bVZWP/7Ltqz+YixYk17vWTVBNzUxP7HFsFfc+ChisGdN/NVTUCzjJBFxKCIGN1nHzFNfHm5Wdvv419GGdabKFxFP1q7/YqyKv5A0XZ8ce+7U+MnR3VGePjZa3BVr/fTz0uvN6t9S/G2QXf+9a+//+vgHkt0Rc5evnK+u1861XsfSb580fabZ7P3fl7xZTffl+z6YmJ+/NBbRl7y6dv/4P68t8sXxWfzDRxvFn1bf44oz8VBEZDfxkYh4OCIeydv+aEQ8FhFH14n/hxcff7f1+NeZlW+jLP6p213/qL/+rSdK57//pvX4C9n1P1FNDed7NvL+t9EGbuXcAQAAwH9FWv0OfJKOrKR3r5QdjL1peXZu/umzs+9fnKp9V34getNipqu/bj50LJ8bLvLjq/LH83njz0p7qvmRydnyVEcjB/at6f9pOjJSK/u91OnWAdvO77Wge+n/0L30f+he+j90L/0fulej/n+1A+0Adp7Pf+he+j90L/0fupf+D12p6W/j0y395F/irk9Eekc0YycSVztae8+G/5jFJhO7GhZ1+p0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgPf4OAAD//wLl5PE=") r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x4, 0x9, 0x84, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r0}, 0x38) bpf$MAP_UPDATE_BATCH(0x1b, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x24, r0}, 0x38) 00:02:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) 00:02:30 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYBLOB="bae583bd71f61805000000000000003e955141e9052539715588ba8b47a73843df00009c8428c2"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$KVM_SET_IRQCHIP(0xffffffffffffffff, 0x8208ae63, &(0x7f0000000800)) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001980)=[{{0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1}}], 0x1, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 00:02:30 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:02:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x11}]}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:net,net\x00'}]}, 0x58}}, 0x0) [ 1093.320500][T10743] loop5: detected capacity change from 0 to 512 [ 1093.329613][T10743] EXT4-fs: Ignoring removed nobh option 00:02:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) [ 1094.530832][T10743] ext3: Unknown parameter 'noblock_valifity' 00:02:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x11}]}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:net,net\x00'}]}, 0x58}}, 0x0) 00:02:34 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) 00:02:34 executing program 5: syz_mount_image$ext4(&(0x7f0000000440)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e6f62682c6e6f626c6f636b5f76616c69666974792c62736467726f7570732c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c00e5b89421e849f9af56937640720e000062d6af2131fa05f3f1ff0d46c3c155f1993a77c915b348e30af4c6c1a22884a2d65c52bc3a346f6756faa6f281f390eb03b539aa759bb575fefc4d9dd0ba44141c1bf90e22afd91aeaf44f2d3f5b8cc1"], 0xfe, 0x449, &(0x7f0000000940)="$eJzs3MtvG8UfAPDvrpP0/Ut+UB4NLQQKIuKRNOmDHriAQOIAEhIcijiFJK1C3QY1QaJVRAOHcESVuCOOSIg/gBNcEHBC4gp3VKlCubRwMlp7N5jETuPEiUv9+UjbzuysNfPd3bFnZ+wE0LWGsn+SiP0R8WtE9Ney/z5gqPbfreWFyT+XFyaTqFTe+COpHndzeWGyOLR43b5aplLJ87sa1Lv0dsREuTx9Kc+Pzl94b3Tu8pVnZy5MnJs+N31x/PTpE8eP9J0aP9mWOLO4bg5+OHv40CtvXXtt8sy1d378Kmvv/ry8Po52Gaqd3YaeaHdlHXagLp30dLAhtKQUEdnl6q32//4oxZ6Vsv54+eOONg7YVpVKpdLo8zm3WAHuYkl0ugVAZxQf9Nnzb7Ht0NDjjnDjhdoDUBb3rXyrlSRfp/kxvaueb9tpKCLOLP71ebbFNs1DAADU+zYb/zzTaPyXxv11x/0vX0MZiIj/R8Q9EXFvRByMiPsiqsc+EBEPtlj/6hWSov7Syp70+qaD24Bs/Pd8vrZVN/5LsvhzA6Wo5Q5U4+9Nzs6Up4/l52Q4endl+bF16vjupV8+bVZWP/7Ltqz+YixYk17vWTVBNzUxP7HFsFfc+ChisGdN/NVTUCzjJBFxKCIGN1nHzFNfHm5Wdvv419GGdabKFxFP1q7/YqyKv5A0XZ8ce+7U+MnR3VGePjZa3BVr/fTz0uvN6t9S/G2QXf+9a+//+vgHkt0Rc5evnK+u1861XsfSb580fabZ7P3fl7xZTffl+z6YmJ+/NBbRl7y6dv/4P68t8sXxWfzDRxvFn1bf44oz8VBEZDfxkYh4OCIeydv+aEQ8FhFH14n/hxcff7f1+NeZlW+jLP6p213/qL/+rSdK57//pvX4C9n1P1FNDed7NvL+t9EGbuXcAQAAwH9FWv0OfJKOrKR3r5QdjL1peXZu/umzs+9fnKp9V34getNipqu/bj50LJ8bLvLjq/LH83njz0p7qvmRydnyVEcjB/at6f9pOjJSK/u91OnWAdvO77Wge+n/0L30f+he+j90L/0fulej/n+1A+0Adp7Pf+he+j90L/0fupf+D12p6W/j0y395F/irk9Eekc0YycSVztae8+G/5jFJhO7GhZ1+p0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgPf4OAAD//wLl5PE=") r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x4, 0x9, 0x84, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r0}, 0x38) bpf$MAP_UPDATE_BATCH(0x1b, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x24, r0}, 0x38) 00:02:34 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x11}]}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:net,net\x00'}]}, 0x58}}, 0x0) [ 1098.377690][T10778] loop5: detected capacity change from 0 to 512 [ 1098.395323][T10778] EXT4-fs: Ignoring removed nobh option [ 1098.400945][T10778] ext3: Unknown parameter 'noblock_valifity' 00:02:45 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:02:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) 00:02:45 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) 00:02:45 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:02:45 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYBLOB="bae583bd71f61805000000000000003e955141e9052539715588ba8b47a73843df00009c8428c2"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$KVM_SET_IRQCHIP(0xffffffffffffffff, 0x8208ae63, &(0x7f0000000800)) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001980)=[{{0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1}}], 0x1, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 00:02:45 executing program 5: syz_mount_image$ext4(&(0x7f0000000440)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="6e6f62682c6e6f626c6f636b5f76616c69666974792c62736467726f7570732c6e6f6c6f61642c646174615f6572723d69676e6f72652c7573726a71756f74613d2c00e5b89421e849f9af56937640720e000062d6af2131fa05f3f1ff0d46c3c155f1993a77c915b348e30af4c6c1a22884a2d65c52bc3a346f6756faa6f281f390eb03b539aa759bb575fefc4d9dd0ba44141c1bf90e22afd91aeaf44f2d3f5b8cc1"], 0xfe, 0x449, &(0x7f0000000940)="$eJzs3MtvG8UfAPDvrpP0/Ut+UB4NLQQKIuKRNOmDHriAQOIAEhIcijiFJK1C3QY1QaJVRAOHcESVuCOOSIg/gBNcEHBC4gp3VKlCubRwMlp7N5jETuPEiUv9+UjbzuysNfPd3bFnZ+wE0LWGsn+SiP0R8WtE9Ney/z5gqPbfreWFyT+XFyaTqFTe+COpHndzeWGyOLR43b5aplLJ87sa1Lv0dsREuTx9Kc+Pzl94b3Tu8pVnZy5MnJs+N31x/PTpE8eP9J0aP9mWOLO4bg5+OHv40CtvXXtt8sy1d378Kmvv/ry8Po52Gaqd3YaeaHdlHXagLp30dLAhtKQUEdnl6q32//4oxZ6Vsv54+eOONg7YVpVKpdLo8zm3WAHuYkl0ugVAZxQf9Nnzb7Ht0NDjjnDjhdoDUBb3rXyrlSRfp/kxvaueb9tpKCLOLP71ebbFNs1DAADU+zYb/zzTaPyXxv11x/0vX0MZiIj/R8Q9EXFvRByMiPsiqsc+EBEPtlj/6hWSov7Syp70+qaD24Bs/Pd8vrZVN/5LsvhzA6Wo5Q5U4+9Nzs6Up4/l52Q4endl+bF16vjupV8+bVZWP/7Ltqz+YixYk17vWTVBNzUxP7HFsFfc+ChisGdN/NVTUCzjJBFxKCIGN1nHzFNfHm5Wdvv419GGdabKFxFP1q7/YqyKv5A0XZ8ce+7U+MnR3VGePjZa3BVr/fTz0uvN6t9S/G2QXf+9a+//+vgHkt0Rc5evnK+u1861XsfSb580fabZ7P3fl7xZTffl+z6YmJ+/NBbRl7y6dv/4P68t8sXxWfzDRxvFn1bf44oz8VBEZDfxkYh4OCIeydv+aEQ8FhFH14n/hxcff7f1+NeZlW+jLP6p213/qL/+rSdK57//pvX4C9n1P1FNDed7NvL+t9EGbuXcAQAAwH9FWv0OfJKOrKR3r5QdjL1peXZu/umzs+9fnKp9V34getNipqu/bj50LJ8bLvLjq/LH83njz0p7qvmRydnyVEcjB/at6f9pOjJSK/u91OnWAdvO77Wge+n/0L30f+he+j90L/0fulej/n+1A+0Adp7Pf+he+j90L/0fupf+D12p6W/j0y395F/irk9Eekc0YycSVztae8+G/5jFJhO7GhZ1+p0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgPf4OAAD//wLl5PE=") r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x4, 0x9, 0x84, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000000c0), &(0x7f0000000240), 0x800, r0}, 0x38) bpf$MAP_UPDATE_BATCH(0x1b, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x24, r0}, 0x38) [ 1107.836614][T10790] loop5: detected capacity change from 0 to 512 [ 1107.878994][T10790] EXT4-fs: Ignoring removed nobh option [ 1107.893355][T10790] ext3: Unknown parameter 'noblock_valifity' 00:02:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$cont(0x420a, r0, 0x8, 0x20000000) ptrace$getenv(0x4201, r0, 0x401, &(0x7f0000000300)) 00:02:48 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) 00:02:48 executing program 5: io_setup(0x7, &(0x7f0000000c00)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:50 executing program 5: io_setup(0x7, &(0x7f0000000c00)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:50 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:02:50 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYBLOB="bae583bd71f61805000000000000003e955141e9052539715588ba8b47a73843df00009c8428c2"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$KVM_SET_IRQCHIP(0xffffffffffffffff, 0x8208ae63, &(0x7f0000000800)) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001980)=[{{0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1}}], 0x1, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 00:03:01 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:03:01 executing program 5: io_setup(0x7, &(0x7f0000000c00)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:01 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:03:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x12, 0x6, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xbb}, @initr0]}, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xe, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, 0x0, 0x0) getpgid(0x0) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000700)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@version_L}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}], 0x6b}}) 00:03:02 executing program 2: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:03 executing program 5: io_setup(0x7, &(0x7f0000000c00)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:03 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000080)) 00:03:03 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x1) linkat(0xffffffffffffff9c, &(0x7f0000001b80)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', 0x1000) 00:03:03 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000080)) 00:03:03 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "11faf7", 0x18, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x4, 0x6, 0xc2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x9}]}}}}}}}}, 0x0) 00:03:03 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000080)) [ 1125.893237][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 1125.899670][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 00:03:13 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.idle_time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="94"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc008ae91, &(0x7f0000001600)={{0x0, 0x0, 0x80}}) 00:03:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x84000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) open(0x0, 0x800, 0x102) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac85800000000000000024e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb292f7d3acec77f5efad9c1165a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66cf6dd6dcd54c3b3ff02000000d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a37c9af2551ce935b0f327cb3f011a7d069111d5a34ed09baafa9e87110bd5602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2fc7925bfacbb03109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000002a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a568668596e9e08679b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c050022a961546ed5365470fa503c1fac35b903e10c62bebc943c17ff1432d0881406bc176e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2dfcee0f65cd82c2f3865dc55edddd72078e9f40e4ffff06aabca77e64c988dd413230d68c78a15be9771bf00a7f7681314df1c2abe69cb47be5329ac624fb2997df9e6867583a4b239d17"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) r6 = socket$inet_udp(0x2, 0x2, 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000cc0), 0x8, &(0x7f0000001080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',debug=0x0000000100000001,access=', @ANYRESDEC=0x0, @ANYBLOB="2c6163636573733d757365722c6e6f657874656e642c6163636573733d757365722c63616368653d667363616368652c736d61636b66737472616e736d7574653d2d255e3a2c242c66736e616d653de12b402c66736e616d653d2f70726f632f74696d65725f6c697374002c7375626a5f747970653d3ab68d24e66b2fc3afa5963f58d728480f2fce428f3893818376862e5c3bfbfd6e034e50e387e7d0ed2a2fdae5364f50df792a8baf00e9623f9a2ffd0e18c391a5489bd64a89d9c6cc06e15cc613a663d4956ee281ef24bc020663885748bfa437f4b7973d26dbdcdb84e20ac23dd359dbc16279d5ae95672c7375626a5f757365723d2f70726f63abcfd56e662f6e65742f70666b6579002c736d61636b6673666c6f6f723d67726530002c00692b4d94dad9da7db11a3136476fca9440a3b5da37af6ff31061"]) io_setup(0x6, &(0x7f00000002c0)=0x0) r8 = open(&(0x7f00000007c0)='./file0\x00', 0x10904, 0x115) r9 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) r10 = eventfd(0x1000) io_submit(r7, 0x3, &(0x7f0000000bc0)=[&(0x7f0000000900)={0x0, 0x0, 0x0, 0x8, 0x401, r8, &(0x7f0000000800)="809f5398f47d7b5abd574b64703e11aec78d30db625fe1e032a3a590dd6f6f19bb62fca1ad4b598305124df1292e4f2f0c23c94fdddbe89e46e26722fd5cae2d9592f5aaaeb5389d44fb52422efa01e3af11a9007245a75560c286fd88f2b5d4d19b65cf8d7d3cca67905a132dfa37243b632fc66e077c8d3941ecb16dd995376123d9e8b364dfce574dc3c1b75d98021f15119497a9a3da989655a6f69dabe503ef09ffa87aee27f6d684475543d99c38819188f7cb04f5253a4ad30c584c7fdf1c5fc53fb71e229663c6", 0xcb, 0x400007, 0x0, 0x1}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x7, 0x0, r9, &(0x7f0000000980)="f907ed56c896b169a13b6d8c84371b4cc1710d8e1a9e7a15305aab54430543a5f52411151bd0b93b7b3eda0397a12cf97ac200584193877e12ade77d6314d6746f90b261dc8babcd0fa1a6f8bc081a278266524a92519cb2ed50fa8734014f6ce3bf9c29423faf92a5ddc55f3714050f6cfbb4b3f80bd167b4c4d2c18388fb82bf5a0e", 0x83, 0x9, 0x0, 0x3, r10}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f0000000a80)="f3403dd25cdae6d81ee3954b11178e1a254f4aa58b9fa75c8f802e68aa56ce1683923da6453213067b4e6a422fa5fd13fded79d4f2f63f229c59c533f5953ecd69ca603c540f2d1fd25dca53697ff170c9615790923cbb4dfeb66783b9d24f6f97427e9b59df252514490bb649939a18a34b9f5a423e6b2c4d054fa7e9265eca19bf9d82cde468174b57ee98e72ef4a5ff27f4dc5264e383df05c33ca76ebf77e4cda550a8e8165d8f0c35fb8e7f47461e7d0975e35523834d3479f27602b119470e36fe1d1e58def322", 0xca, 0x5}]) r11 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r12 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r11, r12, 0x0, 0x20000023896) getpeername$unix(r12, &(0x7f0000000c00), &(0x7f0000000c80)=0x6e) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000001040)={'gre0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="73797a745f6c32000000000002000000", @ANYRES32, @ANYBLOB="2000000000000000000000004500001400000000002f90780000000000000000dd1de0a39f2c86f7a79e6d27f2eada80df29130ce8b9f8182ed415a0f5bf36530b9a672be5e82601598e3587f82608f7b7eb1059a6a309f79f6803d253e88e4a6c1a4acfedb27501019aff6711ddd57f5ab39b322ee1abe6c4584706a48cf2e5a87c8210cb57526d587bddbd850ce6f05563da795ed32bdb44896a5ffea51b8579831b9a33e52874ad283d4d71377b51e1ebf9b1f773a26c263f5b759233fb7e8b905531680c955bc0c3a79cc196939a1b626ae2dca33a80548058e2733521c5c8345e9b5075208f166c5b859a9cc3017ebb0fd5d0e372567dc1bc625aa85a11dbb28802e5100000000000"]}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, r3, 0x0, 0x7a, &(0x7f0000000740)=':\xb6\x8d$\xe6k/\xc3\xaf\xa5\x96?X\x8b\x16H\x0f/\xceB\x8f8\x93\x81\x83v\x86.\\;\xfb\xfdn\x03NP\xe3\x87\xe7\xd0\xed*/\xda\xe56OP\xdfy*\x8b\xaf\x00\xe9b?\x9a/\xfd\x0e\x18\xc3\x91\xa5H\x9b\xd6J\x89\xd9\xc6\xcc\x06\xe1\\\xc6\x13\xa6c\xd4\x95n\xe2\x81\xef$\xbc\x02\x06c\x88WH\xbf\xa47\xf4\xb7\x97=&\xdb\xdc\xdb\x84\xe2\n\xc2=\xd3n\xdb\xc1by\xd5\xae\x95g'}, 0x30) bpf$PROG_LOAD(0x5, 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000d00), 0x2) 00:03:13 executing program 2: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:13 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000080)) 00:03:13 executing program 0: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:13 executing program 3: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) [ 1135.963465][ T26] audit: type=1800 audit(1674259393.551:529): pid=10905 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1182 res=0 errno=0 00:03:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@gettaction={0x14}, 0x14}}, 0x0) close(r0) 00:03:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x84000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) open(0x0, 0x800, 0x102) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac85800000000000000024e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb292f7d3acec77f5efad9c1165a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66cf6dd6dcd54c3b3ff02000000d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a37c9af2551ce935b0f327cb3f011a7d069111d5a34ed09baafa9e87110bd5602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2fc7925bfacbb03109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000002a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a568668596e9e08679b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c050022a961546ed5365470fa503c1fac35b903e10c62bebc943c17ff1432d0881406bc176e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2dfcee0f65cd82c2f3865dc55edddd72078e9f40e4ffff06aabca77e64c988dd413230d68c78a15be9771bf00a7f7681314df1c2abe69cb47be5329ac624fb2997df9e6867583a4b239d17"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) r6 = socket$inet_udp(0x2, 0x2, 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000cc0), 0x8, &(0x7f0000001080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',debug=0x0000000100000001,access=', @ANYRESDEC=0x0, @ANYBLOB="2c6163636573733d757365722c6e6f657874656e642c6163636573733d757365722c63616368653d667363616368652c736d61636b66737472616e736d7574653d2d255e3a2c242c66736e616d653de12b402c66736e616d653d2f70726f632f74696d65725f6c697374002c7375626a5f747970653d3ab68d24e66b2fc3afa5963f58d728480f2fce428f3893818376862e5c3bfbfd6e034e50e387e7d0ed2a2fdae5364f50df792a8baf00e9623f9a2ffd0e18c391a5489bd64a89d9c6cc06e15cc613a663d4956ee281ef24bc020663885748bfa437f4b7973d26dbdcdb84e20ac23dd359dbc16279d5ae95672c7375626a5f757365723d2f70726f63abcfd56e662f6e65742f70666b6579002c736d61636b6673666c6f6f723d67726530002c00692b4d94dad9da7db11a3136476fca9440a3b5da37af6ff31061"]) io_setup(0x6, &(0x7f00000002c0)=0x0) r8 = open(&(0x7f00000007c0)='./file0\x00', 0x10904, 0x115) r9 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) r10 = eventfd(0x1000) io_submit(r7, 0x3, &(0x7f0000000bc0)=[&(0x7f0000000900)={0x0, 0x0, 0x0, 0x8, 0x401, r8, &(0x7f0000000800)="809f5398f47d7b5abd574b64703e11aec78d30db625fe1e032a3a590dd6f6f19bb62fca1ad4b598305124df1292e4f2f0c23c94fdddbe89e46e26722fd5cae2d9592f5aaaeb5389d44fb52422efa01e3af11a9007245a75560c286fd88f2b5d4d19b65cf8d7d3cca67905a132dfa37243b632fc66e077c8d3941ecb16dd995376123d9e8b364dfce574dc3c1b75d98021f15119497a9a3da989655a6f69dabe503ef09ffa87aee27f6d684475543d99c38819188f7cb04f5253a4ad30c584c7fdf1c5fc53fb71e229663c6", 0xcb, 0x400007, 0x0, 0x1}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x7, 0x0, r9, &(0x7f0000000980)="f907ed56c896b169a13b6d8c84371b4cc1710d8e1a9e7a15305aab54430543a5f52411151bd0b93b7b3eda0397a12cf97ac200584193877e12ade77d6314d6746f90b261dc8babcd0fa1a6f8bc081a278266524a92519cb2ed50fa8734014f6ce3bf9c29423faf92a5ddc55f3714050f6cfbb4b3f80bd167b4c4d2c18388fb82bf5a0e", 0x83, 0x9, 0x0, 0x3, r10}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f0000000a80)="f3403dd25cdae6d81ee3954b11178e1a254f4aa58b9fa75c8f802e68aa56ce1683923da6453213067b4e6a422fa5fd13fded79d4f2f63f229c59c533f5953ecd69ca603c540f2d1fd25dca53697ff170c9615790923cbb4dfeb66783b9d24f6f97427e9b59df252514490bb649939a18a34b9f5a423e6b2c4d054fa7e9265eca19bf9d82cde468174b57ee98e72ef4a5ff27f4dc5264e383df05c33ca76ebf77e4cda550a8e8165d8f0c35fb8e7f47461e7d0975e35523834d3479f27602b119470e36fe1d1e58def322", 0xca, 0x5}]) r11 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r12 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r11, r12, 0x0, 0x20000023896) getpeername$unix(r12, &(0x7f0000000c00), &(0x7f0000000c80)=0x6e) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000001040)={'gre0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="73797a745f6c32000000000002000000", @ANYRES32, @ANYBLOB="2000000000000000000000004500001400000000002f90780000000000000000dd1de0a39f2c86f7a79e6d27f2eada80df29130ce8b9f8182ed415a0f5bf36530b9a672be5e82601598e3587f82608f7b7eb1059a6a309f79f6803d253e88e4a6c1a4acfedb27501019aff6711ddd57f5ab39b322ee1abe6c4584706a48cf2e5a87c8210cb57526d587bddbd850ce6f05563da795ed32bdb44896a5ffea51b8579831b9a33e52874ad283d4d71377b51e1ebf9b1f773a26c263f5b759233fb7e8b905531680c955bc0c3a79cc196939a1b626ae2dca33a80548058e2733521c5c8345e9b5075208f166c5b859a9cc3017ebb0fd5d0e372567dc1bc625aa85a11dbb28802e5100000000000"]}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, r3, 0x0, 0x7a, &(0x7f0000000740)=':\xb6\x8d$\xe6k/\xc3\xaf\xa5\x96?X\x8b\x16H\x0f/\xceB\x8f8\x93\x81\x83v\x86.\\;\xfb\xfdn\x03NP\xe3\x87\xe7\xd0\xed*/\xda\xe56OP\xdfy*\x8b\xaf\x00\xe9b?\x9a/\xfd\x0e\x18\xc3\x91\xa5H\x9b\xd6J\x89\xd9\xc6\xcc\x06\xe1\\\xc6\x13\xa6c\xd4\x95n\xe2\x81\xef$\xbc\x02\x06c\x88WH\xbf\xa47\xf4\xb7\x97=&\xdb\xdc\xdb\x84\xe2\n\xc2=\xd3n\xdb\xc1by\xd5\xae\x95g'}, 0x30) bpf$PROG_LOAD(0x5, 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000d00), 0x2) 00:03:14 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_io_uring_setup(0x4636, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r3, 0x2, &(0x7f00000002c0)=""/14, 0xe}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x80, @random="b534e15c2355"}, 0x80, 0x0, 0xfffffe45}}], 0x1, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$I2C_TIMEOUT(0xffffffffffffffff, 0x702, 0x0) io_uring_enter(r0, 0x2fe, 0x0, 0x0, 0x0, 0x0) [ 1137.079485][ T26] audit: type=1800 audit(1674259394.661:530): pid=10924 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1182 res=0 errno=0 00:03:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x84000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) open(0x0, 0x800, 0x102) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac85800000000000000024e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb292f7d3acec77f5efad9c1165a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66cf6dd6dcd54c3b3ff02000000d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a37c9af2551ce935b0f327cb3f011a7d069111d5a34ed09baafa9e87110bd5602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2fc7925bfacbb03109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000002a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a568668596e9e08679b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c050022a961546ed5365470fa503c1fac35b903e10c62bebc943c17ff1432d0881406bc176e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2dfcee0f65cd82c2f3865dc55edddd72078e9f40e4ffff06aabca77e64c988dd413230d68c78a15be9771bf00a7f7681314df1c2abe69cb47be5329ac624fb2997df9e6867583a4b239d17"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) r6 = socket$inet_udp(0x2, 0x2, 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000cc0), 0x8, &(0x7f0000001080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',debug=0x0000000100000001,access=', @ANYRESDEC=0x0, @ANYBLOB="2c6163636573733d757365722c6e6f657874656e642c6163636573733d757365722c63616368653d667363616368652c736d61636b66737472616e736d7574653d2d255e3a2c242c66736e616d653de12b402c66736e616d653d2f70726f632f74696d65725f6c697374002c7375626a5f747970653d3ab68d24e66b2fc3afa5963f58d728480f2fce428f3893818376862e5c3bfbfd6e034e50e387e7d0ed2a2fdae5364f50df792a8baf00e9623f9a2ffd0e18c391a5489bd64a89d9c6cc06e15cc613a663d4956ee281ef24bc020663885748bfa437f4b7973d26dbdcdb84e20ac23dd359dbc16279d5ae95672c7375626a5f757365723d2f70726f63abcfd56e662f6e65742f70666b6579002c736d61636b6673666c6f6f723d67726530002c00692b4d94dad9da7db11a3136476fca9440a3b5da37af6ff31061"]) io_setup(0x6, &(0x7f00000002c0)=0x0) r8 = open(&(0x7f00000007c0)='./file0\x00', 0x10904, 0x115) r9 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) r10 = eventfd(0x1000) io_submit(r7, 0x3, &(0x7f0000000bc0)=[&(0x7f0000000900)={0x0, 0x0, 0x0, 0x8, 0x401, r8, &(0x7f0000000800)="809f5398f47d7b5abd574b64703e11aec78d30db625fe1e032a3a590dd6f6f19bb62fca1ad4b598305124df1292e4f2f0c23c94fdddbe89e46e26722fd5cae2d9592f5aaaeb5389d44fb52422efa01e3af11a9007245a75560c286fd88f2b5d4d19b65cf8d7d3cca67905a132dfa37243b632fc66e077c8d3941ecb16dd995376123d9e8b364dfce574dc3c1b75d98021f15119497a9a3da989655a6f69dabe503ef09ffa87aee27f6d684475543d99c38819188f7cb04f5253a4ad30c584c7fdf1c5fc53fb71e229663c6", 0xcb, 0x400007, 0x0, 0x1}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x7, 0x0, r9, &(0x7f0000000980)="f907ed56c896b169a13b6d8c84371b4cc1710d8e1a9e7a15305aab54430543a5f52411151bd0b93b7b3eda0397a12cf97ac200584193877e12ade77d6314d6746f90b261dc8babcd0fa1a6f8bc081a278266524a92519cb2ed50fa8734014f6ce3bf9c29423faf92a5ddc55f3714050f6cfbb4b3f80bd167b4c4d2c18388fb82bf5a0e", 0x83, 0x9, 0x0, 0x3, r10}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f0000000a80)="f3403dd25cdae6d81ee3954b11178e1a254f4aa58b9fa75c8f802e68aa56ce1683923da6453213067b4e6a422fa5fd13fded79d4f2f63f229c59c533f5953ecd69ca603c540f2d1fd25dca53697ff170c9615790923cbb4dfeb66783b9d24f6f97427e9b59df252514490bb649939a18a34b9f5a423e6b2c4d054fa7e9265eca19bf9d82cde468174b57ee98e72ef4a5ff27f4dc5264e383df05c33ca76ebf77e4cda550a8e8165d8f0c35fb8e7f47461e7d0975e35523834d3479f27602b119470e36fe1d1e58def322", 0xca, 0x5}]) r11 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r12 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r11, r12, 0x0, 0x20000023896) getpeername$unix(r12, &(0x7f0000000c00), &(0x7f0000000c80)=0x6e) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000001040)={'gre0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="73797a745f6c32000000000002000000", @ANYRES32, @ANYBLOB="2000000000000000000000004500001400000000002f90780000000000000000dd1de0a39f2c86f7a79e6d27f2eada80df29130ce8b9f8182ed415a0f5bf36530b9a672be5e82601598e3587f82608f7b7eb1059a6a309f79f6803d253e88e4a6c1a4acfedb27501019aff6711ddd57f5ab39b322ee1abe6c4584706a48cf2e5a87c8210cb57526d587bddbd850ce6f05563da795ed32bdb44896a5ffea51b8579831b9a33e52874ad283d4d71377b51e1ebf9b1f773a26c263f5b759233fb7e8b905531680c955bc0c3a79cc196939a1b626ae2dca33a80548058e2733521c5c8345e9b5075208f166c5b859a9cc3017ebb0fd5d0e372567dc1bc625aa85a11dbb28802e5100000000000"]}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, r3, 0x0, 0x7a, &(0x7f0000000740)=':\xb6\x8d$\xe6k/\xc3\xaf\xa5\x96?X\x8b\x16H\x0f/\xceB\x8f8\x93\x81\x83v\x86.\\;\xfb\xfdn\x03NP\xe3\x87\xe7\xd0\xed*/\xda\xe56OP\xdfy*\x8b\xaf\x00\xe9b?\x9a/\xfd\x0e\x18\xc3\x91\xa5H\x9b\xd6J\x89\xd9\xc6\xcc\x06\xe1\\\xc6\x13\xa6c\xd4\x95n\xe2\x81\xef$\xbc\x02\x06c\x88WH\xbf\xa47\xf4\xb7\x97=&\xdb\xdc\xdb\x84\xe2\n\xc2=\xd3n\xdb\xc1by\xd5\xae\x95g'}, 0x30) bpf$PROG_LOAD(0x5, 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000d00), 0x2) [ 1138.257039][ T26] audit: type=1800 audit(1674259395.831:531): pid=10932 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1182 res=0 errno=0 00:03:16 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_io_uring_setup(0x4636, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r3, 0x2, &(0x7f00000002c0)=""/14, 0xe}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x80, @random="b534e15c2355"}, 0x80, 0x0, 0xfffffe45}}], 0x1, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$I2C_TIMEOUT(0xffffffffffffffff, 0x702, 0x0) io_uring_enter(r0, 0x2fe, 0x0, 0x0, 0x0, 0x0) 00:03:17 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x84000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) open(0x0, 0x800, 0x102) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000004c0)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac85800000000000000024e16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb292f7d3acec77f5efad9c1165a0e3ccae669e173a649c1cfd6587d452d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66cf6dd6dcd54c3b3ff02000000d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a37c9af2551ce935b0f327cb3f011a7d069111d5a34ed09baafa9e87110bd5602e2fd5234712596b696418f163d1a13ed38ae89d24e1cebfba2fc7925bfacbb03109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000002a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a568668596e9e08679b3ce48e90defb6670c3d62ad0a97aec773713a66b223fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c050022a961546ed5365470fa503c1fac35b903e10c62bebc943c17ff1432d0881406bc176e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2dfcee0f65cd82c2f3865dc55edddd72078e9f40e4ffff06aabca77e64c988dd413230d68c78a15be9771bf00a7f7681314df1c2abe69cb47be5329ac624fb2997df9e6867583a4b239d17"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) r6 = socket$inet_udp(0x2, 0x2, 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000cc0), 0x8, &(0x7f0000001080)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',debug=0x0000000100000001,access=', @ANYRESDEC=0x0, @ANYBLOB="2c6163636573733d757365722c6e6f657874656e642c6163636573733d757365722c63616368653d667363616368652c736d61636b66737472616e736d7574653d2d255e3a2c242c66736e616d653de12b402c66736e616d653d2f70726f632f74696d65725f6c697374002c7375626a5f747970653d3ab68d24e66b2fc3afa5963f58d728480f2fce428f3893818376862e5c3bfbfd6e034e50e387e7d0ed2a2fdae5364f50df792a8baf00e9623f9a2ffd0e18c391a5489bd64a89d9c6cc06e15cc613a663d4956ee281ef24bc020663885748bfa437f4b7973d26dbdcdb84e20ac23dd359dbc16279d5ae95672c7375626a5f757365723d2f70726f63abcfd56e662f6e65742f70666b6579002c736d61636b6673666c6f6f723d67726530002c00692b4d94dad9da7db11a3136476fca9440a3b5da37af6ff31061"]) io_setup(0x6, &(0x7f00000002c0)=0x0) r8 = open(&(0x7f00000007c0)='./file0\x00', 0x10904, 0x115) r9 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) r10 = eventfd(0x1000) io_submit(r7, 0x3, &(0x7f0000000bc0)=[&(0x7f0000000900)={0x0, 0x0, 0x0, 0x8, 0x401, r8, &(0x7f0000000800)="809f5398f47d7b5abd574b64703e11aec78d30db625fe1e032a3a590dd6f6f19bb62fca1ad4b598305124df1292e4f2f0c23c94fdddbe89e46e26722fd5cae2d9592f5aaaeb5389d44fb52422efa01e3af11a9007245a75560c286fd88f2b5d4d19b65cf8d7d3cca67905a132dfa37243b632fc66e077c8d3941ecb16dd995376123d9e8b364dfce574dc3c1b75d98021f15119497a9a3da989655a6f69dabe503ef09ffa87aee27f6d684475543d99c38819188f7cb04f5253a4ad30c584c7fdf1c5fc53fb71e229663c6", 0xcb, 0x400007, 0x0, 0x1}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x7, 0x0, r9, &(0x7f0000000980)="f907ed56c896b169a13b6d8c84371b4cc1710d8e1a9e7a15305aab54430543a5f52411151bd0b93b7b3eda0397a12cf97ac200584193877e12ade77d6314d6746f90b261dc8babcd0fa1a6f8bc081a278266524a92519cb2ed50fa8734014f6ce3bf9c29423faf92a5ddc55f3714050f6cfbb4b3f80bd167b4c4d2c18388fb82bf5a0e", 0x83, 0x9, 0x0, 0x3, r10}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f0000000a80)="f3403dd25cdae6d81ee3954b11178e1a254f4aa58b9fa75c8f802e68aa56ce1683923da6453213067b4e6a422fa5fd13fded79d4f2f63f229c59c533f5953ecd69ca603c540f2d1fd25dca53697ff170c9615790923cbb4dfeb66783b9d24f6f97427e9b59df252514490bb649939a18a34b9f5a423e6b2c4d054fa7e9265eca19bf9d82cde468174b57ee98e72ef4a5ff27f4dc5264e383df05c33ca76ebf77e4cda550a8e8165d8f0c35fb8e7f47461e7d0975e35523834d3479f27602b119470e36fe1d1e58def322", 0xca, 0x5}]) r11 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r12 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r11, r12, 0x0, 0x20000023896) getpeername$unix(r12, &(0x7f0000000c00), &(0x7f0000000c80)=0x6e) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000001040)={'gre0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="73797a745f6c32000000000002000000", @ANYRES32, @ANYBLOB="2000000000000000000000004500001400000000002f90780000000000000000dd1de0a39f2c86f7a79e6d27f2eada80df29130ce8b9f8182ed415a0f5bf36530b9a672be5e82601598e3587f82608f7b7eb1059a6a309f79f6803d253e88e4a6c1a4acfedb27501019aff6711ddd57f5ab39b322ee1abe6c4584706a48cf2e5a87c8210cb57526d587bddbd850ce6f05563da795ed32bdb44896a5ffea51b8579831b9a33e52874ad283d4d71377b51e1ebf9b1f773a26c263f5b759233fb7e8b905531680c955bc0c3a79cc196939a1b626ae2dca33a80548058e2733521c5c8345e9b5075208f166c5b859a9cc3017ebb0fd5d0e372567dc1bc625aa85a11dbb28802e5100000000000"]}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, r3, 0x0, 0x7a, &(0x7f0000000740)=':\xb6\x8d$\xe6k/\xc3\xaf\xa5\x96?X\x8b\x16H\x0f/\xceB\x8f8\x93\x81\x83v\x86.\\;\xfb\xfdn\x03NP\xe3\x87\xe7\xd0\xed*/\xda\xe56OP\xdfy*\x8b\xaf\x00\xe9b?\x9a/\xfd\x0e\x18\xc3\x91\xa5H\x9b\xd6J\x89\xd9\xc6\xcc\x06\xe1\\\xc6\x13\xa6c\xd4\x95n\xe2\x81\xef$\xbc\x02\x06c\x88WH\xbf\xa47\xf4\xb7\x97=&\xdb\xdc\xdb\x84\xe2\n\xc2=\xd3n\xdb\xc1by\xd5\xae\x95g'}, 0x30) bpf$PROG_LOAD(0x5, 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000d00), 0x2) [ 1139.551497][ T26] audit: type=1800 audit(1674259397.191:532): pid=10942 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1182 res=0 errno=0 00:03:27 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) mkdir(&(0x7f00000010c0)='./file0\x00', 0x4) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sched_setaffinity(0x0, 0x0, 0x0) newfstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$UHID_INPUT(r1, &(0x7f0000000000)={0xe, {"a2e3ad08ed6b529b9cfbf4c0871b3e6ed04fe7ff7fc6e5539b5b68093b546a9b374794370890e0878fdb1ac6e7049b71b4956c0a9a472a0847f3988f7ef31952a981ffe8d178708c523c921b1b9b3d0a169b6cd336cd3b78130daa61d8e809ea882f6e02b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0eee26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6000200000000000065d5e880576286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37de0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2360fe763c43470833ac96d3f3357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6c6224779415d97b9a6d6d5495c1180459043f41c2fc4f4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bc09ff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be7fc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c5d3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebfeffffff82bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864d0270d81eaee5ee6cf1d0ab3785e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc0488506dbd17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57234ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a6045951f9a93ab5d99c066f7aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d068edc746b0827cbf652f406c6b95f2722e58c050400ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f16c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0463ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071ffdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c29743bc613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654575576e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274018c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb8d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c34c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce85dbd02ee46c5cd5892587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec660080934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df090000008562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000200", 0x1000}}, 0x1006) 00:03:27 executing program 2: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:27 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000002180), 0x2a200, 0x0) dup3(r0, r1, 0x0) 00:03:27 executing program 0: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:27 executing program 3: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:27 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_io_uring_setup(0x4636, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r3, 0x2, &(0x7f00000002c0)=""/14, 0xe}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x80, @random="b534e15c2355"}, 0x80, 0x0, 0xfffffe45}}], 0x1, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$I2C_TIMEOUT(0xffffffffffffffff, 0x702, 0x0) io_uring_enter(r0, 0x2fe, 0x0, 0x0, 0x0, 0x0) [ 1150.031884][ T26] audit: type=1400 audit(1674259407.691:533): avc: denied { write } for pid=10960 comm="syz-executor.5" name="random" dev="devtmpfs" ino=8 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 00:03:27 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000002180), 0x2a200, 0x0) dup3(r0, r1, 0x0) 00:03:27 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000002180), 0x2a200, 0x0) dup3(r0, r1, 0x0) 00:03:28 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000002180), 0x2a200, 0x0) dup3(r0, r1, 0x0) 00:03:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000019000000", 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000200), 0x1) sendto$inet6(r0, &(0x7f00000000c0)="eb", 0x1, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) [ 1150.810857][ T26] audit: type=1400 audit(1674259408.471:534): avc: denied { name_bind } for pid=10985 comm="syz-executor.5" src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=sctp_socket permissive=1 00:03:28 executing program 2: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:29 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_io_uring_setup(0x4636, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd=r3, 0x2, &(0x7f00000002c0)=""/14, 0xe}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x80, @random="b534e15c2355"}, 0x80, 0x0, 0xfffffe45}}], 0x1, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) write$6lowpan_enable(r5, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$I2C_TIMEOUT(0xffffffffffffffff, 0x702, 0x0) io_uring_enter(r0, 0x2fe, 0x0, 0x0, 0x0, 0x0) 00:03:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {{0x6}, {@void, @val={0x8, 0x3, r3}, @void}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "38a30a1b48e6aae87e8aac0553bdc7673b67c6bc43f3c7db"}]]}, 0x38}}, 0x0) 00:03:36 executing program 0: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000019000000", 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000200), 0x1) sendto$inet6(r0, &(0x7f00000000c0)="eb", 0x1, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 00:03:36 executing program 3: r0 = syz_open_dev$usbfs(0x0, 0x77, 0x101301) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x208e24b) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = getpid() process_vm_readv(r4, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x0, 0x10001, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000680)=""/141, 0x1000000}, 0x20) ioctl$USBDEVFS_FREE_STREAMS(r0, 0x802c550a, 0x0) r6 = syz_open_dev$sndctrl(&(0x7f0000006000), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r7, 0xc4c85513, 0x0) 00:03:36 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000002880)={0xe84, 0x0, 0x3, 0x101, 0x0, 0x0, {}, [@generic="867b52ff7ff098f53f2c364dfe3121b431e6733803e0c48f5af73f3dd4b0a4248d1e611ebec359aacbf62b130791d3e5baa1ea1a53cc25e72dc314d81142e6db6af3b39552ab644a863dade4d328b1eb9815b1cb53d452fdea60b654bab6715064321cccf44cc4ad1f58a6c2f72b634e3270", @generic="9c3c7539b5c3eee67df8caf23f611ff9cc5a07d57465372f165d38427830d2de20719dab7f974ddf8c1180083410a13cf294ccb3918b9cfb5497a404cc19482a00f67af9d040ea62a3f06392ed43c58b7f6dc22f20930d7fbd33da", @nested={0xd9d, 0x0, 0x0, 0x1, [@generic="91936649f177a96e78f9605ea75b", @generic="3fa46787eb585f2a7ed6864b9b54be3dd6219969ce405a830934d719d4836d5d560370a8615b5e3514d31328818da5ff99c285e428af6a93e13fd4ebb84d10370e244564acde36313448df1ebf4acafc6569771862814ec8d9e72ba9845eb0f5e3acae04963217068fc1856eb89d7b251e2d92270380f4d5b3ed8704bb6a00632120f9ecc0a5dfb6f237c71c052a108e43037185702daf99320b1759c90da083813fc3988b67bd62a5a4ca832999718fd91f1140b7509cdc5a34bf9fd991a28b5c40135ab224613a0c5bd2835aca2d1bd66a9f8386aa3438a35559606cad9b5d9643355e73b3918b68616fa41294bce99332a4222e71fb600937a57c097d5aec62ec06349a5e9dba231233bb324ee8459495ca435802224e0698f3f631ef80aa00a85dc1c4fac3f1d4629dbb4a69da2bcca66e42cdb6df1e3b84ae8b483f2bcff729c78f84a636cf2b973b692ff580f6e3bb21b13d01fc46e401014ef6917de063b9b7b25c033d00cd3595bf2e96ad39676a2700041623affcceeebbbcb6cf9dda4f13055f0760b8650ee4c742901ba488af3f5a0a7f683961bd2df22f0cbbe474fda55ca0c4fad5805fcf2b31db50875eec32762ddd1222ad2ce17768fdc2237a7135c20b0b25efd9449576f3934714dcc0723026a77026e82bb4794651f5916909db15ece34671aedc0b1c4e522a93288983967d6c80ec923ed6d4dc41ab1922d5abd4f50d916cfeb5b73cc9e90a6c6d6b2117d6d7503187d6a3bf572ea280e99862e48c820318c8006934e09492700d9296a187507931b3038230c9c9260e06551717dd8d0d8d435c78493556d1bf36411a3e38f31e2f2f8a3f969103fcc09a4a420c0a9c2b7b1c6a4d9da3b5ce5301fc2385f3b6874635a44e6a439cf3033cd812885c634c38820ff76f4961b669605f343bb5ca9a42f83af99c1452c729c9cd13eb3941b19d8141dbed3df909214eeb1507ddef8cd3bcac08538ae1d033330cf1c9a945e4a1e3329b9a15e322e0500c99394200e1d9dc614851e1f3f76935d5ad33d5065d635db047b9a456e03994db8f4c439c7c787dc536d52aefd5acd2ec220efd3bcf26915dc2ff6e4ed185393316622592e9eba1bd5590cd6c7466ac80c5d43b38125d8c595afd89854979ea891ce98ec0bba66e2161d5e17bf129b443f0095419dbe29223a895c586b3b940ab784588d8ed17c4e8d982c68f4333ac3c76b59cd5ad4141634571e47a489055648d9b0f2cea321410607e8c2360cffc5fbee780b6a85ba9d26099d31dc8bfa9ab1be03e3c8287bc319b3fae7530ad9227efb8e1eb9ac6da33a428929549aae5ea7f51ec3687959e838fd27fbada6cdb059e710a1aef5a09526b37e9371b389d5a0df5dfccf4e070d1ed5751e581fd306312f840a3b947e7c0298be1fc987f187430b8b23e3fbf208ba277c65f3a543639372f103d71fdd84cf168b07a763398046350ec105d7c5272d42afc31714cf66ff5226e4b81c33036344924158151261eb0ec7bac5efa8841d3a04e7f16b383c59e09ccd4326983793db0280c0f1ab238da6e75d5066e2069f784d771a0d58fec7f6e521a45eccc7c25a36bd0fbb09fcd544c8ced073518e5229ca087fa3229b848191d1245b3327d4441121f946e6292004538f9e85b5f2b022a63fa2cce15c0c3f96d4cc9c5e3347ad0967f3467efad6527ab001bc95019ca352c8e55e3f427f789ed17b2a400eb2132884d0ddc69fe8a9128916124ff58bdafd4dd3a5811b0e369592c0477f0674136b8074ee15d649fc7c3dbe5b181e15d3ddda826624c2c5f6af964dcc100fc79e070cf8188404c41151e9d112ea9e1a07c4a81aea94089ce0c95d1b141aeee0dea0d1f11c1598fa8382250255e247887153d1b7eb627d35186f2d90fbcaad0fa77f62eb8ab8e1211e2a5494daf2fb94e679ffdb8e106d547d8a945fb97cbe26866d2a8f6d909a64ea5003c05e6a9210df310e037a73164a18f849e4a948f72e2ac21e900e5bb46a1d6dad9b8b3d4935325bd044849b2529b555f13dc7a7f07c1c7b016b46d798d064bd15b638eaebcb74160dab3e0a4656202fd59415c2d958aafb0751fab4881c206b6d84ac6b46169ae56e81d0a3b28e60a48d0ed0af75ff191cc9d9ce4042d9121a5dbb3c0a88ba6f0abe9b5e0084c1d80b35da2bfe52509f0d326520b4dcb7d4ca081f97a4590cff89a4b3c5c8ddebe4b2f0ef71a8115188ab365b94c044d7faed989b122139c455ecf8e1d42256b88e9dbdc970d1f4e046812d59b972a588c04c5329830484d47c0d73183efe5c6412220174725fc2122ffe2153151e6692634e806c14e0a9f0d659744f5ec49ffc8bdf182ff351ddd6a310891315dc6e1511c3be398d3d56212312b379c83ab5a4f6eab0c433b2d12437b32cc1efb818cc1112a6581fce3768c983850ec4459f9fc586517472f0ad36022115b8a52aef8b1efef058e59424f322a36aba74864919be018fb8b7c44f8a27cceea567f9c3c6d1f04302c4c36f98a548bf86bb1a4c726fe6e6ea197f5225b3d6fe050a48e6d74c980ce27f2d8af5b367e280a463344556b635326f96566c35746a827a65b186fe6dd9133f7723ec4ed67eebecafce7b7d8dadd00a28954d3fe651d707aa7c4334cc5c18d18ee7c8ce1103837e7c489c28568a1f3992dc12db89058bac33b26db5fbf3145f0069d9d6c8090bf72dab476bb059a47703c178a1b85a9054e7cf137eb0d17e024aea5f3a74d87475831186744f54b9f43a4d0d90960e4e32b95bd3df5b8f8bc73f57c7ae379ebae25d0c8656a5625fc4cdf4cdd5f412e2af5eaa89ffd956bfef15118c770024903bbb74f88368d3a991dcc24fc54143791638f066876bad1af6010971e6080163408d23791cd32e0aaab54f7c13a6b4065e53faa13f859d1fd5054ad63bc1723c1f509f1707222c22b5488635e0cab9dd352c8f54b0b43ad19da5acf15193f63b262ce4223b7b6ca9b2a5764cf918a04d2c2f78e095cb48e9ea82d30447ee71afe78c7c445e6aa6780733ef76d5f08634385b341d56306621b3929fcb9c703cdb548a2f9710b6eb74cc6061f2751d23adcc3bf5a634f45b7bc5a0c827559aaa3eb2bba05db13c7a4240072b20d057de81f71b0bd1d2c768e7be890ec91b03be4d3c8f2d7df5d0cff1eb994177b5cf9ab3c948ff6fd4e70187406ececb274a3371b73f4b365918094a01bcebc4acf0133a7ca9d096cc419260e6f7fde56278cb1ba3cbede741483fd0cdc725413512c9f12b5959349bc32b4dc8e22e190fa8b5784bedf3c03780fa1010724b4cf7517a2766fedbbe06077b11c6da4bb8e94b753e637e463d66307cf2a5dd3fd4be30496e24e9f3c6127e7e317d124e1b85b8af6b577891e8c77cb552594cb896db45f38bf8de63b8dc6b5d1595822992eeb8812a976c909ad39b62c5c81a0ec53ff702b73116112e04f9ca1aebe05ca0c8f3f9005d9ab76323d2d455946afe080db771a1d92efee51a0d455bd127dfe941e3db5d0e3fb734386ce6a27a9a9bda42109f6a80feecd379f8f52f024563284fbedb81d174906b202e9b889b01d7607381da98698652c9e73a861b94fc0c2649757488cd9e2054d620fb96ab23f59e8b70c6fdd50f9fbd32d0c3f710158ed388d3cdac5e37efbfd9fe22f01bcdbff40d129b54d6f667e3998e40d92521feb24d2be1b5e2ebf75f16e9a11cee892a00fa2cb48b7763e4cda9134b62f3bf5f25dcbfa389fb48631099407928e6bc9e51c249bf0dcf5219c16e649c8a67a412f4584d8212dc87e56adb088e026e2bc80a6d9895b65716c1414f0e7d007b650b5059362228e425384c9961937cb0522d45b97931153fd67b4d3e7cbcbee8776f45f68f57592e55735d5fb0755c8fb0aea5e9c81813a8425d1d64ae8e9a450a56385a8efbe3e4a0860d8a557db18f6437e835636c97cdd71ac55f7b9a613963393d0b1db09d4409d403f6617cc612b01cec7e18076b93c960032c4f08ba1fa9fd00a239be037cf27d958e02d2af90618d4493138786f54da7b496eb85635eda88e73e40844284122cc10b92d8529610f69bb250565e6fb372c390a95a9814ec7e8c89b5386857554b2605d8e4192a18f09438a6b0ced3447cfed3b48e421b04d59dfa77c1fafbb31251526874ad0ca2f10a45d274e901b845fb62561a54dcb9d4a155e2d70934ad543781bbf122ddbb49b990a2945712d7eb5abb17a3009efe7db30e58e4989dc1bf42c9f3df15fba10e3a8bea1b4037920e4fb8acd61aeeb9538d6e6af2bf7048dd20a8d77446a443df862f5d362cfa05ce9af7547069a1dc1500dc3e73ba32753a4ea823d13ecc376b36e47cbf99cc42feee114bcd5dede2a95ec0497515ab4b0da86002f17344bb844f2131943ef259c5f79e8321e4f4f389dd037e9558fb95a8c7e322741075364b0c6918e8edd8e6dc03fb81be6d4e9237301126e923ec900858e49c4ff5cc1a8af9fd50a31d77f7028e06d9c0042eb8ec7967f6530ef6c2f456fcf6a49a1fcaf8e2b085cc98f163a6abdf933199df0b554e26379857c509075ce5137308edf6cacece1a6e4e6d197afd4add1ef4d23cd12679342c8f9f85f8749b344089cd2d50300cbd56a3eaa7931da7567e36ba1e9566880dfcf7d81d0ce94846af4436a6c3b125f42159c6418a1c3f25d7efbbaf9428bc51861a523242680c8ac130cbdf21de8a1d53b380bdb278bb54e2c9a62b7d51c64bd5edef3f904eae96984d0e8c889326e86d1d5808586246ee9d367d9ae3eece1d2588df8857504d0c34b1493cebcf4060165320066b08437d83ad73ae63561a29a63cf7acead2757847c11d5b7ea54828927cfd5c9324a7ed465fafb91b2d33bb54200ff59c9090d9895065bbfd8f9", @generic]}]}, 0xe84}}, 0x0) 00:03:36 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x200, 0x109002) ioctl$USBDEVFS_DISCONNECT_CLAIM(r0, 0x8004550f, 0x0) 00:03:37 executing program 4: syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0069d78db0773cd2d196c9ab9603a40145b3ff6f4a3ae5060c18c4775836411bb7fbd7db11e5efd26ac31f470efa90ccbb4b42043cd39efaf2ffccebcd9a3a5a9e26f8be55a969642751e6daaba6095402fb3542691ed4e55c1c0000000a4a39a6e8b7311c151f4effdef4664dc9a4e8000000000000000000000000000000000000000000000000000000567d0d25cbbc0155afeb49c6034f509ffc715cfd76f2f4a9d7c729e3341c2220ae67068f7049baf0501cc632cda7dbf4a2b26baf5c42810000001fc3d1b3de0aa94a1443e23cc36cd32cfc8fd17b0e6687d866af3bbcfdb6cefd570ca4113c4ad582fccc42b4d68ef8a95329370f694684f3d1bc2ef59fce9e41dc225240d6ff004af5b16899eefee6cd1543e8f8389a7a8b583da1351d5b7c05954c13c87b8574bffd786017e7d54d65c5e0827c124f692663d2c1f6f52a87bde2a9f9e003da0409ca0c25d875eef86907e7177369af742684f226c10450b598fa3c3305002f8bdfe7bafc902cdc9740f801d2bfe7a3cd4cd4dba4d23cf50efba1ed4a962e07342bd6c6054edd9003"], 0x1, 0xbee, &(0x7f0000000cc0)="$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") r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1c1042, 0x0) ioctl$KVM_CREATE_VCPU(r0, 0x80086c41, 0x7) [ 1159.346188][T11005] netlink: 3696 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1159.443694][T11012] loop4: detected capacity change from 0 to 2048 [ 1159.467498][T11012] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) 00:03:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x6, 0x300, 0x0, 0x0, 0x0, 0x0}) [ 1159.505427][ T26] audit: type=1400 audit(1674259417.171:535): avc: denied { mount } for pid=11010 comm="syz-executor.4" name="/" dev="loop4" ino=1328 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:iso9660_t tclass=filesystem permissive=1 00:03:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x6, 0x300, 0x0, 0x0, 0x0, 0x0}) [ 1159.649276][ T26] audit: type=1400 audit(1674259417.311:536): avc: denied { unmount } for pid=5103 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:iso9660_t tclass=filesystem permissive=1 00:03:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x6, 0x300, 0x0, 0x0, 0x0, 0x0}) [ 1159.844757][T11030] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11030 comm=syz-executor.4 00:03:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x6, 0x300, 0x0, 0x0, 0x0, 0x0}) 00:03:45 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='cdg\x00', 0x4) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup(0xffffffffffffffff) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}, 0x1c) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendmmsg(r1, &(0x7f0000004d80)=[{{0x0, 0xfd0c, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x7c00, 0x40080fe) 00:03:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:45 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000019000000", 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000200), 0x1) sendto$inet6(r0, &(0x7f00000000c0)="eb", 0x1, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 00:03:45 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001380)={0x18, 0x2, &(0x7f0000000000)=@raw=[@alu={0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0xf4240}, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 00:03:45 executing program 0: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f0000000040)='system_u:object_r:systemd_passwd_var_run_t:s0\x00', 0xffdf, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:03:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) [ 1167.755167][T11046] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11046 comm=syz-executor.4 [ 1167.768535][T11048] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11048 comm=syz-executor.2 [ 1167.770578][T11047] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11047 comm=syz-executor.3 00:03:45 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) [ 1167.918091][T11050] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11050 comm=syz-executor.4 [ 1167.918757][ T26] audit: type=1400 audit(1674259425.581:537): avc: denied { relabelfrom } for pid=11051 comm="syz-executor.0" name="" dev="pipefs" ino=57087 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 00:03:45 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000140)={0x0, 0x800000, 0x1000}, 0x20) 00:03:45 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) [ 1167.971823][ T26] audit [ 1168.005012][T11056] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11056 comm=syz-executor.3 [ 1168.015520][T11054] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11054 comm=syz-executor.2 [ 1168.098771][ T26] audit: type=1400 audit(1674259425.761:539): avc: denied { create } for pid=11057 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 1168.115749][T11059] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11059 comm=syz-executor.4 [ 1168.170627][ T26] audit: type=1400 audit(1674259425.811:540): avc: denied { setopt } for pid=11057 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 00:03:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:49 executing program 1: r0 = openat$vicodec1(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$VIDIOC_G_EDID(r0, 0xc0285628, &(0x7f00000003c0)={0x0, 0x0, 0x1000, '\x00', 0x0}) 00:03:49 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2400) 00:03:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:03:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000036c0), 0x4, 0x200) sendmsg$nl_route(r1, &(0x7f00000035c0)={&(0x7f0000003700)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000037c0)={&(0x7f0000003600)=@bridge_newvlan={0x54, 0x70, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xa}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x1}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x52, 0x3}}}]}, 0x54}}, 0xe010) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x60, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="4400000010000104865b39826f326f3f8c61a81f", @ANYRES32=0x0, @ANYBLOB="3201000000000000140012800c0001006d6163766c616e000400028008000500", @ANYRES32=0x0, @ANYBLOB='\b\x00\n\x00', @ANYRES32=0x0, @ANYBLOB], 0x44}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000003800)={&(0x7f0000003680)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000003780)={&(0x7f0000003980)=ANY=[@ANYBLOB="1af097e391ff4465a1f37e687e957984d66185a50425bd7000fedbdf2500000001", @ANYRES32=0x0, @ANYBLOB="03000d0000000f000b00f47f04000a0004000a0004000a0004000a00"], 0x34}, 0x1, 0x0, 0x0, 0x48001}, 0x8000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000003a00)={0x0, @remote, @broadcast}, &(0x7f0000003a40)=0xc) sendmsg$nl_route(r2, &(0x7f0000003b80)={&(0x7f0000003740)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003b40)={&(0x7f0000003a80)=@dellink={0x3c, 0x11, 0x1, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r6, 0x100, 0xa0}, [@IFLA_GROUP={0x8, 0x1b, 0x4}, @IFLA_CARRIER_CHANGES={0x8, 0x23, 0x6}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc4}, 0x800) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000003ac0)=ANY=[@ANYBLOB="74000000140000042cbd7000fddbdf250a1831ff", @ANYRES32=0x0, @ANYBLOB="0800080022000000080008000400000014000200ff01000000000000000000000000000114000600018000000080ffff0800000045080000140001002002000000000000000000000000000108000800440000000800080000040000"], 0x74}, 0x1, 0x0, 0x0, 0x1}, 0x0) preadv(r2, &(0x7f0000007040)=[{&(0x7f0000006e80)=""/162, 0xa2}, {&(0x7f0000006f40)=""/125, 0x7d}, {&(0x7f0000006fc0)=""/101, 0x65}], 0x3, 0x5, 0x2) sendmsg$nl_route_sched(r3, &(0x7f00000071c0)={&(0x7f0000003880)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000007180)={&(0x7f00000038c0)=@gettaction={0x40, 0x32, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x1}, @action_gd=@TCA_ACT_TAB={0x24, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1, 0x0, 0x0, @TCA_ACT_KIND={0xa, 0x1, 'pedit\x00'}}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000003940)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003900)={&(0x7f0000007080)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="10002dbdcfa0f1d0ffd800fbdbdf25020000c02f4773c9f218130ed940683aa8623b29f63468a98776580624ec5a34891e65bebf064e3e3834da21b253c51f00de07bab1455a47b361184595056a33167fd75df1126ef3b8d924688a319472e8c9c91b3258ae969e9b545485d5510dc77b3adf384dcc0eb32c1122e13f31d2eef837de9c0f4bef3c0d7a4c4513ab4eac2a0b8200"/158, @ANYRES32=0x0, @ANYBLOB="08000800030000000800020001000000080002000000000008000700", @ANYRES32=r1, @ANYBLOB="08000100", @ANYRES32=r5, @ANYBLOB="061a95002d0b7188cca6e98dd3c6bb5d"], 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000100000000000a000000000000000000000008001e0007000000"], 0x24}}, 0x0) preadv(r0, &(0x7f0000003500)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000001340)=""/47, 0x2f}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/167, 0xa7}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002500)=""/4096, 0x1000}], 0xa, 0x20, 0x8) r7 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r7, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x20, 0x0, @vifc_lcl_ifindex, @rand_addr=0x64010102}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r7, 0x0, 0xd2, &(0x7f0000000080)={@local, @empty, 0x0, "d64724f6257e43b341324534f34c6dd3bd87fdb61912f4f483a9897d3940c0ca", 0xf823, 0x6, 0x9, 0x1000}, 0x3c) setsockopt$MRT_DONE(r7, 0x0, 0xc9, 0x0, 0x0) 00:03:49 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000019000000", 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000200), 0x1) sendto$inet6(r0, &(0x7f00000000c0)="eb", 0x1, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 00:03:49 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2400) [ 1171.961288][T11075] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11075 comm=syz-executor.2 [ 1172.180955][T11074] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=11074 comm=syz-executor.3 00:03:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:03:50 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2400) 00:03:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:03:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:03:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:03:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) r7 = socket$nl_route(0x10, 0x3, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$nl_route(r7, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)=@ipv6_getnexthop={0x4c, 0x6a, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@NHA_OIF={0x8}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_GROUPS={0x4}, @NHA_MASTER={0x8, 0xa, 0x2}, @NHA_GROUPS={0x4}, @NHA_MASTER={0x8, 0xa, 0x1}, @NHA_FDB={0x4}, @NHA_ID={0x8, 0x1, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0xc0}, 0xc0c5) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r9) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0xffffff1f, 0x1, 0x0, {0x0, 0x0, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x40}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x8, 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="18000000000000000000000000cbbf0018100000e0ae68032dc506701956499ccd691d6bfe98739d5604fe64bcbb46024554d3f7e979dfd5313cb8b35eeb88888530a28fae064fb600000000a9d85a35d158cbe666d89e38bc9dfdd297ea0900000000000000e2b6095e9ef9b0db3399b453da1d6cadc988e4b5fe9be04163e190efb7093ae99d3547e8379f9e4fa84e6b9ee23a52a97907ebe50e7a582036000000000000", @ANYRES32, @ANYBLOB="00000000000000009500000000000000"], &(0x7f00000001c0)='GPL\x00', 0x2, 0x8a, &(0x7f0000000200)=""/138, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:01 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000480), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2400) 00:04:01 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:01 executing program 0: prctl$PR_SCHED_CORE(0x23, 0x0, 0xffffffffffffffff, 0x0, 0x0) 00:04:01 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getrlimit(0x4, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='qgroup_update_reserve\x00'}, 0x10) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0xce) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r3, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x3, 0x0, 0x93) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000800)=0x2) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) 00:04:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:07 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8a}, 0x0) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000001500)={0x400, 0x200}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000003e00)=0x8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10201, 0x30) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8000) sched_setscheduler(0x0, 0x3, 0x0) getgid() getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x72, 0xfffffffffffffffe, &(0x7f0000000140)=0x19) syz_open_dev$media(&(0x7f00000000c0), 0x0, 0x0) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) write(r3, &(0x7f0000000000)="05", 0x35a63c) 00:04:07 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/24, 0x18}], 0x1, 0x4013d, 0x10) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x3, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}}, 0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket(0x1, 0x803, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4}, 0x10}, 0x80) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r3, &(0x7f0000001380), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="4c000000520000012500000000dbdf25508de7ac381dff36c5e0ae0a080006000600150000e808000200000000000100000000800001ff070000000000000000000069a59afd1d23dfa30ddd8b93d9000000bb050bb6022bc633e783c92f82c8d0768d90f9a86db014a60029c3ff0f32fe155f7dc0d27ed840f0bd358bfb26154a78a168ca37851e73c96950733cdb8aa25ac20eb7b4521a72095ab8b1736b0a3fc81a69c24099afa94ce0eb3d24c802e2a307a41857c5fc4bc5a711e79b0bd3fa490f5ee7008e172f4f6a6292df4aa99fbd31bb10de0abaddea4795ded9c59f559b4a3c", @ANYRES32=0x0, @ANYBLOB="e10000"], 0x4c}, 0x1, 0x0, 0x0, 0x4004}, 0x40046) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={@rand_addr, 0x0, 0x29, 0x20, 0x9}}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x3, 0x6, @random="df559fdab89a"}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = syz_genetlink_get_family_id$ieee802154(0x0, 0xffffffffffffffff) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYBLOB="010000000000000000002000000009001f007068794e99"], 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x14, 0x0, 0x3efbf3a61ea3b617, 0x70bd28, 0x25dfdbfb}, 0x14}}, 0x4004840) sendmsg$nl_route(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getrule={0x14, 0x22, 0x1, 0x70bd26, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x44045}, 0x4000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0000001f0000d08dc98cc271a0bac36bd4b9e27600020000000000008000000022df10e5a7000000000000e8b90000f1b9fd7fcb99b2ea6830555c098b0583ff7ff49416c3cb12e8dd702233c0091c6ece6f6d90fdfae31b551e46516ec27ea985eed869e73c5d12a230f24ff85e52f66882f7cd5195b7c70dbd308132881bbdb3f68f1a4e2740739848177742b456a1c0f9586fd800"/161, @ANYRES32=0x0, @ANYBLOB="0000020000000f00f5ff030008000b000600000008000b000000000008000b00ff03000008000b0008000000"], 0x44}}, 0x10) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=@newlink={0x94, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94d44}, [@IFLA_LINKINFO={0x64, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x54, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0x11, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}, @IFLA_VLAN_INGRESS_QOS={0x1c, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x2, 0x6d560}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x0, 0x2}}]}]}}}, @IFLA_LINK={0x8, 0x5, r9}, @IFLA_MASTER={0x8, 0xa, r11}]}, 0x94}}, 0x40046) [ 1189.750110][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 1189.756520][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 [ 1189.856026][T11129] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1197.066969][T11129] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1197.184520][T11129] device vlan2 entered promiscuous mode [ 1197.276266][T11129] bond0: (slave vlan2): Opening slave failed 00:04:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local, @local}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast2, @local, 0x1, 0x1, [@rand_addr]}, 0x14) syz_emit_ethernet(0x36, &(0x7f0000001800)={@link_local, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast2}, @timestamp_reply={0x11}}}}}, 0x0) 00:04:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getrlimit(0x4, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='qgroup_update_reserve\x00'}, 0x10) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0xce) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r3, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x3, 0x0, 0x93) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000800)=0x2) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) 00:04:24 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:24 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x5410, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) unshare(0x6c060000) 00:04:24 executing program 2: syz_emit_vhci(&(0x7f0000000080)=@HCI_EVENT_PKT={0x4, @hci_ev_auth_complete={{0x6, 0x3}, {0x7f, 0xc8}}}, 0x6) 00:04:24 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/24, 0x18}], 0x1, 0x4013d, 0x10) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x3, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}}, 0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket(0x1, 0x803, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4}, 0x10}, 0x80) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r3, &(0x7f0000001380), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="4c000000520000012500000000dbdf25508de7ac381dff36c5e0ae0a080006000600150000e808000200000000000100000000800001ff070000000000000000000069a59afd1d23dfa30ddd8b93d9000000bb050bb6022bc633e783c92f82c8d0768d90f9a86db014a60029c3ff0f32fe155f7dc0d27ed840f0bd358bfb26154a78a168ca37851e73c96950733cdb8aa25ac20eb7b4521a72095ab8b1736b0a3fc81a69c24099afa94ce0eb3d24c802e2a307a41857c5fc4bc5a711e79b0bd3fa490f5ee7008e172f4f6a6292df4aa99fbd31bb10de0abaddea4795ded9c59f559b4a3c", @ANYRES32=0x0, @ANYBLOB="e10000"], 0x4c}, 0x1, 0x0, 0x0, 0x4004}, 0x40046) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={@rand_addr, 0x0, 0x29, 0x20, 0x9}}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x3, 0x6, @random="df559fdab89a"}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = syz_genetlink_get_family_id$ieee802154(0x0, 0xffffffffffffffff) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYBLOB="010000000000000000002000000009001f007068794e99"], 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x14, 0x0, 0x3efbf3a61ea3b617, 0x70bd28, 0x25dfdbfb}, 0x14}}, 0x4004840) sendmsg$nl_route(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getrule={0x14, 0x22, 0x1, 0x70bd26, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x44045}, 0x4000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0000001f0000d08dc98cc271a0bac36bd4b9e27600020000000000008000000022df10e5a7000000000000e8b90000f1b9fd7fcb99b2ea6830555c098b0583ff7ff49416c3cb12e8dd702233c0091c6ece6f6d90fdfae31b551e46516ec27ea985eed869e73c5d12a230f24ff85e52f66882f7cd5195b7c70dbd308132881bbdb3f68f1a4e2740739848177742b456a1c0f9586fd800"/161, @ANYRES32=0x0, @ANYBLOB="0000020000000f00f5ff030008000b000600000008000b000000000008000b00ff03000008000b0008000000"], 0x44}}, 0x10) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=@newlink={0x94, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94d44}, [@IFLA_LINKINFO={0x64, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x54, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0x11, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}, @IFLA_VLAN_INGRESS_QOS={0x1c, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x2, 0x6d560}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x0, 0x2}}]}]}}}, @IFLA_LINK={0x8, 0x5, r9}, @IFLA_MASTER={0x8, 0xa, r11}]}, 0x94}}, 0x40046) 00:04:24 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000480)={0x2, 0x16, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, [@sadb_x_policy={0x8, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in6=@mcast2, @in=@loopback}}]}, 0x50}}, 0x0) [ 1206.514935][ T26] audit: type=1400 audit(1674259464.181:541): avc: denied { write } for pid=11154 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 00:04:24 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000300)={0x28, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x57}]}, 0x28}}, 0x0) 00:04:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getrlimit(0x4, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='qgroup_update_reserve\x00'}, 0x10) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0xce) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r3, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x3, 0x0, 0x93) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000800)=0x2) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) [ 1207.502560][T11155] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1207.533070][T11155] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1207.586884][T11155] device vlan2 entered promiscuous mode [ 1207.594300][T11155] bond0: (slave vlan2): Opening slave failed 00:04:25 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000300)={0x28, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x57}]}, 0x28}}, 0x0) 00:04:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getrlimit(0x4, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='qgroup_update_reserve\x00'}, 0x10) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0xce) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_trie\x00') preadv(r3, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f0000000440)=""/96, 0x60}], 0x3, 0x0, 0x93) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000800)=0x2) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) 00:04:26 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/24, 0x18}], 0x1, 0x4013d, 0x10) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x3, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}}, 0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket(0x1, 0x803, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4}, 0x10}, 0x80) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r3, &(0x7f0000001380), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="4c000000520000012500000000dbdf25508de7ac381dff36c5e0ae0a080006000600150000e808000200000000000100000000800001ff070000000000000000000069a59afd1d23dfa30ddd8b93d9000000bb050bb6022bc633e783c92f82c8d0768d90f9a86db014a60029c3ff0f32fe155f7dc0d27ed840f0bd358bfb26154a78a168ca37851e73c96950733cdb8aa25ac20eb7b4521a72095ab8b1736b0a3fc81a69c24099afa94ce0eb3d24c802e2a307a41857c5fc4bc5a711e79b0bd3fa490f5ee7008e172f4f6a6292df4aa99fbd31bb10de0abaddea4795ded9c59f559b4a3c", @ANYRES32=0x0, @ANYBLOB="e10000"], 0x4c}, 0x1, 0x0, 0x0, 0x4004}, 0x40046) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={@rand_addr, 0x0, 0x29, 0x20, 0x9}}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x3, 0x6, @random="df559fdab89a"}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = syz_genetlink_get_family_id$ieee802154(0x0, 0xffffffffffffffff) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYBLOB="010000000000000000002000000009001f007068794e99"], 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x14, 0x0, 0x3efbf3a61ea3b617, 0x70bd28, 0x25dfdbfb}, 0x14}}, 0x4004840) sendmsg$nl_route(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getrule={0x14, 0x22, 0x1, 0x70bd26, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x44045}, 0x4000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0000001f0000d08dc98cc271a0bac36bd4b9e27600020000000000008000000022df10e5a7000000000000e8b90000f1b9fd7fcb99b2ea6830555c098b0583ff7ff49416c3cb12e8dd702233c0091c6ece6f6d90fdfae31b551e46516ec27ea985eed869e73c5d12a230f24ff85e52f66882f7cd5195b7c70dbd308132881bbdb3f68f1a4e2740739848177742b456a1c0f9586fd800"/161, @ANYRES32=0x0, @ANYBLOB="0000020000000f00f5ff030008000b000600000008000b000000000008000b00ff03000008000b0008000000"], 0x44}}, 0x10) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=@newlink={0x94, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94d44}, [@IFLA_LINKINFO={0x64, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x54, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0x11, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}, @IFLA_VLAN_INGRESS_QOS={0x1c, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x2, 0x6d560}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x0, 0x2}}]}]}}}, @IFLA_LINK={0x8, 0x5, r9}, @IFLA_MASTER={0x8, 0xa, r11}]}, 0x94}}, 0x40046) [ 1209.698647][T11180] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1209.711339][T11180] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1209.738350][T11180] device vlan2 entered promiscuous mode [ 1209.746231][T11180] bond0: (slave vlan2): Opening slave failed 00:04:37 executing program 1: syz_mount_image$hfs(&(0x7f0000000080), &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8800, &(0x7f0000000000)={[{@codepage={'codepage', 0x3d, 'iso8859-9'}}, {@iocharset={'iocharset', 0x3d, 'iso8859-3'}}]}, 0x1, 0x27c, &(0x7f0000000180)="$eJzs3U9rE08cx/HPbNI2v19LXdtKwWO14EnaehEviuRBeBBRmwjFUKGtYD2pZxFvgndvnsXH4El8Anry5MlT8LIys5NkE3eTJjSZpn2/IMuuO3++X2f/zARKBODMul39/uHaT/sxUkklSTekSFJFKku6oNXK092DnYNGvdavoZKrYT9GaU3zT5nt3XpeVVvP1fBie1TWQvbfMB5JkiQ/Bpb6PZFYEI67+3NE0py/O935ysQjG48XoQMIITPCpqmmnmkxZDgAgPD8+z/yb4kFP3+PImndv/ZP1fu/GTqAwNrv/yg9Towd33PuVGe955Zwdu4XtVaJo/Q1q/TK6ppgmkGrShdL9N+jnUb96vaTRi3SK930MsVW3LamViLOgGjXctamfYye+7zLYcbmsFUQ//IoPb4bPpQ288V8NfdMrPeqted/5cTYYXIjFfeMVBr/RnGLLss4LVWQ5XnXyUXfgz5/PEKWFZVsLHlmfZtdXxDErTjfzvaptdRTK81uszg7V2s5t9ZW+/hPbq2V3lqdq7m4v3Ezb8wds6Zf+qRqZv4f2UFfV/Gd2fXkN66kvzL65lN2JQvGsUs0dCoY3Ws91HUt7h8+f/yg0ajvsXOCd8qaRF8z/tIInbKN4Zakk/A/v7d/qNxTrRlEqMBKmssP7Lh2wj2aMDmdQdfq3dDBIAQ77zLp+i+zXtlwDzi7ifvM05NBjWda3CxYGyy57f9DreDmi1dwR11zXboiXS7s8WVvs7GP85QwVX3Tfb7/BwAAAAAAAAAAAAAAAAAAmDaT+IuF0DkCAAAAAAAAAAAAAAAAAAAAADDtpvb3f82Z/AVP4Fj9DQAA//+L3Xr8") r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 00:04:37 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000300)={0x28, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x57}]}, 0x28}}, 0x0) 00:04:37 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:37 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:37 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/24, 0x18}], 0x1, 0x4013d, 0x10) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x3, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}}, 0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket(0x1, 0x803, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000300)={0x4}, 0x10}, 0x80) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r3, &(0x7f0000001380), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000000c0)={r3, &(0x7f0000000300), &(0x7f0000000000)=""/10, 0x2}, 0x20) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="4c000000520000012500000000dbdf25508de7ac381dff36c5e0ae0a080006000600150000e808000200000000000100000000800001ff070000000000000000000069a59afd1d23dfa30ddd8b93d9000000bb050bb6022bc633e783c92f82c8d0768d90f9a86db014a60029c3ff0f32fe155f7dc0d27ed840f0bd358bfb26154a78a168ca37851e73c96950733cdb8aa25ac20eb7b4521a72095ab8b1736b0a3fc81a69c24099afa94ce0eb3d24c802e2a307a41857c5fc4bc5a711e79b0bd3fa490f5ee7008e172f4f6a6292df4aa99fbd31bb10de0abaddea4795ded9c59f559b4a3c", @ANYRES32=0x0, @ANYBLOB="e10000"], 0x4c}, 0x1, 0x0, 0x0, 0x4004}, 0x40046) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)={@rand_addr, 0x0, 0x29, 0x20, 0x9}}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r5, 0x1, 0x3, 0x6, @random="df559fdab89a"}, 0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = syz_genetlink_get_family_id$ieee802154(0x0, 0xffffffffffffffff) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYBLOB="010000000000000000002000000009001f007068794e99"], 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x14, 0x0, 0x3efbf3a61ea3b617, 0x70bd28, 0x25dfdbfb}, 0x14}}, 0x4004840) sendmsg$nl_route(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getrule={0x14, 0x22, 0x1, 0x70bd26, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x44045}, 0x4000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0000001f0000d08dc98cc271a0bac36bd4b9e27600020000000000008000000022df10e5a7000000000000e8b90000f1b9fd7fcb99b2ea6830555c098b0583ff7ff49416c3cb12e8dd702233c0091c6ece6f6d90fdfae31b551e46516ec27ea985eed869e73c5d12a230f24ff85e52f66882f7cd5195b7c70dbd308132881bbdb3f68f1a4e2740739848177742b456a1c0f9586fd800"/161, @ANYRES32=0x0, @ANYBLOB="0000020000000f00f5ff030008000b000600000008000b000000000008000b00ff03000008000b0008000000"], 0x44}}, 0x10) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=@newlink={0x94, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xfec94d44}, [@IFLA_LINKINFO={0x64, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x54, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0x11, 0x2, {0x2, 0x1b}}, @IFLA_VLAN_INGRESS_QOS={0x4}, @IFLA_VLAN_EGRESS_QOS={0x1c, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0xe368, 0x3}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7f, 0x7}}]}, @IFLA_VLAN_INGRESS_QOS={0x1c, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x2, 0x6d560}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x0, 0x2}}]}]}}}, @IFLA_LINK={0x8, 0x5, r9}, @IFLA_MASTER={0x8, 0xa, r11}]}, 0x94}}, 0x40046) 00:04:37 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 1219.932032][T11194] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 1219.948970][T11194] netlink: 'syz-executor.5': attribute type 1 has an invalid length. 00:04:37 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000300)={0x28, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x57}]}, 0x28}}, 0x0) [ 1219.980688][T11194] device vlan2 entered promiscuous mode [ 1220.000665][T11194] bond0: (slave vlan2): Opening slave failed 00:04:37 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:37 executing program 2: socketpair(0x0, 0x0, 0x3, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) syz_clone(0x40000000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)) read$FUSE(0xffffffffffffffff, &(0x7f0000000e00)={0x2020}, 0x2020) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000740)={&(0x7f0000000400), 0xc, 0x0, 0x1, 0x0, 0x0, 0x40010}, 0x60000085) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, 0x0, 0x800) 00:04:38 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:38 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:38 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:48 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:48 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:48 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:48 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:48 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:48 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:49 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) [ 1231.693745][T11242] kvm: emulating exchange as write 00:04:49 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:49 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1290c3bff327ae2665b04f2bc9f4e2e0aa13ab55ed81d705aef844fe829e401021fad1ef949d7221291c87b8d69726b925dfea739f98"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r4, 0xae9a) syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) 00:04:49 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:49 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000240), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc058560f, &(0x7f0000000280)={0x0, 0x9, 0x0, "030ec166c9c0afc5ed30989fd9243f5c939a5294563585e7c0eb956582c7ee8f"}) 00:04:49 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) ptrace$getregset(0x4204, r0, 0x200, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000200)='./file2\x00', 0x1010850, &(0x7f00000003c0)=ANY=[], 0x2, 0x604, &(0x7f0000001280)="$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") ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes\x00', 0x275a, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r1, &(0x7f0000000180)=ANY=[], 0x30a00) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000001c0)={@private2}, 0x14) 00:04:49 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000240), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc058560f, &(0x7f0000000280)={0x0, 0x9, 0x0, "030ec166c9c0afc5ed30989fd9243f5c939a5294563585e7c0eb956582c7ee8f"}) 00:04:49 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000240), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc058560f, &(0x7f0000000280)={0x0, 0x9, 0x0, "030ec166c9c0afc5ed30989fd9243f5c939a5294563585e7c0eb956582c7ee8f"}) 00:04:50 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000240), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc058560f, &(0x7f0000000280)={0x0, 0x9, 0x0, "030ec166c9c0afc5ed30989fd9243f5c939a5294563585e7c0eb956582c7ee8f"}) [ 1232.331848][T11277] loop3: detected capacity change from 0 to 1024 00:04:56 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:04:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)}], 0x2, &(0x7f0000002c00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c0000", @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32], 0x140}, 0x4000001) sendmmsg$unix(r1, &(0x7f0000002740), 0x0, 0x4000800) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) utimes(&(0x7f00000003c0)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x20) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020}, 0x2020) 00:04:56 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_NOTIFY_STORE(r0, 0x0, 0x0) 00:04:56 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) acct(0x0) 00:04:56 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r2 = dup(r0) sendmsg$nl_route(r2, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000d00)=@ipv4_newroute={0x1c}, 0x1c}}, 0x0) 00:04:56 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x4, 0x0, &(0x7f0000000000)=[@enter_looper={0x40406300}], 0x1, 0x200000000000000, &(0x7f0000000180)='c'}) 00:04:56 executing program 4: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) 00:04:56 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r2 = dup(r0) sendmsg$nl_route(r2, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000d00)=@ipv4_newroute={0x1c}, 0x1c}}, 0x0) [ 1238.505311][T11295] binder: 11291:11295 ioctl c0306201 20000080 returned -14 00:04:56 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x4, 0x0, &(0x7f0000000000)=[@enter_looper={0x40406300}], 0x1, 0x200000000000000, &(0x7f0000000180)='c'}) [ 1238.655754][T11301] overlayfs: missing 'lowerdir' 00:04:56 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x4}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) [ 1238.863087][ T26] audit: type=1400 audit(1674259496.401:542): avc: denied { unlink } for pid=11288 comm="syz-executor.5" name="#1" dev="sda1" ino=1179 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=chr_file permissive=1 00:04:56 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r2 = dup(r0) sendmsg$nl_route(r2, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000d00)=@ipv4_newroute={0x1c}, 0x1c}}, 0x0) 00:04:56 executing program 4: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) [ 1239.104604][T11309] binder: 11307:11309 ioctl c0306201 20000080 returned -14 00:05:05 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000271}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000100)={0x0, r2}) 00:05:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)}], 0x2, &(0x7f0000002c00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c0000", @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32], 0x140}, 0x4000001) sendmmsg$unix(r1, &(0x7f0000002740), 0x0, 0x4000800) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) utimes(&(0x7f00000003c0)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x20) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020}, 0x2020) 00:05:05 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r1, &(0x7f00000056c0)=[{{&(0x7f0000000040)={0x2, 0x4e24, @dev}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000500)='4', 0x1}], 0x1}}], 0x2, 0xc000) r2 = dup(r0) sendmsg$nl_route(r2, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000d00)=@ipv4_newroute={0x1c}, 0x1c}}, 0x0) 00:05:05 executing program 0: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) 00:05:05 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x4, 0x0, &(0x7f0000000000)=[@enter_looper={0x40406300}], 0x1, 0x200000000000000, &(0x7f0000000180)='c'}) 00:05:05 executing program 4: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) 00:05:05 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x19, 0x4, 0x8, 0x9, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) 00:05:05 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x4, 0x0, &(0x7f0000000000)=[@enter_looper={0x40406300}], 0x1, 0x200000000000000, &(0x7f0000000180)='c'}) [ 1247.831417][T11328] binder: 11323:11328 ioctl c0306201 20000080 returned -14 [ 1248.033223][T11332] overlayfs: missing 'lowerdir' 00:05:05 executing program 4: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) 00:05:05 executing program 0: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) [ 1248.240447][T11336] binder: 11334:11336 ioctl c0306201 20000080 returned -14 00:05:06 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000634000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index}, 0x0) io_uring_enter(r0, 0x4cbb, 0x0, 0x0, 0x0, 0x0) io_setup(0x5, &(0x7f0000000040)=0x0) io_pgetevents(r3, 0x1, 0x17, &(0x7f00000001c0)=[{}], &(0x7f0000000080)={0x0, 0x3938700}, 0x0) 00:05:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@can_delroute={0x14c, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_XOR={0x15, 0x3, {{{}, 0x0, 0x0, 0x0, 0x0, "0a115764dec09755"}, 0x1}}, @CGW_CS_CRC8={0x11e, 0x6, {0x2, 0x0, 0x0, 0x0, 0x0, "06edf334e10c67356328ced523f476810dd313984ab114727cbe1c15dd08d2d6a74b0f7bc35e2ef35cf96bb235de394ecdf3c836b6fe967f6fae9cc6b86eb3f4c52110bf4d31b5eb52d8cd4a99742d1b10995d4796f825178529ae069ea722001babbdc3994683c1d97dc3ce277e5f44d22f8415a1c93deb093ca1d5dd00b193f1bec759775ceb05032178f753913352647c4177bc6fd028bd60215cd9bce768fb976147c7bd3e3d07e80846a17624f170e0ba75ec39e3daea39197761a663a5da0775ffd7ecd5d8d2ec906a58ddafff81ac21e376b9a560ba2efc293dc9a0e33047b426d8420bd7c7fe1ff3137158519ef28c9af6316318ce45cf43c018c4a9", 0x0, "b031fabadf749e8a2823cb0dfad3553c6da0b96d"}}]}, 0x14c}}, 0x0) [ 1253.884622][ T1202] ieee802154 phy0 wpan0: encryption failed: -22 [ 1253.890979][ T1202] ieee802154 phy1 wpan1: encryption failed: -22 00:05:12 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x1000010, &(0x7f0000000180), 0x1, 0x14f8, &(0x7f00000005c0)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) socket$inet6(0xa, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0) openat$vhost_vsock(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) sendmsg$NL802154_CMD_SET_TX_POWER(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x34, 0x0, 0x10, 0x70bd27, 0x25dfdbff, {}, [@NL802154_ATTR_TX_POWER={0x8, 0xb, 0x4}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x34}}, 0x48000) ptrace$setopts(0x4206, 0x0, 0x7f6eae15, 0x100001) syz_clone(0x318a4100, 0x0, 0x0, 0x0, 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) 00:05:12 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)}], 0x2, &(0x7f0000002c00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c0000", @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32], 0x140}, 0x4000001) sendmmsg$unix(r1, &(0x7f0000002740), 0x0, 0x4000800) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) utimes(&(0x7f00000003c0)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x20) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020}, 0x2020) 00:05:12 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b040000000000ea000002000000240001801400018008000100bc141440080002007f0020110c00028005000100000000001c002280080003400000000008000177f2267a000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={0x0, 0x14}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000580)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 00:05:12 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000680)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}}, 0x30}}, 0x0) 00:05:12 executing program 0: setuid(0xee00) r0 = getpgid(0x0) syz_clone3(&(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[r0], 0x1}, 0x58) 00:05:12 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000634000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index}, 0x0) io_uring_enter(r0, 0x4cbb, 0x0, 0x0, 0x0, 0x0) io_setup(0x5, &(0x7f0000000040)=0x0) io_pgetevents(r3, 0x1, 0x17, &(0x7f00000001c0)=[{}], &(0x7f0000000080)={0x0, 0x3938700}, 0x0) 00:05:12 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b04, &(0x7f0000000000)={'wlan1\x00'}) [ 1255.179032][T11371] overlayfs: missing 'lowerdir' 00:05:13 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000008c0)={0x380, 0x453, 0x0, 0x0, 0x0, "d79290cd0120b0200e6f5d390dbe732d6879182c79d66258296baa9f737887caa91af2bc59deda9228a6c899311c3deca6d967a4dbf0043b65d921b6c6ea798599c72164e10662a0a6e7f71230b51b0851bf98b32a56fda208327b63875458172f9e23bfa779cc55a4caf4591dd4bbad37dca2e6eebfe9a852f26fb17d275425068cbdd90b62d1629684bd2b69da823870135a674df41f5e7b40e54a62472db817636a7e3e479a0f167808d2dda8499c89cb2e5d092a9e3efa65fd5a0a46bde06c7f5140886b0b2e4e2837f482ba856f53a53a592b683bd018391a5672404515761e6a47b542c695b6aa9f3521cb60ffe279b44f7f2340ce0f4c20f6527350fa7dbe8d1e75e3a3e1d9774850b75453383bc2ae710ec5c45f6105d9e63885327f4a8ddfce4fb86445a58f74d74341f459c99336d0155599e7999f333b159db0ec6c76064fac84620ac5e1a964f28fc191b99c3482967d1e83518fcb13c45188a3d85be1b3273dbe7e1ed30f4a16d80bae3948f7d3e1aec65619edfc903ad8db8f9ed00ebf7fbb80b02fc5c76e8dada5ddcf1b5d5aa6339184393ad89312b16a57cf3423ecc343e1483f74b2b2b8b41671ce459dd435385d506e5ff7ef3bb011468425b4e78117cbfd54453c3f328177cc1245507cd089d7fee9edf1ef81812cd1a3b6fd34b87fde32102509e24958b5f4ddac8088046fa3a65120c28737b1df0de5cd83e02ecf9357fa3335249532a487b7bdb355f0385976c3c2d2b229a77a1c20cf8a7e11b1cd93770dc7a05bc21d9425f82bad666c38a0753ad7ac4e5bf020ff1c7523a253b7776d302bdd459e98967a3a242b8b0fd0f2ab0ee07df322d199234a6a35a2469d2cf3aec8d8d1387ff01cf0875b8a8a95e7eac87382c29da2b5c92c0551b2bc40eefce2872ead78c582680574eaaf84f7e689517c8e5807333fa4f17f3f6008d4376b314d09492ebabb1768e74e43c0e6e97abbd8390711cb450ff205444d018e021a63b814c4f65e4822260ba2a76bc01df0c4f6ba6786a77e58cf1e5bdfa1eb6d83a6185bc904b99ce5fe1e4b28d7dd5973f5706c2a7611cc58472bbfcf9e7fba1f59f29f2f814d69d8132b8c0acc0d8ebdf78e3f6a5312100709fe3cc1fc66a89efab7556dae17cdc15b28b6e74d82e5cc916339e1a0d893b28f3fe0ef2c02ef4b1570f978af5bd29ab46cf446e322c7c48d267d50969816540858990f2ef0a969f35f98d1475a0d"}, 0x380}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'lo\x00', 0x0}) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001800)={&(0x7f00000001c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000300)={0x1, 0x0, 0x0}, 0x10) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, 0x0, 0x0) 00:05:13 executing program 4: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1e, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x1e, 0x0, &(0x7f0000000080)=""/30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:05:13 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000634000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index}, 0x0) io_uring_enter(r0, 0x4cbb, 0x0, 0x0, 0x0, 0x0) io_setup(0x5, &(0x7f0000000040)=0x0) io_pgetevents(r3, 0x1, 0x17, &(0x7f00000001c0)=[{}], &(0x7f0000000080)={0x0, 0x3938700}, 0x0) [ 1255.580588][ T26] audit: type=1400 audit(1674259513.241:543): avc: denied { audit_write } for pid=11386 comm="syz-executor.0" capability=29 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 00:05:13 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000000)=@newqdisc={0xa4, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x74, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0x2, [], 0x0, [0x8, 0x4], [0x0, 0x8]}}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x1}, @TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x10000}]}]}]}}]}, 0xa4}}, 0x0) 00:05:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000880)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)}], 0x2, &(0x7f0000002c00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c0000", @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32], 0x140}, 0x4000001) sendmmsg$unix(r1, &(0x7f0000002740), 0x0, 0x4000800) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) utimes(&(0x7f00000003c0)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x20) mount$overlay(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) read$FUSE(0xffffffffffffffff, &(0x7f00000001c0)={0x2020}, 0x2020) [ 1255.631583][T11387] lo: Master is either lo or non-ether device [ 1255.676968][ T26] audit: type=1107 audit(1674259513.281:544): pid=11386 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t msg='ג o]9s-hy,ybX)ksxʩYڒ(ș1=g;e!y!db0Q*V2{cTX/#yUYԻ7ܢRo}'T% bb+iڂ8pZgM^{@JbG-cj~>GxݨI.] *>eZ [ 1255.676968][ T26] FlQ@k .N(7􂺅oS:Y+h;9Vr@EvjGBƕ5!`yO#@L RsP}uwHPTS8;®q_a82JOdEtCAYɓ6U癟3;lvOb [ 1255.676968][ T26] d4}QQ['=~J 9HV:ۏ/n]Z39:ؓjW4#CH?tqE58]Pn_;F%TE0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newlink={0x38, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x18, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10}]}]}]}, 0x38}}, 0x0) 00:05:21 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000000)=@newqdisc={0xa4, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x74, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0x2, [], 0x0, [0x8, 0x4], [0x0, 0x8]}}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x1}, @TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x10000}]}]}]}}]}, 0xa4}}, 0x0) 00:05:21 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b040000000000ea000002000000240001801400018008000100bc141440080002007f0020110c00028005000100000000001c002280080003400000000008000177f2267a000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={0x0, 0x14}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000580)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0) 00:05:21 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000634000/0x2000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index}, 0x0) io_uring_enter(r0, 0x4cbb, 0x0, 0x0, 0x0, 0x0) io_setup(0x5, &(0x7f0000000040)=0x0) io_pgetevents(r3, 0x1, 0x17, &(0x7f00000001c0)=[{}], &(0x7f0000000080)={0x0, 0x3938700}, 0x0) 00:05:21 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8000000000010b040000000000ea000002000000240001801400018008000100bc141440080002007f0020110c00028005000100000000001c002280080003400000000008000177f2267a000800024000000000240002801400018008000100ac9414bb08000200000000000c0002800500010000002000080007"], 0x80}}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={0x0, 0x14}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000580)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x0)