x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, &(0x7f0000000280)=[0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x4899907a524b5fdd, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000008000000000000010000001852000002000000000000000000000068146d9bfcffffff9cb50000fcffffff18000000010001000000000003000000183a00000200000000000000000000001850000000000000000000000000000018cf00000800000000000000000000009500000000000000"], &(0x7f0000000040)='GPL\x00', 0x5, 0x0, 0x0, 0x40f00, 0x0, '\x00', r2, 0xf, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xc, 0x8, 0x10000}, 0x10, r3, r1, 0x0, &(0x7f0000000580)=[r0, r0, r1, r1, r0]}, 0x80) sendfile(r0, r1, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:03 executing program 5: r0 = dup(0xffffffffffffffff) ioctl$KVM_RUN(r0, 0xae80, 0x0) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) (async) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f00000002c0)={[0x1208, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003], 0x10000}) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) (async) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f00000002c0)={[0x7, 0x4, 0x732d8169, 0x5, 0x7, 0x3, 0x4, 0x9, 0xa0c0000000000000, 0x101, 0x400, 0xb93000, 0x5, 0x7f, 0xfffffffffffffffb, 0x1000], 0x100000, 0x204100}) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2800000010005fba00"/20, @ANYRES32=0x0, @ANYBLOB], 0x28}}, 0x0) write$tun(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e00000003000000607702cc00303c0020010000000000000000000000000002ff0200000000000000000000000000019a0090780000000060c20000000000000000000000000000ff0100000000000000000000000000010000000000000000"], 0x62) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) 23:19:03 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) setuid(0x0) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async, rerun: 32) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="18010004dfff75390000000000200000000000004061cbd802609ab7c1254fad64681454b69138b29b1e5c8383115fb12045c819b959643b37588d5b5ff32b3219f0be150d2d8d3ede3b1bd93418a6904c3f34a501a370e8b30420e8792e6f5bb885c2a917a5ae900307e5239d2842c21eae009cbdb11363ce3b2e0d44d91712c3dd9fd91a220f"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r3 = socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) (async) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="4000000010001fff000000000000f4f309000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYRES32], 0x40}}, 0x0) (async) r4 = socket(0x200000100000011, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000480)={'vlan0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendmsg$nl_route(r3, 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/slabinfo\x00', 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r6, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, 0x0) (async) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000180)=0x14) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0xeeb, [], 0x0, "285c4d007ecdfb"}) 23:19:03 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001340)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) (async, rerun: 64) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYBLOB="e0a000000000000083be7c00000000000000cc6e2930ecf74a"], 0x208e24b) (async) dup(0xffffffffffffffff) mkdir(&(0x7f00000010c0)='./file0\x00', 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) (async) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 32) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) sched_setscheduler(0x0, 0x5, &(0x7f0000000200)=0x7ffc) (async, rerun: 64) newfstatat(0xffffffffffffff9c, &(0x7f0000001080)='./bus\x00', &(0x7f00000005c0), 0x0) (async, rerun: 64) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000300)={0x0, 'ip_vti0\x00', {}, 0x7ff}) (async) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r7, r8, 0x0, 0x80001d00c0d0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x7) 23:19:03 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000080)='./bus/file0\x00', 0x108) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) (async) r1 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) getpeername$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000180)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0xd, 0x5, &(0x7f0000000640)=@raw=[@jmp={0x5, 0x1, 0x9396629cf4383e3d, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, @cb_func={0x18, 0xb}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}], &(0x7f0000000680)='syzkaller\x00', 0x2, 0x2c, &(0x7f00000006c0)=""/44, 0xdef71c15b04bd461, 0x0, '\x00', r2, 0x21, r0, 0x8, &(0x7f0000000700)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x4, 0x10, 0x7fffffff, 0x7fff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r1]}, 0x80) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r0, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, &(0x7f0000000280)=[0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x4899907a524b5fdd, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000008000000000000010000001852000002000000000000000000000068146d9bfcffffff9cb50000fcffffff18000000010001000000000003000000183a00000200000000000000000000001850000000000000000000000000000018cf00000800000000000000000000009500000000000000"], &(0x7f0000000040)='GPL\x00', 0x5, 0x0, 0x0, 0x40f00, 0x0, '\x00', r2, 0xf, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xc, 0x8, 0x10000}, 0x10, r3, r1, 0x0, &(0x7f0000000580)=[r0, r0, r1, r1, r0]}, 0x80) sendfile(r0, r1, 0x0, 0x14000) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) [ 732.242789][T11118] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 732.260629][T11118] device wireguard0 entered promiscuous mode [ 732.270130][T11109] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 23:19:03 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000080)='./bus/file0\x00', 0x108) ftruncate(r0, 0x800) (async) lseek(r0, 0x200, 0x0) (async) r1 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) (async) getpeername$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000180)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0xd, 0x5, &(0x7f0000000640)=@raw=[@jmp={0x5, 0x1, 0x9396629cf4383e3d, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, @cb_func={0x18, 0xb}, @map_fd={0x18, 0x8, 0x1, 0x0, r1}], &(0x7f0000000680)='syzkaller\x00', 0x2, 0x2c, &(0x7f00000006c0)=""/44, 0xdef71c15b04bd461, 0x0, '\x00', r2, 0x21, r0, 0x8, &(0x7f0000000700)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000740)={0x4, 0x10, 0x7fffffff, 0x7fff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[r1]}, 0x80) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r0, 0xe0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, &(0x7f0000000280)=[0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000300)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000340), &(0x7f0000000380), 0x8, 0x10, 0x8, 0x8, &(0x7f00000003c0)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x4899907a524b5fdd, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000008000000000000010000001852000002000000000000000000000068146d9bfcffffff9cb50000fcffffff18000000010001000000000003000000183a00000200000000000000000000001850000000000000000000000000000018cf00000800000000000000000000009500000000000000"], &(0x7f0000000040)='GPL\x00', 0x5, 0x0, 0x0, 0x40f00, 0x0, '\x00', r2, 0xf, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000200)={0x0, 0xc, 0x8, 0x10000}, 0x10, r3, r1, 0x0, &(0x7f0000000580)=[r0, r0, r1, r1, r0]}, 0x80) (async) sendfile(r0, r1, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:03 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff000000850000000e000000850000005000000095"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) write$binfmt_script(r1, &(0x7f0000000380)={'#! ', './file0', [{0x20, 'syzkaller\x00'}], 0xa, "88f494a4b5968bd5cbf08f2d1075b07b1e41ba86837ec9a91d8833af884e26864427ef5952dc81de63a0aa76665928f8c521bd35f1c26ff7231d7091acde6c9e84b661926f36ca643e69db8a5a060f1575c95d22c9fa1016294ea74da7fe8a7c83c8c4a4bc9273c31580a1d9c61081134bcd2611817e125fb2ed3ab9c55b6fedf24fd276c2457915231eb62238f94bbda08eaf614bf05f8ba87432d698c821d63f3b218e2ad5baf21cbae2e3e5cfefa823edab8c156f7300b044f1d0e1eefd864620493749a6ef1dad8f4ed0d744b4a9dea9452d4e588b7345650ab1fbc600f60a58b315ea29c7dfad95f42e"}, 0x102) r2 = socket$key(0xf, 0x3, 0x2) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r4, 0x0, 0x14000) sendmsg$key(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x2, 0xb, 0x2, 0x7, 0x14, 0x0, 0x70bd27, 0x25dfdbfe, [@sadb_address={0x3, 0x6, 0x6c, 0x20, 0x0, @in={0x2, 0x4e20, @multicast2}}, @sadb_sa={0x2, 0x1, 0x4d3, 0xff, 0x1, 0xa5, 0x0, 0xe0000000}, @sadb_x_policy={0x8, 0x12, 0x0, 0x3, 0x0, 0x6e6bba, 0x96, {0x6, 0x6c, 0x80, 0x8, 0x0, 0x2, 0x0, @in=@private=0xa010100, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, @sadb_address={0x5, 0x6, 0x2b, 0x20, 0x0, @in6={0xa, 0x4e22, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1f}}]}, 0xa0}}, 0x40) sendmsg$key(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)={0x2, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}]}, 0x18}}, 0x0) 23:19:03 executing program 5: r0 = dup(0xffffffffffffffff) ioctl$KVM_RUN(r0, 0xae80, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f00000002c0)={[0x1208, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003], 0x10000}) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f00000002c0)={[0x7, 0x4, 0x732d8169, 0x5, 0x7, 0x3, 0x4, 0x9, 0xa0c0000000000000, 0x101, 0x400, 0xb93000, 0x5, 0x7f, 0xfffffffffffffffb, 0x1000], 0x100000, 0x204100}) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2800000010005fba00"/20, @ANYRES32=0x0, @ANYBLOB], 0x28}}, 0x0) write$tun(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e00000003000000607702cc00303c0020010000000000000000000000000002ff0200000000000000000000000000019a0090780000000060c20000000000000000000000000000ff0100000000000000000000000000010000000000000000"], 0x62) ioctl$KVM_RUN(r5, 0xae80, 0x0) dup(0xffffffffffffffff) (async) ioctl$KVM_RUN(r0, 0xae80, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000280)={'\x00', 0x4009}) (async) socket$nl_route(0x10, 0x3, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) (async) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f00000002c0)={[0x1208, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1003], 0x10000}) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) (async) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f00000002c0)={[0x7, 0x4, 0x732d8169, 0x5, 0x7, 0x3, 0x4, 0x9, 0xa0c0000000000000, 0x101, 0x400, 0xb93000, 0x5, 0x7f, 0xfffffffffffffffb, 0x1000], 0x100000, 0x204100}) (async) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2800000010005fba00"/20, @ANYRES32=0x0, @ANYBLOB], 0x28}}, 0x0) (async) write$tun(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e00000003000000607702cc00303c0020010000000000000000000000000002ff0200000000000000000000000000019a0090780000000060c20000000000000000000000000000ff0100000000000000000000000000010000000000000000"], 0x62) (async) ioctl$KVM_RUN(r5, 0xae80, 0x0) (async) 23:19:03 executing program 3: r0 = socket$bt_hidp(0x1f, 0x3, 0x6) accept(r0, &(0x7f0000000080)=@alg, &(0x7f0000000100)=0x80) syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) lseek(r2, 0x80000001, 0x2) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r1) 23:19:03 executing program 3: r0 = socket$bt_hidp(0x1f, 0x3, 0x6) accept(r0, &(0x7f0000000080)=@alg, &(0x7f0000000100)=0x80) (async, rerun: 64) syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (rerun: 64) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async, rerun: 32) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) (async) lseek(r2, 0x80000001, 0x2) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r1) [ 732.669853][T11156] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 732.677976][T11156] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 732.696931][T11156] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. 23:19:08 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) setuid(0x0) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:08 executing program 3: r0 = socket$bt_hidp(0x1f, 0x3, 0x6) accept(r0, &(0x7f0000000080)=@alg, &(0x7f0000000100)=0x80) (async) syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) lseek(r2, 0x80000001, 0x2) (async) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x14000) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r1) 23:19:08 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5dcc7e3a51901f00000037ba", @ANYRES32=r1], 0x1f) r2 = syz_clone(0x800100, &(0x7f0000000080)="0410a6e9f38ef2336d60513d762f0b2c1a2ee30f8a72763abc13c000df876f3863f22d1e59c80436805b7498a6d87971de959dcb10ef9a62f313ccf814571457c2a902d1fa1e5a82230c5a01156e17aa3293b095bd6f2aab4c00d5942bff5dba846cbb337bb15e8c3dd9915897139fd9d7ce1d4351079b6484aa7434362d857b99139eab2a581752b0d68dacb35443f9215958", 0x93, &(0x7f0000000000), &(0x7f0000000140), &(0x7f0000000180)="d6c21b7da47a599f96") getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpid() sched_setattr(r5, &(0x7f0000000040)={0x38}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5dcc7e3a51901f00000037ba", @ANYRES32=r5], 0x1f) syz_clone3(&(0x7f0000003680)={0x140000000, &(0x7f0000002480)=0xffffffffffffffff, 0x0, 0x0, {0x2000030}, &(0x7f0000002540)=""/4096, 0x1000, &(0x7f0000003540)=""/216, &(0x7f0000000240)=[r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, r5, r1, r1, r2, 0xffffffffffffffff], 0xa}, 0x58) syz_clone3(0x0, 0x0) fstat(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001a40)={{{@in6=@mcast1, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000001b40)=0xe8) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r13}, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001f00)={&(0x7f00000002c0)=@kern={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000380)={0x141c, 0x14, 0x1, 0x70bd2c, 0x25dfdbfe, "", [@generic, @nested={0x1a4, 0x88, 0x0, 0x1, [@generic="7f426d334548ee8f994abed77b7302d7c1805a2611916e8d351e598d8a4dd9058427f518b29d567182c52098d3905a572623dfa0fd87cbcd00ce6007acac3a695b00f6e184984794ae08e366fd61a797baea130d23a2f49ba4ead9a23192cdb67fdfffc4f4ed97796d30a125c0b6e50cdaa836da986e881f8a4cf9b3964bf959d79836ff49d6c51197db2a1f37b1e2eaaefe9b85905c19f9c43753d8e7141862dfa87dda85696b5eadc794eb43c29654a5f14c7b79fb22db69864f196cfb787a533de9faf91c71ddf674fd0a23d8613bb3465f66424bccc1796480adc24f6ec154eb5734207794a5d110cd2e7795ada0f1daf09ba8604a1c", @generic="3b7276aca552d4e328c6b5b84f3b9e29cd64fa888789c3b349bd10c932bcaa3e116c2066ca70d1f8738938774bee9e2d77e9d082140b0cd204b3b363adc12a69be0935360d4f9d4c802ffe431c9ba8b961af96848302bf874a53b43b3cfd54b8f938a367d4f27ef668eb5509486ed1e54e37bafe19e77f54aea2a19dd36fabcac143ebf62e759e28d96eec45b6088e37afb9d396050d72cb59f4f4a9876f711ade2ecc6d6b1fd7ce"]}, @nested={0x1195, 0x2c, 0x0, 0x1, [@generic="45378e980ae0feb9b2ea4c365a00ce54ca789afffa0dca43edcc02e74084770f40e4677659187bfa6a900672718d61aaf56dedd18ca926f7a50aa8c345ed38e35e84fcc37267e54d9163bd488b609f9b9f0a6edf23c1ad1fb2d1e8fa1de27a9a8f47f0d5449a190f8e887b09adc0a3e0d50bfa1354b09d90f3c0e1b8f08e20eabe07b7e12d9fbfd8c1d9e2081c", @typed={0xe9, 0x8e, 0x0, 0x0, @binary="bc83231ef7d8f7ba8300d1380bc941dd51a81e7050d28f03c570f3cd934243d487bb2c336c3a7b28544da407f95ae33f67c75f709b11bf8240dd97074cf9131f9990449e519d421d52543f266139ba45846996e45cf33cf105035450f13c89588f53d71840d664285633e5f117ba19f3ab866a5fccb10b0be48d092c7b30834e2e5ad7ab031c67da778ba51108881997163da1624ee0995c1045402d3e3b6baf57258ac7b8545c3c60467bfd4aeb866d5d4a7df1bddba7cde0613809662fd114ace17da77fdee00690e81a836901ff2b346fcb3de3739836b7838a410d4621908e0d98ac54"}, @typed={0x8, 0x7, 0x0, 0x0, @fd=r6}, @generic="76d371cfa6ef5178b6bd870a9bf9e961687121b064bf9694a37d498f662997eec4197d7b7b76826ad85918c678b9b0de5c74ff7ec6cd9854d204ecfa4dc02d4071a5d1de943f48401d25cb8f12e14abab0a6d54a024f4dd488ab92bb9fd56e24a45556ee3eca457ae0763fb18d4da8042d7986ad484c10bca7aa57a64c9bd147200388c490d5a119cacaf28a383caccd1904f3faf91c1a97fa4bdc79a06513fd4e3e22264eed5a36e4e6a6cfdc9f3422e8c3db207103b89426c07b142fbb417b99ac33348b85604649e1351218f0d113472e8ac6972eb3017fad35d008821a7e77cc43190071b27e68eaa7779ceb009b25c21cfb1e140a1de2cc9369572d0ddaef060dce0cb964c81e5e9541903eb69a955b2103336337dcd9555826140ad80c231691d3814cbab4771e18d9d656ffdb88dd290b04f77f302b7b3aeed272cc048ef905f33fa78589e2f3efaa0104a25be0307e92b7774865d54ed028cf14009fe99563596e204725cb422e938cd7e1386681a7fe0caf1a1709e43bafa45be1ea47010042d97bb94a37d0ffa44a54952b2a606a4f230170b2d84d0ad0223f89a5e1389d843e986db8da179e31b9c6c64db794c38bbc32494e73d6eba9242c9071ab40522ef889448ef94e16affa20d2fb958c57ba9eea51115254c5c21c446c0297965de59d4332cf695a24c176198ba2970fe280ba63c09317c5fbecb7ca2a3c07d5194186e6cd5f791e2dd9e55577f8605c63574bfe773f6feb3ff7799aa5e56ca9080380dae316bddfe540419774d90c4e4a009fbf302d4cadd69c64186346fd196b36a3b04bea199f657a2a21b9ac1ab8fb1693c2d8ab3bc500319d2933182f5100248208effe225d586c21b87669110b46c71904b5eba315d194bd24c6a551e3fc23748f1af27122aab46854393d5f4780c70f71d08c4e24ca4d64789506d1fc3efe8e6c418ed8a4dc1db26cfa394cb683a0d48c6cf5646cd23d0627ea6aa30d82025501ad29c5b28779f7cc30beea32ed9a7b0845ec3950f4634acc68f3ff1e50e88f3f031cdc45defeffc91285068a905601b8da2c1b45d4c4268917d9e0ba35316e1599a47abd94d78cebec12ffe2f68a453e7bf320f5335c9526d110a49490eeddac45c020a5fd58e74baeec13f76f9f3134dc62c3f2afeec35b15eba550684b71523d9918f424728865b389081a158a4baece2eb6ac09bca737fba8b2278607d0f88af60ad106917053c3c97450543387bae5c8547a846c76fac5997fa3dec814d3b92d09bbeea7ebbc004f837aee011af4bf456eac107d273558c737653abf6f94fbb2803ecfcc5206d475364f8ff576d6d117dca8cdac31b20ce3cfaf10f1c11bb1373893ff5f15e76051ec4b0c8fb17019b70d01612bd4d8b778bfeb74c61635537dbc38f53fb8e0f89253696d74e9fff2dc6ae715003e886ef3bea40fcfee6f71b543b9768d8becd7ce6da345f164b7630c7a6567b8031d5d97525210ef148acd754236a52d7c6722679cfc4e2fd82ebe9714e6681a9c544d468370dc0ce3640445bde8b426084efdadfa88d122ae32e6555e13e1db3cb2a1ba5e215b9b71180d484ce486ee121f2f5c04157fd2054737fae14ac9802c153830727c53d50e6ad0a2a73abbc504ead4d2e8caa37d88450106dae05753c04e02fd69efb191b165ded9e5d3263b9fe0e1727f337bce8247403777816f6cf5851f03c6367311fe65d5f3743414ef65a71b1eee157729f57707544c0928bd83db8db234e86e811ecb628ad9b8b5ca7f0d1616bf40b28338e6c1a2a1878659b74de6c98f9268fce12b8eca804604c76d38c1bbaa4144e35b5a65d52216f67db576567bdcf0a59bf311e028be02df5e8533db47ca40ed8cf8597607c6369aeff9e45b2185ede5dd6edb4b9adcf3e567e3afda54d113c7dec5be901f8b91addab01f27de6730b93f3748d66012f3eb6dc729c4a19d54aca1daec0c2d3e80401c14e32fd4f195045c7e4b08589fdfa2b1cbdb024c27e21c8509eacd949557287f211ad67923501615cfc6de1afaff52dfb874d80a187f7afd4080939586ee90ce729b88939a063b4cc60c3d4b087d12e0c0b94e93541b6afbcce32e2a6ef9a18be92a419bc1cddd8cfcafa411103bb11379832b102d22ea8875de11d136ea36ddffd8d54e7bfa002218349942e07053d8608cc31d181e87ded3b3426a724df3367a7a1c906bba3305ff0d929d6922750b6416c742c7e87f570b0cc8ee29202db3373cac9b323e0604c14bd63340bb7552cff177af8bf262cfdd60b7b681f2f323ef52a399f8e0e3b54e3673d3d8021f38c687ed9581ad221df69a5451c679acee8a24c017f4ad44c12ba8614e64e3aebd83374accd13fc4dc8b3ce21c3f07f93f05182185bc03efffe90d308a7c497d30cd1ec8d102f472c547b51b3d2edcdb8f925a2f362c731beb164dc9e0790ddca2eda2f78da919d84194fe071e95d1fe3ff6f8e9c110a8f078659d86d6642abea676bdfd2965644b65d1feb57ef1688e71627b8195ffdeb49bee54b7f6a55d25d5bde04b5581f7c88269596b11c350dc485d808f8a548c308644a9a7b79f873d58dd95980ba6e3e3297c0662dfa691dff8e7f1c8fb2b356a9e226e97a2a7dfeaadc14d526bdbe5c23feb83ed78bac6152da0b6bb0741f3ef43fa6c2b38fc86b9615cb10d4ddb3dc43e10b30b95e9ce7fd5ae1d03ca852748152fd7c31253a5d83122656c8b57e13a3c1aa1b02785fed3a8a2df58cfb9b61d33b8d6d7bf0f256fdceedf6df29983e2b4bd792cbb1c29232d4ff5fd2f01bc34aa0d1d162d31194aa3b856fbcc8bd915f5d8227b0761b929f1861c77e922ad75578c9c56a6fe3782c91af84510a32c2df96333311b2e8daadfc04c37207a7b791b2bb018b07e434847e63a86991479dcf41c82e93de5362b98704674e55bbc448f8fa6a4748fd6309c01ac14e4a5be87fc6972d316b0411226831f3059d8836fe0d82117721a58a5587c1302f51e15bedf7c3440cd8dddbce986969bce65db07db7384c5cde80d9e75b963d3d425c9d1c2f73dd79d86f0bc34db784279070e42c34ba25175b75fdae3eb765fcab2047e5422f8c6ec328158106dce019ec95ee5fb87f1d4f0e3fb51a3991a8ee3c11c86fb94708c58b103495f2f917965d37c3931ea304d04bd3c62eab53d8a7fdd23d92b45616fdca7dd08d4c8796def7acf9a409e3a71e0eb0f77ac29d0e94829e78a00936eb996aef87688e23b7e0214932c170794beae65acbe77fe881d3915ed40c1d146ee468c59d3daa11571b30d2f65f242e563624ac2d9183a68d41dff34fdd98d96c539458d152695eb6d248c9637ed99ef4938416fe788e4804896be24e941de8d9f08daa9ca07d4fda802d4d3b1ad33332be52ab2b37acad2eb1dc52e5e7034df95881dc556fcf649ed2860564f166b9ef47625c3489ac97384e85ceb37bfcaae82f8069658c1d5b3718b001ca2a1c3b99b6dcc1d2f195dc03adc848c9ed07e74698fb6f829f1595521cfd7b1608067bfa989de6b64a5103ddf54a297bb4ae4f6c637d33d111107b80710a6263909030874c381800f2b3a3404c5d1b40bb5e24e62f7dfbeb7198c819fa2ff461a42d76b2dc8bb1dd565684f2d1886f747e991334fdad889da0d6dfbb81ff549974ddfe7741f60d6fc8b309de1fc8d22253d15beecc41c73b45f34b151f7cb748b8975e43dc471c8562f1fdbfb1151ba8f9b20cb0b77c5eb4ea7d51ba0c312383f15f1f73d1e4c22f0b0425b97bc7bb0c8cd2f1d71101b554a23c13eb847d90abded17d953245e4e6258a80a2d93e6e852b9893fb5a5b838eacbb9facd5c6ccbcb0fe1e1209c50abefd4d4d7a990a1befc1fd60386284b8807b5b0f98ea0b88b6711554342529d556ee3542d294799a97357bd3f5d2f7a9b9f401e53b6e662e55a07ed366b7d97ad21fc876783ba14257b5b02c9f5a744da907cfa3bd3ce23b7b093a6b73f45f2306151331a6561bf8542aeb364c4dfcc047c04f7e1b50195bf28321adf380d173a738f4bf77b9543cf74dcaf4ec31cfd68abc4059e8d5ccc2763c377869ed7d39420dd2f1dfa7ade55751ff72f7aebbce850396a9edd10a47dd1962fde79712383624d30f354b5b052f9105ce03dca771ffd91c5b40ea4ece1a20ab39280bcd3f46e858c955bb77bd6e34a84dd1399b17474f843162fba291ed6eca8d277f6149fc1ce4b01908b81560caa9d81eafb451ab3c3d27cd97d63536b305301e9b1dafe03d1879b1654ce16fc9cf1eacc6017f351642c42558a9de8bfdff6b2b582f3c23569b4a23c13d19aa524b56f2e7214ef6ff6b0f9f283d7b7c63e149d37c1c473f3ee3d3418575ac1882e071046f63d1b21bba655ea3d121f06aa6d5ceea24b31aa8d41d6355798500a0d29e0160b4a284b7a48530721bb7cd977e42311449d0c93e6f80a635e11d7dd4512d97d7d968badac5ecfc0f9c1f8984d8a25f73609914db88898b66307ec6663ca7eb951fbfe91d048e8124aff47a0d8f7d1009da073ab2d2ea7b09bc6111eb7c9a0579d308754a236de8c262c0660582fc1a1846108a393d33f288074b9b9f6b7b44a3de1624796e9ecc5a2c3c06bfea1db9f371e36caf61f6939552e2b209a4ec41204072522c40f3fe3f05e8c041475440f2bae794bfa6f5ad53c73f0a1481eab586ebadd8dee6381ffa8de9daa8606d60b7f1e03c343ce59899441d4d79c429bc5824acb29a4e8cbd5d1e3c1d3dd724a62e34bacfe76e9d09c83e68676c4e9ca8b683eea71c8e0f8bd983cf258f743955eadb96b24d3e2cc0d1c4636d7db41daca561f2d898d22cbd88715c16a83fc511e70aef8dce1c7c4317f7e04a74bb14e05c43a8695459a3d994b23301f8142028cd08c6e8ddcc7c37e551a74245026bbedfd064c37b1ccbc037cc32ad5953e67772b31516483c030596a7ca1265887aaad5d6cb2410e32b050cdfd4650e8d530256ec144b078893ea275f5bcd1c8dfdfa516571bc790aa2e0e2636d136d42dce81e5f975aaaf5a6bf75ec741d788f288ddc19f23728f119e15ff5a49dc4a1b96a16c0e7cacd9f0f30c80ffeb474707f0d1519ad1c796c0a8d7ede7ad042a9e2b4da0814d9db140ff20a3e8e05dc4c83faa7ad79d102bb93e5b3a6ba6656c769f4d7f2a7354266a1c0b8e32e2170d677207729c2862d5ccd44fe5d40d75ec78799b8fc9121cc6c23b2332499eef729443475c8ccfb48336b102449f85af15a79ff150f5e513d71bcf95319c2d3d4861580ed7f9d7e9d630cfe53ad2f3ec097338008a0a993230bb301a1454a06fe86fbce50eb6defdc353812a1b6314eeb07d7fe0b6efba6bcaa7e81357b964a91a678f82206c5214f8609c89a2bd9695c899df7d46890249f6385bc9d5385589ff74846cb16c4d18e18de6922365279a064a930d3fc943b745cf391f8ab8144094fe65d382cf551295c6b596d0406beae922a627ef8765c8e6fffafe0619084852efb03054c5a411adf023ef7e30ecf4d309d76a59f4239880868e7ace2a0def8417ce0d085db861b7a76ac5ea2cdc681de372f22676606b312e556991b9acaab7873dfce65af3b70492970c06f41c7b62bdf62793088a469d54d334e8ca154998e033072f3b67adf4cfd867d224f42580debf06c7431daacba23dec2c71a9ce2de33e8e1fb8932755fc94b830d6bf246c3a8e2d930792c0c5888401a91f0b5fa0ff83441b3c84ff050840343787d9e5ec1df45f0e8ffa2fdcbcdff2a316e1e6bb8486dc8392c1b416b33bd88d", @typed={0x8, 0x76, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x34}}, @typed={0x8, 0x6, 0x0, 0x0, @uid=r7}]}, @nested={0x38, 0xa, 0x0, 0x1, [@typed={0x8, 0x3a, 0x0, 0x0, @uid=r9}, @typed={0xe, 0x6d, 0x0, 0x0, @str=')-$Q@#.\\-\x00'}, @typed={0x8, 0x47, 0x0, 0x0, @uid=r11}, @typed={0xc, 0xe, 0x0, 0x0, @u64=0x2}, @typed={0x6, 0x80, 0x0, 0x0, @str='+\x00'}]}, @nested={0x98, 0x8e, 0x0, 0x1, [@generic="651eb46a44d0e7d5239a99af294e9e36aee42772fc29a90cbe1e394f1e96cc3d795990222f1595583caa777e7c58d0914daa75d18439b365311291918465612d815b6d8d9adbb593678bd696fc6b91665795660667f15e90d7afa7fb5d7ca7a3e09847c9417a1008add204c433998b73b84a580ef75f8a9962d4aeac0766c5e5cf41325fd3f2e56ea6bfe9477e7ddbdee4114b5e"]}]}, 0x141c}, {&(0x7f00000017c0)={0x254, 0x2e, 0xbd35bfef54dde5b4, 0x70bd25, 0x25dfdbfb, "", [@typed={0x8, 0x6a, 0x0, 0x0, @uid=r4}, @nested={0x23c, 0x12, 0x0, 0x1, [@typed={0x8, 0x5e, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x3b, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0xd, 0x0, 0x0, @u32=0x84f1}, @generic="c1ee9eba8027eb47b6d59dbd4901c45c075c3838e4cb70eb3cff9cf961017af34084c1676b5f450271b170046fd738483c57bf36099dba24380719e465dbe49bca1124077cb50718989f4ae4ddd30a100bce0d641ab182b89a3637bfaf44f95e", @generic="4cfaca038a699aecb118bab15f7183a4320fbe3350c809cbacdb5041aff37145f2869d12f55c5256867413c28802eaebe53a36cb283eb0ac059d581f94234fbdd07852e344291012d0e1004b1884f0f7b4351174223b682fdfc3601147a527a25bb4433bb517a7ad1ccc935af66cc6d4b24e16dab73003020034a975ad0c3679e9e00897f55845b5aa", @generic="afbbeb8d094dd42d09b518fc09651c738fead3be54f2125fea8989ea718295d477a5ce8b1d1161424601a6fe74c5cb0e85279941f855372305557cca94b65762007e9b63a15c68cdc27dd1e5b49821cc131475916f4d38628cc036c7be78cbf999060fe10bdc9f50a0c8c1eee81a8cb7328307f7b770d8d0bb07b9cc03fc289e8a8033c71fa437747b09e5f2bd4266652631f6bc589741d0c5e14c6e", @typed={0xc, 0x0, 0x0, 0x0, @u64=0xffffffffffffffff}, @generic="69dc4a7511e573249c2c53a87df1665d65caced92625e7085ca99e44994ba4267c50824e98e622cf42cff5c493a244a6791987ca5a0324fd952489fbb1a4a654ab0334664fedeb29d6fb30d483cd647ec43ffcbc2176e1a27f5bc7f07d43e41b0e28741132d204cec7dfad1c7ea11a62b818718c36c6b10a3a6886f4b29a052c420a881c96aa747fa44325d47ec24a"]}]}, 0x254}, {&(0x7f0000001b80)={0x2fc, 0x37, 0x200, 0x70bd25, 0x25dfdbfd, "", [@typed={0x8, 0x13, 0x0, 0x0, @uid=r12}, @generic="c40cbba4b32d05771bdf0f429b327eea3ae62c79ea61947aaea17ef02cc5f6516608cdfb30d308bef876c06194c9b08d06c188d63d9bbbf7ddb3f89dcef6fcf7c980a95b5bdb98a2dcf518e7b1c599ddb18e81f40dc258f6f9bc27cbae5f4082e9af2b9befab45064295b5eb6ba025dc506076531c999cbd39a79040903d6b31782c9bd5dc9889f317f1b43c95b84ea065a0f1b5503dc83b96c7d413c35e8685550e6dfda6a20e2dc547410414cdb4c8ebdd59b756351a4ea806cc00f5599ff74dda7882a577cf4a2cce804528c3af9d9622e35d39e1ba26ce7da7d0c8b795ae5f", @nested={0x1ad, 0x5b, 0x0, 0x1, [@generic="4a7cbbd1d628742043efcf8f6dd18912c2dbc3760ee8ad74da4502f8641057", @generic="14a7e619898638698567779a7b72e3f79b4bacb7b7112d8282618ec2160f6079fe58de273f95b9a99e0157ff86a16c7168012dcf8376bf5828732960bbef543ecfcdb3d13a755f5804372c5d29e00656fc0e59ba7373b25028bd1c2ab2e32346a11047cbfb99c8c908f1b57f2202e6f18e4ec4dcb9343c086645e7c9106d8a064f51a49cc8c82984167a5a75567e0a6fde74876dfd9b", @typed={0x8, 0x85, 0x0, 0x0, @fd=r13}, @typed={0x8, 0x51, 0x0, 0x0, @u32=0x7ff}, @typed={0x4, 0x10}, @typed={0xc, 0x83, 0x0, 0x0, @u64=0xe2e}, @typed={0xca, 0x64, 0x0, 0x0, @binary="94c866a0bfd28d2b2f7cb00a35fbdd8e7131be85357e2e61e2e6d3425ca9e59354e021d2ef8e913c0d3e81ee8b522ce0903c5ab7a29f6d9c2c7136cfa5115194585bcf738e5928ef09afb6a9ef720a68d7c352eef81f6b4e7cd34ae59e782c430e58a7867c77b881dcf681b35102c5e5f2f86f6f64cd76e476af2223fc688e8734ece3dab7743621e9b698de48400068d5b1deef7fcfd22dc9abff045ed40472e4ea67f3fa7848ee92ac2a4e0743a17f025647418b66e6c18c375f9babf59ff351728b0c150a"}, @typed={0x8, 0x5f, 0x0, 0x0, @u32=0x1000}]}, @generic="a144b228b7d32dee6ab5590ce13a0c0bfe83bc14d99abd8f3b3ea78d9e69467d5870e0a0378f161ffe5dfb6f177e155feca8207b1f6c681c5fca38e615f97460b8f1d8a23ba9d36757c810a3973cfeb61d"]}, 0x2fc}], 0x3, &(0x7f0000001ec0), 0x0, 0x802}, 0x81) 23:19:08 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff000000850000000e000000850000005000000095"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) write$binfmt_script(r1, &(0x7f0000000380)={'#! ', './file0', [{0x20, 'syzkaller\x00'}], 0xa, "88f494a4b5968bd5cbf08f2d1075b07b1e41ba86837ec9a91d8833af884e26864427ef5952dc81de63a0aa76665928f8c521bd35f1c26ff7231d7091acde6c9e84b661926f36ca643e69db8a5a060f1575c95d22c9fa1016294ea74da7fe8a7c83c8c4a4bc9273c31580a1d9c61081134bcd2611817e125fb2ed3ab9c55b6fedf24fd276c2457915231eb62238f94bbda08eaf614bf05f8ba87432d698c821d63f3b218e2ad5baf21cbae2e3e5cfefa823edab8c156f7300b044f1d0e1eefd864620493749a6ef1dad8f4ed0d744b4a9dea9452d4e588b7345650ab1fbc600f60a58b315ea29c7dfad95f42e"}, 0x102) (async) r2 = socket$key(0xf, 0x3, 0x2) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r4, 0x0, 0x14000) (async) sendmsg$key(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x2, 0xb, 0x2, 0x7, 0x14, 0x0, 0x70bd27, 0x25dfdbfe, [@sadb_address={0x3, 0x6, 0x6c, 0x20, 0x0, @in={0x2, 0x4e20, @multicast2}}, @sadb_sa={0x2, 0x1, 0x4d3, 0xff, 0x1, 0xa5, 0x0, 0xe0000000}, @sadb_x_policy={0x8, 0x12, 0x0, 0x3, 0x0, 0x6e6bba, 0x96, {0x6, 0x6c, 0x80, 0x8, 0x0, 0x2, 0x0, @in=@private=0xa010100, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, @sadb_address={0x5, 0x6, 0x2b, 0x20, 0x0, @in6={0xa, 0x4e22, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1f}}]}, 0xa0}}, 0x40) sendmsg$key(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)={0x2, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}]}, 0x18}}, 0x0) 23:19:08 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001340)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYBLOB="e0a000000000000083be7c00000000000000cc6e2930ecf74a"], 0x208e24b) (async) dup(0xffffffffffffffff) (async) mkdir(&(0x7f00000010c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000, 0x61) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, 0xffffffffffffffff) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) sched_setscheduler(0x0, 0x5, &(0x7f0000000200)=0x7ffc) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000001080)='./bus\x00', &(0x7f00000005c0), 0x0) (async) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000300)={0x0, 'ip_vti0\x00', {}, 0x7ff}) (async) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r7, r8, 0x0, 0x80001d00c0d0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x7) 23:19:08 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) 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) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) (async) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) (async, rerun: 64) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) (async, rerun: 64) sched_setattr(0x0, 0x0, 0x0) (async) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) (async) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) (async) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) (async, rerun: 32) setuid(0x0) (rerun: 32) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:08 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x20000, 0xc0) sendfile(r0, r1, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:08 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) (async) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38}, 0x0) (async) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5dcc7e3a51901f00000037ba", @ANYRES32=r1], 0x1f) r2 = syz_clone(0x800100, &(0x7f0000000080)="0410a6e9f38ef2336d60513d762f0b2c1a2ee30f8a72763abc13c000df876f3863f22d1e59c80436805b7498a6d87971de959dcb10ef9a62f313ccf814571457c2a902d1fa1e5a82230c5a01156e17aa3293b095bd6f2aab4c00d5942bff5dba846cbb337bb15e8c3dd9915897139fd9d7ce1d4351079b6484aa7434362d857b99139eab2a581752b0d68dacb35443f9215958", 0x93, &(0x7f0000000000), &(0x7f0000000140), &(0x7f0000000180)="d6c21b7da47a599f96") getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r5 = getpid() sched_setattr(r5, &(0x7f0000000040)={0x38}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5dcc7e3a51901f00000037ba", @ANYRES32=r5], 0x1f) (async) syz_clone3(&(0x7f0000003680)={0x140000000, &(0x7f0000002480)=0xffffffffffffffff, 0x0, 0x0, {0x2000030}, &(0x7f0000002540)=""/4096, 0x1000, &(0x7f0000003540)=""/216, &(0x7f0000000240)=[r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, r5, r1, r1, r2, 0xffffffffffffffff], 0xa}, 0x58) (async) syz_clone3(0x0, 0x0) fstat(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001a40)={{{@in6=@mcast1, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000001b40)=0xe8) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r13}, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001f00)={&(0x7f00000002c0)=@kern={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000380)={0x141c, 0x14, 0x1, 0x70bd2c, 0x25dfdbfe, "", [@generic, @nested={0x1a4, 0x88, 0x0, 0x1, [@generic="7f426d334548ee8f994abed77b7302d7c1805a2611916e8d351e598d8a4dd9058427f518b29d567182c52098d3905a572623dfa0fd87cbcd00ce6007acac3a695b00f6e184984794ae08e366fd61a797baea130d23a2f49ba4ead9a23192cdb67fdfffc4f4ed97796d30a125c0b6e50cdaa836da986e881f8a4cf9b3964bf959d79836ff49d6c51197db2a1f37b1e2eaaefe9b85905c19f9c43753d8e7141862dfa87dda85696b5eadc794eb43c29654a5f14c7b79fb22db69864f196cfb787a533de9faf91c71ddf674fd0a23d8613bb3465f66424bccc1796480adc24f6ec154eb5734207794a5d110cd2e7795ada0f1daf09ba8604a1c", @generic="3b7276aca552d4e328c6b5b84f3b9e29cd64fa888789c3b349bd10c932bcaa3e116c2066ca70d1f8738938774bee9e2d77e9d082140b0cd204b3b363adc12a69be0935360d4f9d4c802ffe431c9ba8b961af96848302bf874a53b43b3cfd54b8f938a367d4f27ef668eb5509486ed1e54e37bafe19e77f54aea2a19dd36fabcac143ebf62e759e28d96eec45b6088e37afb9d396050d72cb59f4f4a9876f711ade2ecc6d6b1fd7ce"]}, @nested={0x1195, 0x2c, 0x0, 0x1, [@generic="45378e980ae0feb9b2ea4c365a00ce54ca789afffa0dca43edcc02e74084770f40e4677659187bfa6a900672718d61aaf56dedd18ca926f7a50aa8c345ed38e35e84fcc37267e54d9163bd488b609f9b9f0a6edf23c1ad1fb2d1e8fa1de27a9a8f47f0d5449a190f8e887b09adc0a3e0d50bfa1354b09d90f3c0e1b8f08e20eabe07b7e12d9fbfd8c1d9e2081c", @typed={0xe9, 0x8e, 0x0, 0x0, @binary="bc83231ef7d8f7ba8300d1380bc941dd51a81e7050d28f03c570f3cd934243d487bb2c336c3a7b28544da407f95ae33f67c75f709b11bf8240dd97074cf9131f9990449e519d421d52543f266139ba45846996e45cf33cf105035450f13c89588f53d71840d664285633e5f117ba19f3ab866a5fccb10b0be48d092c7b30834e2e5ad7ab031c67da778ba51108881997163da1624ee0995c1045402d3e3b6baf57258ac7b8545c3c60467bfd4aeb866d5d4a7df1bddba7cde0613809662fd114ace17da77fdee00690e81a836901ff2b346fcb3de3739836b7838a410d4621908e0d98ac54"}, @typed={0x8, 0x7, 0x0, 0x0, @fd=r6}, @generic="76d371cfa6ef5178b6bd870a9bf9e961687121b064bf9694a37d498f662997eec4197d7b7b76826ad85918c678b9b0de5c74ff7ec6cd9854d204ecfa4dc02d4071a5d1de943f48401d25cb8f12e14abab0a6d54a024f4dd488ab92bb9fd56e24a45556ee3eca457ae0763fb18d4da8042d7986ad484c10bca7aa57a64c9bd147200388c490d5a119cacaf28a383caccd1904f3faf91c1a97fa4bdc79a06513fd4e3e22264eed5a36e4e6a6cfdc9f3422e8c3db207103b89426c07b142fbb417b99ac33348b85604649e1351218f0d113472e8ac6972eb3017fad35d008821a7e77cc43190071b27e68eaa7779ceb009b25c21cfb1e140a1de2cc9369572d0ddaef060dce0cb964c81e5e9541903eb69a955b2103336337dcd9555826140ad80c231691d3814cbab4771e18d9d656ffdb88dd290b04f77f302b7b3aeed272cc048ef905f33fa78589e2f3efaa0104a25be0307e92b7774865d54ed028cf14009fe99563596e204725cb422e938cd7e1386681a7fe0caf1a1709e43bafa45be1ea47010042d97bb94a37d0ffa44a54952b2a606a4f230170b2d84d0ad0223f89a5e1389d843e986db8da179e31b9c6c64db794c38bbc32494e73d6eba9242c9071ab40522ef889448ef94e16affa20d2fb958c57ba9eea51115254c5c21c446c0297965de59d4332cf695a24c176198ba2970fe280ba63c09317c5fbecb7ca2a3c07d5194186e6cd5f791e2dd9e55577f8605c63574bfe773f6feb3ff7799aa5e56ca9080380dae316bddfe540419774d90c4e4a009fbf302d4cadd69c64186346fd196b36a3b04bea199f657a2a21b9ac1ab8fb1693c2d8ab3bc500319d2933182f5100248208effe225d586c21b87669110b46c71904b5eba315d194bd24c6a551e3fc23748f1af27122aab46854393d5f4780c70f71d08c4e24ca4d64789506d1fc3efe8e6c418ed8a4dc1db26cfa394cb683a0d48c6cf5646cd23d0627ea6aa30d82025501ad29c5b28779f7cc30beea32ed9a7b0845ec3950f4634acc68f3ff1e50e88f3f031cdc45defeffc91285068a905601b8da2c1b45d4c4268917d9e0ba35316e1599a47abd94d78cebec12ffe2f68a453e7bf320f5335c9526d110a49490eeddac45c020a5fd58e74baeec13f76f9f3134dc62c3f2afeec35b15eba550684b71523d9918f424728865b389081a158a4baece2eb6ac09bca737fba8b2278607d0f88af60ad106917053c3c97450543387bae5c8547a846c76fac5997fa3dec814d3b92d09bbeea7ebbc004f837aee011af4bf456eac107d273558c737653abf6f94fbb2803ecfcc5206d475364f8ff576d6d117dca8cdac31b20ce3cfaf10f1c11bb1373893ff5f15e76051ec4b0c8fb17019b70d01612bd4d8b778bfeb74c61635537dbc38f53fb8e0f89253696d74e9fff2dc6ae715003e886ef3bea40fcfee6f71b543b9768d8becd7ce6da345f164b7630c7a6567b8031d5d97525210ef148acd754236a52d7c6722679cfc4e2fd82ebe9714e6681a9c544d468370dc0ce3640445bde8b426084efdadfa88d122ae32e6555e13e1db3cb2a1ba5e215b9b71180d484ce486ee121f2f5c04157fd2054737fae14ac9802c153830727c53d50e6ad0a2a73abbc504ead4d2e8caa37d88450106dae05753c04e02fd69efb191b165ded9e5d3263b9fe0e1727f337bce8247403777816f6cf5851f03c6367311fe65d5f3743414ef65a71b1eee157729f57707544c0928bd83db8db234e86e811ecb628ad9b8b5ca7f0d1616bf40b28338e6c1a2a1878659b74de6c98f9268fce12b8eca804604c76d38c1bbaa4144e35b5a65d52216f67db576567bdcf0a59bf311e028be02df5e8533db47ca40ed8cf8597607c6369aeff9e45b2185ede5dd6edb4b9adcf3e567e3afda54d113c7dec5be901f8b91addab01f27de6730b93f3748d66012f3eb6dc729c4a19d54aca1daec0c2d3e80401c14e32fd4f195045c7e4b08589fdfa2b1cbdb024c27e21c8509eacd949557287f211ad67923501615cfc6de1afaff52dfb874d80a187f7afd4080939586ee90ce729b88939a063b4cc60c3d4b087d12e0c0b94e93541b6afbcce32e2a6ef9a18be92a419bc1cddd8cfcafa411103bb11379832b102d22ea8875de11d136ea36ddffd8d54e7bfa002218349942e07053d8608cc31d181e87ded3b3426a724df3367a7a1c906bba3305ff0d929d6922750b6416c742c7e87f570b0cc8ee29202db3373cac9b323e0604c14bd63340bb7552cff177af8bf262cfdd60b7b681f2f323ef52a399f8e0e3b54e3673d3d8021f38c687ed9581ad221df69a5451c679acee8a24c017f4ad44c12ba8614e64e3aebd83374accd13fc4dc8b3ce21c3f07f93f05182185bc03efffe90d308a7c497d30cd1ec8d102f472c547b51b3d2edcdb8f925a2f362c731beb164dc9e0790ddca2eda2f78da919d84194fe071e95d1fe3ff6f8e9c110a8f078659d86d6642abea676bdfd2965644b65d1feb57ef1688e71627b8195ffdeb49bee54b7f6a55d25d5bde04b5581f7c88269596b11c350dc485d808f8a548c308644a9a7b79f873d58dd95980ba6e3e3297c0662dfa691dff8e7f1c8fb2b356a9e226e97a2a7dfeaadc14d526bdbe5c23feb83ed78bac6152da0b6bb0741f3ef43fa6c2b38fc86b9615cb10d4ddb3dc43e10b30b95e9ce7fd5ae1d03ca852748152fd7c31253a5d83122656c8b57e13a3c1aa1b02785fed3a8a2df58cfb9b61d33b8d6d7bf0f256fdceedf6df29983e2b4bd792cbb1c29232d4ff5fd2f01bc34aa0d1d162d31194aa3b856fbcc8bd915f5d8227b0761b929f1861c77e922ad75578c9c56a6fe3782c91af84510a32c2df96333311b2e8daadfc04c37207a7b791b2bb018b07e434847e63a86991479dcf41c82e93de5362b98704674e55bbc448f8fa6a4748fd6309c01ac14e4a5be87fc6972d316b0411226831f3059d8836fe0d82117721a58a5587c1302f51e15bedf7c3440cd8dddbce986969bce65db07db7384c5cde80d9e75b963d3d425c9d1c2f73dd79d86f0bc34db784279070e42c34ba25175b75fdae3eb765fcab2047e5422f8c6ec328158106dce019ec95ee5fb87f1d4f0e3fb51a3991a8ee3c11c86fb94708c58b103495f2f917965d37c3931ea304d04bd3c62eab53d8a7fdd23d92b45616fdca7dd08d4c8796def7acf9a409e3a71e0eb0f77ac29d0e94829e78a00936eb996aef87688e23b7e0214932c170794beae65acbe77fe881d3915ed40c1d146ee468c59d3daa11571b30d2f65f242e563624ac2d9183a68d41dff34fdd98d96c539458d152695eb6d248c9637ed99ef4938416fe788e4804896be24e941de8d9f08daa9ca07d4fda802d4d3b1ad33332be52ab2b37acad2eb1dc52e5e7034df95881dc556fcf649ed2860564f166b9ef47625c3489ac97384e85ceb37bfcaae82f8069658c1d5b3718b001ca2a1c3b99b6dcc1d2f195dc03adc848c9ed07e74698fb6f829f1595521cfd7b1608067bfa989de6b64a5103ddf54a297bb4ae4f6c637d33d111107b80710a6263909030874c381800f2b3a3404c5d1b40bb5e24e62f7dfbeb7198c819fa2ff461a42d76b2dc8bb1dd565684f2d1886f747e991334fdad889da0d6dfbb81ff549974ddfe7741f60d6fc8b309de1fc8d22253d15beecc41c73b45f34b151f7cb748b8975e43dc471c8562f1fdbfb1151ba8f9b20cb0b77c5eb4ea7d51ba0c312383f15f1f73d1e4c22f0b0425b97bc7bb0c8cd2f1d71101b554a23c13eb847d90abded17d953245e4e6258a80a2d93e6e852b9893fb5a5b838eacbb9facd5c6ccbcb0fe1e1209c50abefd4d4d7a990a1befc1fd60386284b8807b5b0f98ea0b88b6711554342529d556ee3542d294799a97357bd3f5d2f7a9b9f401e53b6e662e55a07ed366b7d97ad21fc876783ba14257b5b02c9f5a744da907cfa3bd3ce23b7b093a6b73f45f2306151331a6561bf8542aeb364c4dfcc047c04f7e1b50195bf28321adf380d173a738f4bf77b9543cf74dcaf4ec31cfd68abc4059e8d5ccc2763c377869ed7d39420dd2f1dfa7ade55751ff72f7aebbce850396a9edd10a47dd1962fde79712383624d30f354b5b052f9105ce03dca771ffd91c5b40ea4ece1a20ab39280bcd3f46e858c955bb77bd6e34a84dd1399b17474f843162fba291ed6eca8d277f6149fc1ce4b01908b81560caa9d81eafb451ab3c3d27cd97d63536b305301e9b1dafe03d1879b1654ce16fc9cf1eacc6017f351642c42558a9de8bfdff6b2b582f3c23569b4a23c13d19aa524b56f2e7214ef6ff6b0f9f283d7b7c63e149d37c1c473f3ee3d3418575ac1882e071046f63d1b21bba655ea3d121f06aa6d5ceea24b31aa8d41d6355798500a0d29e0160b4a284b7a48530721bb7cd977e42311449d0c93e6f80a635e11d7dd4512d97d7d968badac5ecfc0f9c1f8984d8a25f73609914db88898b66307ec6663ca7eb951fbfe91d048e8124aff47a0d8f7d1009da073ab2d2ea7b09bc6111eb7c9a0579d308754a236de8c262c0660582fc1a1846108a393d33f288074b9b9f6b7b44a3de1624796e9ecc5a2c3c06bfea1db9f371e36caf61f6939552e2b209a4ec41204072522c40f3fe3f05e8c041475440f2bae794bfa6f5ad53c73f0a1481eab586ebadd8dee6381ffa8de9daa8606d60b7f1e03c343ce59899441d4d79c429bc5824acb29a4e8cbd5d1e3c1d3dd724a62e34bacfe76e9d09c83e68676c4e9ca8b683eea71c8e0f8bd983cf258f743955eadb96b24d3e2cc0d1c4636d7db41daca561f2d898d22cbd88715c16a83fc511e70aef8dce1c7c4317f7e04a74bb14e05c43a8695459a3d994b23301f8142028cd08c6e8ddcc7c37e551a74245026bbedfd064c37b1ccbc037cc32ad5953e67772b31516483c030596a7ca1265887aaad5d6cb2410e32b050cdfd4650e8d530256ec144b078893ea275f5bcd1c8dfdfa516571bc790aa2e0e2636d136d42dce81e5f975aaaf5a6bf75ec741d788f288ddc19f23728f119e15ff5a49dc4a1b96a16c0e7cacd9f0f30c80ffeb474707f0d1519ad1c796c0a8d7ede7ad042a9e2b4da0814d9db140ff20a3e8e05dc4c83faa7ad79d102bb93e5b3a6ba6656c769f4d7f2a7354266a1c0b8e32e2170d677207729c2862d5ccd44fe5d40d75ec78799b8fc9121cc6c23b2332499eef729443475c8ccfb48336b102449f85af15a79ff150f5e513d71bcf95319c2d3d4861580ed7f9d7e9d630cfe53ad2f3ec097338008a0a993230bb301a1454a06fe86fbce50eb6defdc353812a1b6314eeb07d7fe0b6efba6bcaa7e81357b964a91a678f82206c5214f8609c89a2bd9695c899df7d46890249f6385bc9d5385589ff74846cb16c4d18e18de6922365279a064a930d3fc943b745cf391f8ab8144094fe65d382cf551295c6b596d0406beae922a627ef8765c8e6fffafe0619084852efb03054c5a411adf023ef7e30ecf4d309d76a59f4239880868e7ace2a0def8417ce0d085db861b7a76ac5ea2cdc681de372f22676606b312e556991b9acaab7873dfce65af3b70492970c06f41c7b62bdf62793088a469d54d334e8ca154998e033072f3b67adf4cfd867d224f42580debf06c7431daacba23dec2c71a9ce2de33e8e1fb8932755fc94b830d6bf246c3a8e2d930792c0c5888401a91f0b5fa0ff83441b3c84ff050840343787d9e5ec1df45f0e8ffa2fdcbcdff2a316e1e6bb8486dc8392c1b416b33bd88d", @typed={0x8, 0x76, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x34}}, @typed={0x8, 0x6, 0x0, 0x0, @uid=r7}]}, @nested={0x38, 0xa, 0x0, 0x1, [@typed={0x8, 0x3a, 0x0, 0x0, @uid=r9}, @typed={0xe, 0x6d, 0x0, 0x0, @str=')-$Q@#.\\-\x00'}, @typed={0x8, 0x47, 0x0, 0x0, @uid=r11}, @typed={0xc, 0xe, 0x0, 0x0, @u64=0x2}, @typed={0x6, 0x80, 0x0, 0x0, @str='+\x00'}]}, @nested={0x98, 0x8e, 0x0, 0x1, [@generic="651eb46a44d0e7d5239a99af294e9e36aee42772fc29a90cbe1e394f1e96cc3d795990222f1595583caa777e7c58d0914daa75d18439b365311291918465612d815b6d8d9adbb593678bd696fc6b91665795660667f15e90d7afa7fb5d7ca7a3e09847c9417a1008add204c433998b73b84a580ef75f8a9962d4aeac0766c5e5cf41325fd3f2e56ea6bfe9477e7ddbdee4114b5e"]}]}, 0x141c}, {&(0x7f00000017c0)={0x254, 0x2e, 0xbd35bfef54dde5b4, 0x70bd25, 0x25dfdbfb, "", [@typed={0x8, 0x6a, 0x0, 0x0, @uid=r4}, @nested={0x23c, 0x12, 0x0, 0x1, [@typed={0x8, 0x5e, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x3b, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0xd, 0x0, 0x0, @u32=0x84f1}, @generic="c1ee9eba8027eb47b6d59dbd4901c45c075c3838e4cb70eb3cff9cf961017af34084c1676b5f450271b170046fd738483c57bf36099dba24380719e465dbe49bca1124077cb50718989f4ae4ddd30a100bce0d641ab182b89a3637bfaf44f95e", @generic="4cfaca038a699aecb118bab15f7183a4320fbe3350c809cbacdb5041aff37145f2869d12f55c5256867413c28802eaebe53a36cb283eb0ac059d581f94234fbdd07852e344291012d0e1004b1884f0f7b4351174223b682fdfc3601147a527a25bb4433bb517a7ad1ccc935af66cc6d4b24e16dab73003020034a975ad0c3679e9e00897f55845b5aa", @generic="afbbeb8d094dd42d09b518fc09651c738fead3be54f2125fea8989ea718295d477a5ce8b1d1161424601a6fe74c5cb0e85279941f855372305557cca94b65762007e9b63a15c68cdc27dd1e5b49821cc131475916f4d38628cc036c7be78cbf999060fe10bdc9f50a0c8c1eee81a8cb7328307f7b770d8d0bb07b9cc03fc289e8a8033c71fa437747b09e5f2bd4266652631f6bc589741d0c5e14c6e", @typed={0xc, 0x0, 0x0, 0x0, @u64=0xffffffffffffffff}, @generic="69dc4a7511e573249c2c53a87df1665d65caced92625e7085ca99e44994ba4267c50824e98e622cf42cff5c493a244a6791987ca5a0324fd952489fbb1a4a654ab0334664fedeb29d6fb30d483cd647ec43ffcbc2176e1a27f5bc7f07d43e41b0e28741132d204cec7dfad1c7ea11a62b818718c36c6b10a3a6886f4b29a052c420a881c96aa747fa44325d47ec24a"]}]}, 0x254}, {&(0x7f0000001b80)={0x2fc, 0x37, 0x200, 0x70bd25, 0x25dfdbfd, "", [@typed={0x8, 0x13, 0x0, 0x0, @uid=r12}, @generic="c40cbba4b32d05771bdf0f429b327eea3ae62c79ea61947aaea17ef02cc5f6516608cdfb30d308bef876c06194c9b08d06c188d63d9bbbf7ddb3f89dcef6fcf7c980a95b5bdb98a2dcf518e7b1c599ddb18e81f40dc258f6f9bc27cbae5f4082e9af2b9befab45064295b5eb6ba025dc506076531c999cbd39a79040903d6b31782c9bd5dc9889f317f1b43c95b84ea065a0f1b5503dc83b96c7d413c35e8685550e6dfda6a20e2dc547410414cdb4c8ebdd59b756351a4ea806cc00f5599ff74dda7882a577cf4a2cce804528c3af9d9622e35d39e1ba26ce7da7d0c8b795ae5f", @nested={0x1ad, 0x5b, 0x0, 0x1, [@generic="4a7cbbd1d628742043efcf8f6dd18912c2dbc3760ee8ad74da4502f8641057", @generic="14a7e619898638698567779a7b72e3f79b4bacb7b7112d8282618ec2160f6079fe58de273f95b9a99e0157ff86a16c7168012dcf8376bf5828732960bbef543ecfcdb3d13a755f5804372c5d29e00656fc0e59ba7373b25028bd1c2ab2e32346a11047cbfb99c8c908f1b57f2202e6f18e4ec4dcb9343c086645e7c9106d8a064f51a49cc8c82984167a5a75567e0a6fde74876dfd9b", @typed={0x8, 0x85, 0x0, 0x0, @fd=r13}, @typed={0x8, 0x51, 0x0, 0x0, @u32=0x7ff}, @typed={0x4, 0x10}, @typed={0xc, 0x83, 0x0, 0x0, @u64=0xe2e}, @typed={0xca, 0x64, 0x0, 0x0, @binary="94c866a0bfd28d2b2f7cb00a35fbdd8e7131be85357e2e61e2e6d3425ca9e59354e021d2ef8e913c0d3e81ee8b522ce0903c5ab7a29f6d9c2c7136cfa5115194585bcf738e5928ef09afb6a9ef720a68d7c352eef81f6b4e7cd34ae59e782c430e58a7867c77b881dcf681b35102c5e5f2f86f6f64cd76e476af2223fc688e8734ece3dab7743621e9b698de48400068d5b1deef7fcfd22dc9abff045ed40472e4ea67f3fa7848ee92ac2a4e0743a17f025647418b66e6c18c375f9babf59ff351728b0c150a"}, @typed={0x8, 0x5f, 0x0, 0x0, @u32=0x1000}]}, @generic="a144b228b7d32dee6ab5590ce13a0c0bfe83bc14d99abd8f3b3ea78d9e69467d5870e0a0378f161ffe5dfb6f177e155feca8207b1f6c681c5fca38e615f97460b8f1d8a23ba9d36757c810a3973cfeb61d"]}, 0x2fc}], 0x3, &(0x7f0000001ec0), 0x0, 0x802}, 0x81) 23:19:08 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) (async, rerun: 64) lseek(r0, 0x200, 0x0) (rerun: 64) r1 = open(&(0x7f0000000440)='./bus\x00', 0x20000, 0xc0) sendfile(r0, r1, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:08 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) (async) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38}, 0x0) (async, rerun: 64) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5dcc7e3a51901f00000037ba", @ANYRES32=r1], 0x1f) (rerun: 64) r2 = syz_clone(0x800100, &(0x7f0000000080)="0410a6e9f38ef2336d60513d762f0b2c1a2ee30f8a72763abc13c000df876f3863f22d1e59c80436805b7498a6d87971de959dcb10ef9a62f313ccf814571457c2a902d1fa1e5a82230c5a01156e17aa3293b095bd6f2aab4c00d5942bff5dba846cbb337bb15e8c3dd9915897139fd9d7ce1d4351079b6484aa7434362d857b99139eab2a581752b0d68dacb35443f9215958", 0x93, &(0x7f0000000000), &(0x7f0000000140), &(0x7f0000000180)="d6c21b7da47a599f96") (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) (async) r5 = getpid() sched_setattr(r5, &(0x7f0000000040)={0x38}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5dcc7e3a51901f00000037ba", @ANYRES32=r5], 0x1f) syz_clone3(&(0x7f0000003680)={0x140000000, &(0x7f0000002480)=0xffffffffffffffff, 0x0, 0x0, {0x2000030}, &(0x7f0000002540)=""/4096, 0x1000, &(0x7f0000003540)=""/216, &(0x7f0000000240)=[r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, r5, r1, r1, r2, 0xffffffffffffffff], 0xa}, 0x58) (async) syz_clone3(0x0, 0x0) fstat(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r8 = socket$inet_udplite(0x2, 0x2, 0x88) (rerun: 64) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r9) (async) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r11) (async) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001a40)={{{@in6=@mcast1, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000001b40)=0xe8) (async) r13 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r13}, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001f00)={&(0x7f00000002c0)=@kern={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000380)={0x141c, 0x14, 0x1, 0x70bd2c, 0x25dfdbfe, "", [@generic, @nested={0x1a4, 0x88, 0x0, 0x1, [@generic="7f426d334548ee8f994abed77b7302d7c1805a2611916e8d351e598d8a4dd9058427f518b29d567182c52098d3905a572623dfa0fd87cbcd00ce6007acac3a695b00f6e184984794ae08e366fd61a797baea130d23a2f49ba4ead9a23192cdb67fdfffc4f4ed97796d30a125c0b6e50cdaa836da986e881f8a4cf9b3964bf959d79836ff49d6c51197db2a1f37b1e2eaaefe9b85905c19f9c43753d8e7141862dfa87dda85696b5eadc794eb43c29654a5f14c7b79fb22db69864f196cfb787a533de9faf91c71ddf674fd0a23d8613bb3465f66424bccc1796480adc24f6ec154eb5734207794a5d110cd2e7795ada0f1daf09ba8604a1c", @generic="3b7276aca552d4e328c6b5b84f3b9e29cd64fa888789c3b349bd10c932bcaa3e116c2066ca70d1f8738938774bee9e2d77e9d082140b0cd204b3b363adc12a69be0935360d4f9d4c802ffe431c9ba8b961af96848302bf874a53b43b3cfd54b8f938a367d4f27ef668eb5509486ed1e54e37bafe19e77f54aea2a19dd36fabcac143ebf62e759e28d96eec45b6088e37afb9d396050d72cb59f4f4a9876f711ade2ecc6d6b1fd7ce"]}, @nested={0x1195, 0x2c, 0x0, 0x1, [@generic="45378e980ae0feb9b2ea4c365a00ce54ca789afffa0dca43edcc02e74084770f40e4677659187bfa6a900672718d61aaf56dedd18ca926f7a50aa8c345ed38e35e84fcc37267e54d9163bd488b609f9b9f0a6edf23c1ad1fb2d1e8fa1de27a9a8f47f0d5449a190f8e887b09adc0a3e0d50bfa1354b09d90f3c0e1b8f08e20eabe07b7e12d9fbfd8c1d9e2081c", @typed={0xe9, 0x8e, 0x0, 0x0, @binary="bc83231ef7d8f7ba8300d1380bc941dd51a81e7050d28f03c570f3cd934243d487bb2c336c3a7b28544da407f95ae33f67c75f709b11bf8240dd97074cf9131f9990449e519d421d52543f266139ba45846996e45cf33cf105035450f13c89588f53d71840d664285633e5f117ba19f3ab866a5fccb10b0be48d092c7b30834e2e5ad7ab031c67da778ba51108881997163da1624ee0995c1045402d3e3b6baf57258ac7b8545c3c60467bfd4aeb866d5d4a7df1bddba7cde0613809662fd114ace17da77fdee00690e81a836901ff2b346fcb3de3739836b7838a410d4621908e0d98ac54"}, @typed={0x8, 0x7, 0x0, 0x0, @fd=r6}, @generic="76d371cfa6ef5178b6bd870a9bf9e961687121b064bf9694a37d498f662997eec4197d7b7b76826ad85918c678b9b0de5c74ff7ec6cd9854d204ecfa4dc02d4071a5d1de943f48401d25cb8f12e14abab0a6d54a024f4dd488ab92bb9fd56e24a45556ee3eca457ae0763fb18d4da8042d7986ad484c10bca7aa57a64c9bd147200388c490d5a119cacaf28a383caccd1904f3faf91c1a97fa4bdc79a06513fd4e3e22264eed5a36e4e6a6cfdc9f3422e8c3db207103b89426c07b142fbb417b99ac33348b85604649e1351218f0d113472e8ac6972eb3017fad35d008821a7e77cc43190071b27e68eaa7779ceb009b25c21cfb1e140a1de2cc9369572d0ddaef060dce0cb964c81e5e9541903eb69a955b2103336337dcd9555826140ad80c231691d3814cbab4771e18d9d656ffdb88dd290b04f77f302b7b3aeed272cc048ef905f33fa78589e2f3efaa0104a25be0307e92b7774865d54ed028cf14009fe99563596e204725cb422e938cd7e1386681a7fe0caf1a1709e43bafa45be1ea47010042d97bb94a37d0ffa44a54952b2a606a4f230170b2d84d0ad0223f89a5e1389d843e986db8da179e31b9c6c64db794c38bbc32494e73d6eba9242c9071ab40522ef889448ef94e16affa20d2fb958c57ba9eea51115254c5c21c446c0297965de59d4332cf695a24c176198ba2970fe280ba63c09317c5fbecb7ca2a3c07d5194186e6cd5f791e2dd9e55577f8605c63574bfe773f6feb3ff7799aa5e56ca9080380dae316bddfe540419774d90c4e4a009fbf302d4cadd69c64186346fd196b36a3b04bea199f657a2a21b9ac1ab8fb1693c2d8ab3bc500319d2933182f5100248208effe225d586c21b87669110b46c71904b5eba315d194bd24c6a551e3fc23748f1af27122aab46854393d5f4780c70f71d08c4e24ca4d64789506d1fc3efe8e6c418ed8a4dc1db26cfa394cb683a0d48c6cf5646cd23d0627ea6aa30d82025501ad29c5b28779f7cc30beea32ed9a7b0845ec3950f4634acc68f3ff1e50e88f3f031cdc45defeffc91285068a905601b8da2c1b45d4c4268917d9e0ba35316e1599a47abd94d78cebec12ffe2f68a453e7bf320f5335c9526d110a49490eeddac45c020a5fd58e74baeec13f76f9f3134dc62c3f2afeec35b15eba550684b71523d9918f424728865b389081a158a4baece2eb6ac09bca737fba8b2278607d0f88af60ad106917053c3c97450543387bae5c8547a846c76fac5997fa3dec814d3b92d09bbeea7ebbc004f837aee011af4bf456eac107d273558c737653abf6f94fbb2803ecfcc5206d475364f8ff576d6d117dca8cdac31b20ce3cfaf10f1c11bb1373893ff5f15e76051ec4b0c8fb17019b70d01612bd4d8b778bfeb74c61635537dbc38f53fb8e0f89253696d74e9fff2dc6ae715003e886ef3bea40fcfee6f71b543b9768d8becd7ce6da345f164b7630c7a6567b8031d5d97525210ef148acd754236a52d7c6722679cfc4e2fd82ebe9714e6681a9c544d468370dc0ce3640445bde8b426084efdadfa88d122ae32e6555e13e1db3cb2a1ba5e215b9b71180d484ce486ee121f2f5c04157fd2054737fae14ac9802c153830727c53d50e6ad0a2a73abbc504ead4d2e8caa37d88450106dae05753c04e02fd69efb191b165ded9e5d3263b9fe0e1727f337bce8247403777816f6cf5851f03c6367311fe65d5f3743414ef65a71b1eee157729f57707544c0928bd83db8db234e86e811ecb628ad9b8b5ca7f0d1616bf40b28338e6c1a2a1878659b74de6c98f9268fce12b8eca804604c76d38c1bbaa4144e35b5a65d52216f67db576567bdcf0a59bf311e028be02df5e8533db47ca40ed8cf8597607c6369aeff9e45b2185ede5dd6edb4b9adcf3e567e3afda54d113c7dec5be901f8b91addab01f27de6730b93f3748d66012f3eb6dc729c4a19d54aca1daec0c2d3e80401c14e32fd4f195045c7e4b08589fdfa2b1cbdb024c27e21c8509eacd949557287f211ad67923501615cfc6de1afaff52dfb874d80a187f7afd4080939586ee90ce729b88939a063b4cc60c3d4b087d12e0c0b94e93541b6afbcce32e2a6ef9a18be92a419bc1cddd8cfcafa411103bb11379832b102d22ea8875de11d136ea36ddffd8d54e7bfa002218349942e07053d8608cc31d181e87ded3b3426a724df3367a7a1c906bba3305ff0d929d6922750b6416c742c7e87f570b0cc8ee29202db3373cac9b323e0604c14bd63340bb7552cff177af8bf262cfdd60b7b681f2f323ef52a399f8e0e3b54e3673d3d8021f38c687ed9581ad221df69a5451c679acee8a24c017f4ad44c12ba8614e64e3aebd83374accd13fc4dc8b3ce21c3f07f93f05182185bc03efffe90d308a7c497d30cd1ec8d102f472c547b51b3d2edcdb8f925a2f362c731beb164dc9e0790ddca2eda2f78da919d84194fe071e95d1fe3ff6f8e9c110a8f078659d86d6642abea676bdfd2965644b65d1feb57ef1688e71627b8195ffdeb49bee54b7f6a55d25d5bde04b5581f7c88269596b11c350dc485d808f8a548c308644a9a7b79f873d58dd95980ba6e3e3297c0662dfa691dff8e7f1c8fb2b356a9e226e97a2a7dfeaadc14d526bdbe5c23feb83ed78bac6152da0b6bb0741f3ef43fa6c2b38fc86b9615cb10d4ddb3dc43e10b30b95e9ce7fd5ae1d03ca852748152fd7c31253a5d83122656c8b57e13a3c1aa1b02785fed3a8a2df58cfb9b61d33b8d6d7bf0f256fdceedf6df29983e2b4bd792cbb1c29232d4ff5fd2f01bc34aa0d1d162d31194aa3b856fbcc8bd915f5d8227b0761b929f1861c77e922ad75578c9c56a6fe3782c91af84510a32c2df96333311b2e8daadfc04c37207a7b791b2bb018b07e434847e63a86991479dcf41c82e93de5362b98704674e55bbc448f8fa6a4748fd6309c01ac14e4a5be87fc6972d316b0411226831f3059d8836fe0d82117721a58a5587c1302f51e15bedf7c3440cd8dddbce986969bce65db07db7384c5cde80d9e75b963d3d425c9d1c2f73dd79d86f0bc34db784279070e42c34ba25175b75fdae3eb765fcab2047e5422f8c6ec328158106dce019ec95ee5fb87f1d4f0e3fb51a3991a8ee3c11c86fb94708c58b103495f2f917965d37c3931ea304d04bd3c62eab53d8a7fdd23d92b45616fdca7dd08d4c8796def7acf9a409e3a71e0eb0f77ac29d0e94829e78a00936eb996aef87688e23b7e0214932c170794beae65acbe77fe881d3915ed40c1d146ee468c59d3daa11571b30d2f65f242e563624ac2d9183a68d41dff34fdd98d96c539458d152695eb6d248c9637ed99ef4938416fe788e4804896be24e941de8d9f08daa9ca07d4fda802d4d3b1ad33332be52ab2b37acad2eb1dc52e5e7034df95881dc556fcf649ed2860564f166b9ef47625c3489ac97384e85ceb37bfcaae82f8069658c1d5b3718b001ca2a1c3b99b6dcc1d2f195dc03adc848c9ed07e74698fb6f829f1595521cfd7b1608067bfa989de6b64a5103ddf54a297bb4ae4f6c637d33d111107b80710a6263909030874c381800f2b3a3404c5d1b40bb5e24e62f7dfbeb7198c819fa2ff461a42d76b2dc8bb1dd565684f2d1886f747e991334fdad889da0d6dfbb81ff549974ddfe7741f60d6fc8b309de1fc8d22253d15beecc41c73b45f34b151f7cb748b8975e43dc471c8562f1fdbfb1151ba8f9b20cb0b77c5eb4ea7d51ba0c312383f15f1f73d1e4c22f0b0425b97bc7bb0c8cd2f1d71101b554a23c13eb847d90abded17d953245e4e6258a80a2d93e6e852b9893fb5a5b838eacbb9facd5c6ccbcb0fe1e1209c50abefd4d4d7a990a1befc1fd60386284b8807b5b0f98ea0b88b6711554342529d556ee3542d294799a97357bd3f5d2f7a9b9f401e53b6e662e55a07ed366b7d97ad21fc876783ba14257b5b02c9f5a744da907cfa3bd3ce23b7b093a6b73f45f2306151331a6561bf8542aeb364c4dfcc047c04f7e1b50195bf28321adf380d173a738f4bf77b9543cf74dcaf4ec31cfd68abc4059e8d5ccc2763c377869ed7d39420dd2f1dfa7ade55751ff72f7aebbce850396a9edd10a47dd1962fde79712383624d30f354b5b052f9105ce03dca771ffd91c5b40ea4ece1a20ab39280bcd3f46e858c955bb77bd6e34a84dd1399b17474f843162fba291ed6eca8d277f6149fc1ce4b01908b81560caa9d81eafb451ab3c3d27cd97d63536b305301e9b1dafe03d1879b1654ce16fc9cf1eacc6017f351642c42558a9de8bfdff6b2b582f3c23569b4a23c13d19aa524b56f2e7214ef6ff6b0f9f283d7b7c63e149d37c1c473f3ee3d3418575ac1882e071046f63d1b21bba655ea3d121f06aa6d5ceea24b31aa8d41d6355798500a0d29e0160b4a284b7a48530721bb7cd977e42311449d0c93e6f80a635e11d7dd4512d97d7d968badac5ecfc0f9c1f8984d8a25f73609914db88898b66307ec6663ca7eb951fbfe91d048e8124aff47a0d8f7d1009da073ab2d2ea7b09bc6111eb7c9a0579d308754a236de8c262c0660582fc1a1846108a393d33f288074b9b9f6b7b44a3de1624796e9ecc5a2c3c06bfea1db9f371e36caf61f6939552e2b209a4ec41204072522c40f3fe3f05e8c041475440f2bae794bfa6f5ad53c73f0a1481eab586ebadd8dee6381ffa8de9daa8606d60b7f1e03c343ce59899441d4d79c429bc5824acb29a4e8cbd5d1e3c1d3dd724a62e34bacfe76e9d09c83e68676c4e9ca8b683eea71c8e0f8bd983cf258f743955eadb96b24d3e2cc0d1c4636d7db41daca561f2d898d22cbd88715c16a83fc511e70aef8dce1c7c4317f7e04a74bb14e05c43a8695459a3d994b23301f8142028cd08c6e8ddcc7c37e551a74245026bbedfd064c37b1ccbc037cc32ad5953e67772b31516483c030596a7ca1265887aaad5d6cb2410e32b050cdfd4650e8d530256ec144b078893ea275f5bcd1c8dfdfa516571bc790aa2e0e2636d136d42dce81e5f975aaaf5a6bf75ec741d788f288ddc19f23728f119e15ff5a49dc4a1b96a16c0e7cacd9f0f30c80ffeb474707f0d1519ad1c796c0a8d7ede7ad042a9e2b4da0814d9db140ff20a3e8e05dc4c83faa7ad79d102bb93e5b3a6ba6656c769f4d7f2a7354266a1c0b8e32e2170d677207729c2862d5ccd44fe5d40d75ec78799b8fc9121cc6c23b2332499eef729443475c8ccfb48336b102449f85af15a79ff150f5e513d71bcf95319c2d3d4861580ed7f9d7e9d630cfe53ad2f3ec097338008a0a993230bb301a1454a06fe86fbce50eb6defdc353812a1b6314eeb07d7fe0b6efba6bcaa7e81357b964a91a678f82206c5214f8609c89a2bd9695c899df7d46890249f6385bc9d5385589ff74846cb16c4d18e18de6922365279a064a930d3fc943b745cf391f8ab8144094fe65d382cf551295c6b596d0406beae922a627ef8765c8e6fffafe0619084852efb03054c5a411adf023ef7e30ecf4d309d76a59f4239880868e7ace2a0def8417ce0d085db861b7a76ac5ea2cdc681de372f22676606b312e556991b9acaab7873dfce65af3b70492970c06f41c7b62bdf62793088a469d54d334e8ca154998e033072f3b67adf4cfd867d224f42580debf06c7431daacba23dec2c71a9ce2de33e8e1fb8932755fc94b830d6bf246c3a8e2d930792c0c5888401a91f0b5fa0ff83441b3c84ff050840343787d9e5ec1df45f0e8ffa2fdcbcdff2a316e1e6bb8486dc8392c1b416b33bd88d", @typed={0x8, 0x76, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x34}}, @typed={0x8, 0x6, 0x0, 0x0, @uid=r7}]}, @nested={0x38, 0xa, 0x0, 0x1, [@typed={0x8, 0x3a, 0x0, 0x0, @uid=r9}, @typed={0xe, 0x6d, 0x0, 0x0, @str=')-$Q@#.\\-\x00'}, @typed={0x8, 0x47, 0x0, 0x0, @uid=r11}, @typed={0xc, 0xe, 0x0, 0x0, @u64=0x2}, @typed={0x6, 0x80, 0x0, 0x0, @str='+\x00'}]}, @nested={0x98, 0x8e, 0x0, 0x1, [@generic="651eb46a44d0e7d5239a99af294e9e36aee42772fc29a90cbe1e394f1e96cc3d795990222f1595583caa777e7c58d0914daa75d18439b365311291918465612d815b6d8d9adbb593678bd696fc6b91665795660667f15e90d7afa7fb5d7ca7a3e09847c9417a1008add204c433998b73b84a580ef75f8a9962d4aeac0766c5e5cf41325fd3f2e56ea6bfe9477e7ddbdee4114b5e"]}]}, 0x141c}, {&(0x7f00000017c0)={0x254, 0x2e, 0xbd35bfef54dde5b4, 0x70bd25, 0x25dfdbfb, "", [@typed={0x8, 0x6a, 0x0, 0x0, @uid=r4}, @nested={0x23c, 0x12, 0x0, 0x1, [@typed={0x8, 0x5e, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x3b, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0xd, 0x0, 0x0, @u32=0x84f1}, @generic="c1ee9eba8027eb47b6d59dbd4901c45c075c3838e4cb70eb3cff9cf961017af34084c1676b5f450271b170046fd738483c57bf36099dba24380719e465dbe49bca1124077cb50718989f4ae4ddd30a100bce0d641ab182b89a3637bfaf44f95e", @generic="4cfaca038a699aecb118bab15f7183a4320fbe3350c809cbacdb5041aff37145f2869d12f55c5256867413c28802eaebe53a36cb283eb0ac059d581f94234fbdd07852e344291012d0e1004b1884f0f7b4351174223b682fdfc3601147a527a25bb4433bb517a7ad1ccc935af66cc6d4b24e16dab73003020034a975ad0c3679e9e00897f55845b5aa", @generic="afbbeb8d094dd42d09b518fc09651c738fead3be54f2125fea8989ea718295d477a5ce8b1d1161424601a6fe74c5cb0e85279941f855372305557cca94b65762007e9b63a15c68cdc27dd1e5b49821cc131475916f4d38628cc036c7be78cbf999060fe10bdc9f50a0c8c1eee81a8cb7328307f7b770d8d0bb07b9cc03fc289e8a8033c71fa437747b09e5f2bd4266652631f6bc589741d0c5e14c6e", @typed={0xc, 0x0, 0x0, 0x0, @u64=0xffffffffffffffff}, @generic="69dc4a7511e573249c2c53a87df1665d65caced92625e7085ca99e44994ba4267c50824e98e622cf42cff5c493a244a6791987ca5a0324fd952489fbb1a4a654ab0334664fedeb29d6fb30d483cd647ec43ffcbc2176e1a27f5bc7f07d43e41b0e28741132d204cec7dfad1c7ea11a62b818718c36c6b10a3a6886f4b29a052c420a881c96aa747fa44325d47ec24a"]}]}, 0x254}, {&(0x7f0000001b80)={0x2fc, 0x37, 0x200, 0x70bd25, 0x25dfdbfd, "", [@typed={0x8, 0x13, 0x0, 0x0, @uid=r12}, @generic="c40cbba4b32d05771bdf0f429b327eea3ae62c79ea61947aaea17ef02cc5f6516608cdfb30d308bef876c06194c9b08d06c188d63d9bbbf7ddb3f89dcef6fcf7c980a95b5bdb98a2dcf518e7b1c599ddb18e81f40dc258f6f9bc27cbae5f4082e9af2b9befab45064295b5eb6ba025dc506076531c999cbd39a79040903d6b31782c9bd5dc9889f317f1b43c95b84ea065a0f1b5503dc83b96c7d413c35e8685550e6dfda6a20e2dc547410414cdb4c8ebdd59b756351a4ea806cc00f5599ff74dda7882a577cf4a2cce804528c3af9d9622e35d39e1ba26ce7da7d0c8b795ae5f", @nested={0x1ad, 0x5b, 0x0, 0x1, [@generic="4a7cbbd1d628742043efcf8f6dd18912c2dbc3760ee8ad74da4502f8641057", @generic="14a7e619898638698567779a7b72e3f79b4bacb7b7112d8282618ec2160f6079fe58de273f95b9a99e0157ff86a16c7168012dcf8376bf5828732960bbef543ecfcdb3d13a755f5804372c5d29e00656fc0e59ba7373b25028bd1c2ab2e32346a11047cbfb99c8c908f1b57f2202e6f18e4ec4dcb9343c086645e7c9106d8a064f51a49cc8c82984167a5a75567e0a6fde74876dfd9b", @typed={0x8, 0x85, 0x0, 0x0, @fd=r13}, @typed={0x8, 0x51, 0x0, 0x0, @u32=0x7ff}, @typed={0x4, 0x10}, @typed={0xc, 0x83, 0x0, 0x0, @u64=0xe2e}, @typed={0xca, 0x64, 0x0, 0x0, @binary="94c866a0bfd28d2b2f7cb00a35fbdd8e7131be85357e2e61e2e6d3425ca9e59354e021d2ef8e913c0d3e81ee8b522ce0903c5ab7a29f6d9c2c7136cfa5115194585bcf738e5928ef09afb6a9ef720a68d7c352eef81f6b4e7cd34ae59e782c430e58a7867c77b881dcf681b35102c5e5f2f86f6f64cd76e476af2223fc688e8734ece3dab7743621e9b698de48400068d5b1deef7fcfd22dc9abff045ed40472e4ea67f3fa7848ee92ac2a4e0743a17f025647418b66e6c18c375f9babf59ff351728b0c150a"}, @typed={0x8, 0x5f, 0x0, 0x0, @u32=0x1000}]}, @generic="a144b228b7d32dee6ab5590ce13a0c0bfe83bc14d99abd8f3b3ea78d9e69467d5870e0a0378f161ffe5dfb6f177e155feca8207b1f6c681c5fca38e615f97460b8f1d8a23ba9d36757c810a3973cfeb61d"]}, 0x2fc}], 0x3, &(0x7f0000001ec0), 0x0, 0x802}, 0x81) 23:19:08 executing program 0: 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) setuid(0x0) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:08 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) (async) r1 = open(&(0x7f0000000440)='./bus\x00', 0x20000, 0xc0) sendfile(r0, r1, 0x0, 0x14000) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:13 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) setuid(0x0) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:13 executing program 5: openat$kvm(0xffffffffffffff9c, &(0x7f0000000400), 0x8040, 0x0) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = syz_io_uring_setup(0x7658, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000002080)) socket$netlink(0x10, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_btf_id_by_name$bpf_lsm(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000480)="35001daed6b68c2af92c6af1dc8393181c8e19c5705c8c798ce7968f7b3856e5155b5e0127ed7be70c5dc0b12fb83646a9aa026f3dd839b6204e0b690b1e3b95516bc2ede27ac4577f4b8046d4364146a423c1a8b70708a8abe82f26977b899f25890e50eee55bd0c9daac04316a0d2263b9d13877f384986b2659afc47a842afbcd6411cfa4ccd0ebce65de1d63d1ba5cce0c89cfd5a62e44950186caa70d46108963678927a5f037ed24eb978112b90554a9330fabb86d64fcb0890804cfb499de03629295c438c6ecf29349f676334b7348c05e2aaa54", 0xd8}, {&(0x7f0000000580)="93bcf2184d77734bc55a6cc59644c31208f77657b2741dc9d7c3de7266a3dd0af18feadc1759ba98d4c4adc6799596a2d00b7419d78f0b44ad946468aa5c9a19d4a47171f15c21ec95e69b27edbffe95e42de31449d8bc31dbf4093cf80fae780e0e30c844d41b0da7cda140f236ea13f7058c3af87eb8696fb9e3eadef5bf442b604517d09b09f725d8420b180c8332ab24ad9dfbb549d6600020e17bb865db321a5fc84aaf7149543d530c4bd0ad2e3b9314d5b7255c180f905e3e130b72588332f01164f9e3165fcff0f0a26c50", 0xcf}], 0x2) socket$inet_tcp(0x2, 0x1, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) pipe2(&(0x7f0000000000), 0x0) fcntl$F_GET_RW_HINT(r4, 0x40b, &(0x7f0000000340)) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x20, 0x10, 0x401}, 0x20}}, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r8}, 0x10) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000002c0)=@bpf_tracing={0x1a, 0xc, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x20080}, [@func={0x85, 0x0, 0x1, 0x0, 0x4}, @map_fd={0x18, 0x8, 0x1, 0x0, r3}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x4}, @ldst={0x0, 0x0, 0x0, 0x1, 0x4, 0x50, 0xfffffffffffffffc}, @jmp={0x5, 0x0, 0xc, 0x9, 0xa, 0x4, 0xfffffffffffffffc}, @generic={0x1f, 0x9, 0x2, 0x7ff, 0x9}, @exit]}, &(0x7f0000000200)='GPL\x00', 0x7f, 0x0, 0x0, 0x41000, 0x3, '\x00', r7, 0x1c, r3, 0x8, &(0x7f0000000240)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x9, 0x7, 0x5620}, 0x10, 0xfffffffd, r8}, 0x80) pipe2(0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) io_uring_enter(r1, 0x826, 0x0, 0x0, 0x0, 0x20000000) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) 23:19:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) (async) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) (async) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) (async) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) (async) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) (async) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) (async) setuid(0x0) (async) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) (async) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:13 executing program 0: 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) setuid(0x0) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:13 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff000000850000000e000000850000005000000095"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) write$binfmt_script(r1, &(0x7f0000000380)={'#! ', './file0', [{0x20, 'syzkaller\x00'}], 0xa, "88f494a4b5968bd5cbf08f2d1075b07b1e41ba86837ec9a91d8833af884e26864427ef5952dc81de63a0aa76665928f8c521bd35f1c26ff7231d7091acde6c9e84b661926f36ca643e69db8a5a060f1575c95d22c9fa1016294ea74da7fe8a7c83c8c4a4bc9273c31580a1d9c61081134bcd2611817e125fb2ed3ab9c55b6fedf24fd276c2457915231eb62238f94bbda08eaf614bf05f8ba87432d698c821d63f3b218e2ad5baf21cbae2e3e5cfefa823edab8c156f7300b044f1d0e1eefd864620493749a6ef1dad8f4ed0d744b4a9dea9452d4e588b7345650ab1fbc600f60a58b315ea29c7dfad95f42e"}, 0x102) (async, rerun: 32) r2 = socket$key(0xf, 0x3, 0x2) (rerun: 32) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async, rerun: 32) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) (rerun: 32) sendfile(r3, r4, 0x0, 0x14000) (async) sendmsg$key(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x2, 0xb, 0x2, 0x7, 0x14, 0x0, 0x70bd27, 0x25dfdbfe, [@sadb_address={0x3, 0x6, 0x6c, 0x20, 0x0, @in={0x2, 0x4e20, @multicast2}}, @sadb_sa={0x2, 0x1, 0x4d3, 0xff, 0x1, 0xa5, 0x0, 0xe0000000}, @sadb_x_policy={0x8, 0x12, 0x0, 0x3, 0x0, 0x6e6bba, 0x96, {0x6, 0x6c, 0x80, 0x8, 0x0, 0x2, 0x0, @in=@private=0xa010100, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, @sadb_address={0x5, 0x6, 0x2b, 0x20, 0x0, @in6={0xa, 0x4e22, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x1f}}]}, 0xa0}}, 0x40) (async) sendmsg$key(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)={0x2, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_key={0x1, 0x8}]}, 0x18}}, 0x0) 23:19:13 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x20440, 0x105) sendfile(r0, r1, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000900)={'ip6_vti0\x00', &(0x7f0000000880)={'syztnl0\x00', 0x0, 0x0, 0x3, 0xff, 0x6, 0xe, @local, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x700, 0x90d7, 0x8001}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000009c0)={'ip6tnl0\x00', &(0x7f0000000940)={'ip6_vti0\x00', 0x0, 0x2b, 0xf0, 0x0, 0xd858, 0x61, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private0, 0x8000, 0x7, 0x7fff, 0x3}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000a40)={'vxcan1\x00', 0x0}) syz_genetlink_get_family_id$mptcp(&(0x7f0000000cc0), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000b00)={'ip6gre0\x00', &(0x7f0000000a80)={'syztnl0\x00', 0x0, 0x29, 0x7, 0x1, 0x40, 0x78, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @local}, 0x80, 0x40, 0x3, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000bc0)={'syztnl0\x00', &(0x7f0000000b40)={'syztnl2\x00', 0x0, 0x2f, 0x20, 0x5, 0x3, 0x56, @ipv4={'\x00', '\xff\xff', @empty}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8, 0x10, 0x6, 0x5}}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000001600)={0x6c0, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffff8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @bpf_hash_func={{}, {}, {0x0, 0x4, [{0x4, 0x20, 0x1, 0xfff}, {0x401, 0x3, 0x7}, {0x2, 0x1, 0xff, 0x4}, {0x0, 0x1, 0x1f, 0x6}, {0xfff9, 0x9, 0x4, 0x1f}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xe9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x128, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7b}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0x104, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0xfcf3, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0x7f, 0x90, 0x3, 0x39785eb}]}}}]}}, {{0x8, 0x1, r2}, {0x74, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x224, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @enabled={{}, {0x0, 0x6, r5}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x91cf}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0xfffffffffffffcce, 0x4, r3}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7f}}}]}}]}, 0x6c0}, 0x1, 0x0, 0x0, 0x10}, 0x4000) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f00000001c0)={'tunl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0x700, 0x7, 0xfffffffe, {{0x2c, 0x4, 0x2, 0x9, 0xb0, 0x65, 0x0, 0x0, 0x29, 0x0, @private=0xa010100, @private=0xa010100, {[@lsrr={0x83, 0x3, 0x28}, @end, @timestamp={0x44, 0x8, 0xca, 0x0, 0x3, [0x100]}, @timestamp={0x44, 0x2c, 0x68, 0x0, 0x9, [0x1715, 0x5, 0x1, 0x1, 0x80000001, 0x1, 0x7, 0x1, 0x7, 0xffffffff]}, @timestamp_prespec={0x44, 0x1c, 0x98, 0x3, 0x4, [{@remote, 0x206}, {@multicast2, 0xfffffffd}, {@local, 0x3b7}]}, @timestamp_addr={0x44, 0xc, 0xcc, 0x1, 0x4, [{@empty, 0x7}]}, @ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0x14, 0xb7, 0x0, 0x6, [0x6, 0x1f, 0x2, 0x0]}, @lsrr={0x83, 0xf, 0x62, [@remote, @private=0xa010101, @loopback]}, @rr={0x7, 0x13, 0x92, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010102, @rand_addr=0x64010102, @multicast2]}]}}}}}) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000e40)=ANY=[@ANYBLOB="500000001000010400000000000000000000000044051a49df07e8d40ad7d2ba21952e35ad6340ba2e6fa195acf28962a74d36e110790c93d66ac8984fa6e035f1b36f2f599d6383fcaf6b94e6ac7819436b0b7487fdeddcaa57e0e56646b223e964c5e3f4b9f3c8dd02d71e889bfdcb2256369f8d7b0008d884ce58790ec04ab6e07a87fc4200400cbe1d4c2df009c0", @ANYRES32=0x0, @ANYBLOB="000000000000000028001280090001007665746800000000180002801400010000000000", @ANYRES32=0x0, @ANYBLOB="000000000000000008000300", @ANYRES32=r9, @ANYBLOB], 0x50}}, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000200)={@initdev, @remote, 0x0}, &(0x7f0000000240)=0xc) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f0000000280)={@mcast2, 0x0}, &(0x7f00000002c0)=0x14) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket(0x1, 0x803, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x30, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8}, @IFLA_MASTER={0x8, 0x3, r14}]}, 0x30}}, 0x0) r15 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r15, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="000000000000002c001280090001007665746800000000180002801400010000000000169a4da200e53616fd891a511a009beb4d039c80d382aae0301e6b6d2b601dabca7400faec71d51b9b80f3d3cd", @ANYRES32=0x0, @ANYBLOB="000000000000000008000300", @ANYRES32=r16, @ANYBLOB="576953755e3e8a039412043a932c35e7605ec2043946f3fdea13eb97311917b0383d1d3e66adafb922046c973ac3bf99a7c0af1ac16e9140ff73181d335a2cb2a6db73621b970a6862f938ea87bae9aeea17520723460d4fbeef9e67886ba7e1b89640b8f9203638240585b90345e4f5af5d222b3c01cda7724ba2b3d8bf0d30e302af1974811e8725e566"], 0x50}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8080}, 0xc, &(0x7f0000000300)={&(0x7f0000000f40)={0x6c0, 0x0, 0x20, 0x70bd2a, 0x25dfdbff, {}, [{{0x8}, {0x148, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r6}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x3, 0xf8, 0x5, 0x9f}, {0x0, 0x7, 0x4}]}}}]}}, {{0x8}, {0x180, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xfffffffffffffd69, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r10}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r11}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}, {0x8}}}]}}, {{0x8, 0x1, r14}, {0x1e4, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r16}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x40}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x6c0}, 0x1, 0x0, 0x0, 0x4}, 0x1) 23:19:13 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x20440, 0x105) sendfile(r0, r1, 0x0, 0x14000) (async, rerun: 32) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) (rerun: 32) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000900)={'ip6_vti0\x00', &(0x7f0000000880)={'syztnl0\x00', 0x0, 0x0, 0x3, 0xff, 0x6, 0xe, @local, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x700, 0x90d7, 0x8001}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000009c0)={'ip6tnl0\x00', &(0x7f0000000940)={'ip6_vti0\x00', 0x0, 0x2b, 0xf0, 0x0, 0xd858, 0x61, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private0, 0x8000, 0x7, 0x7fff, 0x3}}) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000a40)={'vxcan1\x00', 0x0}) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000cc0), 0xffffffffffffffff) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000b00)={'ip6gre0\x00', &(0x7f0000000a80)={'syztnl0\x00', 0x0, 0x29, 0x7, 0x1, 0x40, 0x78, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @local}, 0x80, 0x40, 0x3, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000bc0)={'syztnl0\x00', &(0x7f0000000b40)={'syztnl2\x00', 0x0, 0x2f, 0x20, 0x5, 0x3, 0x56, @ipv4={'\x00', '\xff\xff', @empty}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8, 0x10, 0x6, 0x5}}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000001600)={0x6c0, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffff8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @bpf_hash_func={{}, {}, {0x0, 0x4, [{0x4, 0x20, 0x1, 0xfff}, {0x401, 0x3, 0x7}, {0x2, 0x1, 0xff, 0x4}, {0x0, 0x1, 0x1f, 0x6}, {0xfff9, 0x9, 0x4, 0x1f}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xe9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x128, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7b}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0x104, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0xfcf3, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0x7f, 0x90, 0x3, 0x39785eb}]}}}]}}, {{0x8, 0x1, r2}, {0x74, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x224, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @enabled={{}, {0x0, 0x6, r5}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x91cf}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0xfffffffffffffcce, 0x4, r3}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7f}}}]}}]}, 0x6c0}, 0x1, 0x0, 0x0, 0x10}, 0x4000) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f00000001c0)={'tunl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0x700, 0x7, 0xfffffffe, {{0x2c, 0x4, 0x2, 0x9, 0xb0, 0x65, 0x0, 0x0, 0x29, 0x0, @private=0xa010100, @private=0xa010100, {[@lsrr={0x83, 0x3, 0x28}, @end, @timestamp={0x44, 0x8, 0xca, 0x0, 0x3, [0x100]}, @timestamp={0x44, 0x2c, 0x68, 0x0, 0x9, [0x1715, 0x5, 0x1, 0x1, 0x80000001, 0x1, 0x7, 0x1, 0x7, 0xffffffff]}, @timestamp_prespec={0x44, 0x1c, 0x98, 0x3, 0x4, [{@remote, 0x206}, {@multicast2, 0xfffffffd}, {@local, 0x3b7}]}, @timestamp_addr={0x44, 0xc, 0xcc, 0x1, 0x4, [{@empty, 0x7}]}, @ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0x14, 0xb7, 0x0, 0x6, [0x6, 0x1f, 0x2, 0x0]}, @lsrr={0x83, 0xf, 0x62, [@remote, @private=0xa010101, @loopback]}, @rr={0x7, 0x13, 0x92, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010102, @rand_addr=0x64010102, @multicast2]}]}}}}}) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) (async) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000e40)=ANY=[@ANYBLOB="500000001000010400000000000000000000000044051a49df07e8d40ad7d2ba21952e35ad6340ba2e6fa195acf28962a74d36e110790c93d66ac8984fa6e035f1b36f2f599d6383fcaf6b94e6ac7819436b0b7487fdeddcaa57e0e56646b223e964c5e3f4b9f3c8dd02d71e889bfdcb2256369f8d7b0008d884ce58790ec04ab6e07a87fc4200400cbe1d4c2df009c0", @ANYRES32=0x0, @ANYBLOB="000000000000000028001280090001007665746800000000180002801400010000000000", @ANYRES32=0x0, @ANYBLOB="000000000000000008000300", @ANYRES32=r9, @ANYBLOB], 0x50}}, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000200)={@initdev, @remote, 0x0}, &(0x7f0000000240)=0xc) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f0000000280)={@mcast2, 0x0}, &(0x7f00000002c0)=0x14) (async) r12 = socket$nl_route(0x10, 0x3, 0x0) (async) r13 = socket(0x1, 0x803, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x30, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8}, @IFLA_MASTER={0x8, 0x3, r14}]}, 0x30}}, 0x0) (async) r15 = socket$nl_route(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r15, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="000000000000002c001280090001007665746800000000180002801400010000000000169a4da200e53616fd891a511a009beb4d039c80d382aae0301e6b6d2b601dabca7400faec71d51b9b80f3d3cd", @ANYRES32=0x0, @ANYBLOB="000000000000000008000300", @ANYRES32=r16, @ANYBLOB="576953755e3e8a039412043a932c35e7605ec2043946f3fdea13eb97311917b0383d1d3e66adafb922046c973ac3bf99a7c0af1ac16e9140ff73181d335a2cb2a6db73621b970a6862f938ea87bae9aeea17520723460d4fbeef9e67886ba7e1b89640b8f9203638240585b90345e4f5af5d222b3c01cda7724ba2b3d8bf0d30e302af1974811e8725e566"], 0x50}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8080}, 0xc, &(0x7f0000000300)={&(0x7f0000000f40)={0x6c0, 0x0, 0x20, 0x70bd2a, 0x25dfdbff, {}, [{{0x8}, {0x148, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r6}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x3, 0xf8, 0x5, 0x9f}, {0x0, 0x7, 0x4}]}}}]}}, {{0x8}, {0x180, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xfffffffffffffd69, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r10}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r11}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}, {0x8}}}]}}, {{0x8, 0x1, r14}, {0x1e4, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r16}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x40}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x6c0}, 0x1, 0x0, 0x0, 0x4}, 0x1) [ 742.503798][T11261] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.3'. [ 742.513682][T11261] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.3'. 23:19:14 executing program 5: openat$kvm(0xffffffffffffff9c, &(0x7f0000000400), 0x8040, 0x0) socket$nl_audit(0x10, 0x3, 0x9) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) r1 = syz_io_uring_setup(0x7658, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000002080)) socket$netlink(0x10, 0x3, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) syz_btf_id_by_name$bpf_lsm(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000480)="35001daed6b68c2af92c6af1dc8393181c8e19c5705c8c798ce7968f7b3856e5155b5e0127ed7be70c5dc0b12fb83646a9aa026f3dd839b6204e0b690b1e3b95516bc2ede27ac4577f4b8046d4364146a423c1a8b70708a8abe82f26977b899f25890e50eee55bd0c9daac04316a0d2263b9d13877f384986b2659afc47a842afbcd6411cfa4ccd0ebce65de1d63d1ba5cce0c89cfd5a62e44950186caa70d46108963678927a5f037ed24eb978112b90554a9330fabb86d64fcb0890804cfb499de03629295c438c6ecf29349f676334b7348c05e2aaa54", 0xd8}, {&(0x7f0000000580)="93bcf2184d77734bc55a6cc59644c31208f77657b2741dc9d7c3de7266a3dd0af18feadc1759ba98d4c4adc6799596a2d00b7419d78f0b44ad946468aa5c9a19d4a47171f15c21ec95e69b27edbffe95e42de31449d8bc31dbf4093cf80fae780e0e30c844d41b0da7cda140f236ea13f7058c3af87eb8696fb9e3eadef5bf442b604517d09b09f725d8420b180c8332ab24ad9dfbb549d6600020e17bb865db321a5fc84aaf7149543d530c4bd0ad2e3b9314d5b7255c180f905e3e130b72588332f01164f9e3165fcff0f0a26c50", 0xcf}], 0x2) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) fcntl$F_GET_RW_HINT(r4, 0x40b, &(0x7f0000000340)) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x20, 0x10, 0x401}, 0x20}}, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r8}, 0x10) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000002c0)=@bpf_tracing={0x1a, 0xc, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x20080}, [@func={0x85, 0x0, 0x1, 0x0, 0x4}, @map_fd={0x18, 0x8, 0x1, 0x0, r3}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x4}, @ldst={0x0, 0x0, 0x0, 0x1, 0x4, 0x50, 0xfffffffffffffffc}, @jmp={0x5, 0x0, 0xc, 0x9, 0xa, 0x4, 0xfffffffffffffffc}, @generic={0x1f, 0x9, 0x2, 0x7ff, 0x9}, @exit]}, &(0x7f0000000200)='GPL\x00', 0x7f, 0x0, 0x0, 0x41000, 0x3, '\x00', r7, 0x1c, r3, 0x8, &(0x7f0000000240)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x9, 0x7, 0x5620}, 0x10, 0xfffffffd, r8}, 0x80) (async) pipe2(0x0, 0x0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) io_uring_enter(r1, 0x826, 0x0, 0x0, 0x0, 0x20000000) (async) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) 23:19:14 executing program 2: eventfd2(0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) syz_io_uring_setup(0x13e1, &(0x7f0000000280)={0x0, 0x389e, 0x400, 0x0, 0x320, 0x0, r0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000300), &(0x7f0000000340)) openat$uhid(0xffffffffffffff9c, &(0x7f0000000380), 0x802, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r2, 0x4, 0x0, 0x1) pipe2$watch_queue(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$UHID_DESTROY(r3, &(0x7f00000004c0), 0x4) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x8}, 0x10) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x7, &(0x7f0000000240)=r1, 0x1) syz_clone(0x42001000, &(0x7f0000000000)="37fc035248f50a3fbbea12410f0b90f1de67c2cf0b197aa66e190a80467da12d722e99aac8d5f12d0953c1d6ce2a1e01ee4a518a6161436cd22d9a36565d1a09e93ccac1c4b701ccdd5532c22cac5deaca683bda53347132ec8bc2f5827202b38278b94706359d75c46a48be5d50a40e2f5ded673651acfcadfd718bba61e97ffebb8c89b955587a", 0x88, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="9cf776e7e8ffbe67811b204d52418ef68f11602df7fc7254c382c88b1f41b67d1b5b8e54ddbe957bb5ec53d5306eea246ea9d27c8f060ba5ac7f4d62f6c6ad8da4eafc127bd3d7d44bb9c5d8348cbd71f810bb7202c25db439910dea6bc53ea7a00cce9e37185d73fd2fe741b83f178203282080bef4bc1ac60104506b518eca1dcf8bf51e9322332732fc555c23d8f1273de9480702ca7d8a59b1eddfe7e54bd70101ba9409b34c6e7c1141dc7b06070d5d") 23:19:14 executing program 5: openat$kvm(0xffffffffffffff9c, &(0x7f0000000400), 0x8040, 0x0) socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async, rerun: 32) r1 = syz_io_uring_setup(0x7658, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) (rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000002080)) (async, rerun: 32) socket$netlink(0x10, 0x3, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) syz_btf_id_by_name$bpf_lsm(0x0) (async, rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000480)="35001daed6b68c2af92c6af1dc8393181c8e19c5705c8c798ce7968f7b3856e5155b5e0127ed7be70c5dc0b12fb83646a9aa026f3dd839b6204e0b690b1e3b95516bc2ede27ac4577f4b8046d4364146a423c1a8b70708a8abe82f26977b899f25890e50eee55bd0c9daac04316a0d2263b9d13877f384986b2659afc47a842afbcd6411cfa4ccd0ebce65de1d63d1ba5cce0c89cfd5a62e44950186caa70d46108963678927a5f037ed24eb978112b90554a9330fabb86d64fcb0890804cfb499de03629295c438c6ecf29349f676334b7348c05e2aaa54", 0xd8}, {&(0x7f0000000580)="93bcf2184d77734bc55a6cc59644c31208f77657b2741dc9d7c3de7266a3dd0af18feadc1759ba98d4c4adc6799596a2d00b7419d78f0b44ad946468aa5c9a19d4a47171f15c21ec95e69b27edbffe95e42de31449d8bc31dbf4093cf80fae780e0e30c844d41b0da7cda140f236ea13f7058c3af87eb8696fb9e3eadef5bf442b604517d09b09f725d8420b180c8332ab24ad9dfbb549d6600020e17bb865db321a5fc84aaf7149543d530c4bd0ad2e3b9314d5b7255c180f905e3e130b72588332f01164f9e3165fcff0f0a26c50", 0xcf}], 0x2) (async, rerun: 64) socket$inet_tcp(0x2, 0x1, 0x0) (rerun: 64) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000000), 0x0) (async, rerun: 64) fcntl$F_GET_RW_HINT(r4, 0x40b, &(0x7f0000000340)) (async, rerun: 32) r5 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async, rerun: 32) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x20, 0x10, 0x401}, 0x20}}, 0x0) (rerun: 32) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r8}, 0x10) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000002c0)=@bpf_tracing={0x1a, 0xc, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x20080}, [@func={0x85, 0x0, 0x1, 0x0, 0x4}, @map_fd={0x18, 0x8, 0x1, 0x0, r3}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x4}, @ldst={0x0, 0x0, 0x0, 0x1, 0x4, 0x50, 0xfffffffffffffffc}, @jmp={0x5, 0x0, 0xc, 0x9, 0xa, 0x4, 0xfffffffffffffffc}, @generic={0x1f, 0x9, 0x2, 0x7ff, 0x9}, @exit]}, &(0x7f0000000200)='GPL\x00', 0x7f, 0x0, 0x0, 0x41000, 0x3, '\x00', r7, 0x1c, r3, 0x8, &(0x7f0000000240)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000280)={0x1, 0x9, 0x7, 0x5620}, 0x10, 0xfffffffd, r8}, 0x80) (async) pipe2(0x0, 0x0) (async, rerun: 32) openat$full(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000000), 0x0) (async) io_uring_enter(r1, 0x826, 0x0, 0x0, 0x0, 0x20000000) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) [ 743.457769][T11282] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.3'. 23:19:14 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file2\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d6f66662c6e6f757365725f78617474722c66617374626f6f742c6e6f61636c2c746573745f64756d6d795f656e6372797074696f6e2c696e6c696e655f64656e7472792c6d6f64653d6c66732c646174615f666c7573682c6e6f696e6c696e655f78617474722c00b909119d5e4ba190de467762d313933bd2ea9ba2d54bf0af836fc876a39429ea5f1c0dc8ddb9546d180a52a5edad76a431bf066bce2bc4da3bde38abde151e443533391495d55a110051e4521cf72cb69201bc01f652136c77bce3b1b9c67c88061db722aca0df0270087f41b86a29dfc3236733b18e2f22435a70ed14c38b961f47f5b600e0041d5a4327541000000000000095efd8b59605af253dd27d7e7dab2b2b27924b75a3de9d162bf7f1ae9711b1d350a24fa81fd089f7c707197694077be7db71c7729154c41f530208116503d599deceec685a6f23306e39012ae126b28e19af11bd0e119b0ee09d0cb4baf4b310c9217fcb59c6c2c75f64b99100075cbc477f42c94dd77eb7657db92561ea6f8c51a3b1c0b72bf0e185f91794dc6894db2cfffd5c32ba07e0f7b6993b66f6c9b4d00d37056da9c582a2dc2157c74ef376145302b639587e56b3b27170f705aa0073e3d3eb3f5f730eec7c548b7e42aefda569e0d76e1099f20f473cfa2c615ead3a4b1523a5d84b7f7817aeca0126", @ANYRES8], 0x1, 0x105fd, &(0x7f0000010640)="$eJzs3E2LW9UfB/BfOv/p07+2RfqgUPCCCBMwoZk+oCBStUULthYfFq40k9wJaZPcYZJ5sGtd6ca9W0HEXcEXILjxDfgCigtBXAjuKkruvaMdHXB0ppOx8/lA5nvuuef+ck7I5uQON4A963jy80+VOBqHImIqIo5E5O1K+cpdKuKxiHgiIvbd96qU/b937I+IwxFxdFy8qFkpT1385e69Tx+/+tyHn9+tNr7/7JPJrRqYtKcior9QtFf6RWadIm+W/c3lbp7988tlFicqt8rjrMiVdC6vsNJcG9fM81ynGJ8tLA3HOd9rtsbZ6c7n/QuD4g2Hy521OvkFN5uL+XE7ncuzO8zy7Nwu5rVa5u3hqKjTLuu9l5eP0Wgti/50NS3Ws3Arz9ZgVPYXdbN2ujrO5TLLt4tW1mvn85j71x/zrvdqd7C0miyni8NuNkgu1BvP1BsXa43FrJ2O0vO1Zr998Xwy0+mNh9VGabN/qZNlnV5ab2X9ajLTabVqjUYyczmd6zYHSaNRP1c/W7tQLVtPJy9ffyvptZOZcb7YHSyNur1hMp8tJsUV1WS2fu7ZavJkI3nj2o3kxutXrly78eY7l9++/sK1qy+Vg/4yrWRm9uzsbK1xtjbbqO7a9e+Pza7/42MRE1p/ZWuXs9f5AgH8Y/b/wCRsZf/ff1j2/9Plh2H/b/+/R9dv+8aW+AIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxZ303feSVvHC+O/1/2P1J2PRoRpyPiVEScjIhfNzAV+9fVPBERlbK90fjpP83h60rkFcbXHCheX66duxQR9449wA8AAAAAHnJffPP+BxFT42b+5/n1p786M5lpsTPKH20Obnb8ob85n//k87+tzekPJ/Jiq9tU7eRayW1xKiKmj/+wTdVOR8S+I+9uU7VNmVoXB++LShH7dnI2AADAzli/E9i23RsAAAC7zkeTngCTkd+vLf8Xv7wXfKCI8obgoXVHAAAAwH9QZdITAAAAAB64fP+/S5//F4fLZ/95/h8AAABsoNr6Nv3xzpnXNjG0eP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzt3jphFEcQB/QDaQLwVFfFyFKkpJwSFyhJRp0iW3SRXOEAlxB3e48xEssFjGlhdtYWlnWRn9ftIysyP460H3dtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG26LdbLv9vff5rm7A/N5Pk2AAAAQJ1dsV6Wk/Hp/kNa/5SWvkTEPCJmETGNiLrefRBvK5mTiOiled37i7Ma/keUCcfPDNP1PiK+pev+c9u/AgAAAFyv7Waxihgcp+XL164L4pLSQ5tRrrzykc+bXGmTMuxnprTpY2QWs4goxneZ0uYR0f/4PVNaneH5wqAyjJ4NvdPQb7EaAACgI9VO4KXdW7YuDwAAgIv50XUBdKPcr03/xU97wWmjMG0IvqvcAQAAAK9Qr+sCAAAAgNaV/b/z/wAAAOC6nc7/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE27Yr3cbharpjn7QzNPQZN/N7+aFgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+zPOQrFMBBEwdZfvNxJ+P7HMg125txJFQgeM1IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHg0rpPPHd+RjCPJr9PGv+OZZOmdxtpVY+u6sffBfPs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc7M/dCYRAEITBvvM/p8X8w5IGjUGEKlj4mGEeFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYgcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCvtzb5swEMZx+PUlUeI2GSG9lcAMNFQIRuBDQrLkGRiAhWioaC0WgRVAgnNNZwqep/n/iivuBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzZuWPWJsIwAMBf0iZanRytIIKDLja2sRohi0OhuyDoFtpYiqlKmqEtXfoLRCdX/4Ld9C/4BwQHLTg4dFBwESSS5JJ+wSApyl3U54H37u1R7r4vw5H33u8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCxHO6F0/08F0KYnT7KO95+3l0ZtX/95N1sPz7denU+PmfnFIUQwv31Rv1qinOZdJvbOw9qjUa9KZFIJINk9P2i3W63075HAQAw2UZ/R8xFFXxPIYnO0Q+F/eXuf1VDaL8Yrv8vRXn4Rf3/8fnZc/34vvWmFV8rrv/n//SE/2Kl1sbj0ub2zpX1jdpafa3+sFxeWLy+eO3mjYVS91lJyRMTAAAAfk8xibj+z1d/7v+fivIwZv1/Z+ne3fhaU+r/kY6aflmPBAAA4P925sLXL7kRx3PFYtiqtVrN+d528PdCb5vBUI/tRBJx/T9VzXpUAAAAQBoO93JD/f/VKA9j9v/nXu4exOecCiHMJP3/uZVHjdX0pjPR0nidOOs5AgAAkK2ZJOL+f6G7/j8/WPKQDyFcvtjLk58BHKv+f//s9tBL6/H6/3J6U5xI+Urv8+juKyFMV7IeEQAAAP+yk0l0iv2Dwv5y89vTpaL1/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwA927B+lmSAKAPiXbPazEgMWolZeQBQtrAIWotgIuYIoCJ5ABPUAYqmld7D0DqkVBLGwTKEnkJnMYEgKbdz1z+8Hk/dmCDtvZ5t9CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAh/rr73kRftqDvJnW7l6Od0O8H4nB89XsfBghb1RZ9A/UWKu7AgAAAH67durtizR/Km+2Qmx2Yv9f5v+Fnv96cpDnfn6078/x9uJhLvf/JzsLR8ObhX3CRfcPDveWxqrZ7H7hrX5rU+NLl93HldfT1Zk0bcWTj99eivhAmttn0/0ynmfjvNfb+B/TiYoLBwA+bTHHlOT3oRCX6ywMgD+jlca/of6/6NRbEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAV3gIAAP//ilFznQ==") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x0) ftruncate(r2, 0x7fb) lseek(r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1000fc4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8000000a) ftruncate(r0, 0x0) unshare(0x40000280) 23:19:14 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000005e002200850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0xff}, 0xc) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) r5 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r4, r5, 0x0, 0x14000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r0, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) lseek(r7, 0x200, 0x0) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r7, r8, 0x0, 0x14000) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00'}, 0x10) flistxattr(0xffffffffffffffff, &(0x7f0000000a00)=""/70, 0x46) ftruncate(r10, 0x800) lseek(r10, 0x200, 0x0) r11 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r10, r11, 0x0, 0x14000) r12 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000007c0)={0x0, 0x5, 0x8}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x4000, 0x0) r14 = signalfd(r0, &(0x7f0000000840)={[0x9]}, 0x8) r15 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x17, 0xa, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x9a}, @ldst={0x1, 0x0, 0x1, 0x7, 0x4, 0xffffffffffffffff, 0xfffffffffffffffc}, @generic={0x46, 0x7, 0x3, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3ff}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd6, &(0x7f0000000300)=""/214, 0x0, 0xa, '\x00', 0x0, 0x1b, r5, 0x8, &(0x7f0000000280)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x3, 0xd, 0x7ff, 0xffffffff}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r7, r9, r11, r12, 0xffffffffffffffff, r13, r14, r15, 0x1]}, 0x80) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) write$binfmt_misc(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="340003000f272adbd4c6f4a94d93632b88cdc8d7a5eb84d8a6b92b2d5720d69f597f2361a45e1f80c124c4dd30def1715b47c1cfabdc1ca0262724c706117876ce0a7e6ef8246ebc3c3189056a4c7a962353fd3b02406ef0bfbc9c7f02f549367204e7e5a80353ce5825c08c5578a6d953f63dc67162a60c8c633f826b03da8808838ae31640523565a22d7d87cd9d250fdf5a44a0363133"], 0xd) [ 743.875813][ T30] audit: type=1400 audit(1670714355.050:393): avc: denied { read write } for pid=11308 comm="syz-executor.2" name="uhid" dev="devtmpfs" ino=170 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 743.920250][ T30] audit: type=1400 audit(1670714355.050:394): avc: denied { open } for pid=11308 comm="syz-executor.2" path="/dev/uhid" dev="devtmpfs" ino=170 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 23:19:16 executing program 2: eventfd2(0x0, 0x0) (async) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) (async) pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) syz_io_uring_setup(0x13e1, &(0x7f0000000280)={0x0, 0x389e, 0x400, 0x0, 0x320, 0x0, r0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000300), &(0x7f0000000340)) (async, rerun: 64) openat$uhid(0xffffffffffffff9c, &(0x7f0000000380), 0x802, 0x0) (async, rerun: 64) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r2, 0x4, 0x0, 0x1) (async) pipe2$watch_queue(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$UHID_DESTROY(r3, &(0x7f00000004c0), 0x4) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x7, &(0x7f0000000240)=r1, 0x1) syz_clone(0x42001000, &(0x7f0000000000)="37fc035248f50a3fbbea12410f0b90f1de67c2cf0b197aa66e190a80467da12d722e99aac8d5f12d0953c1d6ce2a1e01ee4a518a6161436cd22d9a36565d1a09e93ccac1c4b701ccdd5532c22cac5deaca683bda53347132ec8bc2f5827202b38278b94706359d75c46a48be5d50a40e2f5ded673651acfcadfd718bba61e97ffebb8c89b955587a", 0x88, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="9cf776e7e8ffbe67811b204d52418ef68f11602df7fc7254c382c88b1f41b67d1b5b8e54ddbe957bb5ec53d5306eea246ea9d27c8f060ba5ac7f4d62f6c6ad8da4eafc127bd3d7d44bb9c5d8348cbd71f810bb7202c25db439910dea6bc53ea7a00cce9e37185d73fd2fe741b83f178203282080bef4bc1ac60104506b518eca1dcf8bf51e9322332732fc555c23d8f1273de9480702ca7d8a59b1eddfe7e54bd70101ba9409b34c6e7c1141dc7b06070d5d") 23:19:16 executing program 5: ptrace$poke(0x5, 0x0, &(0x7f0000000040), 0x10001) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87056bb5f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b790100000082b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2aa2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f161038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7130d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d60d0381a866dd8620d4ab9c43c59ed5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d7951ab06c0793f41127def4b5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854b56cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcde7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed17626b0b428ee751c47d8e894f742c868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea953ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e30091c284b98cf00e9efb99dfdd79f061e3a8b8034c5b3cb03b19626b742d9c777936ee831dde97b5ed34067af200fa58b72803c8ce9575041dee2e54ab631452a9a99cc9ae103a1110aa4a630409bcb8695de8e9b6d1f0bb3ec2fe80e0e743edea60d24efc38a5c86a482c9352d77fdd9912657c903cc45280e3b795d3f93505b45188e05c56a03a3802ed9d8c0f26b85370fd33af525ece0d3d3d684f8cc90de44e534404e99c7a41373efcf31af89b7bf783bbb004394bfc6373c9ce0e5a1b1225467c97e4242d7fb3570d5b9b54fa5c01b89f4ac7ab"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ftruncate(r1, 0xc17a) sendmsg$nl_route(r1, &(0x7f0000001180)={&(0x7f00000010c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001140)={&(0x7f0000001100)=ANY=[@ANYBLOB="2400000048000100290500f5f8dbdf250a000000", @ANYRES32=0x0, @ANYBLOB="00000000080002000b000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000001200)='cpuacct.usage_sys\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000001240)={0xa, 0x4e21, 0x2, @loopback, 0x4}, 0x1c) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$uinput_user_dev(r3, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x45c) ioctl$UI_DEV_SETUP(r3, 0x5501, 0x0) read(r3, &(0x7f00000011c0)=""/13, 0xd) ioctl$UI_DEV_DESTROY(r3, 0x5502) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0x7) 23:19:16 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x100000000}, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f00000004c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f00000001c0)=0x401) sched_setattr(0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f000000afc0)=[{{&(0x7f0000000cc0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000d40)="c850adaa4f7531d9fdb4820d7d3fa219cc458f5a8b99a55fe2f52d7fa5c6ae2b29740c6ea15fdc3be9d9b9b583b0b9e36b7bacbf9b07b67c5815f7dadf5e7e88802d1006119e0e165a96da6e96174569a5915964330d0b998e42200dd058f8c141cf021f99d3da7cfc3e33b1f5f40598bd47101083d716f520c86cf9c638a828e10ae3928048a8fbaac069ca", 0x8c}, {&(0x7f0000000e00)="3a662ce4609ca889528a64f87fbaebde42761aa1e8b865ba0ec6530e98032de54eba07e0faf76219750f7b2c26242b6c2d35d14b8dd2d4cb69e51ac6245cd0d3eeb4702c7e29383a7365ac1d", 0x4c}, {&(0x7f00000009c0)="884ff67a3b3531d68963efe96e0d84ee0bb0", 0x12}, {&(0x7f0000003380)="5b242eb0750098c67bfa26595b3a40d9ab0fa39c0d96a5cb6ffdbdf0cdbb15ce2210895de26bc8e048e6a97532f72f1ed4d19866c7b654012aaced9e83326674e0cd5ce5acfb714a28f391540ce2ed1ffcf25df4f616f1b43d121c7fc79f9db804d5cc4d915553d80a6ed1d032a281d54382446d4465eb52f1ee77f38e727ca4a4550e780ab843c4f2effc2570eea7fb0783cb9e624ed6b79311bcd3117c7a872d", 0xa1}, {&(0x7f0000003440)="07f99c41bc59ae8b5550088056b1283c38ad2d0a51bce4dc64986bf8c2eb6b0b42d3426dbee47c55b70e7004394f89c738a2bcde8d7084441321b1732595b47781d46bcf34d4e93f5fe0464348edf6c3b7d3b4d198086333db2734711eb7c2d2728fa2201cddd639560a57a84cf39f7188cb9f0793fde3dbacf9116d45c3622a122a704ae596b6e6f0d01c2577202386a6e4064727", 0x95}, {&(0x7f0000000e80)="e4c3f8d4100311642accec7b2045b3155514b2000b885aca1e8732ddf02fc831d89dca5d85159d574085fa349d6b0ea848174d48087906a64a45d76156", 0x3d}, {&(0x7f0000003500)="9d7732dc60dc28a45039936bf7b79da21c037fea4604314961e371f847a2a8e090ec9b67970f3a48f77845b097f18f45543f8c8099cb6920f09dd30bd7d39e1831e7aa6db364bcc2cb7bce3bdaaab5a61d339b8b9195c6e8088106f363b3ea1412ff1f808710667fe8000eb6a5c618ad251e0444f36e3eb021413d36013d2023a58bc4a7e0f176494e1bcc338c84e7a6a9f6c81d2a8372d099c59d3a234ac224f35eeb52a0af0c158104f7c62cbf6a11117d449f401a8ecc0f2df094a7b569a49a60fc9a4eb05a96ec53028ea63a6981335ffe2d06e68c7453143afa000e51644094b50e253a38d0cbb6", 0xea}, {&(0x7f0000003600)="1788246c1876756d28b1aaeee55069325b5cdc645ee56f5891d7e91112252047ffbf43e1cc9507aef842ef5aa43abd17e55621d583775fb8a2e9de44d22d99ecd9f6b5c27e0b9759f403305ee82c83c3b37156e4f1f891566518fa754376de79a8a4d0bbb2bcedf0f8d20127b7cdbf2a519d43189ad83fe0a00dd0a04b45f8e360d95a02bafa270453afc8cebeb8a2c761992a299fa5319ffd0345a9be82f98fafc97674ae0c1b58092eaff67c261df071614b3e15ee8b08958fb5a3db335c1fa0a07a33636224a12a7645b73ee38536b1037e33c3f06a", 0xd7}], 0x8, &(0x7f0000003700)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0x78, 0x804}}, {{&(0x7f0000003780)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003800)="e5640beaf461d4c5c4603f5e438a10f2e3147826ac761f9cd6f0d2ab1753fad82a79ac85fc25870509f125aa0cad08c47fa9d72d03c049b5970291ccfe2da9d87c7afb3567c81425315c4ca7333b254d0d408d9c0a64e1b6bf0b48ce726967c57b10a690f08b6e8a2eba53e2", 0x6c}], 0x1, &(0x7f0000003b80)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x138, 0x4040}}, {{&(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000003d40)="4b8c4b55a863fa398c49a19ad03c6a6626fa07d024bce62975b8bef61f98d47cb208bfbbf2495d38bbfb768f9dc7b093f370429ba76eb1f9d21e881b4f764d9f7483fa14524fbea6b48de6083fb742dfa2aa9127a84179e218c4209bc50733cc164ef30403970834226239c7cbaabb4bcbdc93c552", 0x75}, {&(0x7f0000003dc0)="86f3cdd11195f16de425957700cb1c14e19c0aacf46330fb36289c72ecfbb9aad36971c185dae09c1cf037885ba8f1b82d0e12d0eab78cd92b148ce7bffe15acd57daafe21b7c89bc734087a7cfe6adcced535aca3e075c958eef682677602f25bcc592279fe5d3ab6922b200024623fdcbdd33070d77271a3d7a8e5c00d7a991a77a57510e5b563de433357ea3246e0910bfeffb868cae08202e83f1b8a491c980432dbf54828d7ce15e8c0e4607acd75a2469226da2bd21b50bc79149d", 0xbe}, {&(0x7f0000003e80)="6228f938d84524d1cf6efc08f14d4c38848a32029046d1a424a2c594ec57e022285b1dd3846cb47c9278aa6a1cd008ae44c28daa8f9ff9f19e271fb20575b6c1831c937a133b2de6f660236d5dbd172dee955a33dfded70bb35999ffeda855d73df7ed0516df40a5c984e6c50a1bf81c3ffeb860a319d8cf2d20f496c368b580e4401009cbac89441370401eb6b90d2bec65d81e37ce4cd8431e309a56f37fd8793319caf892cb8cd0166a03ab26df27fd819a8e9ac924ca8fbf7d668ecd059561d520ea1cb7c03c381a18696702dc64f71e39d173a33727bd24b3ad17afbdb61f4a00286559822ae3e8b2ff449d20fa3907abc008cfaaa48450d51085a2bce6d4f3430c06a07fe04e9b640597538113358139388537ebd4bfe4b565dbc568cd0bb02399ae05925def7a4a288f26e329c3c32b5a3eeb92ae84639c67514646c16d3be1257e0b5202b05919680f3d31b13812ba5a2ba72e9d289207921f579035b609e4d0807e525b05c8abe9be945ce2bd4536a447f682eb36f02c273eed34bd3cdac4c093702f26c332238c9ef88a17b9ab0bbac5177765d7d9c37700753f01f9bd776e10a5b2716eba1efbb66bd51be226277cfbf4c9f429430366bd56f94999bf07756e37e51401181b265847fa13a831bfd776f6e2d4c820da167e13d7590ff63ff19a0f6a6b2f37a1b217f47d92ebccede19e2eb17020654f280237f8ec535b80a91d43863dd0a550f973c57f7aba05631b7e77445688345c7280316df8b8ab911feee8152e0816cfe8acbb5673cb0a688c648f8894462f95d572acbee75b9fb8748216b9a8974448fde11fbbe807ff62bc515127a2be296eb63b5dab94da314b929f4f78fe0c259af9df6c8f15c0e80c7417522376fdca5d97419eb6843ddb19ba10fb721563e15b49f8479c787fc984535f8d61cd4de2e4280154ba0e344c261ff6f2fd6ec6fb46213517a22d9653f0574ce7b066cb08b90ca30b431212d02b3e5c3b9a92780f080d81b67239485120aa8f47071334f5aede8e0dc7df54b83b8b83003af645093e90cf8c3ec3bfe81477bfe6e8ad895fd2f8a596cdf6c60496e6736abb82878b68fb4ee15ff66eeeea1b73410d15fc4d0bdfc6785ae04fdaf080d23eb47d70a09ec3755c956517f27d05c2250fd353bbc4e697697175becc32cee5e6b96b7df82eda7292a6f7ef065fc1442dba3ef86c55cea09e0590db4b0b685dd031753e232f060abc70e115136ad0c98a2438e2c18a75be48399ac5e382bb79a9b012f048f3ecbd24c77947693557a6a3aaf7780048ac903e0809b360ef035fb28f1126664bf4663306f221efa752c6248f2600ce8e6678c64d58377a2371d69f42b62f76f178a000ee005849757235de26d182a53747fbb573ae130c11b31abe6dca4557824cd61925808b5f7300a2fa6612cf09813e050f8d37813756241c72585668a75b88637bb2b01cee8191da3d5ee4c58af12651482bf8b67564595359560f2e17746427c18c03120fb16776b5137d9d4ab71cd74cb6a55b56e317152d903f0bf46edbda14fb5d41abadd1fc9757d9d0cc2031126b7ff9536fb07c04ca6a8be34966c8931f18bf963f678ae0a127baaa9b95af3778b5288da73358b9dfb92c4eb2a9373114bc05a42d70e64a013ef641861d66997c0c2319ffddb76d5f4c423cc1fd2acc4c261008151d405586554e3b951d865211c7e0246c8147a13f239b4b9bc76ed207db0d4143ee3ac4f91640808d0e321657842cdc7104866ea8f38ab2deee2f8e972ef278986071417c8cbbad2a8083a191275acdb17e69f39f682c0e162ab656a83d238b718ea30ccdd9235f22b4ff94a68dc480482dddcc75cfd7f3ce9872dcc481734ad620f3a05b6c8a05dcf60271eea0e0bb4e9a3467b1ac5887dcdb87a91610768d70cea2fdfedb199eddec1472a70bc262d891213bb719de6539c76f127161eee83e8b24be12e067d9ef292d41ee00679a87bf39c8951e975b485f0a0ccdddcc1b0aadf57ec8b30ce8129841a0a38a7ad2d7fb55cd036dbbef706190f83f74fb2a78c121e5289e44af918f9dc8d1dc025c147e7a1187fc93726a9b2742c2f3dcf38f3d4bd2c577065dd61185b60ca2a0f1c4ff68e4740b0689747acb57ddd1cb9511c8aa29199f6c8afb8b7e6e97a0e253679cbf24d18eb322f81fe6b6a78348497504458e82c669fb9c7ca37ca301749eaee364424f83089a519a540083a7e60ef5bb62bbf346527c2b1593284f7395805c8a3bb20e25b2e28729cd1b976f2b402f4e3d2fcdc47b61081ae096364e91ade495eb15555543c1fa664f8f245728b0e3696c5e9a9cdf69565f19b83e6a17634c97de7d14210e7e4d5350eecef113774bee36efdb12bce212653657c2723923fe21c2220e07bf0156ee72569c00cc267fa8f8ec25dd3d8710a174fb7839c76bdbf4c5ec4fb3818e155a22bce0917341c39e5f1b3841a62e0819d29ff7eb808326e7f62b8cf2c5b8070d429a731146cd61aa496a226a4d8da6da13486301eacb73c9360a765bdb2d872557ca94a8a9f870a8f1457920c9483f7e71f87d87a8b5cbbca585b11e1104c20b4fab58b143b88de9a75d588f0495a883b0ac84af8357127b290aaf7df9306b5aa42a5741eb2de0cecbb73ec9d3dd630bcb5e43f23dddbe9841dd98fad3918cbf7189d35ad9033b88a1b8ee79b46575fafbf61de9d870ddc136e12e718fae01c93bdd39b1b4ee843f3839ea9f26ea7550c53e8faead61128055e79b349a98bd990e4c683800aaf1a11ec0fd28a69ded6a601a615e62a4b7a1e4b0060442774f7fb4e55c662106f6ffb3d7ccb68c71b7429c11bd482bfa00fd67f53ad09def8e13269f7dc4068b301c66bfdf98dad85049ade525ede31ec9b7774cd7dd59bdef37d353bc5f2b628c95ae5ea8ba0a6cbd25ee28a79704be77eaba79420d9234e367c134ec5a7b37f2178e6bfcb77ce71548c15b4df8a207b7f6cd1b685f19781074db8e7d50459520bca543a91b08f4bbeac93bca399553ca9ff29d45f2ebcbfd49c172e28b3bb2e10427c4a302f56f0e2f3c158a48f887e79fcaf03bf71305ffcafa7e9d03f7cd2b3f7c292880eebbc394f28a50ce311178bff1465f9d82ad14426c5daebaefdcb04faf22ac1796a2b39e2f459af9e5e53fdcb6741540eaa1033df985718a0e460d24007e4ce66d98d66837f25074ca6d9dd57cc8f9da35d9c507316a02d0bf77e836ec4308f6b3af54c46ae812b7e704acf33e74c79e9a30c6c39f4ae6f11363c7c2a39c291565695f63324b8c84cb07575282fe112a4920c7dfe2cfba1bd8c75dd606f3bbe83c9a4eb607b91f6ddea11fe9421a5dc26f84f558e3356d93c604b10060f086b5edc05223bc3f8f671bb95e56c71b9f8448901a12b55ee4743105fbbce56cbd0f3a2a4a6e423ffa8a41076e8789d9e3b406b87b5eda94c6cd0085718efd23803f8dbc89af767f2d215a0a49554a2ba721b1591668be49cc3bfc12df4477300f337ae5b8dfa1af4feb98ad75f12c481d7fa922612428029f73fd216de195a4edcaa65f9cff34166e49faec0744062ef0dc946e62114571a405634eadd50f66671fc5aa298b46c019af31d2f73e1e8877a28f71496311d2211261d8a5cbb43c9d6d3b879a27dd01a84896cb04ab72aaa06b8cb4e913498fb2ae8ac1060a2a4eb59e9b006364f09f17e615d9c4c4cb41c358d8caad7455857d25f80ebd85a922b3379ac0cda23d082251b290bb294d38cee073dcf72676789ebbcaa84e0db56fd6a9f105b5093b5cf5e832a8f0b63527794f441e920ba32e9a75c1331efcf28590609c1c013db9288c69d4b87b3faa65839ab89d30643ef4cf73b67ac7ef98f347b0166d43dfa48982618fc6b1d2e2bd23fafe772f7a51833b8b9d7ab29cb6d04a12efb7529d39b24b98fbe4c037d2d09c01cfa529977dd1196617252b846e2eafde975702549c9540d516db0d9f1b6f04eacddaed95e8f47b088ce121a761ca9f0d44420f78a8accc07f7a1b55b40ca7c870f3fc594ac4f8bb78ea3f0052abe900e04631c210699037c1b279782d32329ea77610894cef36fd75dfe10b108d33876082d8f185d673c642aa402fcf970c04d6861836cec24fa36b479525fc6764e3449d240297103fc69c221fbd10bc69920c9b9e598d8f677ceaf8f7ff7a9f010b5ea92d499c5c29b7817e01d6117504800e49174e47227bc536d86b9dc2f301b705a0bc0eda3ce5ceb2c15d18e0a37789040317ff83d88fdb4678a82973e9fcc5d2549e671ba4b0d7c930b013c769a8451cb6a152d3200804b1d6d73bd5b521029bd5855a016abf37470607b75b015506137adc0c19e68d13de8f62085d02ba27ecf85b98e4538e014b601d34eef7e494830a667377b4720ca2864824a002d9423e6ab3ef9aa1b9985a396e8f6331a9a257c67746292aa9e67cbc9fda7e93a43ef95a1ec4f55e8a3a1a9543c2e3a8076c7e75190a0eb7f7a9e3dcf70b63897defcd50288616d956c9002b924c50967e2dbe833e68ab824b1872bc92c2620c16535212d1dd638efdc8da774544b386c49e88097062a1f42e89387d566c784ca88e3c0b234b2ed94786ee329af0615fe108f4d51313765428926947b2386fde1e16996f63abb553270305c5840b8beb7ef107cb85589a054c1cfb0b208f4c206fa216dcca7cf55bf69540499ac1d23deecc8c6eebd9394e51faaef374f1369f7c667ce7b8c644a20ca600499c80242f326a1f6fe000b1180c47d8e699e8a1e3a9039008244a1eac6df1baee99c541b9c2f63c81042bccbc481b0abce1a5624e3f8327c7ebc11f7d380b542d9681916ed2510c98337d544d1f12f82cbfc9df9d98eba0af7ca384cb786723ff22bb080b51eee3b9b9735b0f94cfb34f2be4f839a75e73e0554ec23bca1cdaec34cff4a49abdd9729c1eccaa7c7398bb7255c1f70e351150fb064925ba7123889d160384418f045441f21d6e8cb2de73589757d63325a628e7ba33a62ac4c478f4c2f4d9701ab227c8f12b1cd0020bfdc4feaa9cf6dd9a351521a4c3bcdd8b0ce1320440a07dfb2e2b119f61112d7dabe76dc4e3f4e47d387db6161f0d04bc0c0c65a4be18707984d74c9ec48d431eb863106a20f514beadd70bb571ffc578990a51424a38b5ca316b076a16a12fd8922a7f8a72bc6edbc1db15968bf38f2112644ca6c744430df3c405a79c91068ab635e3844b96cf49682117c0e24e5a8305619eb1c4322be60712f46806d82afd7c23c2cde14d805997a944150497fef911ce8f2691ebff14eb367e796c2236c96ac6a363a8d39417e837917d46d49718ec8e660dc9537cba3a6af9be30cfae4e1a93f0af71640eef3cda58db64378cde60cfa93dc603e1b8e481833c7ebe9d81674b56cf0b2cd22d83f52c7028d5aa89414288756f2b7ed71aa7c715d34cf54ad169597eacdedc892e7949fae6f80f5018ac48bda5fcf9c9804be41a4eb1765c7e347c43c2c4a1efed309cafc5c7831892c3fefbe9120cd044066100f18efac099284671b1fc5f9284ae605350bbf17973540cbd694f48cdb79b1463e8769272a613aadc132db12ac6ba18a7a442a14027466a12b6b5b62f3978e23fdd2a27411cfe03826ad7c2341a4131a0d60893198741658c90e78a116dc366005d2fa2abeab720dd561513c700ac45fba16786646ffc681245f9e02c4b659bde9c69ccb3c8a66df396a5042c26edefc53697e3ad60d59c0c015047c898a035686033eadc0a55b7e2d51477d20e3343cf069b9989c", 0x1000}], 0x3, &(0x7f0000005000)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee01, 0xffffffffffffffff}}}], 0xe0, 0x20004010}}, {{&(0x7f0000005100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006300)=[{&(0x7f0000005180)="190f1d59240e89a896d2fff8ec3da9438fbd9b6e61b9a70b298a7f6b06a058e3d0f5c58c9c54b2defc281112214b748b60b545de294651c78cd1b50de33a678c82021591f727cf3d3ea311eee7dee306bc6eec43964f3f9f8b96b25b684c0e365275451c2bedd526370caea4aef649b10cbdf43feb7b377295aa361efe59387d19968eb5f4c1434434902f132a6815969b975b61fc9d7d024b420fe73416ac0c4e5a7a9bfdb5ed111715f37a2d822b9a3f79fb15b8edfa5296f275c8d3", 0xbd}, {&(0x7f0000005240)="71b6fb3b1d4b0202debba8efe341f75daf274d46a0fd05eaf775b40acc56e59a76ab4b4446ba5b28323c7541dcef6f583fa083e22c3c4106e0bb96c356d5466b904c9d8f05546207d1b8423b7ce6e0637e5bea8719a60efe405a27f3c21d3c2dc2084441bf70d8a159245fcee5026e671ccd6542b9dc0a743fb24c6f48f51ff32ecd96c2c932f3c25072d03fbfcf2a607b96af00ba112bf27e13c89b5bd14ee0ee9316", 0xa3}, {&(0x7f0000005300)="51b82552977f6dcfbbed50e9c12cb9bc2f54e754df21f8cfcd57c17a6eb2563ca788f4f900348a25cc90037468925273895a5070f0f3dea5b63ea33f8c79f849d7ab8610fd731392ff18bce78bfbeda444e02ac04a23c41106fd421aecb34d9d872ed9958e42e2443a12b070e90518c7ab07487477356d01fc5dce8f0d96b6895ebf7712121be26fc941d5c58404fd957f50f9c174f58ec04ded11e964d41ae929ee1da880493d5cc8f75f208c19001836eeae2100fae82063f64cb874d894bc2e6c4b38a66e2a973d638342d73f4528fb44095b346f165423e9d67a706eeb275ee83973c9bbfbf6c58f9b67cc107a59cb0c31919134e3878d447098efd40e44b9c2c57e0bb4d80514de9e890178f499c87a43a4be9d20c6b38ce316755e816c9a2b7df867006d6c5a2d0c065897f9a7033459a906e36ef1b14f92180560ba22b1c8fe615fd8d2c1ac72ac908323c937e86241386c66c021c9528d0104b7e9c3cb7cedd965f9190ec312bb3659d82e85101cd810b38c9c1bc154a93f26ddc65b0cdf977888a29e829798f429f00a33348ca90186f946318e7b189c506181baeba79766ec3ca177ba5b8c670cfe1dc1143cbfe0927154f6500039ae5a5caa64021a15a95610e33bdf7e121e9afe15d699a725e1ff4273c51032b40ece871dfaa1512d817f9d115f86ad6389595c9daa2c2d3fa3d0372090416156dc38f7d164dd609cc473cc0e1ac4eb0b9f5b20087a1d43fa1ced71ced21432d7e7e2cbc1e9cc3a219fa273a39f8e2ecf5a49592f3a8be1dadec968aff68c6089fba3c921caec6a54a62ae8c6b299522de54219c071e5142fdbc6fcbba920a29a06c3ca75e01af00eb5d8b8d9367c0f193b4e2ebe731817b2d1ccfb5dc8e666848c29e9b015d60d0415d8443eb168abc5c811d178514fb65c50886b664754c13bd780a3e8530adf12bafffa0cd831a738ff274c4f26ffccd257b01001b37db79da654bf4cbb484315556ed553983163b1a9975f74720f0a6389218c7ee5383c4ca22b30b59e34581e38f41a25e28f52087a93d384b379f14aeef6742cd2ac74bf4dee2e7787d41a4be82419747c5939c0776951f7e99bcb0fbdc56eb42e7dba38c41433b4c5a9898e32c25b9c650f78b619be2211eae411447dd4128af8c378044acbb7445699731a4da78463a5bc1cfbf0c7b3447a95f89be5385ecc4e40ddc2c6d51727042ba7daaee77ad5c0beff4023073cbe0ea89534b37376d89fea09f230b1adb02a0e4494ab38cd68ca2214738be5c0e258180a67ae1cbcb22f63b83eddce718b9a0218b4bdaf603d28f4c76dcb5aa36d203b6d214a2665bb2ea283343a03df3512f27cb9abbca9290f769072d4002ceed1cb651b2609fb716f5a850cf0d07425d07eefa2db12c32b007dd03176923564ea2ade5aa5313a4cb45ea7ee58db158e6f5a1057372b97ece62d39dccc4b0cef8bc393fbde597810c47d92e71ad313b5fa04b17566cea9aa94ac90d8d2c229094e6cce6b8e753621ac98c48785a0dc1cb23b1292c31ae57111a526025ea768627184d817eb84c815a50712f933e7981821db32bd0fb2467890394c7d1de6de91454725c4c720b54ceaf295e623efc9258b49ca34d626171667ceba633b89e0e73b0ce8235e13e7c4f52aab101654068acfc36cb19197e36e4b81909d80f68fe371af32f47bba6a095eca8ecd3196d08388114922fa03009c373dbcbe8369c1534e2aa54d86a61a721076fa1c9bbdb141c4ded07af46a47adda1b1f4e1ec248c57587da3f2a46780b80c1b8a8b1197b896eca3c98599f3e137d5b97a616a52b3c8d3b2c6808472c4b699dcbe0308c97c738ced9e869b3ad1142282e3c7e7a4885c504673a97f24d8fe2d1f932040378c83ea78b065fa89b18b0fea03e1a58258f95a38601883847b71e866573f08c1eef368ccfc13b04f8446edec78a6284de82b4edeaef837d6675f64b711091519aa33bced6588723bc1b5c62a9afa54500b30a9d8d4709e9b10fd9dfd2042ef3ce3680af2636cbe2778d8012259cd7ca99811fc75f52e9ef6431af29435673971e930e1989e0dbf5902ac75d0bb2d56d54de2c1d45fc9670dca086402fec6f3019ec6193bf5086530fe49524e985025ca0095acf457e97b11d77109259fd1d904ee3c78d3c97ef8a84a1ff472f830355869cc4dbeb87bfbe5a6cb50090d1a9f5db3d2e0af4d824b2703cc1f9109fe15d7a69929deafff165251c6cc7351f0df29f1803b4a6424d5a1d4d0cb2026fc43a6762f21c01303899f54f7757edf81930e694eaa6fbbd2c20242de5586231bffc7caab3ca87ad1ab415bdc201c5e25d763ad886656350be2c27fb21862444d3bb5be9100a3964cebd4469b320ea2e508161b2ef1c2f5162ee5ac3b500e130ac97553fba59c712ba93f81c94930b588370e2bb5c51856e043068f46afba6613c512963db34dd500191427b1d5c442ea19f93e028f6521c23ad87446e40a46b754f1855f849b61d646d18050f413500da08e66fccc781d7167a2069f8a130daf4ac73bf92fa81b7525994e26c8e156119d3d80ead0efee68bbf5a92aa72be143a6b482967d3577a7f3f2480b2bb16ab5d929f3f476318df6a391200388b1653e155b8149fddf4d088c5669d0fc45ab38940c3d62c2fb55bd077ad72ab0efe039e446c74cf170e0305586b8dcbb03993bd57c4b4798cb3f161c7c657e5f13e445ca6fbffddeda0fa430cbb09cc1bb928474b8399909c11980d69d6f567545f04877511f756751eb889a9a679491a74d2bcca878ccb891a0317b3d866fb5c1d6edd62f296a8474108ec6ba55e40dc0c37b2d7f46432b28d6474bead9fdec70ce974a1539d7db63e5b05d5bd60234044d35e438599041f808100dbfb991734dd0cca738a06372c1a6ac77aabcf923cf8a372123f82d81cda5dade3845c407740ebce6eb2052cf30b9557675fe1d3da5e2e445457aabd2624ddce8e23b9a59c411807fe9cfa0f8de1af9188b02393918933e32f3980a2dc75e35b0d6666e53f485e080fdc88b218b774192ae463733ce0a8f979829a7ec4ef33b576952d87db501af038c05752648ca55786e4321f1b104b37fbbfffb4832fed556159c8bcce8a7d63afad76b692cc493202b94d4c544d78356e09fc9d51324ad8aed78cd2ac4c33cf38753a56533735b72c719a68c13e7be4173b78fc0c9700351366c7e56420dff20dc0056e6b165b21b82761bfc8f55c6bd55442baad07a14a609873610570f06ab38340f3cc313b15f8f88f2d238d617dad2ee658bd9a1e9b2f6e15cb399d35f49c761bb6b66ddcefef5ea2b984a6e28a624fdafb7f0f2f43deabcd217745d47d5da950f47343884be79432fbdb9c1b21ee6e69c29064f729b1f2a9c4c36c7ddf57efcc7a2393c83df0efd3f4fba06231e11e8a97b0fe423374bc8ed532501b1342a2e96ed63f6f72daf747e89e87adad907808ba6a44f7de69861cbe356ef2a1ef105fdda854b8b2bcff698d178213be2785daa56bed9cc1df75655c4a58ebbda1e2d913ab5438a3443ca23c0b3f0a8b93edefc70a4598fc7e83568ba7059a22e01718669c06db0cf11d32e29e8d672a76a651a17f0423c5f8ad8fb51ecd7cd17ccdaab7d865914bf1dae18ed5d82dbbf1404fca0dcf48eeed5ff3eb4b916bc46f44d62e9ac5868a408eaef1d770500ce900a8cd431ae19a9c8e3c69c56d1a83dd00cd913ada1404003ecf0d664aa31703f6ae6f74f543644680ab67d8e7678eabf4a595dcfb2b71d48085e5bc67de901fd9c8e8558140abc24c2f4a34e66ed1e3e64b7da34555aa935590683460956f6bec5f1092b40efd95939de32ab78fac4a8a87959b19d57f8e8c19ad47685221da70b23b538cafc51922e4a8d5758b239aaf37f25de007c7a542e8a13cf25264403c619d03df0aae3871c37e8c2630424cea3f5453af9c1fe0b0a3719cf33c96e1dfcc9c95895c3c66b9d9016d1cf117d8ec5ce36ec937267f45fae4029702ebdb786bfbea233e40227dac8ddb09a765312c97a3014286755f88c7b42ac67683ffe840e3c59bfb9af107741311b6635dcdee6f14e49f3c9ac1fd4e045f22d9f0d720ba7a99dc24759d74a0d47e56b5569b44e97aa1af0a3c5cd6adcff53a6514bc924d6230fb965be0ea4cbe83f15b7a073b907e55317030096505b4f11771d120bee2ca8cd2883355607707ae08def218bbe0d3541bfff592c88f788045d87d1ab44c17fa934286723750dd1ac548a911a6ebd6ce1bcaa0b4ed16e04838a76c422446e8f1a0137c8434181bf2570694072aaa37dd7251e4a5805a61053ad3c0ba54a4a9994b8d05a6fd6ed8e08e942ca640bd75f04e3c183bd046f18381db189cb292c8d10a8a169be4a2453ced55a4ceb58c175022c7837cc5b9b7cde5943b5321f3a1e89a3f05f9b6146fb9c4e9569b184eddeaa1a7ecb724ea13a079e1d9041f90ef190864344850b36dd1dcf355bd81d793e02a27164f7f0375adab12a797ea0ef749ea9df89b4fc2f86160fed45993c0e728b685d7ea8fdc232fd3fe457bb009d49937cb0dbe46cfcb220c9a4fd1ee4f1da5a1d78972246edd525120e2e9c72a55c8987f46763e306760e7d48472bf4a291326051707f71d0d44f8566783d98f41570ec78cece4384bc6b7098b538ea1e92e474aa7d2149d4c7c88c77181663b3debeb70e7784364841995e61e4b41ea40c36ecb1c92c0abb64132b06f9d597b1001a013563b20781b670ea575c7d4a5efa8d8d130598486df378e5196e02f528ff65ad000f43f4446ddfd27e1269275475085ba20b59c28b062f65aca3667b5e46646dd0ea5912557309190b9c56103feb9512ee37a4235b605d4c7cfce287dc1b71f6b4a93fb0dde7e551144d42e8d103ad05ffd806203ecbfd7e4febd9a768682245176de5fa2eeda9331cc34ebc5ed74d5d18d0b0d4a2eedfbfc726f8b68e8f9c91774fe12f9ed3408a8bb26d341cb04d3d4db1d230d25a2c5fc9117bf227a24a982e50153b5a1ffa0735da21357e572c83ed1f2f298296237892a4936582ebcb77b9f08491c4b545a7adf2c623a8f59ebe002af07bbe4caf21300d39859e5d406f53d54e39dc57b8adbc116882f492bcc40c8435200c1530e7be79a0ebc978fbc54566471a078363e2358c08b672f02473f76804fa14a81b1bee235cb3c0e92de8b611d2475083ff623010af3dca632a25f19deeb83a9d80baa2d6c5729d4094467cac81c8771a35a7895845a3fcde37ea2e7104db3dac313906465c7cf75ab7ad559b394d1bdb1a82d7f170b7760272a10089ac8724367bc6c35ebc4dadef5d80a1adebe7a1c0be150baf4461f491320e066f30188a79947b03fa535ca8ab6a1cb6f2adf1c6e86a09a5524d8a74b31a9806c74dd77e575fee5ef0dace8f01c3ed5fd17c1bdba35fd875a189954fdd09341eec476266e9c743d64a657b70328d8325640e06f1bcc9e7685c01dc16d0bd91dfd3472f0e2bdd1f15f9aa5c98758f3582dad7b9dc7795d99cf763cf8eaded963266a02bd1c01feafa4bffbc8531b722eb7b9e4d3bbdf68d00924200bff7d5efa1d21c8dab73bef66c05a8503de4646f89b395707eab77d8071011247d2acdb74c14f4efcbf00f5f158c5d7ea3628b47e9727549490d7eaf5b6f7db0f20fb659a8af6dc4533b30c7363e6ccf0dda70538b69ac020a2d5f8753296eec2942f24bc845c13747ff0d2b01fe37107d7687e6b736200df07fcaa8b846d3245055b159f4cd22eccdc456a9f57f09b5e296f", 0x1000}], 0x3, &(0x7f0000006400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x48}}, {{&(0x7f0000006480)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000006680)=[{&(0x7f0000006500)="18260bc0f944a9ddeda62d", 0xb}, {&(0x7f0000006540)="aeb669e6b0c11c02a452af2cacaea5d8091d7c360e0c6910685a02608abf13049cc3c62272f78674e2cfad9c8fa38296caa04cce465af7702e116fc008b212518bdb84d5baf527626a399743900f8ac07b2ac287f8ddff38e3c63d271816c86c41115c655685a663073a57fe4db569bc793e74b6c2e2", 0x76}, {&(0x7f00000065c0)="4c0a78e4262bf1e7ca3afb03650848c720f9f4e54aa082a707cd986ee5c190e4e024124053550fef13dc2dbd471d7a97f372fd3cfadc2c9317444331d76a7f7431b6ef8a649fb18360d5056276cc397a4d6d76fd25668b1e09c8590e273ec54a92c800acc0f9ca3bc47344540055d76d9c2467a2640124f699be198e7f3995d387338ae3", 0x84}], 0x3, &(0x7f0000006d40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}], 0x100, 0x40088d1}}, {{&(0x7f0000006e40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000008100)=[{&(0x7f0000006ec0)="26aff637a45d3f462cebaa833401425e22f25636c4cd8813fc63a7db4c601270307d4819610f2604bc37ae6e169ea5f3e5aa23675084319531a7842a134246af836f535fcb7bbfb77498bbf6878cafc77de6a9301ed8a32aee87799838176f3564fda5fdfd96cfd522a9035aa2bfe147e43ccd9a27a38e85ab47bd339a2eede9c4f8f624debe7929", 0x88}, {&(0x7f0000006f80)="ed5c0344", 0x4}, {&(0x7f0000006fc0)="26675cfa89795bfdca3946ce1ad12af934ccc6443d4552d02c717601201572a0e11c4270d02cd1a2f0ceb65e4f7667d01b4d97c720e9a477587c0a335c0381c59015404ec48f010e2d4839a5b01df4b43c03cdbfb54d4a94e90b254cbc72533a7ea8aff2bf0877177d606b8b2d81e159ffd2f612e689851ab031236ca532f1364e19d57cf3c64cd6630f3c8aeb71a1b6b3439fadb944436be4d4d98560b88786", 0xa0}, {&(0x7f0000007080)="1af1fc7224910162d929a02deb332603b071cf51b2c1a223c11b9ce77d8731087e8390b9bef56f0fdc61fdda0ea608d1d9c403a7721e7f5f633e1f374c0a654cfd3e7d22e512c7", 0x47}, {&(0x7f0000007100)="f59c6a605e44665d208675a65d492c6ea21ffd7e1e9d53440dcdcfe8e3fac659112051da7b140061777c054ef698021aba660eecb35e61b4236b46767aee2dbfb5edd12b3d3d4282793c287f79ade05ae211e82351649dd7a30895c958a4d1fc8ef0d37ae9ec734a2c57fc7b876ffaa7ff10a4230b636c5f7fc7222dfa1a79103982e1977531302461bb0cdb458640d7009c4f79d113ee1039602e07802afa3bd7021f2d8e2b9a4980d2864da6796a2b4a651d9cd126b3fed59bd81c670472768656ff011ea5b369eb391d7a149f5482a033fa6a10e26051f4462cf4d82aa64a424bddb42b8f48c4b07c63422a71513b84ef30446ad659edc0664f4d6bdf72d36f9c7f656c747202fab4d153286620ea4aa0bfd2b1e275fc8fc80a9fb9a08fdbf112725c499a5d0ab8a688c67070a98ed6f8c982f853b72a4ffff59d860e07377eb80c0be94a2d36d7cd6ea01839d075a3f1ba6b53e1cbc82dc1fa5c1aa79bca1fda080d020fdec7363f0d83255be8a3e02e173ad6e376eda5292135c25689ccd2f94471ea50a0b2b150f493a3fc3a8f83da64fed9e5015df503acda91a3d6b63ed1b79c109833d7b4b1b8ab12b486fdbc9d93346eddf02a4a8e00ce864b29881fffa1216991db00486a85e442b3c0e4cac1d4a8b11065bce102b67de6a0ccd663f933cd6023c9e9d60ef75d1745cfd93b789af789a8830e1186df727eb45cc3dd3aa374e4188f9e302c4a2327f1402a5bf6cd59ac86656f741e45d3b50290c11836d3e5d56154454d418aadc27bbc2cc26f99a365c71eedc4779bf7d64dd2a668e59ed253d218bad2c21e75fde94d266fcac27158e788aa58bce0361b0f9fc6110e5219b0ba3fec4ea26757a646163de91c5926ab5554ec940628f17decb5fac33209924fd645ee69aa7718cec5704432e1e5f8cf4b04c41df8c66e82d1bbf07c5405a23b1b677b991e83268872feb9c727f40801ae6fd7e0497b1150e3b014ed90177c21e2271c81460a873e81f32898c422ad84d6f05ac86b977fffbbc4fa67ab584ad9e135c678eddefc042677cd72b27304e14f33034a051678871180a7db5aa6282223f103e197d486ece8e0a728fad7759a9717653a0949b2289967c7805af8ebff60f051a992985a720a8431f513a1e4c836b3488c7a3662d769c5fe77a023c433ad8cce6927b9c56828885696982909a8adbfd92121108a546fbdbcc3ef2f2fe6cae9825f2a0f089d3bf9ea66d0e103fc25b6ceb5594221f73621084f5b79a2c108600c921ccc9962267b8bf28db401e6060195ed5f48fe26d5fdeefc3fecce43fd81dc918c98dea853465fe136c0598307e3943c937b9dce233c1d94d035f618e075a616eecca16c3987914304cbee5f97cfcc45a37ccdddc74dc622dd350dfd2488a2aabdff3b7c3a4a47d4cba9312fda3e2bca25c86fa0dbdcb69f294f849c1426e7b503b1292c0e0e3d456f8f1406124d3b92e1655bd21571ffa6ca1c410675985fcfbfed8b66e87e31885502a9fc641dd1535f0f7efb3fe0e72a28e00107921f895783d74da8a64201761197ac6cb6bc9d55499a377ac5eb6691390c0d22374bf0056c45377b959a19b39049dcb64c3a5ea0a5fdc50b2dfc11203ab6b765506b040f3f06049cb362e377e8ffde6adff624832e14a3e634cde370915f07d4fec1d3570bd446e873fc6db9bfb144b5cba7da9871c3b4ee4719586e34507013c2f33237a4eb22e3e4602539edf6e04c6ccc09ac3fdf4a8d21334ac34c971ac4a5853877bdbc4a924d0c80a707d5045802e8a69a712c820c372ac79bda6ee54d9755d84a4d4b50e19e94a4dd943250320ceb07313014020cdd23fccd5cebb0f62d2fcf829c69a4dcc63e09c3c977a017f6d061cb673fed472ae3e5dde09fdc8b312b95bf315b14a4720d529a9e2dc1513b966a8f6efb5f5f284e1d5b1c3abad05db99e3429d086205a6c146168afa7a5399d85f94f1e6dd1e25c1a73ab7b483da69de3f0380070cf8f5ef124c21e7fed1898f87e45a2dd6d61b1da839aad328cf6ad604b3df47dcb6f8b647c9a9b07b494d7e3f4689529b6a630bf5ce9ee970f9f4d0704a87a60f0e73280284f374c96ca90a88b79c5e35904ecb081b38fb7e9ac795f2578d8427109ad26d7774e7d20c63a7398c0bbe31f8f3c08bf94d51901dade7a32334fd4d653970cfe5c34f1ec302c926bc6ea19741ebb2874128b4b30a7b202f5fed1803b946f6601984a4b47c5fa7473fe69466b298c60e6f9d675c5a0997b1ecba2bb279271b8b18712cfb6c95df5ba87a1fbef8128ac7ce922cad678234b6d4097286d6d65938deb3140cd1e994b7f9a84a29c915a13de7daab51d3e996d44e7da84564f14e470765577ad5a77f14300b7fbafb077891a05c326110da2f07b56934a84b06228eb1b4719e9489403aae6746e42b7d51d9e89a7bd3e0084dd4f399f11be50bfe450a6c5a4e44afdeeac026e868decf953badf069c9c01cfa0e8927e6196bce863998192fa96dfd0fd8d391bbf773eec1eb8367f237be299927e6c06a4571cfcf5c771d98be4a9b477ecf5e83d1cf0ab05404ecc47b4e062633657e8cdfdd443f5166bf2d7b8fdb05e42d5485fa26fde32b398b20ff0cdfe72312f49fc9477aa3368bcfd2f77ad4633ec4a4eaff252590d92206c5f660ca2a74306d8839984260640ae3a54d6c27f547c8143a406906a33f0789b276efcee1be8e93e6168db9b1edc561dc2aced9f64d483d421ae3935f2c50f52e0a9d8f036239e145c6ebd02112747c71561a777315e77b6f273d3cebe4526d51877a2e6c92c7a6c95c9aecb37864d304df6dc867d2c6ea771f41a6b338fcbee034b822ded27ac723d15ecde1e15d85ef3b535f94de68a6fecc348966cfd46b41ef144401c3a82b6e72f03a268b8543d34b753c58dfa1496bd4b87db59deb609e92a32b0b9206755d8254e70d454789a62124489eeddfb3a42d2ea85c5a8a623dc83315cd6d71b17b9695096b6aa0215d3d62b409733ed12698bd1806ac73dd6ff09562879673b1f24028a5e5769c611588f929e0d6d2d1f4ca155ad9a18cbfa6afb89c575534e017e3875f76bcb3bc4e3ed6870611a5230aa8af43b8217b3cbe2624568be30763ffcb420f1e779d7de09aa06ceabbec59a04dd97697efa49119e8d84f3e472f5a02360d8665ba97766a33611ee6663b11c082624c1aab430024d8b8f49cb6407f3fdc008ffdbaae4439c5dc37471eddea722ed8c75f924d9fe7000572575a479d5f49c2671828845609d678547ea02aff1f99e042041f260117c353c3015c79a25540d0b6c2cffa45bed3328205dbc8eede3c41fa22ab35b153664e1e571805c5dd0febb4d1e463ba0babb542fea10f3da8ff8556e4fed2a2690b66fbdbf043992698588c748dba1c9baa9bece146f4f793b14ae8f9fa6350ec639f2f6d46456fb1d21e54ac3060ba3b268ace8074b9baea4ee17a8ab037e4bb4b0ecdaa291634ec4223528a43f15e24390a97954087e26324e0d2d8407e63645154cae11b196493489039daa2d349ee8600cd86f65b59aa6b4ca0c57d3459fd49f252dd74fa11285e3c2429e00d1f2af3a2bf41d4f3929a237f6fbc4ebfdc5ec754ef99710023b15e0f09e9c40ebee5f17778983ed5a6c48c76ae5b7a85d5dd8404e4e74656f44bba8693ca68e22ae0858bbb95d846e0b1a6e783efbf7eea7a66f611548092fcc02cfa33eb702124eca6c5e2fcbfcf048201994284b64fb5a91fefc71696cc7db09929bbe27a32b5fdde47bfdb7d49af6ddf161e2a5ffe48af4ec5a78ee7bc5279f8a8482e4184097210ac2e1d4d09f98ce07a6aaf36929e727e4c482c023625517f485cd52ad185221e0f1830d90a3ccda96a29ff0e21515eb9ab823e19027a228bcac65964b193fc6d8b3591c3fd0e3ea8a369eb576289f997225822bbe6734d21cab36d79297288c3d108648297f4c9d791f445a51ccb455f4a3e924948e35ddc229dd759bca066ff343f9b85daa0618ac496f99e652897be30b5cfb798d7ecd212ec58e2e0f0094ea2fb4b22681776bdf6a14f0d791703a97a1861e65776ccc236d54e9e03b8b0569e4d20327b152b98f459c629101824f2291d3d345d1e5e4478b17b090c598c11746e773185ec0790eb2dcb088b4a7941a1491c551faee04e85d8de14a5ad1bd1c0db7347d68a9ecbf2caf363f2d77fc02ef3362302d6f968954c5f12e0ae4a37b13af93b4fef14d6c63d4ba7dd3a908909db18747220d51625dea7b91abcfbeaa68cc92300a63b7d64c4c0bcb59df78b9ce88be723aed04cfd4faa5c119da07465b2dcdc76c0b22e9c4563956dd4cd97918b217ab78446ed3a2c3846f331044fe6ef8f2a3bac083eaf0ade55bd20f1cbba155aa4fa6df901c4af49ccd843bea88bc7bc1b1133432982d8599d3cde4a0b91706045439075b2d210814c2c940ab668cbfd5578e1aa3c21e323fe6a5270054637ce20562c632aa2de2dd4d7f619ac7ab14c02eb21aac4f2c42c00dee9dd91066ba4ce25d1969e34a596ad337bc004fd37215335d145d7d275985d0f201411e3155c063496b7890fde4b2498ef8e35a32bb3052784e892bb1a029ec899ce29fec7d1c5a8f0883e82b8b77e5dcb18d848e5585223e00feb34403e95f1b9fbc182257485858aaee3c5930644b637aea3a9aa3595e0b09f5ab7ac864cfa840bfccc91b51301c8300a8b7170452a8ff2dcbfd2643bb7852da107392a599851faafd224f881a46e37c304f86f8fe9a98e8d015be957b329169c6bb006bc46d1ead100ae83929e5e550dece051831fc5a21b0405f3084a0d7817b727c59e1761f344e50b053638d6cdccda093cd0aed141b444d1bd98d0c7a737c19c6c82fd7fb44a623a78e4eac7f3bdb14ba71cf0e828708c518e0ce5ac9f8d3f73b30fb437154a2d5f2d78ca02937cbd11139c05bf86a25f1357c71b503fbbe2c5f75b3ccde1a752d060001375d9515436231ef844bb3288760967a1b091636c5dc142c8d70cba21553a7801043e95c40264d4431d9bccacf56d5b10144691aeb8f7091c35f7dd96efcd386cda29349706bf76eb34cbcd27b5cd04f226af0647c7194d8fbb08fca7c856e65c8cab538fbee24516943c913c9b47f937efdbac87c5b5252de1352b758d431d06937613ec160c1849f7564083dd8afa63508cf1435075bf67dd5d43963580ba8c90eaa233ff6ec8df1bb1ea34642530e231057cc7a86ee9f1909cfbd99f86b806c9c97be70b6944d6ac1830121e558a182de176860ae8e3eb3af3c9f0ec96c1ad5b6f61adb0cfdfa3ceed8e062ab4a66a644ec56fd11f7dfe75b4ccea1d33ade38e7ae28a00aadf41467a5c58aee34b21be4adc257036f1f8c5d5b19e3d343f39384ed618f30b04ce98ebf9f152a8704956ec011b5c5f7404573f8ee1f90ba1f1d7ad467ff9dd8ff8aa7baaf959f4f4cd557ce44ea9a58800a95eca94f97b75f57a5531ceff457708a89341d2002a7ad66c77dfa3be54e40f1255cec6b120dd83d6c3a13f9e0a7b5cdc84eec5ab2323cd95ee2db06252f6ac55e412e248e08cc2a35b0862b395903f5aba0d160a61383faa31f1db6e59071ad9cb840f2cf5d99f1a041a7537384893802d9e47b2f739d11d66352bedb7b026b18d18eea5b0f3e86d2bde56d78df8a99d55f7cff3e4e0df15632699635ee7319713d2891b50ed7d383118ce9cb1be5f4039f99ea7b614759ac63c7ef693985f0590dc96d183ce13257bfc17dc9d27ea214662032c4a29ebc8b57e59dbf2c", 0x1000}], 0x5, &(0x7f000000a880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x100, 0x8000}}, {{&(0x7f000000a980)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f000000ac80)=[{&(0x7f000000aa00)="fd2f2d348701c2946c03b33a20f7e3c0c79843cafd917e2c20812fe1af62cef3441472a8f1728b3f5dc242fde8e3136754aad3d2efb0f5207d3485e4b2c51a7aa5848c627b83886370f47d9fe3e703507fe11c5a3b94e6d347cf15278efe969ec4228d10044e121c3de45bc151fb3b3a3cc187862ed3bfc02d4d7bbe2afb34d595f9a4301c4d6a37a82c32a271dd63a3e30d", 0x92}, {&(0x7f000000aac0)="e1f77ba80b4cb076f77baf8f255aacb622dc8558d18f284a25e7cbca9eed6fe6a5f62b3e6aa7a0bb6731a92b15ebb8aa37ab1ca5f8599ac21bc0a1854f1e5762e49899e4efedb34fa103f2d7cd6933857dc94e7d71101be2", 0x58}, {&(0x7f000000ab40)="275632cc37ce576cd240b47be664a74050851d1cb9f375379e6f2d592328e985bf87b3999d62284148787c188adb26ffa282e9e7c26ad297e34b7e60c106c60a7a3eaadbcca2cceee94d44aa8f90f2ceb697", 0x52}, {&(0x7f000000abc0)="c7025d1c15f429e1709db9c3a81d1d3090413a5886552eb987b272ede4b6a2333b18b22553f2b131fff6ec780e0c45d3049a9ce88b223660bf46aa2ec98be795c72fbd1465fe289dbe84bff1b15a2c841b8244c1fd6476b3065d427ddbf1f2d6e05bfed58100091d3b4003d994071246b3a9473fcf1780aab58c3be324c3a3dcf92bd32133f088fae1cacb05cc9c7bf34807e698d811bb7c3b1d209b1d883aad2ea9b73db05b6606f142d765e37a", 0xae}], 0x4, &(0x7f000000ae40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @cred={{0x1c}}], 0x170, 0x4}}], 0x7, 0x840) r4 = syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fa093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000026fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241888299bcf0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c55609a6e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b13634c31da2c25cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6006e56237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77682efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b0a3dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d122a7cca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710db8f3e5c7ebfd6d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aed7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81643a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553101cae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b00001743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cefa86966d7ba19e900413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467acc45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27e4ddc8f47d5a918b14da4ec07c8199259b8e3dd36de9be47549f053234c67b88969ec7f168fe635ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960bd002984955dc620614f97a234c8e1df96d5e7a67c8d26cd7a4bbacc4a086c2cb5a9af5fab1f01e2b7cf653f9d25f942b1cff6d738e17df64464fbc9d89911829458645ef2d2d23f55eb1b09855cc74d29cbca2aeff07a9bf56c3fa68a7d71aad094d5d968ad88fdda027c65e434e9a6bc68ec751d6d21fa471ac8646d714ce68f1f46f6ec4c1e87d720385be6f3a70fe730ccad42a9051cd07f356023e855e5acd5cc7d990cebcac66cbd3229d18511bfa1e3d2c82af72932cfd875584d0fc2daff4dfebe41c37494b8136a37f12caecba3e09a31a00410ff161089935db303df012b165663cc1f915d65f69f9d2c1d853b0150445d088da47c170155cd0cc863f4ef36a626e6e59ef4708dc0f6d8d9650207e29081772ce79577f93b9aac8b738822dd6a8168011c421d530caed04a229e75b77905097eafe9042ed10931145b37d87bb3493b0b8a75bbc43910382286fedafbc3f75bff9082f599c1b1144b04bc987"], &(0x7f0000000100)='GPL\x00'}, 0x48) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x125) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000240)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r11, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x1, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000527c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x95, "7f5e9afa2b43b8"}) io_setup(0x100000000000c333, &(0x7f0000000180)) setuid(0x0) r12 = socket$can_bcm(0x1d, 0x2, 0x2) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0xffffffffffffffff, r13) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001040), 0x4881, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)=[{{&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000500)="bd0184253eae23ce312c95271fba22da4c45915a92a96de268cc108ef091ad80288b70b415a9a3c3d389a0e54fb984c93bccbac94ff61dfd8d882a78ad095e574a30a1bf78083151f2d2099283c714ea2de18d1733a0754ed8063f447379b75d5065e5c22b11e335e51c0336def3a8a928967d9c57a09e80aecdb1a1938ce6fcfc37a2e0fba2a427bdd565bb753dae3456d776d0f889f3c9391c1ea5d27d33115514c762eecbd64f7cf5d496d9be9e7e00b96082d6f8f813d96fe69d68133f259c7d61e7e40e6a3bf189340ad9616965e898ec5480486d84ea612c693d0f5843ef704a35b89bde751a98a165e5734eba570a34e17f6ad045", 0xf8}, {&(0x7f0000000600)="439a9de13df0099bfc602c5f8ca2936c2aa961fccbb5566ce9ec1bb3501dafa1f1e02ebb45fb41845357ea5512003fe6c1da49e9d6300789077047e24811a4b10bc45b1c04f1aedc3ecb36fa4630cba77fbc9e5a22b2138dd5a6c4a5ea0f73827517c03f483557d906da46102afc46271382ad5591bf1da3a8f9bd23822684ef7acd25081f", 0x85}, {&(0x7f00000006c0)="08263acf48656538da7cf13dc0ececcbc55d4665f75e635988abdf6fa9e39e427ff382b4697a09ace9ed2a15012f79e5325bb14419933c7823e046c53d457e62e071bf0286ed87c0f435ad74237d59e39ce55a4c62b61cd8b6a8ff33252af776b4e5cea612bf58f19dc58e8c883f44243b0385715694f2b72069288f28ff42a474e10528c3c2276f077671fb179192d896157b3f4c390b2ed566", 0x9a}, {&(0x7f0000000780)="32bec08acfd86bdc5cfb65d9ef1f60c9c847fdb02da89aeb8d613446e5e39b9f157c5fd3efa5bfe01128127704777472d8123dc4dec7054120c3747ee4e99617243638cb83ca93d717a49ba2303a9a8c8dc6b2", 0x53}, {&(0x7f0000000800)="2879f70dd417a52f2e7e1d2fd1b8519c80f60cc66a3e3352ee43eb6e1feaff44375cd18fdee6e3da4888f08eab43ce8f9857ca67f5dc50c0c99d8a70b6752069d18c6fba4e2063", 0x47}, {&(0x7f0000000880)="66153c10443ee629369773561788f0eed3c31ab9810f40b0539f2854801ba9705a1f39de3e8a8209371bd84ef4573489fca1c76e3dd998df2eddfec41af8a0e29d06a71206d9d5ee4c698990de08a790e260c57b6dd9190233a9c5d81bb5979894f379bda5", 0x65}, {&(0x7f0000000900)="d66d160736d05dcbec1e1341d23d5c563e8864a2e947634f3a127db64b0c1eb5842fc71ab9349ef2aa495ddf3ebfeb70", 0x30}, {&(0x7f0000000940)="ad15e5b5647b730e9df03e53a7d48ded1edfe0b44b6e902025e7371ab086b9957cd0eb7f96cd12190956055a29b8deceaf618e065e85a636420034e5929abed22e9a4f57dff1c7adeb20f98a6728780e9a843efdfb9b7d635208737aa7cb4cdd0c9d8f08fef4647791bc3093", 0x6c}, {&(0x7f0000000a80)="ced0cdb83546830abe35ce67c10dae2511417c1fa7a4446dcc41f45058a5168c79a445bedb955d25e59725a481e06d90a4832d630017283e20bbf1f24213e8dbc7ebee2ffad05b823902c34bf3692ac48d69d7a445ec0e4440373a6f600689f49dfa858fd815f177905e17f2e26c4daf24bf076af587c262d2f910794f1baf3026293175cfa2935e4d803cbd63b2a83b4f3042495d9d", 0x96}, {&(0x7f0000000b40)="3ee56683ad97f39fe21e10fd46f6540a2319308a8db203625416c134e70a2f1bf0fd531377aceb92849c31b447decbc247b2f1f1e78aed24b492fc2e1bdbe57a25e8bf14f7bbad35d6a50ec22ff22f8c8cb2253bab2b9cf6f2841a562131d449e61d9c4b924b66ee0d47381c96c5a7d027d8e4a98adba7ae73fffb36527655c20fd24e5dced3186444936a6293126457cb852bac2934f4725c7f8e47cb240969b327bdfb4c47626df544f6008a88dfb44024c37eb1cd36fb2a90769561e5", 0xbe}], 0xa, &(0x7f0000000ec0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xee00}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r7, r6, r7, r7]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}], 0xc0, 0x4}}, {{&(0x7f0000000f80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000002380)="fe1f322f4660bdd827d98cb6c93c3c02ff45284add6712b33c1a2a96fcdc26d9c55ce125cc2b52af908bf777f04b79cdda8c77df1f2566f20bd6e522eede6a7e1e1e3f590fdc19ca90f09e0da78e78527b3f2f5b9e134a5ecc98c5c257844d11ac3587dcc6e86d103a9d1742fe1edb4d300cc354040d55874dae3bc165178f036f5c9c2d8129523f77425aa2c74e91a08339f2448bdb9b83b22944342703d21f37bebe287c1a417d31ebd76e7ddbe6b4b2d4157bc8f31da1ba93a3af7dfbfda563eb7a3b85aa8ae0a6e8f2df7d34d15a74438ae297fa1007a5cb2f458fb192ebc545d50dbb1300b157e6a4bcd0f091d8b2d998767a1b4fde5243c180fdd18a1f641b8179c2f22f40f43cd6a6127f5bc4623d0028dd7d5ca15131562ea3f5fed90ded7c2f90d7d05b0a9fba267075f55e190f66d3b2ae622dcbdb8cb80623eccee24da68444186a0f35f0e4578e838a1f3dc858339a30d5281910b0bc1aab7d95a2d2b043c783bbc61ff59bc9d49ff7affa0de13499db97addb968bd47d8f4bac1a2a44fffca49107b6ac03d0f0c54edbf9d3a4373b5e4688b3deceb40b50ff2a0b84d3c797fec9af4f5cf9eed3781de5f75e588e2d2ebf491e8211ebbb70b6a5849380dcee5ee91a5f1002151554a2e3d2d14f9ebffa2d9105e71e16a5e92620debb23c6cd1fce5ee661607425e4c8930d2e77fa55dd4a0028bcbf1e0d0dfcc2089a17ddfc005e7cb45ad957130301ad200fec8361122ebe223ee78cc0d1c7f5eb6769471448f84035972c7334323fed7d2d0af40420ceb345bf3b01c790e36bf085d6afb60513afe0e230aa9f4a5efe5a3a5a3f08338ec62579803244a1b8893e6ff79e935708fc02a5c77af956ae7ddaca1c8daada37f8e04a8b98a5fa79bd0cdc32ae5fec8a2739d30d7b1ff75c25399209632563969cdd9ccef2af5b446df9382cb3145529d77851eb764284a37a6a3be071dae15c9548141e5072208ac91b7e3b1f769a3ff9e636c50f0a97bee6b247e785ea43e637c99ad2682da557123f6efed1c7123aa5d36089e665378aa95ad1ffaea169a380872b968777f8040052cb57f414975a7bec002a3dfaf4c1af971d16e0d01aa118105809575310a965999b4b722eebf2d4a7151e65c1922b3b3876490142254f9d0c64dcbb25c71e0533533ac60705d1259ae97b0cf15869954489fc51cb05e365f2a1622d7b2a6ac319dbb41d3238738302fc1f93b29f651ac63e98d51cf0f85a2e58d36a70f730bb6a57f9ac647b3641979a70fc0e9a5992cc73afe45dc2195602c58b139e0cc53e72e0164e7c9073cb8dc2f45d76397a8135516bc6e4e97d42e7290e0621c01a454d1a7fa7f596a77c8be4def3f06acf84d6fdb2d5fa0e471a90720a439e5543d911f747e4297b4b9ce3cc6bc22d7b8051e5e3a63a2f0d9aed83a11595366462962d2d9897ad6a19f2dd811969ff94ddfb5eaa598523d3e078fefdece5adb09a454217fa053eba340129126e1fabf6f37c36e9390b6c5b7cf8bbc62bc44fe7b30af75b3c1721108336ff6cd9029fee5b2b33ab4d90a35206fae159088919ee1a71305b66f851298298c0ccf875317dd78bd3065e153060f795c1ea88e064799551823086ad1d14312ef15acc089dafe5ade9754bfecd332e7b00d39c378df1054918a22266ea7071f938336f2b5efd0a1f79cd201f810b5698450ef538fe2ec2b8f12cf0ff1eede57fe7aea3075dd03df40f69a829822c8e88c6177d83ed6928dc6109ab12c1853580ed9ded2a3afb7a7d6b1b5a6d48c0172938b1be1a1d71e879891297ba8f59e4133f6f185719dadfccd10d9f737809006107fbd28c898a5ef87a99c9d01f62cdc7afc30df67d6c964c8d2a9de44824f1fd9cfb7a9bc4030833eb35ba001da600505945ac90fbd9900ddcf70ade80c4910a6195f351faa3eeadf68ba06227fecef2fb0c96027dda9db28f463b3712f34292f1ca244b86dbe270261e788c0023349faae050497290b4cdc7cc32c8d26db23e93cd15f1d0bbb41801243b53049f58c8657bdf8e90f7864ad314f4ee6cced6639a9b60eb55c8c024fb2dea5258f58e589564a1a7d8644989f789020cf0164714d8bb1913ff8d8ca74c09160da4b86d262337138b1e46fcf44f10ee08d4dadb384679b08c36ff39ed5d8269d7fdbc8ba5eb2c0f345498f31ecbf5d87ba30d9ccc3c4d763a18331f2ce650b5950920868b46e6eec2f6590f34f62d6fc4de677c5d3ab907ac4cc145a843d50ec76094c1d4c908bea7174554ee16916fea0eb89484f26edae3f55d6fbe3b748eb74999b76e8b7bfff3e6d89f4c575010c3350877ccefe7f143b21720e0ca8a4b7af147f56ba55fe9cf427957185a5f2ae5e87d1bf066d6a49f30269bab2904e453d955a3b1aa6dd0b5df2be6e8c34eb4dfa60a9a3a216d04f87daa68b6a5390d4518ee669730931192682d54932b5a421bb2508a50431d4406206eb5cbba7d3720202145386fa4c4b6c3e43b751d9708e341d3336efabf6fa17d239014977277d87945d4146bb6a40e89411fb2bb7da1ebe35455d1b3e0650e621651e54bbbf4f768898c837be055d30a55282f968f7a37c198a94da3c369dc2c1f35703ea140304a14e86afa27e341a7c63eb1c39e43578778bdfa868822dc1900bfde00ae4bff43f3cbd3f40ac6f4bdd52941cbdae807c149fbbe6a5e07897d44d119e62121302503d02690fdde6eaf4964ad0a676f949fe24492661ffbaed34aac424d1460488be9cd75351367a079c13377a234e265186a6005479ebeca59ced9dd7463b1dcdd74fd9546b87082d31b5df8fde17120395a81586154df976d4a9d7ab2a3e7433ee7f035309367b796d53b7c97ed45098dd25fd8068596947178fc3c9958eb0d839a9c99e9d94eff98046d63298b60e3a650a96fafcca1fad749651be0a6d0fae071adea3555883e72aca0486f4dc7e50daf9d653f94f4546196fd7439ad9d1fef2fbecc84b74f8723291385812caa150b254d2fe3abb31a41e1b49b332d764113131da82795bc76740d1e8ad3d929ef0cdfbf08216a44de27dd0210928170f12747d542a45920fee28c79c74656e60097a2610ae097a92a2ff5f2a883182ecf2960b70e9a24c712f32838c3d4bdfe6e001f6ebfe30ff65dfde97f6fec30eb2bffcfd9ec804692a4a2f81b312e8426e6e45541ed7d38fb2399f3fb2782495c63672ec627b84a242111c463f7dadd88cfc05ad8560bd53297dd328065807b411f5f31840a45d73a76c05860c08b4e3791171dd4be07eed2cbaa01ba139d37d179d10de7da02c15e0a272cdd907522c1824a6bc2f0077a5ba9ac27775bc5a66de80753e80d09044bb7399c0c1a0c4291def2239db88cf458ccabb33dabf7f805245be03ab9e588ba3d5b61946f19d518599568e4d1898da31f8dc5f26946c8d0917899633be8773d4f33500d99a00cb83189d09578060e354d1d18fdb769878730147f0d5c32c3d951f16ea6b546c770b547e65a3d96bc01e113b30638711fbd4261ccf362c9a903b432272a4b4ad437ad75fa8e434a88d00fe9741102524fb44ceab57bd1ea5ba7ab6dfea1058ef2defb45acc02c46b3f9f86cbe07b10c3a2514b98dcf0d697375ac5911a9239963e15989bf37cba904a193449935d4243c2a150615b31b767771a5e707fab8f50e570ad35366482fe158cc54c5a68f345c65ff6a3aa0f2836e32f27ee8a40f480bb0fbbb662cee92a098bd2f36d9a673f74f14788fbd8792dbf3f1d01917673658dbac75044fe98587839286c07c7416e9cff9ca42521a2611cb15cb2e0d61b70dadde4116fea3d0ddcc9ee631c446463d2ba861489d192f55965876309d7ee4149c925661aff107e5dd1a32a50adae2bd0884c9648f82d3533375ee323dda119b0ec92121d415cc0d872b913537bcccbac65ff44b3d339c6b86b29c633b5858384f4cef4bbf5b689486d7a15fa6241ebdc1075cfdbb5b510ec6ed20a482db6e0aa92534274cb21d60d07296d8809554858ee02863abb7123ba9448b5fca64594b230f6a47023054729a0b99e22e7d025171bf39997a1e9353036a91b7bd816cbd2b25594291acc8b6060f24ff4e248b892a0f2c3f7171c5cc16591690f664f4ab8967324d4dc47665a69ef38b2db49e08d1adb95cdf51aae492aabe6451f196d76c1a648d325a9481ba783d4389d30824f6b431292308a71b94053bf24cd189d71c1eccfe00290e8822420cb4dc9576e938f772901b9479c223387bc61523b0fb169eecad36180f7772c13ae19b83a2e12d8763855dbd8c0a5dbb7c9fced7c984eb50308ac34342d2b8a3cb991aa4e0df6964ccfca7f11f41e577454814edec8e7309edb73b521852f0d9a027ddf4fb2c4c0bf12889155c21140399c023cb698c3204dab7a7f540e24b92b89d621db30e970dc4e519ed8cfc1d08093ae8bd6fe04db76cfac6c1d18d4c6f289868c9bb92d1e5b22850fa1f3d625f21cd22e7876ce2b4ce630a1a7567605bf24b651aa01fc0907ce569c33ce70a8ea6ed4422c3f613a5011fa50e3303b0e67065f3854efcd7d7550580b6c9c6743961e153d2deb81fb11b5d18b5a840d9c43b1498bfc9d8eb94ad898593040179f35b231c12ed5295aefcc179a01cfc54a9f9f83a2c0d80f4e1e13fc75c2ada8d3eef4842539150c06e9d62292d9a58a943ed40e51415f52d4d98cda4f398d82a2fd46818ffb87c72bfc67bedafd7fc5c181d5022f7aaf5133c6e7c390ea54bc8de0bde02ef8f0af66e2cc63d5623e34da638d17def8530eb274f17ea4460c695e8f5f4f6ba56035a87598441818112d3bf67af5f067a31e8a9b5275518d0977a6d14aa74d7d465b7060cffdb6d5aefb0f837a262776d164c0b177a1b1d561eacebbabdb0bf66c42e2ad87f16bd35d7f2a370d56a467435b64c3f7c3d3862366d419e2de660437922311ae7b1486ccfd69838af06df5b09c74cf08dcfde82be99ef5531798d6a523f1ee2fb4dfbf8aba06c7f89d8bb1bbfff4f0adb132485aea7130d4ae9d103799a586e149a5cdee553ca81791b4a778805f198c16ad0492f5de53539126fec3113f94b99f7b27cba1a37e4b0fe8fe8f173e44fe1106771fa35d8de3373d2f2c094ffe9a4954885180d02c0a762a4d1bc9159f48984c960809fc94506a9477471801cb1135b2c16196a60821098d69abf682783007560c3678919077b9d4b95ed3ad660f07a6d6bc0711a94f19e6f032170a92e9515378f6ff24ab95b6dcc039f1a27c3bf6f5bffa1b165891dda63cdfdd1f210f16ca3b953dffcde5992d927c1ed2347063d0fc5aea696da07f6a2f2145ed55a6ae1d085cf2ff8665b978e4b3ebd95affba84546e21a8c3bba4c19ac2be3bc034bbe8ae3033a4659c3ab9cb22e65006fb0e946283695177901d037cedb50f05deeca6323521eb4acd44bfa029739214eb077131122f499f9cef9db47d8c5c183d12cfcb4f5ae765b00c3ece17ea06fa6c9822d64c6a42fd0195f8152e6a1753fb101bf231256fd4b03faf3f5912a2fbb1db71f220ac48c0a2b1bbe3ca1be18ea5506f30541483ec99a0f51520c7e2ea271b04d5d207fa76929724740a829a9539afe1fb9339f7df896e02e79f98f9c706ceb381bdc152b1b374af2fcefc66a3fad03d0229489a75980d7306728852b765172edb68d1246ac3d5f0d0b0f6aa24a9c1e0ea7401bba404edfca07aa1b6bd435d83cc035c8679ac8d204a5984ad510cb18fe64f2ced44aeb79b2deda56bb3b1a09f361d5a6aa1bc40a1f", 0x1000}], 0x1, &(0x7f0000001080)=[@rights={{0x18, 0x1, 0x1, [r14, r1]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}], 0x38, 0x44800}}, {{&(0x7f00000010c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001140)="ee004e80eff9c51c9a08ef509b0ab2e20783ae20782cefc729f843c6f1ce10b2d8224893f85e", 0x26}, {&(0x7f0000001180)="6408d4a8134de8e38437c6365f245a3bb2ea0b538426f4364cb9baa55b32c47fbf637d0b777d9ada19ea8cf40bb7f25771f0cf4f082cecb2365540a619c14989f5fa46e5cb93c50a8acf185ab0abdfbde2ec77544a00e96d67acb37f82c20795d5a3bfc00d94802718a0155857f2244f46b0afcd66aca7bec34740d28504ae9e31e1c08bc1aababcaffb232c523b3b02542810c566d5b9dfbc0662f251b2fb41ffe5c06093255663d5dcec374d04178c088f1144faf37b5bb027e29bbcf0acd06d0c10e13d5b3400173d712353b44af2b93d4bde9cfe543d3032c32b89acc2605109b51bd1736839ff224319e8c7bff7e2e0b5121edbdfdebb785c97", 0xfc}, {&(0x7f0000001280)="b30a77e335979792df3de9edc2c977395e4e4ba94ae8c44fa706978ec481621f4e3143153a0fa2dd1358567d47b0874e82bb612295f5cd848edf5b32cbbea6c744aa7d6ffdf17adc3a1056d4e710433490c99d24ef386692e4c4bd6e9553478c0d37dc7b14c4b6ec228843c2df9bba0dfa92c5692900bb975049ac29bcb2d8c955b66f35db44b81f95745059867ec263bba9404c63d65ec9c963ef16dd6da01a0609fe447c999baef6a0f2cec98c1a85ffe698", 0xb3}, {&(0x7f0000001340)="5e3d55c7c8aac082387dca6ae2e5cc7f14fd6fbc86ce8db680facca3d687b55eea44807eadb5a567b3165ea4a94ab6b5ab358b702a1d1a8f3c6069641becdfcaf002620bab348ce45b23232569d65dcff0a9048710db8a9708e8925feb448e80528699bb49c39f3c83639b593c8abad4", 0x70}, {&(0x7f00000013c0)="4c7d74653ae8b191ca2cc6d82b3590de62d845770dcc2256720cfc2c48d8d4073dffd45fbb85d0bf88706f3d0da4", 0x2e}, {&(0x7f0000001400)="a34f32c1ed3f99999e46373d2049161c8bf3cebaae823ef84230003bb9ec39dc43e91d115f39cc5d0fd0e1a79a95b13bd5a13574a42f3b4685be3e07306b56eab4f77348c74b59b6ef2617f69b6953987c4ac7894d5efdf281528e7d830915a25472508c94af5ba3a6583d2af08556f5dd2102b3a688c47b1ab04c7827d2c0b6fc58", 0x82}, {&(0x7f00000014c0)="1f2cad6361495f18a7f37ca2da07e1a3b66a86b56eb08c6f8bf192d31c6ecc8a7d604e247b80042153d83ef7e28290fce82bb236aed0514a4b592c6aab987b43d8569f6fcd82e9b5529dd72d6c175387761cd9a51a27b828ff02610fa9fe12fc48029b7f47", 0x65}], 0x7, 0x0, 0x0, 0x800}}], 0x3, 0x40) 23:19:16 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) (async) lseek(r0, 0x200, 0x0) (async) r1 = open(&(0x7f0000000440)='./bus\x00', 0x20440, 0x105) sendfile(r0, r1, 0x0, 0x14000) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000900)={'ip6_vti0\x00', &(0x7f0000000880)={'syztnl0\x00', 0x0, 0x0, 0x3, 0xff, 0x6, 0xe, @local, @private0={0xfc, 0x0, '\x00', 0x1}, 0x7, 0x700, 0x90d7, 0x8001}}) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000009c0)={'ip6tnl0\x00', &(0x7f0000000940)={'ip6_vti0\x00', 0x0, 0x2b, 0xf0, 0x0, 0xd858, 0x61, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private0, 0x8000, 0x7, 0x7fff, 0x3}}) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000a40)={'vxcan1\x00', 0x0}) syz_genetlink_get_family_id$mptcp(&(0x7f0000000cc0), 0xffffffffffffffff) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000b00)={'ip6gre0\x00', &(0x7f0000000a80)={'syztnl0\x00', 0x0, 0x29, 0x7, 0x1, 0x40, 0x78, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @local}, 0x80, 0x40, 0x3, 0x6}}) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000bc0)={'syztnl0\x00', &(0x7f0000000b40)={'syztnl2\x00', 0x0, 0x2f, 0x20, 0x5, 0x3, 0x56, @ipv4={'\x00', '\xff\xff', @empty}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x8, 0x10, 0x6, 0x5}}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000001600)={0x6c0, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{{0x8}, {0x170, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffff8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @bpf_hash_func={{}, {}, {0x0, 0x4, [{0x4, 0x20, 0x1, 0xfff}, {0x401, 0x3, 0x7}, {0x2, 0x1, 0xff, 0x4}, {0x0, 0x1, 0x1f, 0x6}, {0xfff9, 0x9, 0x4, 0x1f}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xe9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x128, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7ff}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7b}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0x104, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0xfcf3, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0xc, 0x4, [{0x7f, 0x90, 0x3, 0x39785eb}]}}}]}}, {{0x8, 0x1, r2}, {0x74, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x224, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @enabled={{}, {0x0, 0x6, r5}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x91cf}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0xfffffffffffffcce, 0x4, r3}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8, 0x6, r4}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xfffffff7}}, {0x8}}}]}}, {{0x8, 0x1, r5}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7f}}}]}}]}, 0x6c0}, 0x1, 0x0, 0x0, 0x10}, 0x4000) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f00000001c0)={'tunl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0x700, 0x7, 0xfffffffe, {{0x2c, 0x4, 0x2, 0x9, 0xb0, 0x65, 0x0, 0x0, 0x29, 0x0, @private=0xa010100, @private=0xa010100, {[@lsrr={0x83, 0x3, 0x28}, @end, @timestamp={0x44, 0x8, 0xca, 0x0, 0x3, [0x100]}, @timestamp={0x44, 0x2c, 0x68, 0x0, 0x9, [0x1715, 0x5, 0x1, 0x1, 0x80000001, 0x1, 0x7, 0x1, 0x7, 0xffffffff]}, @timestamp_prespec={0x44, 0x1c, 0x98, 0x3, 0x4, [{@remote, 0x206}, {@multicast2, 0xfffffffd}, {@local, 0x3b7}]}, @timestamp_addr={0x44, 0xc, 0xcc, 0x1, 0x4, [{@empty, 0x7}]}, @ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0x14, 0xb7, 0x0, 0x6, [0x6, 0x1f, 0x2, 0x0]}, @lsrr={0x83, 0xf, 0x62, [@remote, @private=0xa010101, @loopback]}, @rr={0x7, 0x13, 0x92, [@initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010102, @rand_addr=0x64010102, @multicast2]}]}}}}}) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) (async) r8 = socket(0x1, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000e40)=ANY=[@ANYBLOB="500000001000010400000000000000000000000044051a49df07e8d40ad7d2ba21952e35ad6340ba2e6fa195acf28962a74d36e110790c93d66ac8984fa6e035f1b36f2f599d6383fcaf6b94e6ac7819436b0b7487fdeddcaa57e0e56646b223e964c5e3f4b9f3c8dd02d71e889bfdcb2256369f8d7b0008d884ce58790ec04ab6e07a87fc4200400cbe1d4c2df009c0", @ANYRES32=0x0, @ANYBLOB="000000000000000028001280090001007665746800000000180002801400010000000000", @ANYRES32=0x0, @ANYBLOB="000000000000000008000300", @ANYRES32=r9, @ANYBLOB], 0x50}}, 0x0) (async) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000200)={@initdev, @remote, 0x0}, &(0x7f0000000240)=0xc) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f0000000280)={@mcast2, 0x0}, &(0x7f00000002c0)=0x14) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket(0x1, 0x803, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x30, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8}, @IFLA_MASTER={0x8, 0x3, r14}]}, 0x30}}, 0x0) (async) r15 = socket$nl_route(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r15, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="000000000000002c001280090001007665746800000000180002801400010000000000169a4da200e53616fd891a511a009beb4d039c80d382aae0301e6b6d2b601dabca7400faec71d51b9b80f3d3cd", @ANYRES32=0x0, @ANYBLOB="000000000000000008000300", @ANYRES32=r16, @ANYBLOB="576953755e3e8a039412043a932c35e7605ec2043946f3fdea13eb97311917b0383d1d3e66adafb922046c973ac3bf99a7c0af1ac16e9140ff73181d335a2cb2a6db73621b970a6862f938ea87bae9aeea17520723460d4fbeef9e67886ba7e1b89640b8f9203638240585b90345e4f5af5d222b3c01cda7724ba2b3d8bf0d30e302af1974811e8725e566"], 0x50}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8080}, 0xc, &(0x7f0000000300)={&(0x7f0000000f40)={0x6c0, 0x0, 0x20, 0x70bd2a, 0x25dfdbff, {}, [{{0x8}, {0x148, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r6}}}, {0x44, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x14, 0x4, [{0x3, 0xf8, 0x5, 0x9f}, {0x0, 0x7, 0x4}]}}}]}}, {{0x8}, {0x180, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0xfffffffffffffd69, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r10}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r11}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80000001}}, {0x8}}}]}}, {{0x8, 0x1, r14}, {0x1e4, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r16}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x81}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x40}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x6c0}, 0x1, 0x0, 0x0, 0x4}, 0x1) 23:19:16 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000005e002200850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) (async) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0xff}, 0xc) (async, rerun: 64) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 64) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) r5 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r4, r5, 0x0, 0x14000) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r0, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) (async) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) lseek(r7, 0x200, 0x0) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r7, r8, 0x0, 0x14000) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r10 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00'}, 0x10) flistxattr(0xffffffffffffffff, &(0x7f0000000a00)=""/70, 0x46) (async, rerun: 64) ftruncate(r10, 0x800) (async, rerun: 64) lseek(r10, 0x200, 0x0) r11 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r10, r11, 0x0, 0x14000) (async, rerun: 64) r12 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000007c0)={0x0, 0x5, 0x8}, 0xc) (rerun: 64) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x4000, 0x0) r14 = signalfd(r0, &(0x7f0000000840)={[0x9]}, 0x8) r15 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x17, 0xa, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x9a}, @ldst={0x1, 0x0, 0x1, 0x7, 0x4, 0xffffffffffffffff, 0xfffffffffffffffc}, @generic={0x46, 0x7, 0x3, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3ff}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd6, &(0x7f0000000300)=""/214, 0x0, 0xa, '\x00', 0x0, 0x1b, r5, 0x8, &(0x7f0000000280)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x3, 0xd, 0x7ff, 0xffffffff}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r7, r9, r11, r12, 0xffffffffffffffff, r13, r14, r15, 0x1]}, 0x80) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) (async) write$binfmt_misc(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="340003000f272adbd4c6f4a94d93632b88cdc8d7a5eb84d8a6b92b2d5720d69f597f2361a45e1f80c124c4dd30def1715b47c1cfabdc1ca0262724c706117876ce0a7e6ef8246ebc3c3189056a4c7a962353fd3b02406ef0bfbc9c7f02f549367204e7e5a80353ce5825c08c5578a6d953f63dc67162a60c8c633f826b03da8808838ae31640523565a22d7d87cd9d250fdf5a44a0363133"], 0xd) 23:19:16 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file2\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d6f66662c6e6f757365725f78617474722c66617374626f6f742c6e6f61636c2c746573745f64756d6d795f656e6372797074696f6e2c696e6c696e655f64656e7472792c6d6f64653d6c66732c646174615f666c7573682c6e6f696e6c696e655f78617474722c00b909119d5e4ba190de467762d313933bd2ea9ba2d54bf0af836fc876a39429ea5f1c0dc8ddb9546d180a52a5edad76a431bf066bce2bc4da3bde38abde151e443533391495d55a110051e4521cf72cb69201bc01f652136c77bce3b1b9c67c88061db722aca0df0270087f41b86a29dfc3236733b18e2f22435a70ed14c38b961f47f5b600e0041d5a4327541000000000000095efd8b59605af253dd27d7e7dab2b2b27924b75a3de9d162bf7f1ae9711b1d350a24fa81fd089f7c707197694077be7db71c7729154c41f530208116503d599deceec685a6f23306e39012ae126b28e19af11bd0e119b0ee09d0cb4baf4b310c9217fcb59c6c2c75f64b99100075cbc477f42c94dd77eb7657db92561ea6f8c51a3b1c0b72bf0e185f91794dc6894db2cfffd5c32ba07e0f7b6993b66f6c9b4d00d37056da9c582a2dc2157c74ef376145302b639587e56b3b27170f705aa0073e3d3eb3f5f730eec7c548b7e42aefda569e0d76e1099f20f473cfa2c615ead3a4b1523a5d84b7f7817aeca0126", @ANYRES8], 0x1, 0x105fd, &(0x7f0000010640)="$eJzs3E2LW9UfB/BfOv/p07+2RfqgUPCCCBMwoZk+oCBStUULthYfFq40k9wJaZPcYZJ5sGtd6ca9W0HEXcEXILjxDfgCigtBXAjuKkruvaMdHXB0ppOx8/lA5nvuuef+ck7I5uQON4A963jy80+VOBqHImIqIo5E5O1K+cpdKuKxiHgiIvbd96qU/b937I+IwxFxdFy8qFkpT1385e69Tx+/+tyHn9+tNr7/7JPJrRqYtKcior9QtFf6RWadIm+W/c3lbp7988tlFicqt8rjrMiVdC6vsNJcG9fM81ynGJ8tLA3HOd9rtsbZ6c7n/QuD4g2Hy521OvkFN5uL+XE7ncuzO8zy7Nwu5rVa5u3hqKjTLuu9l5eP0Wgti/50NS3Ws3Arz9ZgVPYXdbN2ujrO5TLLt4tW1mvn85j71x/zrvdqd7C0miyni8NuNkgu1BvP1BsXa43FrJ2O0vO1Zr998Xwy0+mNh9VGabN/qZNlnV5ab2X9ajLTabVqjUYyczmd6zYHSaNRP1c/W7tQLVtPJy9ffyvptZOZcb7YHSyNur1hMp8tJsUV1WS2fu7ZavJkI3nj2o3kxutXrly78eY7l9++/sK1qy+Vg/4yrWRm9uzsbK1xtjbbqO7a9e+Pza7/42MRE1p/ZWuXs9f5AgH8Y/b/wCRsZf/ff1j2/9Plh2H/b/+/R9dv+8aW+AIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxZ303feSVvHC+O/1/2P1J2PRoRpyPiVEScjIhfNzAV+9fVPBERlbK90fjpP83h60rkFcbXHCheX66duxQR9449wA8AAAAAHnJffPP+BxFT42b+5/n1p786M5lpsTPKH20Obnb8ob85n//k87+tzekPJ/Jiq9tU7eRayW1xKiKmj/+wTdVOR8S+I+9uU7VNmVoXB++LShH7dnI2AADAzli/E9i23RsAAAC7zkeTngCTkd+vLf8Xv7wXfKCI8obgoXVHAAAAwH9QZdITAAAAAB64fP+/S5//F4fLZ/95/h8AAABsoNr6Nv3xzpnXNjG0eP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzt3jphFEcQB/QDaQLwVFfFyFKkpJwSFyhJRp0iW3SRXOEAlxB3e48xEssFjGlhdtYWlnWRn9ftIysyP460H3dtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG26LdbLv9vff5rm7A/N5Pk2AAAAQJ1dsV6Wk/Hp/kNa/5SWvkTEPCJmETGNiLrefRBvK5mTiOiled37i7Ma/keUCcfPDNP1PiK+pev+c9u/AgAAAFyv7Waxihgcp+XL164L4pLSQ5tRrrzykc+bXGmTMuxnprTpY2QWs4goxneZ0uYR0f/4PVNaneH5wqAyjJ4NvdPQb7EaAACgI9VO4KXdW7YuDwAAgIv50XUBdKPcr03/xU97wWmjMG0IvqvcAQAAAK9Qr+sCAAAAgNaV/b/z/wAAAOC6nc7/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE27Yr3cbharpjn7QzNPQZN/N7+aFgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+zPOQrFMBBEwdZfvNxJ+P7HMg125txJFQgeM1IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHg0rpPPHd+RjCPJr9PGv+OZZOmdxtpVY+u6sffBfPs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc7M/dCYRAEITBvvM/p8X8w5IGjUGEKlj4mGEeFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYgcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCvtzb5swEMZx+PUlUeI2GSG9lcAMNFQIRuBDQrLkGRiAhWioaC0WgRVAgnNNZwqep/n/iivuBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzZuWPWJsIwAMBf0iZanRytIIKDLja2sRohi0OhuyDoFtpYiqlKmqEtXfoLRCdX/4Ld9C/4BwQHLTg4dFBwESSS5JJ+wSApyl3U54H37u1R7r4vw5H33u8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCxHO6F0/08F0KYnT7KO95+3l0ZtX/95N1sPz7denU+PmfnFIUQwv31Rv1qinOZdJvbOw9qjUa9KZFIJINk9P2i3W63075HAQAw2UZ/R8xFFXxPIYnO0Q+F/eXuf1VDaL8Yrv8vRXn4Rf3/8fnZc/34vvWmFV8rrv/n//SE/2Kl1sbj0ub2zpX1jdpafa3+sFxeWLy+eO3mjYVS91lJyRMTAAAAfk8xibj+z1d/7v+fivIwZv1/Z+ne3fhaU+r/kY6aflmPBAAA4P925sLXL7kRx3PFYtiqtVrN+d528PdCb5vBUI/tRBJx/T9VzXpUAAAAQBoO93JD/f/VKA9j9v/nXu4exOecCiHMJP3/uZVHjdX0pjPR0nidOOs5AgAAkK2ZJOL+f6G7/j8/WPKQDyFcvtjLk58BHKv+f//s9tBL6/H6/3J6U5xI+Urv8+juKyFMV7IeEQAAAP+yk0l0iv2Dwv5y89vTpaL1/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwA927B+lmSAKAPiXbPazEgMWolZeQBQtrAIWotgIuYIoCJ5ABPUAYqmld7D0DqkVBLGwTKEnkJnMYEgKbdz1z+8Hk/dmCDtvZ5t9CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAh/rr73kRftqDvJnW7l6Od0O8H4nB89XsfBghb1RZ9A/UWKu7AgAAAH67durtizR/Km+2Qmx2Yv9f5v+Fnv96cpDnfn6078/x9uJhLvf/JzsLR8ObhX3CRfcPDveWxqrZ7H7hrX5rU+NLl93HldfT1Zk0bcWTj99eivhAmttn0/0ynmfjvNfb+B/TiYoLBwA+bTHHlOT3oRCX6ywMgD+jlca/of6/6NRbEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAV3gIAAP//ilFznQ==") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x0) ftruncate(r2, 0x7fb) (async) lseek(r2, 0x0, 0x2) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1000fc4) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8000000a) ftruncate(r0, 0x0) unshare(0x40000280) 23:19:16 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x14000) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x75) mount$bind(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00', &(0x7f0000000140), 0x8000, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r2) 23:19:16 executing program 5: ptrace$poke(0x5, 0x0, &(0x7f0000000040), 0x10001) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87056bb5f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b790100000082b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2aa2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f161038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7130d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d60d0381a866dd8620d4ab9c43c59ed5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d7951ab06c0793f41127def4b5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854b56cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcde7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed17626b0b428ee751c47d8e894f742c868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea953ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e30091c284b98cf00e9efb99dfdd79f061e3a8b8034c5b3cb03b19626b742d9c777936ee831dde97b5ed34067af200fa58b72803c8ce9575041dee2e54ab631452a9a99cc9ae103a1110aa4a630409bcb8695de8e9b6d1f0bb3ec2fe80e0e743edea60d24efc38a5c86a482c9352d77fdd9912657c903cc45280e3b795d3f93505b45188e05c56a03a3802ed9d8c0f26b85370fd33af525ece0d3d3d684f8cc90de44e534404e99c7a41373efcf31af89b7bf783bbb004394bfc6373c9ce0e5a1b1225467c97e4242d7fb3570d5b9b54fa5c01b89f4ac7ab"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ftruncate(r1, 0xc17a) sendmsg$nl_route(r1, &(0x7f0000001180)={&(0x7f00000010c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001140)={&(0x7f0000001100)=ANY=[@ANYBLOB="2400000048000100290500f5f8dbdf250a000000", @ANYRES32=0x0, @ANYBLOB="00000000080002000b000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000001200)='cpuacct.usage_sys\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000001240)={0xa, 0x4e21, 0x2, @loopback, 0x4}, 0x1c) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$uinput_user_dev(r3, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x45c) ioctl$UI_DEV_SETUP(r3, 0x5501, 0x0) read(r3, &(0x7f00000011c0)=""/13, 0xd) ioctl$UI_DEV_DESTROY(r3, 0x5502) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0x7) ptrace$poke(0x5, 0x0, &(0x7f0000000040), 0x10001) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87056bb5f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b790100000082b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2aa2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f161038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7130d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d60d0381a866dd8620d4ab9c43c59ed5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d7951ab06c0793f41127def4b5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854b56cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcde7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed17626b0b428ee751c47d8e894f742c868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea953ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e30091c284b98cf00e9efb99dfdd79f061e3a8b8034c5b3cb03b19626b742d9c777936ee831dde97b5ed34067af200fa58b72803c8ce9575041dee2e54ab631452a9a99cc9ae103a1110aa4a630409bcb8695de8e9b6d1f0bb3ec2fe80e0e743edea60d24efc38a5c86a482c9352d77fdd9912657c903cc45280e3b795d3f93505b45188e05c56a03a3802ed9d8c0f26b85370fd33af525ece0d3d3d684f8cc90de44e534404e99c7a41373efcf31af89b7bf783bbb004394bfc6373c9ce0e5a1b1225467c97e4242d7fb3570d5b9b54fa5c01b89f4ac7ab"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) ftruncate(r1, 0xc17a) (async) sendmsg$nl_route(r1, &(0x7f0000001180)={&(0x7f00000010c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001140)={&(0x7f0000001100)=ANY=[@ANYBLOB="2400000048000100290500f5f8dbdf250a000000", @ANYRES32=0x0, @ANYBLOB="00000000080002000b000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000001200)='cpuacct.usage_sys\x00', 0x0, 0x0) (async) connect$inet6(r2, &(0x7f0000001240)={0xa, 0x4e21, 0x2, @loopback, 0x4}, 0x1c) (async) openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) write$uinput_user_dev(r3, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x45c) (async) ioctl$UI_DEV_SETUP(r3, 0x5501, 0x0) (async) read(r3, &(0x7f00000011c0)=""/13, 0xd) (async) ioctl$UI_DEV_DESTROY(r3, 0x5502) (async) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0x7) (async) 23:19:16 executing program 2: eventfd2(0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) pipe2$watch_queue(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) syz_io_uring_setup(0x13e1, &(0x7f0000000280)={0x0, 0x389e, 0x400, 0x0, 0x320, 0x0, r0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000300), &(0x7f0000000340)) openat$uhid(0xffffffffffffff9c, &(0x7f0000000380), 0x802, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r2, 0x4, 0x0, 0x1) pipe2$watch_queue(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$UHID_DESTROY(r3, &(0x7f00000004c0), 0x4) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x8}, 0x10) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x7, &(0x7f0000000240)=r1, 0x1) syz_clone(0x42001000, &(0x7f0000000000)="37fc035248f50a3fbbea12410f0b90f1de67c2cf0b197aa66e190a80467da12d722e99aac8d5f12d0953c1d6ce2a1e01ee4a518a6161436cd22d9a36565d1a09e93ccac1c4b701ccdd5532c22cac5deaca683bda53347132ec8bc2f5827202b38278b94706359d75c46a48be5d50a40e2f5ded673651acfcadfd718bba61e97ffebb8c89b955587a", 0x88, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="9cf776e7e8ffbe67811b204d52418ef68f11602df7fc7254c382c88b1f41b67d1b5b8e54ddbe957bb5ec53d5306eea246ea9d27c8f060ba5ac7f4d62f6c6ad8da4eafc127bd3d7d44bb9c5d8348cbd71f810bb7202c25db439910dea6bc53ea7a00cce9e37185d73fd2fe741b83f178203282080bef4bc1ac60104506b518eca1dcf8bf51e9322332732fc555c23d8f1273de9480702ca7d8a59b1eddfe7e54bd70101ba9409b34c6e7c1141dc7b06070d5d") eventfd2(0x0, 0x0) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) (async) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) (async) pipe2$watch_queue(&(0x7f0000000200), 0x80) (async) syz_io_uring_setup(0x13e1, &(0x7f0000000280)={0x0, 0x389e, 0x400, 0x0, 0x320, 0x0, r0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000300), &(0x7f0000000340)) (async) openat$uhid(0xffffffffffffff9c, &(0x7f0000000380), 0x802, 0x0) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000007440), 0x200101, 0x0) (async) io_uring_register$IORING_REGISTER_EVENTFD(r2, 0x4, 0x0, 0x1) (async) pipe2$watch_queue(&(0x7f0000000480), 0x80) (async) write$UHID_DESTROY(r3, &(0x7f00000004c0), 0x4) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x7, &(0x7f0000000240)=r1, 0x1) (async) syz_clone(0x42001000, &(0x7f0000000000)="37fc035248f50a3fbbea12410f0b90f1de67c2cf0b197aa66e190a80467da12d722e99aac8d5f12d0953c1d6ce2a1e01ee4a518a6161436cd22d9a36565d1a09e93ccac1c4b701ccdd5532c22cac5deaca683bda53347132ec8bc2f5827202b38278b94706359d75c46a48be5d50a40e2f5ded673651acfcadfd718bba61e97ffebb8c89b955587a", 0x88, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="9cf776e7e8ffbe67811b204d52418ef68f11602df7fc7254c382c88b1f41b67d1b5b8e54ddbe957bb5ec53d5306eea246ea9d27c8f060ba5ac7f4d62f6c6ad8da4eafc127bd3d7d44bb9c5d8348cbd71f810bb7202c25db439910dea6bc53ea7a00cce9e37185d73fd2fe741b83f178203282080bef4bc1ac60104506b518eca1dcf8bf51e9322332732fc555c23d8f1273de9480702ca7d8a59b1eddfe7e54bd70101ba9409b34c6e7c1141dc7b06070d5d") (async) [ 745.503151][T11319] input: syz0 as /devices/virtual/input/input13 23:19:16 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) (async) r1 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x14000) (async) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x75) mount$bind(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00', &(0x7f0000000140), 0x8000, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r2) (rerun: 32) 23:19:16 executing program 5: ptrace$poke(0x5, 0x0, &(0x7f0000000040), 0x10001) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87056bb5f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b790100000082b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2aa2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f161038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7130d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d60d0381a866dd8620d4ab9c43c59ed5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d7951ab06c0793f41127def4b5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854b56cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcde7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed17626b0b428ee751c47d8e894f742c868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea953ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e30091c284b98cf00e9efb99dfdd79f061e3a8b8034c5b3cb03b19626b742d9c777936ee831dde97b5ed34067af200fa58b72803c8ce9575041dee2e54ab631452a9a99cc9ae103a1110aa4a630409bcb8695de8e9b6d1f0bb3ec2fe80e0e743edea60d24efc38a5c86a482c9352d77fdd9912657c903cc45280e3b795d3f93505b45188e05c56a03a3802ed9d8c0f26b85370fd33af525ece0d3d3d684f8cc90de44e534404e99c7a41373efcf31af89b7bf783bbb004394bfc6373c9ce0e5a1b1225467c97e4242d7fb3570d5b9b54fa5c01b89f4ac7ab"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ftruncate(r1, 0xc17a) (async) sendmsg$nl_route(r1, &(0x7f0000001180)={&(0x7f00000010c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001140)={&(0x7f0000001100)=ANY=[@ANYBLOB="2400000048000100290500f5f8dbdf250a000000", @ANYRES32=0x0, @ANYBLOB="00000000080002000b000000"], 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) r2 = openat$cgroup_ro(r1, &(0x7f0000001200)='cpuacct.usage_sys\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000001240)={0xa, 0x4e21, 0x2, @loopback, 0x4}, 0x1c) (async) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$uinput_user_dev(r3, &(0x7f0000000100)={'syz0\x00', {}, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x45c) ioctl$UI_DEV_SETUP(r3, 0x5501, 0x0) (async) read(r3, &(0x7f00000011c0)=""/13, 0xd) (async) ioctl$UI_DEV_DESTROY(r3, 0x5502) (async) ioctl$UI_SET_LEDBIT(r1, 0x40045569, 0x7) [ 745.580107][T11344] input: syz0 as /devices/virtual/input/input14 23:19:16 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) (async) lseek(r0, 0x200, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x14000) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x75) mount$bind(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00', &(0x7f0000000140), 0x8000, 0x0) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r2) [ 745.656147][T11372] input: syz0 as /devices/virtual/input/input16 23:19:21 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000005e002200850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0xff}, 0xc) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) r5 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r4, r5, 0x0, 0x14000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r0, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) lseek(r7, 0x200, 0x0) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r7, r8, 0x0, 0x14000) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00'}, 0x10) flistxattr(0xffffffffffffffff, &(0x7f0000000a00)=""/70, 0x46) ftruncate(r10, 0x800) lseek(r10, 0x200, 0x0) r11 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r10, r11, 0x0, 0x14000) r12 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000007c0)={0x0, 0x5, 0x8}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x4000, 0x0) r14 = signalfd(r0, &(0x7f0000000840)={[0x9]}, 0x8) r15 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x17, 0xa, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x9a}, @ldst={0x1, 0x0, 0x1, 0x7, 0x4, 0xffffffffffffffff, 0xfffffffffffffffc}, @generic={0x46, 0x7, 0x3, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3ff}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd6, &(0x7f0000000300)=""/214, 0x0, 0xa, '\x00', 0x0, 0x1b, r5, 0x8, &(0x7f0000000280)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x3, 0xd, 0x7ff, 0xffffffff}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r7, r9, r11, r12, 0xffffffffffffffff, r13, r14, r15, 0x1]}, 0x80) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) write$binfmt_misc(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="340003000f272adbd4c6f4a94d93632b88cdc8d7a5eb84d8a6b92b2d5720d69f597f2361a45e1f80c124c4dd30def1715b47c1cfabdc1ca0262724c706117876ce0a7e6ef8246ebc3c3189056a4c7a962353fd3b02406ef0bfbc9c7f02f549367204e7e5a80353ce5825c08c5578a6d953f63dc67162a60c8c633f826b03da8808838ae31640523565a22d7d87cd9d250fdf5a44a0363133"], 0xd) 23:19:21 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) syz_open_dev$rtc(&(0x7f0000000080), 0x80000001, 0x102) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) lseek(r1, 0x1000200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:21 executing program 2: r0 = syz_io_uring_setup(0x7189, &(0x7f0000000380), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000000440)) syz_io_uring_setup(0x41bb, &(0x7f0000000380)={0x0, 0xe6a6, 0x20, 0x0, 0x77, 0x0, r0}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000080), &(0x7f0000000440)) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) io_uring_enter(r1, 0x5aa0, 0x387a, 0x4, &(0x7f00000001c0)={[0x25e0000]}, 0x8) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r1, r2, 0x0, 0x14000) io_uring_enter(r2, 0x270c, 0x3068, 0x12, &(0x7f0000000040)={[0xfffffffffffffc01]}, 0x8) syz_clone3(&(0x7f00000002c0)={0x40000400, &(0x7f0000000000), 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x14000) io_uring_enter(0xffffffffffffffff, 0x35e5, 0xa3ce, 0x0, &(0x7f0000000400), 0x8) r5 = socket(0x26, 0x800, 0x722a) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r8, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r8, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x12c) write$binfmt_elf64(r8, &(0x7f0000000900)=ANY=[@ANYRES16=r6, @ANYRES32, @ANYRESHEX=r7, @ANYRES8, @ANYBLOB="0fa93cd904b91ce8aa6bc9450e17b3f0cac9266ce9031012226e990e88c20871d23b133e9d3e0396bd71207078e40d4e30222836f3989fec0cc2c5f98e82e197901310de8ade78e57e14dcb798098fc29cb1db4eab4b868e35f0b9dd309e784baf9d27f1b5e57abaaf70c17988f7f833f1b1a8ffa5831636d210cecb56873db4245a7d3bc2d33d3fc8bf721f91dacee6223ee90c12ab337eb7eb62ea8e5df063cf0ae64a5b86fb9d88814acb5b46a1ed2800238909619a7800339e1cbd73036a823b1af69c7dc42c28ea1199f34c80e2f1217645004cded1c26061303a00bf96c93e4254450d5ac3747fa4", @ANYRES64], 0x100000530) sendmsg$ETHTOOL_MSG_WOL_SET(r5, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r6, 0x200, 0x70bd2d, 0x25dfdbfe}, 0x14}}, 0x62d17470bbde4cd) lseek(r3, 0x200, 0x0) r9 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r9, 0x0, 0x14000) syz_io_uring_setup(0x4f52, &(0x7f00000000c0)={0x0, 0x45c0, 0x20, 0x1, 0x12a, 0x0, r3}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 23:19:21 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000005e002200850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) (async) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async, rerun: 32) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0xff}, 0xc) (rerun: 32) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) (async) lseek(r4, 0x200, 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) (rerun: 32) sendfile(r4, r5, 0x0, 0x14000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r0, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) (async, rerun: 64) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 64) ftruncate(r7, 0x800) (async) lseek(r7, 0x200, 0x0) (async) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r7, r8, 0x0, 0x14000) (async) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00'}, 0x10) (async) flistxattr(0xffffffffffffffff, &(0x7f0000000a00)=""/70, 0x46) ftruncate(r10, 0x800) (async) lseek(r10, 0x200, 0x0) (async, rerun: 64) r11 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) (rerun: 64) sendfile(r10, r11, 0x0, 0x14000) (async) r12 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000007c0)={0x0, 0x5, 0x8}, 0xc) (async, rerun: 32) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x4000, 0x0) (rerun: 32) r14 = signalfd(r0, &(0x7f0000000840)={[0x9]}, 0x8) (async) r15 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x17, 0xa, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x9a}, @ldst={0x1, 0x0, 0x1, 0x7, 0x4, 0xffffffffffffffff, 0xfffffffffffffffc}, @generic={0x46, 0x7, 0x3, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3ff}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd6, &(0x7f0000000300)=""/214, 0x0, 0xa, '\x00', 0x0, 0x1b, r5, 0x8, &(0x7f0000000280)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x3, 0xd, 0x7ff, 0xffffffff}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r7, r9, r11, r12, 0xffffffffffffffff, r13, r14, r15, 0x1]}, 0x80) (async) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) (async) write$binfmt_misc(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="340003000f272adbd4c6f4a94d93632b88cdc8d7a5eb84d8a6b92b2d5720d69f597f2361a45e1f80c124c4dd30def1715b47c1cfabdc1ca0262724c706117876ce0a7e6ef8246ebc3c3189056a4c7a962353fd3b02406ef0bfbc9c7f02f549367204e7e5a80353ce5825c08c5578a6d953f63dc67162a60c8c633f826b03da8808838ae31640523565a22d7d87cd9d250fdf5a44a0363133"], 0xd) 23:19:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='freezer.self_freezing\x00', 0x275a, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) write$binfmt_script(r2, &(0x7f0000000380)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x28011, r2, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = syz_mount_image$ext4(&(0x7f0000000140)='ext2\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ppoll(&(0x7f00000000c0)=[{r4, 0x210}, {0xffffffffffffffff, 0x102}, {r0, 0x2240}, {0xffffffffffffffff, 0x8224}], 0x4, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0), 0x8) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r5}, 0x10) readv(r5, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/252, 0xfc}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000700)=""/140, 0x8c}, {&(0x7f00000007c0)=""/64, 0x40}, {&(0x7f0000000800)=""/108, 0x6c}, {&(0x7f0000000880)=""/40, 0x28}], 0x9) creat(0x0, 0x41) syz_open_dev$usbfs(0x0, 0x40000000007, 0x8081) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) open(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) r6 = syz_clone(0x20000, 0x0, 0x3f, 0x0, 0x0, 0x0) process_vm_writev(r6, &(0x7f0000001540)=[{&(0x7f0000000200)=""/95, 0x5f}, {0x0, 0x84000000}, {&(0x7f0000000280)=""/217, 0xd9}], 0x3, &(0x7f0000001780)=[{&(0x7f00000015c0)=""/227, 0x7ffff000}, {0x0}], 0x2, 0x0) 23:19:21 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file2\x00', 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d6f66662c6e6f757365725f78617474722c66617374626f6f742c6e6f61636c2c746573745f64756d6d795f656e6372797074696f6e2c696e6c696e655f64656e7472792c6d6f64653d6c66732c646174615f666c7573682c6e6f696e6c696e655f78617474722c00b909119d5e4ba190de467762d313933bd2ea9ba2d54bf0af836fc876a39429ea5f1c0dc8ddb9546d180a52a5edad76a431bf066bce2bc4da3bde38abde151e443533391495d55a110051e4521cf72cb69201bc01f652136c77bce3b1b9c67c88061db722aca0df0270087f41b86a29dfc3236733b18e2f22435a70ed14c38b961f47f5b600e0041d5a4327541000000000000095efd8b59605af253dd27d7e7dab2b2b27924b75a3de9d162bf7f1ae9711b1d350a24fa81fd089f7c707197694077be7db71c7729154c41f530208116503d599deceec685a6f23306e39012ae126b28e19af11bd0e119b0ee09d0cb4baf4b310c9217fcb59c6c2c75f64b99100075cbc477f42c94dd77eb7657db92561ea6f8c51a3b1c0b72bf0e185f91794dc6894db2cfffd5c32ba07e0f7b6993b66f6c9b4d00d37056da9c582a2dc2157c74ef376145302b639587e56b3b27170f705aa0073e3d3eb3f5f730eec7c548b7e42aefda569e0d76e1099f20f473cfa2c615ead3a4b1523a5d84b7f7817aeca0126", @ANYRES8], 0x1, 0x105fd, &(0x7f0000010640)="$eJzs3E2LW9UfB/BfOv/p07+2RfqgUPCCCBMwoZk+oCBStUULthYfFq40k9wJaZPcYZJ5sGtd6ca9W0HEXcEXILjxDfgCigtBXAjuKkruvaMdHXB0ppOx8/lA5nvuuef+ck7I5uQON4A963jy80+VOBqHImIqIo5E5O1K+cpdKuKxiHgiIvbd96qU/b937I+IwxFxdFy8qFkpT1385e69Tx+/+tyHn9+tNr7/7JPJrRqYtKcior9QtFf6RWadIm+W/c3lbp7988tlFicqt8rjrMiVdC6vsNJcG9fM81ynGJ8tLA3HOd9rtsbZ6c7n/QuD4g2Hy521OvkFN5uL+XE7ncuzO8zy7Nwu5rVa5u3hqKjTLuu9l5eP0Wgti/50NS3Ws3Arz9ZgVPYXdbN2ujrO5TLLt4tW1mvn85j71x/zrvdqd7C0miyni8NuNkgu1BvP1BsXa43FrJ2O0vO1Zr998Xwy0+mNh9VGabN/qZNlnV5ab2X9ajLTabVqjUYyczmd6zYHSaNRP1c/W7tQLVtPJy9ffyvptZOZcb7YHSyNur1hMp8tJsUV1WS2fu7ZavJkI3nj2o3kxutXrly78eY7l9++/sK1qy+Vg/4yrWRm9uzsbK1xtjbbqO7a9e+Pza7/42MRE1p/ZWuXs9f5AgH8Y/b/wCRsZf/ff1j2/9Plh2H/b/+/R9dv+8aW+AIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxZ303feSVvHC+O/1/2P1J2PRoRpyPiVEScjIhfNzAV+9fVPBERlbK90fjpP83h60rkFcbXHCheX66duxQR9449wA8AAAAAHnJffPP+BxFT42b+5/n1p786M5lpsTPKH20Obnb8ob85n//k87+tzekPJ/Jiq9tU7eRayW1xKiKmj/+wTdVOR8S+I+9uU7VNmVoXB++LShH7dnI2AADAzli/E9i23RsAAAC7zkeTngCTkd+vLf8Xv7wXfKCI8obgoXVHAAAAwH9QZdITAAAAAB64fP+/S5//F4fLZ/95/h8AAABsoNr6Nv3xzpnXNjG0eP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzt3jphFEcQB/QDaQLwVFfFyFKkpJwSFyhJRp0iW3SRXOEAlxB3e48xEssFjGlhdtYWlnWRn9ftIysyP460H3dtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG26LdbLv9vff5rm7A/N5Pk2AAAAQJ1dsV6Wk/Hp/kNa/5SWvkTEPCJmETGNiLrefRBvK5mTiOiled37i7Ma/keUCcfPDNP1PiK+pev+c9u/AgAAAFyv7Waxihgcp+XL164L4pLSQ5tRrrzykc+bXGmTMuxnprTpY2QWs4goxneZ0uYR0f/4PVNaneH5wqAyjJ4NvdPQb7EaAACgI9VO4KXdW7YuDwAAgIv50XUBdKPcr03/xU97wWmjMG0IvqvcAQAAAK9Qr+sCAAAAgNaV/b/z/wAAAOC6nc7/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE27Yr3cbharpjn7QzNPQZN/N7+aFgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+zPOQrFMBBEwdZfvNxJ+P7HMg125txJFQgeM1IgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHg0rpPPHd+RjCPJr9PGv+OZZOmdxtpVY+u6sffBfPs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc7M/dCYRAEITBvvM/p8X8w5IGjUGEKlj4mGEeFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYgcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCvtzb5swEMZx+PUlUeI2GSG9lcAMNFQIRuBDQrLkGRiAhWioaC0WgRVAgnNNZwqep/n/iivuBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzZuWPWJsIwAMBf0iZanRytIIKDLja2sRohi0OhuyDoFtpYiqlKmqEtXfoLRCdX/4Ld9C/4BwQHLTg4dFBwESSS5JJ+wSApyl3U54H37u1R7r4vw5H33u8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCxHO6F0/08F0KYnT7KO95+3l0ZtX/95N1sPz7denU+PmfnFIUQwv31Rv1qinOZdJvbOw9qjUa9KZFIJINk9P2i3W63075HAQAw2UZ/R8xFFXxPIYnO0Q+F/eXuf1VDaL8Yrv8vRXn4Rf3/8fnZc/34vvWmFV8rrv/n//SE/2Kl1sbj0ub2zpX1jdpafa3+sFxeWLy+eO3mjYVS91lJyRMTAAAAfk8xibj+z1d/7v+fivIwZv1/Z+ne3fhaU+r/kY6aflmPBAAA4P925sLXL7kRx3PFYtiqtVrN+d528PdCb5vBUI/tRBJx/T9VzXpUAAAAQBoO93JD/f/VKA9j9v/nXu4exOecCiHMJP3/uZVHjdX0pjPR0nidOOs5AgAAkK2ZJOL+f6G7/j8/WPKQDyFcvtjLk58BHKv+f//s9tBL6/H6/3J6U5xI+Urv8+juKyFMV7IeEQAAAP+yk0l0iv2Dwv5y89vTpaL1/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwA927B+lmSAKAPiXbPazEgMWolZeQBQtrAIWotgIuYIoCJ5ABPUAYqmld7D0DqkVBLGwTKEnkJnMYEgKbdz1z+8Hk/dmCDtvZ5t9CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAh/rr73kRftqDvJnW7l6Od0O8H4nB89XsfBghb1RZ9A/UWKu7AgAAAH67durtizR/Km+2Qmx2Yv9f5v+Fnv96cpDnfn6078/x9uJhLvf/JzsLR8ObhX3CRfcPDveWxqrZ7H7hrX5rU+NLl93HldfT1Zk0bcWTj99eivhAmttn0/0ynmfjvNfb+B/TiYoLBwA+bTHHlOT3oRCX6ywMgD+jlca/of6/6NRbEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAV3gIAAP//ilFznQ==") (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1c5b42, 0x0) r2 = creat(&(0x7f0000000180)='./bus\x00', 0x0) ftruncate(r2, 0x7fb) lseek(r2, 0x0, 0x2) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1000fc4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8000000a) (async) ftruncate(r0, 0x0) (async) unshare(0x40000280) 23:19:21 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) (async) syz_open_dev$rtc(&(0x7f0000000080), 0x80000001, 0x102) (async) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) lseek(r1, 0x1000200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:21 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) syz_open_dev$rtc(&(0x7f0000000080), 0x80000001, 0x102) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) lseek(r1, 0x1000200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r0, 0x800) (async) syz_open_dev$rtc(&(0x7f0000000080), 0x80000001, 0x102) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) lseek(r1, 0x1000200, 0x0) (async) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) (async) sendfile(r0, r2, 0x0, 0x14000) (async) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) (async) 23:19:21 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x29, 0xff, 0x4a, 0x43e, 0x1, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, 0x80, 0x40, 0x0, 0xff}}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x50}}, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f00000001c0)={@private0, 0x0}, &(0x7f0000000200)=0x14) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000002c0)={'ip6tnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x29, 0x9, 0x20, 0x9, 0x60, @loopback, @remote, 0x10, 0x1, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x8, 0x8, 0x1, 0x1, {{0x3e, 0x4, 0x2, 0x8, 0xf8, 0x64, 0x0, 0x2, 0x29, 0x0, @remote, @local, {[@timestamp_addr={0x44, 0x44, 0x29, 0x1, 0x0, [{@multicast1, 0x80000000}, {@rand_addr=0x64010101, 0x4}, {@private=0xa010101, 0x4}, {@empty, 0x1}, {@multicast2, 0x7}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@rand_addr=0x64010102, 0x3}, {@multicast2, 0x8000}]}, @cipso={0x86, 0x61, 0x2, [{0x5, 0x6, "0fcca92c"}, {0x75326476d9ccb6a2, 0x2}, {0x2, 0x11, "02335160142df7a11b137fc41fb018"}, {0x0, 0xb, "b37b5745bdc7549212"}, {0x0, 0x11, "e2ef96cbf7b01ec7405f3ce94d126c"}, {0x7, 0xc, "dd257d9ce988480e0644"}, {0x5, 0x11, "13c2e46a5723d26b1491940c40cd3c"}, {0x0, 0x9, "4f86e00e1c6468"}]}, @ssrr={0x89, 0x23, 0x8e, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x16}, @private=0xa010102, @rand_addr=0x64010102, @private=0xa010100, @broadcast, @rand_addr=0x64010102]}, @timestamp={0x44, 0x10, 0xe8, 0x0, 0x8, [0x3, 0x6a61, 0xed85]}, @generic={0x0, 0xc, "61a04e459e58a6b519f6"}]}}}}}) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r11}]}, 0x50}}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) r13 = socket(0x1, 0x803, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r14}]}, 0x50}}, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000740)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000700)={&(0x7f00000004c0)={0x228, 0x0, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x90, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r14}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x228}, 0x1, 0x0, 0x0, 0x8004800}, 0x80) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) r15 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r15, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) 23:19:21 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async, rerun: 64) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 64) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x29, 0xff, 0x4a, 0x43e, 0x1, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, 0x80, 0x40, 0x0, 0xff}}) (async, rerun: 32) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x50}}, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f00000001c0)={@private0, 0x0}, &(0x7f0000000200)=0x14) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000002c0)={'ip6tnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x29, 0x9, 0x20, 0x9, 0x60, @loopback, @remote, 0x10, 0x1, 0x2}}) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x8, 0x8, 0x1, 0x1, {{0x3e, 0x4, 0x2, 0x8, 0xf8, 0x64, 0x0, 0x2, 0x29, 0x0, @remote, @local, {[@timestamp_addr={0x44, 0x44, 0x29, 0x1, 0x0, [{@multicast1, 0x80000000}, {@rand_addr=0x64010101, 0x4}, {@private=0xa010101, 0x4}, {@empty, 0x1}, {@multicast2, 0x7}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@rand_addr=0x64010102, 0x3}, {@multicast2, 0x8000}]}, @cipso={0x86, 0x61, 0x2, [{0x5, 0x6, "0fcca92c"}, {0x75326476d9ccb6a2, 0x2}, {0x2, 0x11, "02335160142df7a11b137fc41fb018"}, {0x0, 0xb, "b37b5745bdc7549212"}, {0x0, 0x11, "e2ef96cbf7b01ec7405f3ce94d126c"}, {0x7, 0xc, "dd257d9ce988480e0644"}, {0x5, 0x11, "13c2e46a5723d26b1491940c40cd3c"}, {0x0, 0x9, "4f86e00e1c6468"}]}, @ssrr={0x89, 0x23, 0x8e, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x16}, @private=0xa010102, @rand_addr=0x64010102, @private=0xa010100, @broadcast, @rand_addr=0x64010102]}, @timestamp={0x44, 0x10, 0xe8, 0x0, 0x8, [0x3, 0x6a61, 0xed85]}, @generic={0x0, 0xc, "61a04e459e58a6b519f6"}]}}}}}) (async) r9 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r10 = socket(0x1, 0x803, 0x0) (rerun: 32) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r11}]}, 0x50}}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) (async) r13 = socket(0x1, 0x803, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r14}]}, 0x50}}, 0x0) (async) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000740)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000700)={&(0x7f00000004c0)={0x228, 0x0, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x90, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r14}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x228}, 0x1, 0x0, 0x0, 0x8004800}, 0x80) (async) ftruncate(r0, 0x800) (async) lseek(r0, 0x200, 0x0) (async, rerun: 64) r15 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) (rerun: 64) sendfile(r0, r15, 0x0, 0x14000) (async, rerun: 32) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) (rerun: 32) 23:19:21 executing program 2: r0 = syz_io_uring_setup(0x7189, &(0x7f0000000380), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000000440)) syz_io_uring_setup(0x41bb, &(0x7f0000000380)={0x0, 0xe6a6, 0x20, 0x0, 0x77, 0x0, r0}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000080), &(0x7f0000000440)) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) io_uring_enter(r1, 0x5aa0, 0x387a, 0x4, &(0x7f00000001c0)={[0x25e0000]}, 0x8) ftruncate(r1, 0x800) (async, rerun: 64) lseek(r1, 0x200, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r1, r2, 0x0, 0x14000) io_uring_enter(r2, 0x270c, 0x3068, 0x12, &(0x7f0000000040)={[0xfffffffffffffc01]}, 0x8) (async) syz_clone3(&(0x7f00000002c0)={0x40000400, &(0x7f0000000000), 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x14000) (async, rerun: 64) io_uring_enter(0xffffffffffffffff, 0x35e5, 0xa3ce, 0x0, &(0x7f0000000400), 0x8) (rerun: 64) r5 = socket(0x26, 0x800, 0x722a) (async) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) (async) bind$inet(r8, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) (async) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000000100), 0x4) (async) recvmsg(r8, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x12c) (async) write$binfmt_elf64(r8, &(0x7f0000000900)=ANY=[@ANYRES16=r6, @ANYRES32, @ANYRESHEX=r7, @ANYRES8, @ANYBLOB="0fa93cd904b91ce8aa6bc9450e17b3f0cac9266ce9031012226e990e88c20871d23b133e9d3e0396bd71207078e40d4e30222836f3989fec0cc2c5f98e82e197901310de8ade78e57e14dcb798098fc29cb1db4eab4b868e35f0b9dd309e784baf9d27f1b5e57abaaf70c17988f7f833f1b1a8ffa5831636d210cecb56873db4245a7d3bc2d33d3fc8bf721f91dacee6223ee90c12ab337eb7eb62ea8e5df063cf0ae64a5b86fb9d88814acb5b46a1ed2800238909619a7800339e1cbd73036a823b1af69c7dc42c28ea1199f34c80e2f1217645004cded1c26061303a00bf96c93e4254450d5ac3747fa4", @ANYRES64], 0x100000530) (async) sendmsg$ETHTOOL_MSG_WOL_SET(r5, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r6, 0x200, 0x70bd2d, 0x25dfdbfe}, 0x14}}, 0x62d17470bbde4cd) lseek(r3, 0x200, 0x0) r9 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r9, 0x0, 0x14000) (async) syz_io_uring_setup(0x4f52, &(0x7f00000000c0)={0x0, 0x45c0, 0x20, 0x1, 0x12a, 0x0, r3}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 23:19:21 executing program 4: r0 = syz_io_uring_setup(0x7189, &(0x7f0000000380), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000000440)) syz_io_uring_setup(0x41bb, &(0x7f0000000380)={0x0, 0xe6a6, 0x20, 0x0, 0x77, 0x0, r0}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000080), &(0x7f0000000440)) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) io_uring_enter(r1, 0x5aa0, 0x387a, 0x4, &(0x7f00000001c0)={[0x25e0000]}, 0x8) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r1, r2, 0x0, 0x14000) io_uring_enter(r2, 0x270c, 0x3068, 0x12, &(0x7f0000000040)={[0xfffffffffffffc01]}, 0x8) syz_clone3(&(0x7f00000002c0)={0x40000400, &(0x7f0000000000), 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x14000) io_uring_enter(0xffffffffffffffff, 0x35e5, 0xa3ce, 0x0, &(0x7f0000000400), 0x8) r5 = socket(0x26, 0x800, 0x722a) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r8, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000000100), 0x4) recvmsg(r8, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x12c) write$binfmt_elf64(r8, &(0x7f0000000900)=ANY=[@ANYRES16=r6, @ANYRES32, @ANYRESHEX=r7, @ANYRES8, @ANYBLOB="0fa93cd904b91ce8aa6bc9450e17b3f0cac9266ce9031012226e990e88c20871d23b133e9d3e0396bd71207078e40d4e30222836f3989fec0cc2c5f98e82e197901310de8ade78e57e14dcb798098fc29cb1db4eab4b868e35f0b9dd309e784baf9d27f1b5e57abaaf70c17988f7f833f1b1a8ffa5831636d210cecb56873db4245a7d3bc2d33d3fc8bf721f91dacee6223ee90c12ab337eb7eb62ea8e5df063cf0ae64a5b86fb9d88814acb5b46a1ed2800238909619a7800339e1cbd73036a823b1af69c7dc42c28ea1199f34c80e2f1217645004cded1c26061303a00bf96c93e4254450d5ac3747fa4", @ANYRES64], 0x100000530) sendmsg$ETHTOOL_MSG_WOL_SET(r5, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r6, 0x200, 0x70bd2d, 0x25dfdbfe}, 0x14}}, 0x62d17470bbde4cd) lseek(r3, 0x200, 0x0) r9 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r9, 0x0, 0x14000) syz_io_uring_setup(0x4f52, &(0x7f00000000c0)={0x0, 0x45c0, 0x20, 0x1, 0x12a, 0x0, r3}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 23:19:21 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000005e002200850000006d00000095"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0xff}, 0xc) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x200, 0x0) r5 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r4, r5, 0x0, 0x14000) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r0, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) r7 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r7, 0x800) lseek(r7, 0x200, 0x0) r8 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r7, r8, 0x0, 0x14000) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = creat(&(0x7f0000000040)='./bus\x00', 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00'}, 0x10) flistxattr(0xffffffffffffffff, &(0x7f0000000a00)=""/70, 0x46) ftruncate(r10, 0x800) lseek(r10, 0x200, 0x0) r11 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r10, r11, 0x0, 0x14000) r12 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000007c0)={0x0, 0x5, 0x8}, 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x4000, 0x0) r14 = signalfd(r0, &(0x7f0000000840)={[0x9]}, 0x8) r15 = fcntl$dupfd(r1, 0x406, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x17, 0xa, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @call={0x85, 0x0, 0x0, 0x9a}, @ldst={0x1, 0x0, 0x1, 0x7, 0x4, 0xffffffffffffffff, 0xfffffffffffffffc}, @generic={0x46, 0x7, 0x3, 0x4, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x3ff}], &(0x7f0000000100)='syzkaller\x00', 0x1, 0xd6, &(0x7f0000000300)=""/214, 0x0, 0xa, '\x00', 0x0, 0x1b, r5, 0x8, &(0x7f0000000280)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x3, 0xd, 0x7ff, 0xffffffff}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000880)=[r7, r9, r11, r12, 0xffffffffffffffff, r13, r14, r15, 0x1]}, 0x80) bind$bt_hci(r2, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) write$binfmt_misc(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="340003000f272adbd4c6f4a94d93632b88cdc8d7a5eb84d8a6b92b2d5720d69f597f2361a45e1f80c124c4dd30def1715b47c1cfabdc1ca0262724c706117876ce0a7e6ef8246ebc3c3189056a4c7a962353fd3b02406ef0bfbc9c7f02f549367204e7e5a80353ce5825c08c5578a6d953f63dc67162a60c8c633f826b03da8808838ae31640523565a22d7d87cd9d250fdf5a44a0363133"], 0xd) 23:19:22 executing program 2: r0 = syz_io_uring_setup(0x7189, &(0x7f0000000380), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, &(0x7f0000000440)) syz_io_uring_setup(0x41bb, &(0x7f0000000380)={0x0, 0xe6a6, 0x20, 0x0, 0x77, 0x0, r0}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000080), &(0x7f0000000440)) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) io_uring_enter(r1, 0x5aa0, 0x387a, 0x4, &(0x7f00000001c0)={[0x25e0000]}, 0x8) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r1, r2, 0x0, 0x14000) (async) io_uring_enter(r2, 0x270c, 0x3068, 0x12, &(0x7f0000000040)={[0xfffffffffffffc01]}, 0x8) (async) syz_clone3(&(0x7f00000002c0)={0x40000400, &(0x7f0000000000), 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x14000) (async) io_uring_enter(0xffffffffffffffff, 0x35e5, 0xa3ce, 0x0, &(0x7f0000000400), 0x8) (async) r5 = socket(0x26, 0x800, 0x722a) (async) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f0000000000)=0x200, 0x4) bind$inet(r8, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) (async) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) (async) setsockopt$sock_int(r8, 0x1, 0x8, &(0x7f0000000100), 0x4) (async) recvmsg(r8, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc2c}], 0x6, &(0x7f0000000200)=""/20, 0x31, 0xd571012c}, 0x12c) (async) write$binfmt_elf64(r8, &(0x7f0000000900)=ANY=[@ANYRES16=r6, @ANYRES32, @ANYRESHEX=r7, @ANYRES8, @ANYBLOB="0fa93cd904b91ce8aa6bc9450e17b3f0cac9266ce9031012226e990e88c20871d23b133e9d3e0396bd71207078e40d4e30222836f3989fec0cc2c5f98e82e197901310de8ade78e57e14dcb798098fc29cb1db4eab4b868e35f0b9dd309e784baf9d27f1b5e57abaaf70c17988f7f833f1b1a8ffa5831636d210cecb56873db4245a7d3bc2d33d3fc8bf721f91dacee6223ee90c12ab337eb7eb62ea8e5df063cf0ae64a5b86fb9d88814acb5b46a1ed2800238909619a7800339e1cbd73036a823b1af69c7dc42c28ea1199f34c80e2f1217645004cded1c26061303a00bf96c93e4254450d5ac3747fa4", @ANYRES64], 0x100000530) (async) sendmsg$ETHTOOL_MSG_WOL_SET(r5, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, r6, 0x200, 0x70bd2d, 0x25dfdbfe}, 0x14}}, 0x62d17470bbde4cd) (async) lseek(r3, 0x200, 0x0) (async) r9 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r9, 0x0, 0x14000) (async) syz_io_uring_setup(0x4f52, &(0x7f00000000c0)={0x0, 0x45c0, 0x20, 0x1, 0x12a, 0x0, r3}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 23:19:22 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, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x9, &(0x7f00000001c0)) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) fcntl$getown(r2, 0x9) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) fstat(r1, &(0x7f00000008c0)) getpid() r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000cc0)='ns/pid\x00') bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x5, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018100000", @ANYRES32=r3, @ANYBLOB="000020000000000034080000000000ff08000000000000000000000000000000950000000000000095000000008075f12dbe99d5cd2894b72b382e0000427f442586cb476f70a2c337fafbbc4afb38b04ca0ab3ac635ee49cda7219e969bc6a43bca4693827f0392c4aa345c96d8039fd821e279f0752b6832afe68a98b325621779b7ae0b49117849bee9896209906445e16f6a22"], &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) 23:19:22 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) r0 = socket$inet(0x2, 0xa, 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)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) r1 = inotify_init1(0x0) fcntl$setown(r1, 0x8, 0xffffffffffffffff) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) ptrace$setopts(0x4206, r2, 0x0, 0x0) socket$inet(0x2, 0x5, 0x8a) fcntl$setown(r0, 0x8, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x152101, 0x0) fcntl$setstatus(r3, 0x4, 0x4000) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080, 0xb0010000}, 0x134) [ 751.009557][ T30] audit: type=1400 audit(1670714362.180:395): avc: denied { bind } for pid=11469 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 751.215704][ T30] audit: type=1400 audit(1670714362.260:396): avc: denied { read } for pid=11469 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 23:19:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='freezer.self_freezing\x00', 0x275a, 0x0) (async, rerun: 32) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) write$binfmt_script(r2, &(0x7f0000000380)=ANY=[], 0x208e24b) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x28011, r2, 0x0) (rerun: 64) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) (async, rerun: 64) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = syz_mount_image$ext4(&(0x7f0000000140)='ext2\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ppoll(&(0x7f00000000c0)=[{r4, 0x210}, {0xffffffffffffffff, 0x102}, {r0, 0x2240}, {0xffffffffffffffff, 0x8224}], 0x4, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0), 0x8) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r5}, 0x10) (async, rerun: 64) readv(r5, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/252, 0xfc}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000700)=""/140, 0x8c}, {&(0x7f00000007c0)=""/64, 0x40}, {&(0x7f0000000800)=""/108, 0x6c}, {&(0x7f0000000880)=""/40, 0x28}], 0x9) (async, rerun: 64) creat(0x0, 0x41) (async) syz_open_dev$usbfs(0x0, 0x40000000007, 0x8081) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (async) open(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) (async) r6 = syz_clone(0x20000, 0x0, 0x3f, 0x0, 0x0, 0x0) process_vm_writev(r6, &(0x7f0000001540)=[{&(0x7f0000000200)=""/95, 0x5f}, {0x0, 0x84000000}, {&(0x7f0000000280)=""/217, 0xd9}], 0x3, &(0x7f0000001780)=[{&(0x7f00000015c0)=""/227, 0x7ffff000}, {0x0}], 0x2, 0x0) 23:19:29 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) r0 = socket$inet(0x2, 0xa, 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)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) r1 = inotify_init1(0x0) fcntl$setown(r1, 0x8, 0xffffffffffffffff) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) ptrace$setopts(0x4206, r2, 0x0, 0x0) socket$inet(0x2, 0x5, 0x8a) fcntl$setown(r0, 0x8, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x152101, 0x0) fcntl$setstatus(r3, 0x4, 0x4000) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080, 0xb0010000}, 0x134) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) (async) socket$inet(0x2, 0xa, 0x0) (async) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) (async) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) (async) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) (async) inotify_init1(0x0) (async) fcntl$setown(r1, 0x8, 0xffffffffffffffff) (async) fcntl$getownex(r1, 0x10, &(0x7f0000000080)) (async) ptrace$setopts(0x4206, r2, 0x0, 0x0) (async) socket$inet(0x2, 0x5, 0x8a) (async) fcntl$setown(r0, 0x8, r2) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x152101, 0x0) (async) fcntl$setstatus(r3, 0x4, 0x4000) (async) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080, 0xb0010000}, 0x134) (async) 23:19:29 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x1, 0x16, 0x8, 0xd3d}, 0x48) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="74010000000000000066646e6f3d00", @ANYRESHEX=r0, @ANYRES8=r2, @ANYRESHEX=r1, @ANYBLOB=',\x00']) 23:19:29 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) (async, rerun: 32) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 32) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x29, 0xff, 0x4a, 0x43e, 0x1, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, 0x80, 0x40, 0x0, 0xff}}) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r5}]}, 0x50}}, 0x0) (async) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f00000001c0)={@private0, 0x0}, &(0x7f0000000200)=0x14) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000002c0)={'ip6tnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x29, 0x9, 0x20, 0x9, 0x60, @loopback, @remote, 0x10, 0x1, 0x2}}) (async, rerun: 64) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x8, 0x8, 0x1, 0x1, {{0x3e, 0x4, 0x2, 0x8, 0xf8, 0x64, 0x0, 0x2, 0x29, 0x0, @remote, @local, {[@timestamp_addr={0x44, 0x44, 0x29, 0x1, 0x0, [{@multicast1, 0x80000000}, {@rand_addr=0x64010101, 0x4}, {@private=0xa010101, 0x4}, {@empty, 0x1}, {@multicast2, 0x7}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8000}, {@rand_addr=0x64010102, 0x3}, {@multicast2, 0x8000}]}, @cipso={0x86, 0x61, 0x2, [{0x5, 0x6, "0fcca92c"}, {0x75326476d9ccb6a2, 0x2}, {0x2, 0x11, "02335160142df7a11b137fc41fb018"}, {0x0, 0xb, "b37b5745bdc7549212"}, {0x0, 0x11, "e2ef96cbf7b01ec7405f3ce94d126c"}, {0x7, 0xc, "dd257d9ce988480e0644"}, {0x5, 0x11, "13c2e46a5723d26b1491940c40cd3c"}, {0x0, 0x9, "4f86e00e1c6468"}]}, @ssrr={0x89, 0x23, 0x8e, [@initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @dev={0xac, 0x14, 0x14, 0x16}, @private=0xa010102, @rand_addr=0x64010102, @private=0xa010100, @broadcast, @rand_addr=0x64010102]}, @timestamp={0x44, 0x10, 0xe8, 0x0, 0x8, [0x3, 0x6a61, 0xed85]}, @generic={0x0, 0xc, "61a04e459e58a6b519f6"}]}}}}}) (rerun: 64) r9 = socket$nl_route(0x10, 0x3, 0x0) r10 = socket(0x1, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r11}]}, 0x50}}, 0x0) (async) r12 = socket$nl_route(0x10, 0x3, 0x0) (async) r13 = socket(0x1, 0x803, 0x0) getsockname$packet(r13, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r14}]}, 0x50}}, 0x0) (async, rerun: 32) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000740)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000700)={&(0x7f00000004c0)={0x228, 0x0, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x90, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r14}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x228}, 0x1, 0x0, 0x0, 0x8004800}, 0x80) (rerun: 32) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) (async) r15 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r0, r15, 0x0, 0x14000) (async, rerun: 64) syz_genetlink_get_family_id$mptcp(&(0x7f0000000000), r0) (rerun: 64) 23:19:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x9, &(0x7f00000001c0)) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) fcntl$getown(r2, 0x9) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) fstat(r1, &(0x7f00000008c0)) (async) getpid() (async) r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) (async) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000cc0)='ns/pid\x00') bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x5, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018100000", @ANYRES32=r3, @ANYBLOB="000020000000000034080000000000ff08000000000000000000000000000000950000000000000095000000008075f12dbe99d5cd2894b72b382e0000427f442586cb476f70a2c337fafbbc4afb38b04ca0ab3ac635ee49cda7219e969bc6a43bca4693827f0392c4aa345c96d8039fd821e279f0752b6832afe68a98b325621779b7ae0b49117849bee9896209906445e16f6a22"], &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) 23:19:29 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12}, &(0x7f0000000200)) timer_settime(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) r2 = gettid() bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r3}, 0x10) write$binfmt_script(r3, &(0x7f0000001540)={'#! ', './bus', [], 0xa, "6bd9167a5ddb95c9a9c6b3979e75022e65d09290dfb8fe68b84dca4de74607350663376a4accf110d49652a5aaa642287a7fa441d8ebc47bd01768e007ff0c9fcd66f5ce2c5b514d957543c18e9be718037ed7ee3b945d11c63170df77e4cb39c126d43ea63f0577d162483128957798e261d1c31bcdb34e4f457e72fb71619ca5c1054cfaf8e334a339e92b93a7632d23f2742d6012acd6e752fe56bb4187e642239f60ce2a591919cb6eea89bdccc6258945bcdbc1d0709c685541661fe370f0b711c38ddf0ac48f7b4549cff5b87ea17609ddd817252b4272350826389e351b87e89d305a0ab96b89353e755ebb4159d6194c75b8cfedbd8661f7eba8188246a63e2901188900db625c4e1e5a03765288b2da0bae40c8dff7e123f1a5170f9ab5cf553064ebb2b06d81263f462daa4d9fe26ca0496ca6fbbf72c63295d40cf4e561b5e0489d93b91e18ef710a994809d619c1fe096b263d1a38bbfb2fd7735792df106eadbd3572f581374ec82d28d365eff9b6ed431bf2d24d3249b735d51790998aec4c4ae6e37b6a29d1133c01dd599fd65dbf85965121733d03dfb523453d772faf3f9f61e4e9e87ca5d518547dfbf9b713069cf24ce17620d1bf34ba034caebcb72d8e3ba0d7308c0a0689c5829211fa5cdc240799013aeabbcac7c1a2c71c99172ea4c3cdff30251bfd9713cf4a4986a0c8e7d96c706f48ea176143bb915a1cf5f22a71e93d5a152e5f0fc5770c809258a715c4046cd164a69ba008e22dddb362f51bc732c9c24a7160d80d631a4698bbae9b323a98f2fa0061977d875bd091f7032e01e0497f3c4e513f96c375e18ef65cedcdff0e528286bdd505211f50779c93d314ecf1b1d730fd5d3d44ea23bec96d1576833c43687e56fd348c0bcf3ac5a7fd17b24578f7d88be0af54bbd17175b0c81afe4c5c7128deb30967d328cc31af0c1b0c95e301d9eaf7b8a21d2cb3c30c50659354c96060700ed97b5239a0f6187e6e5594139fb64858171bd50fca8a6b7bde801e4a2bfd6ba32f8687de0cf24010c840832cce921ef7ebb317f57cacc4058b16cc56eb67a3e4d9366fab17b0f9e200a4da5bf906b7de87cc014d36ddc563c6da3e7fc03411d0ff7c89d00d72626ca5404ab6a0595e19427eec0ab5ca88205d3a67d1e9820f95f4954bb877f3c66807bc6fd66758bca2f053a1a74649c7f1ec8841416be466d3863d019fe3a6805dc82f5c5d71dc8a34288dd4fa5b25dd5bb20bce14a27c480df7f2143f5323b51fc6e3046382aeac004bd36e787083324df8d7250baa8dad98d495b670b2ba13448139163bcd7cc226bce0819426d59dd54a354450de30b15e4f4b812d9b608142c25b148c17288e98e23f6a4bef8d39347141a2c75c57eb1e70a7b560fb16d4525f5aea481b3f3a6c8089255d3bcc78d662eab3c12fad47423d282b46a4bb4b25ea75ff48fbc07ff861d52f26be1e4dec2fe21bfb2db93a71e2d37bbd05636c01039e0acb8ac7bed752928e832dea966a06a67a34716a2020bc099a8622e46e4bee5d6a8dede61a22653eded15840db9fd4782cb8c07fbaff5e82aebd9d387439db2ae2566fcaf32b4b93bd93f88abc44623500c0030c7d9217556a875d5140a58e7cce1986025455701239acfb01bfe75a5ed6fe63e3462a88a6a4ff6f74b2332d4256615afccd445b4a7644670ea7e043908b99c18b51c848dc31f830b9a8b1c23be71b81dc8eeea2396e40f70876f7c5fe9e7d0b6e26c225ed0ea410978a51e6b7ba9aa0e7379b722b7926d6acdfef50acb65c71f9f243d454b1f18fead893e2f8ceb59a19a500e45a55df09b10bb1b83e3e5fa96bcf5973b30ecf1cd79dbc41c4f6bab17511528db8e2454870de4b8222e836c9f56aed5dda709b766efa5fab89d348c78f620bd3d4fe1732e6eafa61bab355f590caf459d4eaf6825223dc44afd425be785e41cc5fcfe49b639b3b131aa9a38b819af3a8d563ca055bf76184aceba1196226bf1103602052e5719edff64db79c959848eabbcbb0a0c16ac6a3c9343e571f86377e294eea4937659ebb6f83c146c0d053815cea59ebe76c70109feefd764bc07a551cd78d1e0e155bbd91508997c9e985e1b679c163ac273cdbca62202cb76f729693667e2843e483280bc365284d800c30299c2be0e9f0612967e784d8341faf2456e8d7c72cc022c82749ade64b77f54c6688f03f8af3cd0ccdcb56883804b198ddfffe5d560b0efde48b52119c9481fa4218de5b1dc23ea56d6b04750362eb778337ac67ee445d4a5f4a02f60ed2a034ff1aa3d27e0cd46f6003ae1674882cc988fba815d03f52bf5faa01dff9ea4015471dd54707649fd91ee5336a4a59ec85375991b49cc5fd08ffe15d0c3a83e2c9ac898304c03160fb49843b9eb6b8fd87c98d23f07b613e3fd082f5bd121fe5b92ce7eb23bd7041c89ec6f38b3aec1ce63ef0e2e4a72bcea5115ff109f4ded7d0c0a434de5eb3a4d78caad68cec1e59981a6374c32393829ab1c9c50472e1f7193a92d6f2db7712c57e6d1d61f592db57a66e033a88ca33f2b500a91029fc678c554e19916fde835eb043ca89743a1a2fbaa67ff8b582b9ccaa4bd6c4affb299fa7821095e7a8f2c6b77e2c3a493707ad7469ef8a3b0d12ea5cc9dcfd6747373f2875c797408127561914e41c9b0fb7fa89de2455dd2fc413aec0ad1ae6cefbe0d858187fb28c8016b51a5c77f04c77f9f88c65452652e6c1c254af29d538b6c6f6d2d0ffaffc7086db47a8ed6f4656b6c8c3bc6aefba921aae9f79cc69aa11d171bf10761358a5ee13f6416d1b54eb448910824fbef8835b72415275262e94f14a09f63ddb09b07a91b279542fb3f0db31e0f61a50fd939a2543466c2534091563ca04352dea374ccef021e58baa5f216725dc0d587932814940b4dd32481338410059eba6f8dbd3e0b276f5d0a4528463e26d28a6cb9c14af3ada9373f91cd1a87c0a2b20f25e832ecb778e332191bd0625ab53796bd0fd891da67aba566830499f4ad97a9c3679d1e1a1101d176b8d28ff3cf458634a4f9fc6fa3094915b1d82791daf48ab3c92de0548e51e9766d9dfd6b56e8bc18a64a2072cf90b7246ba12d6e8820864f8532cc7c9b38bc0af3afea33abe440d47cfd0de3db7bf0f7a55d16b953a76c32af31e5db6ee5595749acc19d5e1b56517059914d53a575c6932615e588ab35ed2a241a6ac9cce12b4cb4bdbbe9303d811af5cefbeb4d7127d9c64b4e5b64bb0f8dc1e61e2fd2422bcd2a387bb7f966c2907cec4ad330470638b095348997d9a42d1483dcceec94e2f522923e40117749eec33d2bc6ad4a874122897c0ccdb4aa328bf85c6c6b2cd9236351d3f2dbea28c104cf4d0ea6f2b3acc50dc1886ca8c304f6ba67e9b0c96ad0e9e4ddad3a3ae8fec7a7bf1cb0d85a3c0dc4290acd3dcc1fb9269506e6bafc016c30272d3310178e7ddb5caf7e048370d5cef6b9d177d8742e3ce427631121fbb230161238f1b4e551c09c431fac300d7b0c63b7a406c6360e4b5fad9c776090434f5c073693bd6d8b3cb779cbc51754cf2e499876d367ccc20f58bc587cf5661bfc7a47fdd9a1f94f6f0cf81d485d9aa9e1bda6e8f735fecf704dc2dfa2ec94560201fd471decba77c982d4ba736f42d92b4fdced73c5a3dfd0f31c987efb4ed9c8ba2079101f5b4139ab2f21d5e40795b2061bf0ac8ef309ead27ec1ec483a6f31eb210c96ee5c86c06f1ebfbbbe3f50139536c17f6ee5b006ed95b94cf4ca2f12cea7100fd0e79901f84b0e420cfef0ef83980cb7e826f9ef171c26f5f0906a2496a37786ff171356dfdc36887806992cd2d93c58f85a7b25444fd1972063d330742e508e77a105f8a49fccc9942695b6edadcc0c6952037be1ae248655029d7ecba93dd8bbb0326dee68f6b23938c7e51a5091fa5ceb5ddfcb19634222a5422a7532449f89b1ed44cee9737ce896837a749ace3d6ed4b5cc0a35b4284c0d84dd8da1f7cd74330cb35bc9b3d74849bb0f65a95979bd2e904328682e11cd1c1476795b334ef41f452d34a8926f122164bf516566564a3365abf378105d12a8b551ab364981b774b1f5d61fffe9c61e85bd9d5fdc1c14b04294e03160eb78e877cbcb8ead941febd1fada1ddcbf85b56f539c5670b42ce56b65c0e4eff1372f812f2f950f56a6bb6415b5c456ae472319e631646821b98b0f6fc33b091fabeb586d1faeb35529fd29b823fb429533e561a4c8e0d713837e6b7de2555937aa7e1b635417e8b50b20f9c28892767ec262d6c67998e6f9f864d6c774d523e2b39578ef025d60b988cab6ba7f492df6c3087448e456aa1d03a7eed16c31fa95789ad6a99cbd9c7322b0a5520f19e1f435b709e88521a8bdf3727e6c60f83124678b891716ac4d16e7486b57bcf42d35668c4a5e0ef03e9b0bb62e9de98d1587c52e2ddf074f3f084f99a272a400c07de7bc8a62f8843d8f8086f50fb8b5b2dc8e1c1097aad46dc8c68c79c579aab4d02e5213b7a8b9026347efbcc517729cd80e5f8e19840576901f7e1f1694f2bac3f8dce1974b20418e49a0a6368477a09ee8a65505074dfb567e304b7e8e72f6c75f0c0efd93e12e224ad9f4075ded38376f52f8204bd8e0a7fb2c7053c8f0a756269b6daf0b50dfd0dbf51000deaf88670f3c977d69f11fe6010bbba6a3bb5d9bf95cc25bc83eb66903f3f00afa50d04e5a9638e87734d521ce19908361290b9ebc0e41c44758c9f5c5363c86f023a046f6c325d591c30a646e25e06cc557aa7a6d3f70a367a89699f24528267120365feab8b6cf90539fb85cf8fafd875d09fe2e58a89279c58c9ded0555acb868290c7b6c9a0814f041a1b28d4a40c97c8d0b26392b8641045e2ae766dfa22d97bc71fc32c89d12dbf7f6828d0cf17da9d1af09731edf7eea5bb0d3852a029eb54fcd6cae2e9ccd84b20902fba68c56745176bd6e53e264e35a0006b0d53bafff6e6fafc6d7ca8c31853e0e1cd4de253aacbdecceb69476cc9d1d9d66924138a8e1ee85b7ca9d341aa7868c401ac5c5355ddf8a2922c8d1d222c961107b7ee1accb098751b9d1fa7b93d0663dbc13f63cf60433bc4b01d94e5868a0299772e8ca60b60cd77195dc300dc516cef8b51966a262a9dd89af6e78ccf2c944fd5531e94a5e0fd62e7300d8622f64b8ff976f9f16f9585ef19b164a7093503bca572f81e27288f4f235500648af5e925754b69a5c5ec385552f39cdae452430e9ab390a90f496af5042228e1b356342ce9c964add130e3690d79d4176f3bca12af68e8331a6dd2752162ebdf2ab4a75f7ce135f233789f7112720fb04329ff7fb6f320950ef82cdf60ec6c2ac209c80865ed664df8cc1c38e70738ea4cd1dcae1ec40b202bb1d6ae84a99ed5cac8bac8d3733e36cdabb774f15cd8598f1372276af3d75d43675ef3e2a06cd28a109ac8f09f1d8641a05864f5dc328addeba6a451a013e7455672bdc86dac9e65385208d5073902097417a767cf6bc00d9ca36cfd764a1dda1af314af3a08e5ece0e84fb91009f8533aac221e6b1b731762354c3f9f84fdd619f914768dfeb7c4ebcf0cf3b802b10ae80cab9498e19fc1de58b19578866d15321e95ae6f234220c7b049dbef2d3750e340752b7fac9280d7a8b693fbccc9ac7dbb4f6313b2d09c3fca79ea2438881500f85c9cbebab4bdfa09012b0264c6b9ea4140f261772acc6cfda48c4dbcf148728ae54370314fd83977c22a3f692d6cbcf8a50915c7b85275a2abc5f9622610c2e3c4"}, 0x1009) pipe2$9p(0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x15) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000300)) timer_create(0x0, &(0x7f0000000280)={0x0, 0x14, 0x4, @tid=r2}, &(0x7f0000000040)=0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) fstat(r5, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) mount$9p_fd(0x0, &(0x7f0000001500)='./file0\x00', &(0x7f0000000340), 0x40020, &(0x7f0000001440)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {}, 0x2c, {[{@nodevmap}, {@cache_mmap}, {@access_user}], [{@fowner_gt={'fowner>', 0xee00}}, {@hash}]}}) timer_create(0x0, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', 0x0, 0x10}, 0x10) timer_settime(r4, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffff}) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) 23:19:29 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x1, 0x16, 0x8, 0xd3d}, 0x48) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) (async) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="74010000000000000066646e6f3d00", @ANYRESHEX=r0, @ANYRES8=r2, @ANYRESHEX=r1, @ANYBLOB=',\x00']) 23:19:29 executing program 2: ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async, rerun: 64) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) (async, rerun: 64) r0 = socket$inet(0x2, 0xa, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) (async) r1 = inotify_init1(0x0) fcntl$setown(r1, 0x8, 0xffffffffffffffff) (async) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) ptrace$setopts(0x4206, r2, 0x0, 0x0) (async) socket$inet(0x2, 0x5, 0x8a) (async, rerun: 64) fcntl$setown(r0, 0x8, r2) (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x152101, 0x0) fcntl$setstatus(r3, 0x4, 0x4000) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1f4, 0x0, 0xa4011080, 0xb0010000}, 0x134) 23:19:29 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x1, 0x16, 0x8, 0xd3d}, 0x48) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="74010000000000000066646e6f3d00", @ANYRESHEX=r0, @ANYRES8=r2, @ANYRESHEX=r1, @ANYBLOB=',\x00']) creat(&(0x7f0000000040)='./file0\x00', 0x0) (async) close(r0) (async) bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x1, 0x16, 0x8, 0xd3d}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r2}, 0x10) (async) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="74010000000000000066646e6f3d00", @ANYRESHEX=r0, @ANYRES8=r2, @ANYRESHEX=r1, @ANYBLOB=',\x00']) (async) 23:19:29 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x50, 0x3, 0x56, 0x8, 0x403, 0xf608, 0xcd00, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x2e, 0xda, 0x41, 0x0, [], [{{0x9, 0x5, 0x1}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x6, 0xb6, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa4, 0x3, 0x1, 0x0, 0x70, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xff, 0x1}, [@processing_unit={0xd, 0x24, 0x7, 0x1, 0x0, 0x4, "4b435f7a8d10"}, @feature_unit={0x9, 0x24, 0x6, 0x2, 0x1, 0x1, [0x6], 0x31}, @feature_unit={0xb, 0x24, 0x6, 0x2, 0x0, 0x2, [0x1, 0x1], 0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x4, 0x4, 0x1, 0x81}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x1, 0x4, 0x9, "", "01"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x100, 0xff, 0x3f, 'N'}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x40, 0x6, 0x4, {0x7, 0x25, 0x1, 0x82, 0xfd, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9, 0x2, 0xda, 0x6, '5'}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x79, 0x7f, 0x7a, {0x7, 0x25, 0x1, 0x3, 0x8, 0x7}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xca, 0x0, 0x1, 0x20, 0x3f}, 0xe7, &(0x7f0000000100)={0x5, 0xf, 0xe7, 0x5, [@wireless={0xb, 0x10, 0x1, 0x2, 0x2, 0x0, 0x80, 0x5, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0xfb, "aa72a36868e919d47a4e0e3b8bbc03b0"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x1, 0x7, 0x800}, @generic={0xb2, 0x10, 0x3, "aad766c1ab95cb61a9a75a577d4dd8f4132ecd92028ab7d961e6609ecc8fab1daec55fbdb03bbb0687a68a7363a7c59ecd06db58dd638e862741bfddc47997025daa15ea060f57c589f6b305f23239326140802cfa03b31ab82db054a39eb758adbf52c923828a8a9bd222e81b19650034228d48cb89e31c5060770abdb8a2ab082d1be1eb4a542b16b0c8380983e2ac702313fda77c8c957f3b9eea85fed9d0fe58ef956d0bd6d9f7848c3ea670c6"}]}, 0x2, [{0x86, &(0x7f0000000200)=@string={0x86, 0x3, "de7555c09e4838cdf5040d10f8d33a1760b6f52c7f732b72113a4f4afc2c51fbf02bc089afbbb503a9556ee5fee891afb38961ce646d5fd69ab92a39e6b12b65fbd9bece346689f8ac374886e1139e3c49259431a345b1cd01059b97fbb6e46885096bd0910c3494a27f1d7285a51718347a8abd05840767f29b751ff60b04f6d46cb19e"}}, {0x84, &(0x7f0000000340)=@string={0x84, 0x3, "1397e44f5a919ed4eadc263e8cbf2a1e2606430801c4ac46ea5dba8c08d674c1dd3237e75bce615ee99b551c74ffd997e16a877a7a7414cc00f77e8a05bb4fdc8d3ba224e646a410c803a5baa9208925db9c0311c64516786e692b6d2e33bd841303e998c99301d7280a4d477ff0e4cb198a099cef878edf4312ddce6628050fd65c"}}]}) 23:19:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x6) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) get_robust_list(r0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/nf_conntrack\x00') syz_clone3(&(0x7f0000000480)={0x10204000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {0x1f}, &(0x7f0000000280)=""/97, 0x61, &(0x7f0000000300)=""/11, &(0x7f0000000340)}, 0x58) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75813abafa4e5b1b2ef2633bbed32e58424b5e600a826114aa338c4582288cbc274b63e12ce1b81295ae3d85e053e292982b2b"], 0x15) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4040014, &(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000a00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000b80)=ANY=[@ANYBLOB="940000003200db752abd7000fddbdf250000000008000400050000000c00020001000000000000000c00020001000000010000000800040005000000300001001000100009000100766c616e000000000c001b00080003004a25000010001f00090001006373756d0000000028000100140015000f00010074756e6e656c5f6b6579000010001f000b000100e9e6718ca362936d69727265640000"], 0x94}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) connect$unix(r6, &(0x7f0000000480)=@file={0x2, './file0\x00'}, 0x6e) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmsg$unix(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/39, 0x27}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/182, 0xb6}, {&(0x7f0000000440)=""/58, 0x3a}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000100000001000015", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x98}, 0x10000) getsockname$unix(r6, &(0x7f0000000380), &(0x7f0000000140)=0x6e) connect$unix(r6, &(0x7f0000000340)=@abs={0x1, 0x0, 0x4e22}, 0x6e) sched_rr_get_interval(0xffffffffffffffff, 0xfffffffffffffffc) sendmsg$TIPC_CMD_SET_LINK_PRI(r4, &(0x7f0000000cc0)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000ac0)={&(0x7f0000000c40)={0x68, 0x0, 0x2, 0x70bd2c, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x8001, @link='syz1\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x40001}, 0x91) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r5, 0x0, 0x11f06) 23:19:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x9, &(0x7f00000001c0)) (async) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) fcntl$getown(r2, 0x9) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) fstat(r1, &(0x7f00000008c0)) getpid() r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000cc0)='ns/pid\x00') (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x5, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018100000", @ANYRES32=r3, @ANYBLOB="000020000000000034080000000000ff08000000000000000000000000000000950000000000000095000000008075f12dbe99d5cd2894b72b382e0000427f442586cb476f70a2c337fafbbc4afb38b04ca0ab3ac635ee49cda7219e969bc6a43bca4693827f0392c4aa345c96d8039fd821e279f0752b6832afe68a98b325621779b7ae0b49117849bee9896209906445e16f6a22"], &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) [ 758.342038][ T4298] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 758.582018][ T4298] usb 3-1: Using ep0 maxpacket: 8 [ 758.702043][ T4298] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 758.862016][ T4298] usb 3-1: New USB device found, idVendor=0403, idProduct=f608, bcdDevice=cd.00 [ 758.870857][ T4298] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 758.878825][ T4298] usb 3-1: Product: syz [ 758.882893][ T4298] usb 3-1: Manufacturer: syz [ 758.887211][ T4298] usb 3-1: SerialNumber: syz [ 758.892239][ T4298] usb 3-1: config 0 descriptor?? [ 758.932309][ T4298] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 758.939776][ T4298] usb 3-1: Detected FT-X [ 758.944035][ T4298] ftdi_sio ttyUSB0: Overriding wMaxPacketSize on endpoint 1 [ 759.141990][ T4298] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 759.161975][ T4298] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 759.182001][ T4298] ftdi_sio 3-1:0.0: GPIO initialisation failed: -71 [ 759.188722][ T4298] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 759.197416][ T4298] usb 3-1: USB disconnect, device number 23 [ 759.203974][ T4298] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 759.213290][ T4298] ftdi_sio 3-1:0.0: device disconnected 23:19:34 executing program 3: syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x200, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x8030942b, &(0x7f0000000080)={0x2448, {0x10, 0x4, 0xffffffff, 0x70e, 0xfff}}) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r2, r3, 0x0, 0x14000) sendmsg$nl_netfilter(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="220227000000"], 0x18}, 0x1, 0x0, 0x0, 0x48041}, 0x0) sendfile(r0, r1, 0x0, 0x14000) syz_genetlink_get_family_id$mptcp(&(0x7f00000001c0), 0xffffffffffffffff) 23:19:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='freezer.self_freezing\x00', 0x275a, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) write$binfmt_script(r2, &(0x7f0000000380)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x28011, r2, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = syz_mount_image$ext4(&(0x7f0000000140)='ext2\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ppoll(&(0x7f00000000c0)=[{r4, 0x210}, {0xffffffffffffffff, 0x102}, {r0, 0x2240}, {0xffffffffffffffff, 0x8224}], 0x4, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0), 0x8) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r5}, 0x10) (async) readv(r5, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/139, 0x8b}, {&(0x7f0000000580)=""/252, 0xfc}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/89, 0x59}, {&(0x7f0000000700)=""/140, 0x8c}, {&(0x7f00000007c0)=""/64, 0x40}, {&(0x7f0000000800)=""/108, 0x6c}, {&(0x7f0000000880)=""/40, 0x28}], 0x9) creat(0x0, 0x41) syz_open_dev$usbfs(0x0, 0x40000000007, 0x8081) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (async, rerun: 32) open(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) r6 = syz_clone(0x20000, 0x0, 0x3f, 0x0, 0x0, 0x0) process_vm_writev(r6, &(0x7f0000001540)=[{&(0x7f0000000200)=""/95, 0x5f}, {0x0, 0x84000000}, {&(0x7f0000000280)=""/217, 0xd9}], 0x3, &(0x7f0000001780)=[{&(0x7f00000015c0)=""/227, 0x7ffff000}, {0x0}], 0x2, 0x0) 23:19:34 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000003540)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a26c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c12533d3984e835a3c61a7a9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0c884625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130bd030000c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2369149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900ff0000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767192361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf607aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48bc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcfffffffffaffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda420d3e53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd96058e7bf5b51cce33bd30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890cec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d253118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de40aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0122608b722b1ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b9314dcdfadafff7ca3243a9c40a67ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b368a44ba6a4530e59bec53e876dc660dd6d89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e35fd7834f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e4570600000091c674e6e549227d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a0500000000000000faed94fc39acfb07005dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68ac3c64458943fc59c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c514b37c668554d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872976b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f1400010000ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab916a781b9912160a3fd2a2e7cdd690c57bdfdc1f069f9491bca7a8c59363799be7005c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353ef943739a08ece30f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c6b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4040068ae2676384ff799783f55d7e5a1a0920300000000000000d98440c355927629f2bcf9dc215a18ca0265400abf38e9f367f2eb36eed56c037991d4026f8c743c1360a29d8177d1250ff303e207f02c33b6009abb9948d7e787c863998f0a5f1b3761e8006c8095dd0adb892e5f020a1e1032f3b4ad237e9573faa2bece611b2af8de93c3157af2a1797f696493dcda51b9c63f31f85f82689d23c1bb1b2027f6583e5cbbedbfd0dec9622fcf5c348b2f13c9d1418e684183480cb2ce5dae94734a999dd35a6a0f459b941d0c4e344baf15e63f581e9ead164a550d5d78864b0218ac8a33ee3433de56a991c72a046386223ff52c139ed3ebed412c78112524ee6b3385b2954cc89e2635d4d62d51b18b196716032e9fd4d8a5cefcd8c36125bfb92efc658fb0b7d2e933f9957fc78dc15eb3e0fc77cb84177e41db5a65c7dd3a4b3431d2f52c4c3971a83b12e399b3e91281fa1200591430fcd74269f3f14332b175225120432b0babc737be65257fbc833c096fcb8b1d5731e6f95e8259bc1aa73e75132b28aedf5bb34f5c33c319b4e25b951189d5c03815e0259448ed9c51e6e6c371e387ad82734990a37071c6225a2116db67b503f48460430b6fe6c57eca9b4ddd5c699d1883891f047ac9792eeca5f9465bfe4d6e5faf78d81b376415935d145151a47b23af15d61db53a5afcf0a792afa5e43e2f742449c1a4cbdad69dc5c1013aa36fba2013ffb4b65216618222469ab0a63d141cd11b31caadeea6e9ee58854684350bffc86f09fc563b1a68c03b828ab51fe2e36594ab83cb5a9d44bce9ee3baf391039133874c4699bae00"/4709], &(0x7f0000000100)='GPL\x00'}, 0x41) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r1, r2, 0x0, 0x14000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x0) sendfile(r3, r4, 0x0, 0x14000) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x11, 0x8, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0xb49, 0x0, 0x0, 0x0, 0x4}, [@cb_func={0x18, 0x4, 0x4, 0x0, 0xfffffffffffffff8}, @map_fd={0x18, 0xc, 0x1, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0x6}]}, &(0x7f0000000300)='GPL\x00', 0xfa, 0x8c, &(0x7f0000000380)=""/140, 0x41000, 0x4, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000480)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x2, 0x8, 0x9, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000500)=[r3]}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001d40)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff9ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00010000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca711fcd0cdfa146ec56175037958e271f60d25b7937f02c8695e5a1b24df41dc10d1e8bf076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b318e2ec0e1a00897a74a0091ff110026e6d2ef831ab7ea0c34f17efd36ef3bb622003b538dfd8e012e79578e51bc53099e90fbdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e060e3670ef0e789f93781965f1328d6704902cbe7bc0cb82d2789cb132b8667c21476619f28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fbce841f8a97be6148ba532e6ea09c346dfebd31a08b32808b80200000000009dd27080e71113610e1019c12a73748b049604fa72c64ed858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a3462fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2ed8576a3f7f3deadd7130856f756436303767d2e24f29e5dad9796edb697a6e97180aabc18cae2ed4b4390af9a9ceafd07ed00b0000002cab154ad029a119ca3c972780870014601c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f4b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f19afc91b47683db01a469398685211bbae0e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bde792c88c5b8dcdcc22ee17476d738992533ac2a9f5a699593f084419cae0b4183fb01c73f99857399537f5dc2acb72c7eae993fc9eb22d130665b6341da114f08cd0509d380578673fffffffd7917f23837a6b24db0e067345560942fa629fbef2461c96a08707671315c302fae29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415e6adcda2130f5011e48455b588b90dfae158b94f50adab988dd8e12baf5cc9398c88607a08009c2977aab37d9a44cfc1c7b4000000000000fa47742f6c5b9c4b11e7d7262a1457c39495c826b956ba859ac8e3c177b91bd7d5ca1664fe2f3ced8468911806e8916dc15e21644db60c2498d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d4a3e1a9e90d76c1993e0799d4894ee7f8249dc1e342892129369ee1b85afa1a5be5f6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b20428d6474a0a91ee90b8de802c6b538622e6bbcb80f87b415263c401e64ed69a2f75409000000000000001d695c4559b82cabac3cccadc1e1c19af4e03020abf5ff0433d660f20898d2a045d009a0ffb20a77c9af2b80c05184a66d30bbea2ca45a4d6d6d1e6e79aef42355a500587b603306a5af8d867d80a07f10b854b1c8c768c001496fa99ce5b5040be9194123e918914a71ad5a8521fb956dbc60f7d9719b55b3abb6bba3d113a680a8d46fe074c83fbe378a3889e8145b2eaceab05ef932c6e4f8ef0ed0d818a7b76d839cf3c6775e19f0b7e70803000000b168c38fa32e49563cfee3a7f0fc18bfa32c418cef875fb49e2989172a1bcd1e30280bc586e79a5dd8076c248e7d6e97b3ce267dd4e27b6ef206660090bb2164474cef378f97ca33fccf363361dcdba10c1547053453d0c9aec91a24079b21d52fb5516bf0c28ef37aa76442f6083dc99cd61afaf6be45d7b00d3639f2f10ac2d5c759c3e5468f5874c24411d415b6b085fb73a2d7c3852e0e658ffeb4e863428a792bee94f6cd895424360e0464f9d7ea425f2fa6aa0000000000000000532ff181c985f54b7ae20aa5e63055b4d6a36fa98a44e379d2bccf977c3e88538f406b598307c9912fb097601f3f88a2ea6fd1f9320cfe7f09aed4d1e72d26e5c7a93854c8e9f7f15f02e177ce23f43a154b42e26f037e8a01377cbd3f509e6e540c9ba9c2a589ac5d8ad67a65e9a44c576dc24452eaa9d819e2b04bdd1c000000070000000000000000000000005333c6199c12dcd92689192727a7267c47cf897853d160100b39b613faefe16bd91fc105dddd77ab929b95032d3717fa9fbdc2bdc0e98ae2c3f23a6131e2879f0484ee3bfe30b92dd493be66c2242f8184733b80ba28e824910844df31f3d4bb2f89049c5f6d63956995747639964217aacfe548bc869098aa8e07e51dbc9e2d4db3c5f79fd355222ec2a00cf7f2ccd6dd6d2dc2a815d8314221a5472f1318a9dfbec5a759579caf3262129b14e99040b5d91398e17df85c25ccae973eecc7d187168d5c9cd848d566cc1758763f0000009c927da38d83314480b15e23138c5b877a72bd4cf74a299df4fbfc8e6ea96939f15d254d9033c5a45706bda78ab602000000000000000000113a3065a478d1de98be3a66f6fbf68f2f5693050fa56db62e2f99cf916059ee364dad078fc88d17cbde37a2270f90a60afe8548f4c579b09c333382c6e7a316ac03aa23d379836b96173a5541fa96c27e7fb6d2585d828aa330f3438d8487912bb7742be1502e706644f7a937451beb7a5f6ca3ef21e8cb8f841af6d54334d82a8b816b6daccf0c66162f897623ee325d714f9f10636a7573582ff31c7f9c6f767c806ef4af486cc19a5355bdc814cb5557c6fa6404179c865980b0815b907a7f268e97828c196f5ac033d395a217b4e1e45663023a0292003c36a3b7461fc2c8566e0f3f693bfacae26aa2b7d17962989ccb943633c080aacc9b7d311c251686fc66aa80bf41a5bf6cd72d5aa995820fb318fad61a79a61d0a969fd6018ac9f131fe02fe31d565723cbf9b63841e21417fc29a3e7a03886d80566ae001861799a4aad91c72139e681ced8625b675dfbd6d458d4b2d9e6d565430248172ad942cdb41639f4113896827c8806e049218cd1eef89d6b9b14dd707da40705c07f878263ff9b71ccf28ec50178c7aac83bef7bd10459e2f2e267f82bafd5b4c7b481ea5e4bcb6cfe05e2ac3e17c1f8f12ddf5b6770ce0da8cb3aba3a935a6b737b6d3ebf2c715dcc11c5759bd0acdecf333f2b77c52fb2251336bbd92f73ad1a30bb9162bd9d699c49d824b827f3e7c1096354946e09922db25904c83262c6dcb87457e4abefa0e9dcb17d79c173895b74aae2ed4419662690a16494e7b27d0d2688c69b4be3d21b783195f6a5e5dc5c07c73f0d0f0670db10ac9ef5b8295ff88df734e3c6ab8555c0390f962cbf559bce9c42e1034dba78997b2877b485d9d4ae2fcd3e757b84319879d0337785773c940af6e57d162f4606d101def01199325c8676a32e26303560271b720216d95e0013265a45b02bd2414bebda89b7b5e71e70e0000000000000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000080000000000000000010000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r5}, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r5, 0x18000000000002a0, 0xfe, 0x0, &(0x7f0000000100)="b9ff03006044238cb89e14f088a81bffffff00004000632977fbac141442e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x48) 23:19:34 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12}, &(0x7f0000000200)) timer_settime(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) r2 = gettid() bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r3}, 0x10) (async) write$binfmt_script(r3, &(0x7f0000001540)={'#! ', './bus', [], 0xa, "6bd9167a5ddb95c9a9c6b3979e75022e65d09290dfb8fe68b84dca4de74607350663376a4accf110d49652a5aaa642287a7fa441d8ebc47bd01768e007ff0c9fcd66f5ce2c5b514d957543c18e9be718037ed7ee3b945d11c63170df77e4cb39c126d43ea63f0577d162483128957798e261d1c31bcdb34e4f457e72fb71619ca5c1054cfaf8e334a339e92b93a7632d23f2742d6012acd6e752fe56bb4187e642239f60ce2a591919cb6eea89bdccc6258945bcdbc1d0709c685541661fe370f0b711c38ddf0ac48f7b4549cff5b87ea17609ddd817252b4272350826389e351b87e89d305a0ab96b89353e755ebb4159d6194c75b8cfedbd8661f7eba8188246a63e2901188900db625c4e1e5a03765288b2da0bae40c8dff7e123f1a5170f9ab5cf553064ebb2b06d81263f462daa4d9fe26ca0496ca6fbbf72c63295d40cf4e561b5e0489d93b91e18ef710a994809d619c1fe096b263d1a38bbfb2fd7735792df106eadbd3572f581374ec82d28d365eff9b6ed431bf2d24d3249b735d51790998aec4c4ae6e37b6a29d1133c01dd599fd65dbf85965121733d03dfb523453d772faf3f9f61e4e9e87ca5d518547dfbf9b713069cf24ce17620d1bf34ba034caebcb72d8e3ba0d7308c0a0689c5829211fa5cdc240799013aeabbcac7c1a2c71c99172ea4c3cdff30251bfd9713cf4a4986a0c8e7d96c706f48ea176143bb915a1cf5f22a71e93d5a152e5f0fc5770c809258a715c4046cd164a69ba008e22dddb362f51bc732c9c24a7160d80d631a4698bbae9b323a98f2fa0061977d875bd091f7032e01e0497f3c4e513f96c375e18ef65cedcdff0e528286bdd505211f50779c93d314ecf1b1d730fd5d3d44ea23bec96d1576833c43687e56fd348c0bcf3ac5a7fd17b24578f7d88be0af54bbd17175b0c81afe4c5c7128deb30967d328cc31af0c1b0c95e301d9eaf7b8a21d2cb3c30c50659354c96060700ed97b5239a0f6187e6e5594139fb64858171bd50fca8a6b7bde801e4a2bfd6ba32f8687de0cf24010c840832cce921ef7ebb317f57cacc4058b16cc56eb67a3e4d9366fab17b0f9e200a4da5bf906b7de87cc014d36ddc563c6da3e7fc03411d0ff7c89d00d72626ca5404ab6a0595e19427eec0ab5ca88205d3a67d1e9820f95f4954bb877f3c66807bc6fd66758bca2f053a1a74649c7f1ec8841416be466d3863d019fe3a6805dc82f5c5d71dc8a34288dd4fa5b25dd5bb20bce14a27c480df7f2143f5323b51fc6e3046382aeac004bd36e787083324df8d7250baa8dad98d495b670b2ba13448139163bcd7cc226bce0819426d59dd54a354450de30b15e4f4b812d9b608142c25b148c17288e98e23f6a4bef8d39347141a2c75c57eb1e70a7b560fb16d4525f5aea481b3f3a6c8089255d3bcc78d662eab3c12fad47423d282b46a4bb4b25ea75ff48fbc07ff861d52f26be1e4dec2fe21bfb2db93a71e2d37bbd05636c01039e0acb8ac7bed752928e832dea966a06a67a34716a2020bc099a8622e46e4bee5d6a8dede61a22653eded15840db9fd4782cb8c07fbaff5e82aebd9d387439db2ae2566fcaf32b4b93bd93f88abc44623500c0030c7d9217556a875d5140a58e7cce1986025455701239acfb01bfe75a5ed6fe63e3462a88a6a4ff6f74b2332d4256615afccd445b4a7644670ea7e043908b99c18b51c848dc31f830b9a8b1c23be71b81dc8eeea2396e40f70876f7c5fe9e7d0b6e26c225ed0ea410978a51e6b7ba9aa0e7379b722b7926d6acdfef50acb65c71f9f243d454b1f18fead893e2f8ceb59a19a500e45a55df09b10bb1b83e3e5fa96bcf5973b30ecf1cd79dbc41c4f6bab17511528db8e2454870de4b8222e836c9f56aed5dda709b766efa5fab89d348c78f620bd3d4fe1732e6eafa61bab355f590caf459d4eaf6825223dc44afd425be785e41cc5fcfe49b639b3b131aa9a38b819af3a8d563ca055bf76184aceba1196226bf1103602052e5719edff64db79c959848eabbcbb0a0c16ac6a3c9343e571f86377e294eea4937659ebb6f83c146c0d053815cea59ebe76c70109feefd764bc07a551cd78d1e0e155bbd91508997c9e985e1b679c163ac273cdbca62202cb76f729693667e2843e483280bc365284d800c30299c2be0e9f0612967e784d8341faf2456e8d7c72cc022c82749ade64b77f54c6688f03f8af3cd0ccdcb56883804b198ddfffe5d560b0efde48b52119c9481fa4218de5b1dc23ea56d6b04750362eb778337ac67ee445d4a5f4a02f60ed2a034ff1aa3d27e0cd46f6003ae1674882cc988fba815d03f52bf5faa01dff9ea4015471dd54707649fd91ee5336a4a59ec85375991b49cc5fd08ffe15d0c3a83e2c9ac898304c03160fb49843b9eb6b8fd87c98d23f07b613e3fd082f5bd121fe5b92ce7eb23bd7041c89ec6f38b3aec1ce63ef0e2e4a72bcea5115ff109f4ded7d0c0a434de5eb3a4d78caad68cec1e59981a6374c32393829ab1c9c50472e1f7193a92d6f2db7712c57e6d1d61f592db57a66e033a88ca33f2b500a91029fc678c554e19916fde835eb043ca89743a1a2fbaa67ff8b582b9ccaa4bd6c4affb299fa7821095e7a8f2c6b77e2c3a493707ad7469ef8a3b0d12ea5cc9dcfd6747373f2875c797408127561914e41c9b0fb7fa89de2455dd2fc413aec0ad1ae6cefbe0d858187fb28c8016b51a5c77f04c77f9f88c65452652e6c1c254af29d538b6c6f6d2d0ffaffc7086db47a8ed6f4656b6c8c3bc6aefba921aae9f79cc69aa11d171bf10761358a5ee13f6416d1b54eb448910824fbef8835b72415275262e94f14a09f63ddb09b07a91b279542fb3f0db31e0f61a50fd939a2543466c2534091563ca04352dea374ccef021e58baa5f216725dc0d587932814940b4dd32481338410059eba6f8dbd3e0b276f5d0a4528463e26d28a6cb9c14af3ada9373f91cd1a87c0a2b20f25e832ecb778e332191bd0625ab53796bd0fd891da67aba566830499f4ad97a9c3679d1e1a1101d176b8d28ff3cf458634a4f9fc6fa3094915b1d82791daf48ab3c92de0548e51e9766d9dfd6b56e8bc18a64a2072cf90b7246ba12d6e8820864f8532cc7c9b38bc0af3afea33abe440d47cfd0de3db7bf0f7a55d16b953a76c32af31e5db6ee5595749acc19d5e1b56517059914d53a575c6932615e588ab35ed2a241a6ac9cce12b4cb4bdbbe9303d811af5cefbeb4d7127d9c64b4e5b64bb0f8dc1e61e2fd2422bcd2a387bb7f966c2907cec4ad330470638b095348997d9a42d1483dcceec94e2f522923e40117749eec33d2bc6ad4a874122897c0ccdb4aa328bf85c6c6b2cd9236351d3f2dbea28c104cf4d0ea6f2b3acc50dc1886ca8c304f6ba67e9b0c96ad0e9e4ddad3a3ae8fec7a7bf1cb0d85a3c0dc4290acd3dcc1fb9269506e6bafc016c30272d3310178e7ddb5caf7e048370d5cef6b9d177d8742e3ce427631121fbb230161238f1b4e551c09c431fac300d7b0c63b7a406c6360e4b5fad9c776090434f5c073693bd6d8b3cb779cbc51754cf2e499876d367ccc20f58bc587cf5661bfc7a47fdd9a1f94f6f0cf81d485d9aa9e1bda6e8f735fecf704dc2dfa2ec94560201fd471decba77c982d4ba736f42d92b4fdced73c5a3dfd0f31c987efb4ed9c8ba2079101f5b4139ab2f21d5e40795b2061bf0ac8ef309ead27ec1ec483a6f31eb210c96ee5c86c06f1ebfbbbe3f50139536c17f6ee5b006ed95b94cf4ca2f12cea7100fd0e79901f84b0e420cfef0ef83980cb7e826f9ef171c26f5f0906a2496a37786ff171356dfdc36887806992cd2d93c58f85a7b25444fd1972063d330742e508e77a105f8a49fccc9942695b6edadcc0c6952037be1ae248655029d7ecba93dd8bbb0326dee68f6b23938c7e51a5091fa5ceb5ddfcb19634222a5422a7532449f89b1ed44cee9737ce896837a749ace3d6ed4b5cc0a35b4284c0d84dd8da1f7cd74330cb35bc9b3d74849bb0f65a95979bd2e904328682e11cd1c1476795b334ef41f452d34a8926f122164bf516566564a3365abf378105d12a8b551ab364981b774b1f5d61fffe9c61e85bd9d5fdc1c14b04294e03160eb78e877cbcb8ead941febd1fada1ddcbf85b56f539c5670b42ce56b65c0e4eff1372f812f2f950f56a6bb6415b5c456ae472319e631646821b98b0f6fc33b091fabeb586d1faeb35529fd29b823fb429533e561a4c8e0d713837e6b7de2555937aa7e1b635417e8b50b20f9c28892767ec262d6c67998e6f9f864d6c774d523e2b39578ef025d60b988cab6ba7f492df6c3087448e456aa1d03a7eed16c31fa95789ad6a99cbd9c7322b0a5520f19e1f435b709e88521a8bdf3727e6c60f83124678b891716ac4d16e7486b57bcf42d35668c4a5e0ef03e9b0bb62e9de98d1587c52e2ddf074f3f084f99a272a400c07de7bc8a62f8843d8f8086f50fb8b5b2dc8e1c1097aad46dc8c68c79c579aab4d02e5213b7a8b9026347efbcc517729cd80e5f8e19840576901f7e1f1694f2bac3f8dce1974b20418e49a0a6368477a09ee8a65505074dfb567e304b7e8e72f6c75f0c0efd93e12e224ad9f4075ded38376f52f8204bd8e0a7fb2c7053c8f0a756269b6daf0b50dfd0dbf51000deaf88670f3c977d69f11fe6010bbba6a3bb5d9bf95cc25bc83eb66903f3f00afa50d04e5a9638e87734d521ce19908361290b9ebc0e41c44758c9f5c5363c86f023a046f6c325d591c30a646e25e06cc557aa7a6d3f70a367a89699f24528267120365feab8b6cf90539fb85cf8fafd875d09fe2e58a89279c58c9ded0555acb868290c7b6c9a0814f041a1b28d4a40c97c8d0b26392b8641045e2ae766dfa22d97bc71fc32c89d12dbf7f6828d0cf17da9d1af09731edf7eea5bb0d3852a029eb54fcd6cae2e9ccd84b20902fba68c56745176bd6e53e264e35a0006b0d53bafff6e6fafc6d7ca8c31853e0e1cd4de253aacbdecceb69476cc9d1d9d66924138a8e1ee85b7ca9d341aa7868c401ac5c5355ddf8a2922c8d1d222c961107b7ee1accb098751b9d1fa7b93d0663dbc13f63cf60433bc4b01d94e5868a0299772e8ca60b60cd77195dc300dc516cef8b51966a262a9dd89af6e78ccf2c944fd5531e94a5e0fd62e7300d8622f64b8ff976f9f16f9585ef19b164a7093503bca572f81e27288f4f235500648af5e925754b69a5c5ec385552f39cdae452430e9ab390a90f496af5042228e1b356342ce9c964add130e3690d79d4176f3bca12af68e8331a6dd2752162ebdf2ab4a75f7ce135f233789f7112720fb04329ff7fb6f320950ef82cdf60ec6c2ac209c80865ed664df8cc1c38e70738ea4cd1dcae1ec40b202bb1d6ae84a99ed5cac8bac8d3733e36cdabb774f15cd8598f1372276af3d75d43675ef3e2a06cd28a109ac8f09f1d8641a05864f5dc328addeba6a451a013e7455672bdc86dac9e65385208d5073902097417a767cf6bc00d9ca36cfd764a1dda1af314af3a08e5ece0e84fb91009f8533aac221e6b1b731762354c3f9f84fdd619f914768dfeb7c4ebcf0cf3b802b10ae80cab9498e19fc1de58b19578866d15321e95ae6f234220c7b049dbef2d3750e340752b7fac9280d7a8b693fbccc9ac7dbb4f6313b2d09c3fca79ea2438881500f85c9cbebab4bdfa09012b0264c6b9ea4140f261772acc6cfda48c4dbcf148728ae54370314fd83977c22a3f692d6cbcf8a50915c7b85275a2abc5f9622610c2e3c4"}, 0x1009) (async, rerun: 64) pipe2$9p(0x0, 0x0) (async, rerun: 64) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x15) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000300)) timer_create(0x0, &(0x7f0000000280)={0x0, 0x14, 0x4, @tid=r2}, &(0x7f0000000040)=0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) fstat(r5, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) (async) mount$9p_fd(0x0, &(0x7f0000001500)='./file0\x00', &(0x7f0000000340), 0x40020, &(0x7f0000001440)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {}, 0x2c, {[{@nodevmap}, {@cache_mmap}, {@access_user}], [{@fowner_gt={'fowner>', 0xee00}}, {@hash}]}}) (async, rerun: 64) timer_create(0x0, 0x0, 0x0) (async, rerun: 64) bpf$OBJ_GET_PROG(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', 0x0, 0x10}, 0x10) (async) timer_settime(r4, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) (async) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffff}) (async) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) 23:19:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r0 = getpid() (rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x6) (async, rerun: 64) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) get_robust_list(r0, 0x0, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (async, rerun: 64) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/nf_conntrack\x00') (async, rerun: 64) syz_clone3(&(0x7f0000000480)={0x10204000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {0x1f}, &(0x7f0000000280)=""/97, 0x61, &(0x7f0000000300)=""/11, &(0x7f0000000340)}, 0x58) (async, rerun: 32) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200, 0x0) (async, rerun: 32) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75813abafa4e5b1b2ef2633bbed32e58424b5e600a826114aa338c4582288cbc274b63e12ce1b81295ae3d85e053e292982b2b"], 0x15) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4040014, &(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0x6e) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000a00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000b80)=ANY=[@ANYBLOB="940000003200db752abd7000fddbdf250000000008000400050000000c00020001000000000000000c00020001000000010000000800040005000000300001001000100009000100766c616e000000000c001b00080003004a25000010001f00090001006373756d0000000028000100140015000f00010074756e6e656c5f6b6579000010001f000b000100e9e6718ca362936d69727265640000"], 0x94}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async, rerun: 64) connect$unix(r6, &(0x7f0000000480)=@file={0x2, './file0\x00'}, 0x6e) (rerun: 64) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/39, 0x27}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/182, 0xb6}, {&(0x7f0000000440)=""/58, 0x3a}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000100000001000015", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x98}, 0x10000) getsockname$unix(r6, &(0x7f0000000380), &(0x7f0000000140)=0x6e) (async, rerun: 64) connect$unix(r6, &(0x7f0000000340)=@abs={0x1, 0x0, 0x4e22}, 0x6e) (async, rerun: 64) sched_rr_get_interval(0xffffffffffffffff, 0xfffffffffffffffc) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(r4, &(0x7f0000000cc0)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000ac0)={&(0x7f0000000c40)={0x68, 0x0, 0x2, 0x70bd2c, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x8001, @link='syz1\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x40001}, 0x91) (async) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) sendfile(r3, r5, 0x0, 0x11f06) 23:19:34 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x50, 0x3, 0x56, 0x8, 0x403, 0xf608, 0xcd00, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x2e, 0xda, 0x41, 0x0, [], [{{0x9, 0x5, 0x1}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) (async) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x6, 0xb6, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa4, 0x3, 0x1, 0x0, 0x70, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xff, 0x1}, [@processing_unit={0xd, 0x24, 0x7, 0x1, 0x0, 0x4, "4b435f7a8d10"}, @feature_unit={0x9, 0x24, 0x6, 0x2, 0x1, 0x1, [0x6], 0x31}, @feature_unit={0xb, 0x24, 0x6, 0x2, 0x0, 0x2, [0x1, 0x1], 0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x4, 0x4, 0x1, 0x81}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x1, 0x4, 0x9, "", "01"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x100, 0xff, 0x3f, 'N'}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x40, 0x6, 0x4, {0x7, 0x25, 0x1, 0x82, 0xfd, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9, 0x2, 0xda, 0x6, '5'}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x79, 0x7f, 0x7a, {0x7, 0x25, 0x1, 0x3, 0x8, 0x7}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xca, 0x0, 0x1, 0x20, 0x3f}, 0xe7, &(0x7f0000000100)={0x5, 0xf, 0xe7, 0x5, [@wireless={0xb, 0x10, 0x1, 0x2, 0x2, 0x0, 0x80, 0x5, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0xfb, "aa72a36868e919d47a4e0e3b8bbc03b0"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x1, 0x7, 0x800}, @generic={0xb2, 0x10, 0x3, "aad766c1ab95cb61a9a75a577d4dd8f4132ecd92028ab7d961e6609ecc8fab1daec55fbdb03bbb0687a68a7363a7c59ecd06db58dd638e862741bfddc47997025daa15ea060f57c589f6b305f23239326140802cfa03b31ab82db054a39eb758adbf52c923828a8a9bd222e81b19650034228d48cb89e31c5060770abdb8a2ab082d1be1eb4a542b16b0c8380983e2ac702313fda77c8c957f3b9eea85fed9d0fe58ef956d0bd6d9f7848c3ea670c6"}]}, 0x2, [{0x86, &(0x7f0000000200)=@string={0x86, 0x3, "de7555c09e4838cdf5040d10f8d33a1760b6f52c7f732b72113a4f4afc2c51fbf02bc089afbbb503a9556ee5fee891afb38961ce646d5fd69ab92a39e6b12b65fbd9bece346689f8ac374886e1139e3c49259431a345b1cd01059b97fbb6e46885096bd0910c3494a27f1d7285a51718347a8abd05840767f29b751ff60b04f6d46cb19e"}}, {0x84, &(0x7f0000000340)=@string={0x84, 0x3, "1397e44f5a919ed4eadc263e8cbf2a1e2606430801c4ac46ea5dba8c08d674c1dd3237e75bce615ee99b551c74ffd997e16a877a7a7414cc00f77e8a05bb4fdc8d3ba224e646a410c803a5baa9208925db9c0311c64516786e692b6d2e33bd841303e998c99301d7280a4d477ff0e4cb198a099cef878edf4312ddce6628050fd65c"}}]}) 23:19:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x6) (async, rerun: 32) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) get_robust_list(r0, 0x0, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (async) r4 = syz_open_procfs(0x0, &(0x7f0000000040)='net/nf_conntrack\x00') syz_clone3(&(0x7f0000000480)={0x10204000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {0x1f}, &(0x7f0000000280)=""/97, 0x61, &(0x7f0000000300)=""/11, &(0x7f0000000340)}, 0x58) (async) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200, 0x0) (async, rerun: 64) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75813abafa4e5b1b2ef2633bbed32e58424b5e600a826114aa338c4582288cbc274b63e12ce1b81295ae3d85e053e292982b2b"], 0x15) (rerun: 64) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) (async, rerun: 64) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4040014, &(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0x6e) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000a00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000b80)=ANY=[@ANYBLOB="940000003200db752abd7000fddbdf250000000008000400050000000c00020001000000000000000c00020001000000010000000800040005000000300001001000100009000100766c616e000000000c001b00080003004a25000010001f00090001006373756d0000000028000100140015000f00010074756e6e656c5f6b6579000010001f000b000100e9e6718ca362936d69727265640000"], 0x94}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) connect$unix(r6, &(0x7f0000000480)=@file={0x2, './file0\x00'}, 0x6e) (async, rerun: 64) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) recvmsg$unix(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/39, 0x27}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/182, 0xb6}, {&(0x7f0000000440)=""/58, 0x3a}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000100000001000015", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x98}, 0x10000) getsockname$unix(r6, &(0x7f0000000380), &(0x7f0000000140)=0x6e) connect$unix(r6, &(0x7f0000000340)=@abs={0x1, 0x0, 0x4e22}, 0x6e) (async) sched_rr_get_interval(0xffffffffffffffff, 0xfffffffffffffffc) sendmsg$TIPC_CMD_SET_LINK_PRI(r4, &(0x7f0000000cc0)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000ac0)={&(0x7f0000000c40)={0x68, 0x0, 0x2, 0x70bd2c, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x8001, @link='syz1\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x40001}, 0x91) (async) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) sendfile(r3, r5, 0x0, 0x11f06) 23:19:34 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) (async) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12}, &(0x7f0000000200)) timer_settime(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) r2 = gettid() (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f0000000000)='mm_lru_insertion\x00', r3}, 0x10) (async) write$binfmt_script(r3, &(0x7f0000001540)={'#! ', './bus', [], 0xa, "6bd9167a5ddb95c9a9c6b3979e75022e65d09290dfb8fe68b84dca4de74607350663376a4accf110d49652a5aaa642287a7fa441d8ebc47bd01768e007ff0c9fcd66f5ce2c5b514d957543c18e9be718037ed7ee3b945d11c63170df77e4cb39c126d43ea63f0577d162483128957798e261d1c31bcdb34e4f457e72fb71619ca5c1054cfaf8e334a339e92b93a7632d23f2742d6012acd6e752fe56bb4187e642239f60ce2a591919cb6eea89bdccc6258945bcdbc1d0709c685541661fe370f0b711c38ddf0ac48f7b4549cff5b87ea17609ddd817252b4272350826389e351b87e89d305a0ab96b89353e755ebb4159d6194c75b8cfedbd8661f7eba8188246a63e2901188900db625c4e1e5a03765288b2da0bae40c8dff7e123f1a5170f9ab5cf553064ebb2b06d81263f462daa4d9fe26ca0496ca6fbbf72c63295d40cf4e561b5e0489d93b91e18ef710a994809d619c1fe096b263d1a38bbfb2fd7735792df106eadbd3572f581374ec82d28d365eff9b6ed431bf2d24d3249b735d51790998aec4c4ae6e37b6a29d1133c01dd599fd65dbf85965121733d03dfb523453d772faf3f9f61e4e9e87ca5d518547dfbf9b713069cf24ce17620d1bf34ba034caebcb72d8e3ba0d7308c0a0689c5829211fa5cdc240799013aeabbcac7c1a2c71c99172ea4c3cdff30251bfd9713cf4a4986a0c8e7d96c706f48ea176143bb915a1cf5f22a71e93d5a152e5f0fc5770c809258a715c4046cd164a69ba008e22dddb362f51bc732c9c24a7160d80d631a4698bbae9b323a98f2fa0061977d875bd091f7032e01e0497f3c4e513f96c375e18ef65cedcdff0e528286bdd505211f50779c93d314ecf1b1d730fd5d3d44ea23bec96d1576833c43687e56fd348c0bcf3ac5a7fd17b24578f7d88be0af54bbd17175b0c81afe4c5c7128deb30967d328cc31af0c1b0c95e301d9eaf7b8a21d2cb3c30c50659354c96060700ed97b5239a0f6187e6e5594139fb64858171bd50fca8a6b7bde801e4a2bfd6ba32f8687de0cf24010c840832cce921ef7ebb317f57cacc4058b16cc56eb67a3e4d9366fab17b0f9e200a4da5bf906b7de87cc014d36ddc563c6da3e7fc03411d0ff7c89d00d72626ca5404ab6a0595e19427eec0ab5ca88205d3a67d1e9820f95f4954bb877f3c66807bc6fd66758bca2f053a1a74649c7f1ec8841416be466d3863d019fe3a6805dc82f5c5d71dc8a34288dd4fa5b25dd5bb20bce14a27c480df7f2143f5323b51fc6e3046382aeac004bd36e787083324df8d7250baa8dad98d495b670b2ba13448139163bcd7cc226bce0819426d59dd54a354450de30b15e4f4b812d9b608142c25b148c17288e98e23f6a4bef8d39347141a2c75c57eb1e70a7b560fb16d4525f5aea481b3f3a6c8089255d3bcc78d662eab3c12fad47423d282b46a4bb4b25ea75ff48fbc07ff861d52f26be1e4dec2fe21bfb2db93a71e2d37bbd05636c01039e0acb8ac7bed752928e832dea966a06a67a34716a2020bc099a8622e46e4bee5d6a8dede61a22653eded15840db9fd4782cb8c07fbaff5e82aebd9d387439db2ae2566fcaf32b4b93bd93f88abc44623500c0030c7d9217556a875d5140a58e7cce1986025455701239acfb01bfe75a5ed6fe63e3462a88a6a4ff6f74b2332d4256615afccd445b4a7644670ea7e043908b99c18b51c848dc31f830b9a8b1c23be71b81dc8eeea2396e40f70876f7c5fe9e7d0b6e26c225ed0ea410978a51e6b7ba9aa0e7379b722b7926d6acdfef50acb65c71f9f243d454b1f18fead893e2f8ceb59a19a500e45a55df09b10bb1b83e3e5fa96bcf5973b30ecf1cd79dbc41c4f6bab17511528db8e2454870de4b8222e836c9f56aed5dda709b766efa5fab89d348c78f620bd3d4fe1732e6eafa61bab355f590caf459d4eaf6825223dc44afd425be785e41cc5fcfe49b639b3b131aa9a38b819af3a8d563ca055bf76184aceba1196226bf1103602052e5719edff64db79c959848eabbcbb0a0c16ac6a3c9343e571f86377e294eea4937659ebb6f83c146c0d053815cea59ebe76c70109feefd764bc07a551cd78d1e0e155bbd91508997c9e985e1b679c163ac273cdbca62202cb76f729693667e2843e483280bc365284d800c30299c2be0e9f0612967e784d8341faf2456e8d7c72cc022c82749ade64b77f54c6688f03f8af3cd0ccdcb56883804b198ddfffe5d560b0efde48b52119c9481fa4218de5b1dc23ea56d6b04750362eb778337ac67ee445d4a5f4a02f60ed2a034ff1aa3d27e0cd46f6003ae1674882cc988fba815d03f52bf5faa01dff9ea4015471dd54707649fd91ee5336a4a59ec85375991b49cc5fd08ffe15d0c3a83e2c9ac898304c03160fb49843b9eb6b8fd87c98d23f07b613e3fd082f5bd121fe5b92ce7eb23bd7041c89ec6f38b3aec1ce63ef0e2e4a72bcea5115ff109f4ded7d0c0a434de5eb3a4d78caad68cec1e59981a6374c32393829ab1c9c50472e1f7193a92d6f2db7712c57e6d1d61f592db57a66e033a88ca33f2b500a91029fc678c554e19916fde835eb043ca89743a1a2fbaa67ff8b582b9ccaa4bd6c4affb299fa7821095e7a8f2c6b77e2c3a493707ad7469ef8a3b0d12ea5cc9dcfd6747373f2875c797408127561914e41c9b0fb7fa89de2455dd2fc413aec0ad1ae6cefbe0d858187fb28c8016b51a5c77f04c77f9f88c65452652e6c1c254af29d538b6c6f6d2d0ffaffc7086db47a8ed6f4656b6c8c3bc6aefba921aae9f79cc69aa11d171bf10761358a5ee13f6416d1b54eb448910824fbef8835b72415275262e94f14a09f63ddb09b07a91b279542fb3f0db31e0f61a50fd939a2543466c2534091563ca04352dea374ccef021e58baa5f216725dc0d587932814940b4dd32481338410059eba6f8dbd3e0b276f5d0a4528463e26d28a6cb9c14af3ada9373f91cd1a87c0a2b20f25e832ecb778e332191bd0625ab53796bd0fd891da67aba566830499f4ad97a9c3679d1e1a1101d176b8d28ff3cf458634a4f9fc6fa3094915b1d82791daf48ab3c92de0548e51e9766d9dfd6b56e8bc18a64a2072cf90b7246ba12d6e8820864f8532cc7c9b38bc0af3afea33abe440d47cfd0de3db7bf0f7a55d16b953a76c32af31e5db6ee5595749acc19d5e1b56517059914d53a575c6932615e588ab35ed2a241a6ac9cce12b4cb4bdbbe9303d811af5cefbeb4d7127d9c64b4e5b64bb0f8dc1e61e2fd2422bcd2a387bb7f966c2907cec4ad330470638b095348997d9a42d1483dcceec94e2f522923e40117749eec33d2bc6ad4a874122897c0ccdb4aa328bf85c6c6b2cd9236351d3f2dbea28c104cf4d0ea6f2b3acc50dc1886ca8c304f6ba67e9b0c96ad0e9e4ddad3a3ae8fec7a7bf1cb0d85a3c0dc4290acd3dcc1fb9269506e6bafc016c30272d3310178e7ddb5caf7e048370d5cef6b9d177d8742e3ce427631121fbb230161238f1b4e551c09c431fac300d7b0c63b7a406c6360e4b5fad9c776090434f5c073693bd6d8b3cb779cbc51754cf2e499876d367ccc20f58bc587cf5661bfc7a47fdd9a1f94f6f0cf81d485d9aa9e1bda6e8f735fecf704dc2dfa2ec94560201fd471decba77c982d4ba736f42d92b4fdced73c5a3dfd0f31c987efb4ed9c8ba2079101f5b4139ab2f21d5e40795b2061bf0ac8ef309ead27ec1ec483a6f31eb210c96ee5c86c06f1ebfbbbe3f50139536c17f6ee5b006ed95b94cf4ca2f12cea7100fd0e79901f84b0e420cfef0ef83980cb7e826f9ef171c26f5f0906a2496a37786ff171356dfdc36887806992cd2d93c58f85a7b25444fd1972063d330742e508e77a105f8a49fccc9942695b6edadcc0c6952037be1ae248655029d7ecba93dd8bbb0326dee68f6b23938c7e51a5091fa5ceb5ddfcb19634222a5422a7532449f89b1ed44cee9737ce896837a749ace3d6ed4b5cc0a35b4284c0d84dd8da1f7cd74330cb35bc9b3d74849bb0f65a95979bd2e904328682e11cd1c1476795b334ef41f452d34a8926f122164bf516566564a3365abf378105d12a8b551ab364981b774b1f5d61fffe9c61e85bd9d5fdc1c14b04294e03160eb78e877cbcb8ead941febd1fada1ddcbf85b56f539c5670b42ce56b65c0e4eff1372f812f2f950f56a6bb6415b5c456ae472319e631646821b98b0f6fc33b091fabeb586d1faeb35529fd29b823fb429533e561a4c8e0d713837e6b7de2555937aa7e1b635417e8b50b20f9c28892767ec262d6c67998e6f9f864d6c774d523e2b39578ef025d60b988cab6ba7f492df6c3087448e456aa1d03a7eed16c31fa95789ad6a99cbd9c7322b0a5520f19e1f435b709e88521a8bdf3727e6c60f83124678b891716ac4d16e7486b57bcf42d35668c4a5e0ef03e9b0bb62e9de98d1587c52e2ddf074f3f084f99a272a400c07de7bc8a62f8843d8f8086f50fb8b5b2dc8e1c1097aad46dc8c68c79c579aab4d02e5213b7a8b9026347efbcc517729cd80e5f8e19840576901f7e1f1694f2bac3f8dce1974b20418e49a0a6368477a09ee8a65505074dfb567e304b7e8e72f6c75f0c0efd93e12e224ad9f4075ded38376f52f8204bd8e0a7fb2c7053c8f0a756269b6daf0b50dfd0dbf51000deaf88670f3c977d69f11fe6010bbba6a3bb5d9bf95cc25bc83eb66903f3f00afa50d04e5a9638e87734d521ce19908361290b9ebc0e41c44758c9f5c5363c86f023a046f6c325d591c30a646e25e06cc557aa7a6d3f70a367a89699f24528267120365feab8b6cf90539fb85cf8fafd875d09fe2e58a89279c58c9ded0555acb868290c7b6c9a0814f041a1b28d4a40c97c8d0b26392b8641045e2ae766dfa22d97bc71fc32c89d12dbf7f6828d0cf17da9d1af09731edf7eea5bb0d3852a029eb54fcd6cae2e9ccd84b20902fba68c56745176bd6e53e264e35a0006b0d53bafff6e6fafc6d7ca8c31853e0e1cd4de253aacbdecceb69476cc9d1d9d66924138a8e1ee85b7ca9d341aa7868c401ac5c5355ddf8a2922c8d1d222c961107b7ee1accb098751b9d1fa7b93d0663dbc13f63cf60433bc4b01d94e5868a0299772e8ca60b60cd77195dc300dc516cef8b51966a262a9dd89af6e78ccf2c944fd5531e94a5e0fd62e7300d8622f64b8ff976f9f16f9585ef19b164a7093503bca572f81e27288f4f235500648af5e925754b69a5c5ec385552f39cdae452430e9ab390a90f496af5042228e1b356342ce9c964add130e3690d79d4176f3bca12af68e8331a6dd2752162ebdf2ab4a75f7ce135f233789f7112720fb04329ff7fb6f320950ef82cdf60ec6c2ac209c80865ed664df8cc1c38e70738ea4cd1dcae1ec40b202bb1d6ae84a99ed5cac8bac8d3733e36cdabb774f15cd8598f1372276af3d75d43675ef3e2a06cd28a109ac8f09f1d8641a05864f5dc328addeba6a451a013e7455672bdc86dac9e65385208d5073902097417a767cf6bc00d9ca36cfd764a1dda1af314af3a08e5ece0e84fb91009f8533aac221e6b1b731762354c3f9f84fdd619f914768dfeb7c4ebcf0cf3b802b10ae80cab9498e19fc1de58b19578866d15321e95ae6f234220c7b049dbef2d3750e340752b7fac9280d7a8b693fbccc9ac7dbb4f6313b2d09c3fca79ea2438881500f85c9cbebab4bdfa09012b0264c6b9ea4140f261772acc6cfda48c4dbcf148728ae54370314fd83977c22a3f692d6cbcf8a50915c7b85275a2abc5f9622610c2e3c4"}, 0x1009) pipe2$9p(0x0, 0x0) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x15) (async, rerun: 32) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000300)) (async, rerun: 32) timer_create(0x0, &(0x7f0000000280)={0x0, 0x14, 0x4, @tid=r2}, &(0x7f0000000040)=0x0) (async, rerun: 64) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (rerun: 64) fstat(r5, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) (async) mount$9p_fd(0x0, &(0x7f0000001500)='./file0\x00', &(0x7f0000000340), 0x40020, &(0x7f0000001440)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {}, 0x2c, {[{@nodevmap}, {@cache_mmap}, {@access_user}], [{@fowner_gt={'fowner>', 0xee00}}, {@hash}]}}) (async) timer_create(0x0, 0x0, 0x0) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', 0x0, 0x10}, 0x10) (async) timer_settime(r4, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) (async, rerun: 64) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffff}) (async, rerun: 64) r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) [ 763.221958][ T4298] usb 3-1: new high-speed USB device number 24 using dummy_hcd panic: runtime error: floating point error [signal SIGFPE: floating-point exception code=0x80 addr=0x0 pc=0x46649c] goroutine 12 [running]: math/rand.(*Rand).Perm(0x970820, 0x132bc) /usr/local/go/src/math/rand/rand.go:218 +0x31 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc02a3ab080, 0xc02a386dc0, 0x1206820, 0x38) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:890 +0x58 github.com/google/syzkaller/prog.(*ResourceType).generate(0x1206820, 0xc02a3ab080, 0x40ce34, 0x8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:706 +0xd4 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc02a3ab080, 0xc02a386dc0, {0xcf2910, 0x1206820}, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:694 +0x6b5 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:644 github.com/google/syzkaller/prog.(*randGen).generateArgs(0x196d680, 0x0, {0x12fd0a0, 0x2, 0x2}, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:632 +0x150 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc02a3ab080, 0xc02a386dc0, 0x196d680) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:584 +0x85 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc02a3ab080, 0xc02a386dc0, 0xc02a40eb40, 0xc02a386758) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:573 +0xb6 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc001fb9e48) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:151 +0xd0 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc02a40eb40, {0xcdc090, 0xc02a2d82a0}, 0x1e, 0xc02dc8e000, 0xc0006903f0, {0xc02d26a000, 0x132bc, 0x17800}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:48 +0x2c5 main.(*Proc).loop(0xc02dc8e040) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x379 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:310 +0x15e5 [ 763.475063][ T4298] usb 3-1: Using ep0 maxpacket: 8 [ 763.672037][ T4298] usb 3-1: device descriptor read/all, error -71