last executing test programs: 50.562751749s ago: executing program 3 (id=52): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101) mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000280), 0x80, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8f}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet6(0xa, 0x3, 0xff) socketpair(0xb, 0x6, 0x0, &(0x7f00000002c0)) r4 = dup(r3) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000280)={0x0, 0x31, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[], 0xb8}, 0x1, 0x0, 0x0, 0x24004000}, 0x4000000) ftruncate(0xffffffffffffffff, 0x200004) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1e000000050000003252", @ANYRES32=r4, @ANYBLOB], 0x50) close(0x3) syz_open_dev$tty1(0xc, 0x4, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x8c) r7 = openat$incfs(r6, &(0x7f00000001c0)='.log\x00', 0x0, 0x0) poll(&(0x7f0000000540)=[{r7, 0x8000}], 0x1, 0x9) 49.126339248s ago: executing program 3 (id=55): r0 = syz_usb_connect(0x2, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000751c0110e60f00989ad1010203010902240001000000000904290202b48cbb0009050402100000fa000905820240"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) fsopen(&(0x7f00000003c0)='bdev\x00', 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000000100)={0x0, 0x4000000000000000, 0x0, 0x0, 0x800, 0x200000000, 0x100000}, 0x0, &(0x7f0000000240)={0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6a9}, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) syz_usb_control_io$lan78xx(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x12, 0x18, "9a800094485279639b03631a68522c66fede564633236eb0"}, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0e97d0286d9c"], 0x0}) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000300)={0x21, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x0, 0x0, 0x0, 0x0}) 46.475138748s ago: executing program 32 (id=73): timer_create(0x0, &(0x7f0000000080)={0x0, 0x11, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) syz_usb_connect(0x5, 0xcd, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000081bded206d040e0ad2d5010203010902bb00010000c00509047e000103000000500c34de021016687a83948507960e10dfc59ea3c434c96fb2e7f4bfb5d8a4e6788c6be83da08d6c1abd3811cd834989c121acf6281e043c0dc7ee6c38180a7d05885f1a2072540336d03088efd39dd2052406000005240004000d240f01ff070000bc0001000305240103031524120900a317a88b045e4f01a607c0ffcb7e392a0c240769018010000300ff07072414090017000724140900050005241500000905850308"], 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x5005}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000010024bd7000fc0ddf2500000000", @ANYRES32=0x0, @ANYBLOB="1b0b04000300000008001b"], 0x28}, 0x1, 0x0, 0x0, 0x68010}, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x3, 0x8, 0x6, 0x5, 0xc}, @ipv4=@generic={{0xe, 0x4, 0x2, 0x16, 0x3f6, 0x78, 0x0, 0x9, 0x11, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x1b, 0x5d, [@private=0xa010100, @multicast1, @empty, @rand_addr=0x64010100, @broadcast, @local]}, @lsrr={0x83, 0x7, 0x52, [@dev={0xac, 0x14, 0x14, 0x2e}]}]}}, "4658351738806ded05427a07dab063fd416d24e0689d552734f601503f4d395e7794229315d4d39f6453b5b0e5c4dcba679704b8245844ad9a2df7cc05734f08c63ab32f66f8ea4dec60fca3e11c64a5fdcb41dc8291282d4a0a6af9727ea119edaa53714fd2a7580edf4ff0356e360ecb0d38182fceed1ab2f6644125d5b71317c22f61205aa6554478e03cf7392e0d8e54a557f12d0db842a1e05c2d4de2d3aa4a681afee8eb9f08acc29c75e5698887c7fc925dbcfc2fb8512da9d621f4c33a51d14be564816e16d2d1cf77e7441af104aece606f6597699104233cb55c01074f73deafca015512bfa39941c6d256879c7ce230d27ba2736821a57bf96825d88cfbdddd5e48f7fad1114783079b98df132a85a5c8882be087b9d4040d603e82ad4d1b373b1a5cb484cc563bf07ec7f6415223e5bee1b60b2cd4ded9b1608f5137a2199c82672d0d73bd6f03112691fa97cf2bd22eb53cb1729e33e4d4907af29ba773a7961582dab8af2c737a67175b00f62745cdc0389040171dfe3c1b0f3e104a357fcf014cc9e75196cb9dbbe2f44828c488be7ecc64819f8cca5341ebbaf5aacb9a7ab2308540a720a940136c03ad463fbc394742ba12753dcf32256905bbb51629904978e7f09dcc4c754380629faa4409054f458c33c98dc2efcb1f3a46fda15d14f51ce09b4a6424e11078d70a848e0d011fe3328ee913009ec1de6a058b0075375917b501423d94e6fd81f3e5ef2392f4d2b8d5ad38b665eb0b5cb9868dc9c8b4da3cc100a1392438204ea73299ccf958ed8a7baa2027221ccf5b74b9d511bbbccfebcb487a61de8d575489e048d76ca577a32a0cdc81b881396dea2faf07ab3f1cba7e2b7a79e347d1d1e7167c1011fdbe4a78db08ef7aacd8dfac7d940cfb186c258c46f0fce2daf682a643c96f8ec37d9c7ac0b4560a1aa5811da8778fbc720c6a2c612581a92ef83eb7fcd12d5dc2a7fd3af039199f4b5a0016561e9512639156210a02aaac0540f0773dd3e5e417aafb6f4c31c2a104885a429101ca9faf5a93be6c70c0c6f1fd5973df9defcf6bcc38bec0f878b206b4bac240248377f9a12790f52b5ff96a2649a66798e9bd71671169e2aa195f89a937d3c431d4871463e98ba77cb09da905fc606855ed392e4b44cec624ddef813a279e1b104996fbae00491f4361edf57257f7f19b05e4375f4354edeef65a47b230e085bd2535b59c71753c5360885419198014b554d0346bfd4137007e864386547f3432b44b2c5972ce453143dff873cf20fea179caddce77516124c9ae426a48b9485c66f1f5f18a0f3730b76730aca019ecd349bd71aebeddcb94095539a8eada5e7079c4734582b5ea1cac940762b5000c7d6363d39c2297392800e6c7147f01c17353b4e66473e3c0e2fd605de77da26a5589891d7cbf145ef93b1308ddb74e1eab386a819b517965e1a1b9c572b768097fe0bdbf3b5c3a0533fa911ed42c055c7dc17906ea4e0206aef78ea3090bd67d093ad9d65aef1c54343fa068c940435d09b2022f4b2be0182b48bffffa123122a91d4bb5dfe18f32334400aed3dd5c83f2113c3d4f1445962b82dc57c8a515cfa8501a086e711eaef2b94c93b0d39f0ddd7e09aa712cfee37125b7a7922d8718002b0d39b6d51cee6c5460ae53e888f6105d359ac89ac0ccc203570596f3280220c90b69991c97ecb8e838a19d96d0c8f37f89da2c2de958447851270b8f00576e817782bdbd5dbed996596de60f339419787ccff8296988360adbdd4abbc2cb3001163182de349717ec1706de04251af911fb9588a9203adfa2690c4794b3204b09fb117fd641b27f80ec13c5890e879f92434f155d663cb0e000d20f4b69d94162d92302599a34c950fb17fd4c9dd848a8ea346a185c8d15fb309dc23c1fe14dd81ece6709ecd891dd4f74babc5255a62117ecdd70d7bb922caf27f87a44f56daf82a34fb8f6f0b08a0c868f9c6a46a330647df1f9189a5f90635190103bf4fb17ac54ee3ff222c160a7f2ce304897629727bb3afff560505949d2064bd924fbf49495de1c87aec21c4a09367779e628567ea7da0e58eb4d413c52ba1eab851dc3b3f5d76e64ead7cbbbd77c8bc4320bbaadd0f58b028f01b88fcc3d070dd40ee3564b474a8a8e52e44d452504041e3122f607bc9215644f7f1dc4a6f8f0f864b783aa546674b54434dc12f621f323990f7c409434c05e5f14874fc8c5968bea0265e071ad968f3d97a81551110cdd2cf5483d97e51a7c312aade294a0b7f361d1c566f37f7655c829030d55115aca19b75ab920e06fcd7a4ba2c22b22c6d23663e0534917760bb6234a8353fdd6c1b7e6b66df251bfa5e73e2d1592661973807d07bf6d0e4e4dd9fff92c91d46e45a7fd46f880cf581d6b8060a104ff53f2b5ad4d079dc93228a551081daf63cfcc353831e3a924b3b3319f7413af4b462236425fec19f9bd4ba499d5ed255a2c8903266e2422d651d60f8e724e0503a3c45e18f363a6127a6ee46167e3b5c6fd1e31437e1ee607174c91a9eae4394e0624e83d8b8f23547fce4c8721ba5a76c0e377ee91afd73ebeb92d955ce8a2f77861a510913afdf1f29af5b9816d5efc5aaf0467d15e09db35cd9a1874f2d013dc3dde4227cb1ccb7d326949308ce6b9bbb1055d674e1014b956f831354aa20831a6d414c9d98f6293ee4d665e674c3aaa65647ab2f6b0af5426ecb6f659cebdd61723900ab9c68c8588f5e3552b622f3e611c6ab271d7c99b63490a9cbc68b1b5bc1ec5ccad016da7e9fabbf41b5e5655f914cc9a2b777584c45554780197f3583c7cb8db809c9f14633e3d2503af1991ea529bbf51e532941cdc08eb65fd604e28a0b07b5d6315f81236b681417e4d9a065c86d42d639b72cbc82d346d2e8eeaf812c5d95c3b6eb6d969dcb2205bb2342e7b66e4669e7b3fcc0f89d9dbd906fcdda72be4691e3b289585e96cd873662a841c52e186c60081f4528485bf756cd068935ab318a9946987b1e75e9af6d4320d60d54ae45e322fccb1860dd784d7b21f688807bcb484cafd8bd4442c6c952ccbb550545d0e50c0f303d5b6272de2c59568ca5a24a4473f91bd94cc486bdb9a020d6ccea19ee109b7b3a3c5e9cb19239f33e2d1a6f04e1f638c4d18f2cdc37cce73797eec8e703a21359d7e203e24298b5df41fe342ed803be8a0d8ccfe6db50f233225ced25b44fca26c53b769c98d1268595a2c5f33806e1cd5347d396ca6f625e6a8fc2cbc32649397578541d14050b3a98d72f795c4181cd04ae4d1fd5a1f3044a98281ee21e778ddf0616ca1d56b71da52fe5f5cc7e366e477ff36068f00031550063f6f113724f83771db172b899c0fb68798406e6556ba673a85728a01ac11799920c0e0fb309ccb97e8fdf91a4aec656d38dd007c54d240684e45bb2a0efa38defa733ef892e7bde623e5f7d1db478a524f01eab6ac854315238792cafc39296400d914d9aa32869d5c471979453437eb6d1c137200e330aca386ca28fc9b30e1baaaa51795c298bafbff6950e33d530e4f225f88889304ca5ae8898d050febd09397136df2defaa689d584d9a02eebec5a57e43adff797b5e7a72ba97d1aca32f6fb97c978b9929d2eef28c4bbf294aa69d3a62d2088b2b5dc97cb541c4ed405e77c59196d94d2e1d8293ad6d80cc4462295525f249ee0a07bfd8c2707302b3831f479a3eb514a745f852e30b07e72b31b388248eea539b6bf761d870f703d19230b0c37938b2896c9706b9dc7856eb407d69a4ad8e3bc264a1c2c74812f5304e977aa10062eae1a6e4a236256f264561a2209c3e1ffc0304d4d691324bdce5052d1f63d3a3244b882f4f02525b052d2f86a61c6c008cc7d728e557a4e8f19951d9de9c5f80dbbb48356a633b00357e56685a830ecd9ee045027ca1fa0389a615e0f15625d3ebb31ad207df15860348f18d229d101be27658124d891456ed08acd630f97dda5e163ce0a475e8c4ec0bb81155f241791ab6060aabd9c3d3ade231ba3f4dbca9ea8f1da052228493c3117f268b742b94560d14e8e385e09fdda97a26792f4cb78564a690910f580615d8b6bb162957920ce84e1067b5417597a9e6f4e9d15e0462b7b88ffc6d1319de334afe7242807de6ff994248f9be17108efa329bd1327c84528c81f889d4fd32eb360b05b10f57d2de520fe4b2678a6f8a3c62c5a2dbc19719c4878d60623db456791c1374cf7a26dca2b0df69d379e497293d96591628ca0b47a6ba99f66b4fc51731e1a3d97397509fa3e81b52ee9e25158a47d3b18a9c012ea47f9a6662b8aea6349c5c2e8a154dfb93feb792b82c434692cabd304875b83ac9b9e1ec67d593da6e1d60f7b0e5285ea993343fabc307b66262cf4e6af4ca65fcafba1d991482d457a2b7c6fcf6903d963932838350dc5ae06d5a921b3eceaa6d367d88cf5ea35ef86a171eb632d3ef194b38d0f4b945386037bdb4e0bbdfd730aca3646ab03e372167cbd9d93fb07125353e32005a2cab0080091bddabf4722cefb68a8a6b72a85f588e2b20869c02655468fce7a0b5fa7d95347613ff28d6a4f2efba5eb5a13dc487548d3f6d030126500e67760f468729df8cad82038363a96aabd23a55251492e233e751eb3ead1a7e02acfb9b8e6c91d2f216c4653e3541da1d7a79240fc7461685f3ad9da0d5f545b1e63347cddbb598600f42c5ad6d4a964102a7d55bc9ecaf26cdcd005cd120115edade01377db8fa6ce1c37c2d5db91cce44752a196000e5718ced5b49cce29e99cd974f2a73d5bdd89bb2a0016245655eb886dc42597d8d8d66848186e0f7f65ac475c80b799fe1e7f17cdc6fc4938f33fdcd0071569e627926cfa6b1ea831a7087025ce1e8766f1465c4684d60c357c9c20511d9533684bbad71eab0ed55b2c0465833d599117e9545a0852d2ca374ac7f12b067711096fcd6730c4d493e5a34655208aca62795e558efe715830d93731835a95a35097c600a8471acc5bca328b2f2b94f57a07414b06ba477c095a442ffefe6c1897242d249f9a2b74e29f44197da0360628ce8f2478ac752286365a7ef9a89b0e9ef2a67ea262f685e3ca479bae73f0e895045c54f97c858039bca17ba1aa318695f5cd3e079240bd145d46facd29a4fa3b7e4970c28ee79ee4c8cf4fc7645f56f0031dc62b100ab9550fd0816e4ca22e5143abdc5ec4cbc409ad9d2c29a19a27996f0d9a8d6952b0957c7ceefc0c4c6d3c95db0e42b9a0cae8a3d28199b9531499b3e36016c54a5d399f5db5d12d16cc9b08116c6dc30951e23d34b8fa4fb82ce03388d5b7884744677dc45a13857f8d7a8de5bed8252d37de5e1ceaf15904fce0de37fce88a0683ac84bd5737262545ac502983da688f3d9b5632da32e6561aea03e9f353707b6ed150e912aa095d13f2eb6c8f64912896c3119bea04d7b4124e9d16631b49dd8888861cd2dfee110eac96bd7e9edb99311b8e876a4101c43a16b842d173ac6657271ae770355991faa3c4173a855b7695dab634ee8d0d25185ca4dd84499d9c47f240e7338444411ab0760412f285e6de63ba20faffc30840f944b088ad6392dec61e9a4b0c3c1875b73f3d2ad1503e2e426260c4409da34c7b94"}}, 0xfda) getpgrp(0x0) 45.851960769s ago: executing program 3 (id=76): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000000c0)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000090000000800392cda9bb4049a4f63dc7225c99dfcd654caab4a73"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x101002) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) close(r1) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001e80)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000040000000000000040000000c00018008000100", @ANYRES64=r3], 0x20}, 0x1, 0x0, 0x0, 0x24000050}, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_SET(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000003d80)=ANY=[@ANYBLOB="ec210000", @ANYRES16=r4, @ANYBLOB="00022cbd7000ffdbdf2508000000b8110280041004003f45c6e63167a40721a51ffe09996820703bfa295b68fab8f69849420ef0be70deaeb8f9b1fbfa0b92bd2ddf1928a0c8d167a68e943bd2f223798828c95955c70f921db4d770086b13955d7125d494175a469a08d93bfe1bb0a9316f6ad8f1d50f667a4ad07b28ee8e4b37f82963a7792297247ff5c7c7c427ea9b446203d4a45172007202dce60cb7fd58010ce57a91d37d4eed59953d1d296bda9122a2e8a367e2a2470b8f5b513ad63d2254e454a654d4789b7fd3edad44a08aadb6ff69042005a0f581e938b1be43dadb4161e5ae2900f9ddc53ef091ba86b789f2497865014a2b7118020bc3a8e1d0d2caa27ce8e00b2cdd6060e16f7343d96b430776c204f4b226c68c95e08dbe07dfdeb3a89bc003e416c5be468361c13fc9ff22aa16de1ed65875d2ff4e33e0525992b103c1e843007e5ba6b29eb23036a906216f44575b065c4ff372a83e383de104e9f425f774788379a2f61e6a8cb76463220956188e3792ae2c199b2d0284bf9e085e0b0f51c41efa7993e29c130e5e630f2e438b2cf3ea24c6a894c091164958030ba5089cf97ac59df1a2b5b92cad1fa66014b4e849337f84943f9f5974cf867fab8f91090b8f7d89fac4b452292834bcf2098ccccb315ab89ba6f29f7327197de3372b9bf9ce2f4cf15eb82f97dc962c3bb5e4ce5a8c6b878c10ace6ea96afecf7e82ea0dd6644fff3c5b29d9144dcbc7672c4780c99a0ee52d15e2c697e0e76d0bb3f1332fb36191bcd96dba11bd62ddb600724800dc5631786d48a687b045dcfa01ceca65c8ca5dd710fd594cd99ddb0797a5210c02a33fbb9dff7014c5c9784fb23e52e66fbca4645449978380ad6ee336bbd5ba9eb1daa17c48a8bc1fdcb427a9112b793fba8e50f33774493b05c783dbac74b7519f584259fcaf3278703d8ffab32bb8825f6b8cc0d49b9e0a3adcb1b372650d0eacd080437132b5181b4bdbb5a4ff0236e7e9f45e9d0c8dea87754baf60c54db0aa677880feb4a538cdc3614a0b14bc0f9227cc3918ee3d62aed2135aa2c0dfcab1659a85b1030a3c210be0e3332bcb322a9a5b67c86780d39978f5ecad1e7e8f69f502e9cefc0e5293062cb463c148c6d8e9b9771e9d9207d777bf0c1df09b3e56ecad91170b7e27cbbdb05600102454cb5f4d10d8c135ac57cc3d1eb475ebf5e98688653dfa85e7016c69084a63070200ca36ffdb9634453d35989efd50bf5f290aad4034c7856ecb372af374fd3206831a10bd904548be4a8e12199676b2d65faf718f085d0d744b41e6181ba45a61bcc943655d573fa49f7482f5bb18f0b7c979ef6054b2abdc997d2c28fb0aaca73e0ec7391ef788f748b0ad54a92e29f508719cd476d8f67e60683630cba2b4f549e89149c1d4aad62ba1fc241949b6f86a2b63d55a7d83bd935932ad1a3a6d3999cb80f6288bd4f49222473f67c653b37b7e8450ff056fe8ce4272168d6606571f1640580c518f4a21c3aef97116e6f4408358e36e510f29d60afa68cbbae3800d6cc8208a84d4d0fb771bfd4ba8d6dcdd9c6a1b8f723c247bc65f271c8aea3be525e1a23e424851ae7888a099140d05e72de029b663771bb238f989d22d1410e0e5e40b0a4674e84c81379d4b75c98847fb87695427f58e9b349fd0d40c4f8d3436c06ee84536ab4f52d98b4917a70d91686742e5721d091cdf26b148a188ad5c2dce2907d843594b8cb3d7feb5a95e81df7b1fe1db1765ab7059be80125dd4835974c458b0140c35e443d2b57304544d9c428de9045d2b13bbacbf4fc1cc1653e6ec4860e877be8a450ca50227390a1a2a1ef238eda3f0407de7fc2e7a0d4b9d7fcd215d8cefe76e19e1d2ebcb16b0be97a74f0ca19a5d0d931dba0e2d16891c1ccc61c19bb3ae0be9659d39ab7594f5a7f2892384c0f5ecdc6a4f2906db017728f422730055c5ad71b30c458b1a4420f80fa0ae3ca4db57cb2cfc71e1dad5efa0950eb7586b5e836145078a6d5b6b0d8e76fb16787e40a60cd737ad6fda94e7951c503a99c45d4ac8534456cff22913cc9c0e596e2c3807a85b23fe4029a7c7d86832d919c74a4eb57e2411f7f0b1b8097e02e08d470e80667038d520bc2c78929d1b552a8951e3cd89f03542f8bd83f4e87d2156346f4e1c0c5f870fd4b11d91019fe528b8ec9f96a157c840798580435740fb1cc5113bb67e07bfaece6718d1632df9b1d4eca0edd2811a586f05bd3a4433fa53fb505fa45aad8590c060a95fd17923a787c5ff09b72703b52580a48ff216ef455956f73e867fc7a6e51f6076ae2b1508896328340bc2157cca56700b79e337e2f914181f9840625bd2296a71401c023d86d69f06b4ae0368d62b693883f35fb68231698dda10c26dfd68d7d5bef18feb5969c7b20a12e0844ca82141a0abd266ce4023a9ff6fdf30fbe75f057eda5091bfcab08058f437fb4600c5a7f21e9650258983383f40412618e1979c1478596575938fc803cbbeaeb90427f00be1335aa9149673ae6dfc84d02cf45463c0b257f173b217a745672e1d762974d3e7120221d5cbc647fa0950edc5b35e6c5f293e66109dff8e6cbd590d404693e144f90127806d0aac62a3682ce26f31fe9cf41e5021449377002089e51dfcebedca7d70c29b71abb906e8cfdb796790c8630f56f3e3ac03e3989700a0ff397f78d718b8f8c9d100203a3c12c867d63d2cd76027da573e09f2741b890c90b101c05cbd9c8a8469acc0c2db29e1f248259a459f03548e2acf1b13cc3802e300da6ee28640e1364622012319cb85b3d1156423bc283c6bb1d6a634fae9852cef6ea61d16f57d1785dd7cdae612d125b16aa6a966f1bea8eac84fb9adac8116700e972ae0c7a61b90570fa12b893390a93450368b07a7f3dce9c7f52deeadf3e99052bd3eee9ff92c1d4b958580d5d55e81b7acf0e94c608b39ea59f1fa0295cf21615cdc603cf6771e28639d797585e2d3af466f72530b5de6fae1b59c25b0e747af2ff3287d9e4d40f2fe1ff54b02aefe8bc2e3366d62222303814752456bbcbee1c37fd4783f9a1a0ba3476577b9d0acad6298fda599b7b3813a82ab2875922a71173b6b7829fb88a78804dbe9b5e0927ae3f44552898e10d3c487f0aa96824a4c799af86a5bcca14ee2baa1577369af0573eb1fa4096a51e416afd421f5bf5b08ac16a53c448b4a170880dd12efae3f7ab84a9dcc1c2e4a7b8033cc4e3a5e456e066ff9331826c4e90227ab0568fc2f0017163a316ddd9a69f035783154e259e022ad4947cb9ddc59a73629d60cf9586aa35efea9408985018390cb91ab8d40a04e0d1662dfa8ca7a3b800aebaa21d399bac241f3bcce7ad9e702468d9d75fec4d2911896f98f0c44e76685c91a054b186177f4ac2fb5f4866a2c2d7b747772e5adc5150c29287a1d0cd2252808ca291e0af1e5e5062f2886c8fc44b5be4db1e1a673c08e0294541624a2bf8d97a790c775358b9cbccd7288c811f9e9d691ce5cf864c6d0d4254717bc94537a12375aad4bd09edc065fb049d5e35b9080e2d2861e3cd3e985098a8c2039684bf832dc3278c3e10c7a4e7dce22819d7dc3e16e8c2854d52225c8ff0d46ba25be966ff88afd19b4775de741d8a54a3a9e16335b019667f770878feebd83bbbb2c126a567d9c4ad9a509a234114480bb56b56baf7571a8cc063f2df65ff7a661e1530633fa174fbbcf5da7e88427d801215bb8c90e8a72786d9403ce2c056035e726d1c6254fea390c73d3470172d61479b2aa57f8474017fdc83d019a1beaf1f2d9f62f2fd6871175876312d41f06e4bae72a2b85ea7b3edc6c24578c143271da9891fcf84128d6cbdbe98f35cbc0c86064ef56b0baada329da0db07098cd5cfc88d51d91302ec22902f728c86f1ee9bf26d1191e2d1048ce76106b53814b5b15613d90452f1bd26d91389ac51ecb61edde12a3f36dd43c0af7f2f605d30e7b436e666c42707db75eb0469cb3854764cc40d0ac7225e57400440f3624834691adf7c538ceecb61bf0dad974056d67ddb0db7d72f29431872e2053c94c9221a3aaf4e4d657c01f74e83489a98693b3e4ac4f98643a5a0072d3f62280eaabd2ed7a1d7ac8d014c4b3d64b2e7dbe617da19ac970c1f8c2992204aa402cee37acac11631b150b5735f968774d4e852ad78cad801aa67d2cfcf9e12e41dd4e5429e29eeccab3d6483c7eebaae6fe3e9e6ab01f409766df9969bfc04ae83e669c5199e265aff7c838bf49d2dfde941a9cb648c1740bcabb56452afb417d1435aa9436e2795fef240003055efd9ea7245fd5f11963231f36b8ef99e4f1f55ecf67ce58f9856eda2928f960f8d87a7bce17cce851e53cb354a7474e8b73f76e4947e8b177039b8de842b4c17a6ff4491c17eed72290ca5b570bc09f910a6565a43ec5a3c5e3b7afebb6754df17cae11fbde3f9f678c53610ebc9531aaa12396e030c9728b0c482361440e87d0cb47fb2624d66103ad788c6f481c353b6639ebf17a1c99b4052ffe5e33ac3e3ba6de51717ee2f3517d128096a4134c38867dad363b9cc8dfa3b404cdcce8bc478906c60526654b3e47a5c94e58b0aa02ff6902f3aec451e6f116bcb6b9c266239391e9b14ca0cb4c9ccda84f1840ad121fe168a0059eb912c7a32b914277cab25e6451233c8f4f1e0c94e5d99f4eef6173552abb56c1a099bb602b605f8fbb75de813b2a80302ecde8ec1f94c6cc134af698eb049b64c9613702cdf38379605182acbfcd682197e8482ca9ab089b83379acb57da5773043850211f7a72ee2e30d9a52a747fa0a371d897ab0dbfe28035e472a3f4fa4982fdddf8a5e17c63f3e1e13de72c379585b35ba8ba4956b81ecbdff17c8e6cc67458c8e6477915541d1014ea3f596947cd75217812829fbaca6e9f702af393128de846536a50a618fb80b2200430fa2039186817ee5ece3fccb26a19f171d813df68b90085de030c96f5317d276461405f2b67b30f8f4febd70063c070115de8c23e57b1c8ff8501a9246f5e669387923c393d6e10589e3c58f9043bb2a54d1f1e3bd8b06b3e060e2a8a487193b92616e0f121123fb4ca1f40066e1cf7c77c1a22946dd0a44844109ef3198aa387cae4364d6cf1be2448ae64b1de96d26a519f0411382740b9be0dea70d631efb7a0489c776b6f57c86a1cc3203628649232c8aa38e0b2b0d3f720eb58b06030bbc1d29b782a814d5d38caff77e95f873f04e91c894ed990fcfe18328ec0290d846d43e91523144d4339b4f517857a8e7e1f0d1db12cd153c907ddbc370cb16bf933328a1a3ba75226e5e7b3acb4591034fa6cab45509b89326d560087fa6530265839178cd1457fcdea38480d2f2d7e91810b04644b5601432b7e178deec541ff04413a4f50e8486d12d14a3f920c9492305061effd422bdd415a83e1ffda30d90a985d65e1920eb3feb00129f35b65328d780dd207edd8e9873032e39847ce34784766bf52162fbc98f132bed4823ab92673f6fde09893009c1360c3162fba1ee9a0ad10b62df0dff89d6f6dd5f0fd467940d247d786dfb7581592a1b16152f4c261868314f04787901a6bd1e19b74dc208b43c27ae874d0c6991c7214a92cef60acc154a5e8849998715fcd4a27f35507718c3936329ec02167f5ceccbfeefe1ec28ef648d7ef13bb881390a9b0a66642b6205802e198de8ad9d9a4ea9b7547da801ff6ee0ad4dfea8c11e08966e3acecdc91e06318be8521f7586cf75e76d7e95e7035dc5de8a10df5eca2397092cb38fe861e620c5fa63d9ebbe0005000fa1d0e0cfdfbf14c18fcea011676777001c085a542972acfd682ec936585177d18c55e30a6b418592c1d3a85be612b05a4ce4215920d4b15b24b62bd346c00f1213cf50c64fed8d5073e07ec85d1115c06ee1327b7df69aa135d6a31f36a173b99c6982bf0bea938cf1ee4f5f463c9489ba83f0d856c95233fb056c8b0b4391ccd7f3b5aeb08f7037e7e74be098bf69232a782f2260f39df93ad93e8e7a89e0af8dcf4882bf7314221c6c8fb6fa909abe63496e0c400ea7c6830000240003802000018005000200000000000500020000000000040003000800010095090000cc0005005e4f70fad073026e08eba3cf9586a02ec179bac7527f4e22ee639bb16557fdb37fb6daec965811e0e402d9607533c1794520466d25be6456a4a1892c46005cc40d19740decb966a9896ecdc2f6bf6075d7d5779d696b99828860871b79ea1ed4602bd42aa7697ee327bc0e6fc3f3fa1df9f8b7dce27dfd54ab6ff4d2b03449c279b5b3c49e132f0b2ca098bb4387ceda10675a4580a8375e18cdaedd207975e49b3b754b9495739a8d0effe711ac315fd2f2b8564278cc68ad016e0c8170c7058e47febc06e785550c0001800800030003000000081002800410050076518a04457fa550a0cebf2c26d0f17f793709d503fd5eb9dc673fb4873fd4874e643d278925ad6aa0ec055a247e3bf56c0c36cf8bfde95b1cac7a5b80b649cd44a51089a621e1f6e46d90470e3e4c9fb1a6b6761a2758a22e6edb5af51cd1d3ca447689e7393ca3914eb18efa6d81c91cfa81e36e814d15ddc30afbf7b875a8617920b3088bee2ed8b58aec99091e43597d1a5d05c31e445d31b2f042ec0c1615e5bc6010aa03fdc91a8faeb9c34158310384423926cfb2d2d5999ac60ebc0ba4a7866addd44fd49efda43f50bb156858383b4adf7cec0209000000000000007aa121bfb3a6044e2b60945098941afd9b88c398b0e25d57782b566f3bc3d64d2401ba030b5a0f56d5f9fdfafc50bc7a5d997c023467df98ed9a09996bb44a7b5f28c5d91e85bdd1cdfe84ab443e3965220cc887959665bc116670933d092cd1f85826cd74a62d3078c44f89cc15a451bdc1d5925a54427b66997c9ca52a8e98a6702a57e80704d0fff6cc2acaefed44d5394c622cb7cfc244bf102b49c1c000173ee8e47f1fe6a5139143c0d6e34fcdb9425d228d680121f052faab32072fdca7b022bbe7320a1fa1223fcc6450d8c57cbf6e2b2ed2a0c35d3ff16526562dadf1b38be4ca55a0bad0a636c56ff1b5258987cf42784d9843cfbcf69df72d9d9366ace4aa3fb22d204cdf8ab38ef605488e86cec1586fea8c1c0671fcabdd15c335f9a190468d03d6cc5dc692e486586bc0bf8ec803f36bbb8735cbf0b353933447c5467e7140e94f5ff328509728bb3200b45aacd2821d91732f46b97f0544396e36ccd28e22bc5d187b35a85e479c62b408afd12c3b0cee468b75bfad87091aa347c51a11ffa5e34a25c6a26d97a907cfaf462d5546c0e1383fab54699e773ba91360d587da226fae491a34a984b72c0d4e0e74e2697a03518eecc3761fb09373cacb04446f5fe58f809909ea7fa7e0835e263ce23fd5388d7c7c34e83623a209f34856646a7531110fcdecd3a7204aa77297fa65186a7e7edaa12d7ee59a169ea93bd8ce667b70f859a890a71571f710800aea6e5df68a51ffd0cd9f9b0d1b2e4ae7df6c5b6cb3a6acb42abfec3647c6b93cdbb7163fd5ac66f88da0a091fc1347296c9d52c70ab92b751cabc9bbeb6d821026fa5d4306615cce5bb8cc8635d422740e53d7d149f2087fde4e9a03e0c131ce7cb5eb7935886feb706c3595c1646f0cba2b3b92e2e74486720f690267b3204af982f197937d53bf3257b8120830958865b212178edfbceaf092a3049948719af66bed9634d51fdc573dd656af85331b831b0f9af3c7a017b9d91a716e54485c255986eac57f0b1d3e3378174e51adb50e44e710d52f5aa64624d57bf9dc5655740d332db9f1223a17ae93a83789905716194cbd7d0fc19a7811cdb25458fcccc840cf886cc2f204da98d6f119a7333cf11d787c97ac91cb351d77608ada9c7515b20c1fcaf29812db81ec9927fb529e063058d1107be22b687e55c61b84e38aa2b9359596c7b0c86c4a485c2298522d4fd8287d8fe5ec105d52be1514bba2e4cc7e3d63ed4f64042abc645d38d962c2150ab8c246924e01d0f7c5a05680f3380fae97f71917b3343ac6a29e4a2cfa9ebb3a6b41f786a6a3565b12ea12bd8b415be8d0a48bbd267569f6d7dc72cf15442818284aaeaf0bc73b9fda390ab8340448bf27fee07f3d5fc441e33415b61a636e25fe6934eb46ae8ad5dc80e7fd98db0b5405c94814dbae10e59b11240c3d2bdd4f2fa2dc030c56e49c65bfb58598053a80944f0f0cfc851098c161251e23001037a0b518ed5bfbee5940b77577ce6f1e31f2b00a1328c5b36b411a6a7d22f3d97f283e31dac084e583a1374199924c041e9bd64fea1d0fa94d196b65c5bfbb580935a68ef06f407081bb3f6da2a23c9baccfb3cf8fb6b9aff85fd9435fa3825028eaf00a9a048ec317f2ab23f1153d7a2c4a8d6eac8bdca17089c2b49daa5fd57d75a1b0458cd0e003828e0ccc3d2198187d71a25454015c23e148be35329a9432b91a96933d05c404f9b79ea39e91f913925ed31d9a7c3470359b9e7ac4ef3084510ae52506af6f2e434ae8350014e55fbc91e787aa790642e7e5b07c86fe8e1d6c93a804fecb41b4e9345a96a63397cae66478fbe06393bbf21545e9a11b20491a8817af23b55e2b0930b66e7a495997226635240a9a2f67718e08222ddcb30641c7e064ba6fe989e73bf7c0d397010dade12f5314d732782bd9c0d2f1a96650dc18e61084952077ff6dc4619188fc2891a16880f54ad94673d5e7a0de935a13296760605aebd72759eab3e0d5b8345c47b5e3a2acdf10b0b11aa6758f1c6ed2fd5a0850d7f35bf637a44697274c180bf70c69600ef81a285fa4265ffa8dfac1960d578e64b2541a38f6046119fe18d296a769fa9768c2286131910166b39cb1d6d8f1211e6a73f9118b1c91b2d39dc77b6a21995a407612cd8e77e3d3bb4f51a0b4178d2b01d4182dfaa33cbee2e65fc2f751cf7a68c118905b046fdace4cc015941384c31b036df4fdce79eeeadb4747fb07540fe8f641601fe6d1d2e96f580056527bd3956f0ce7588ca1fe3831b8d089dbbb13cb54859b0c4734ecb1e731af89e53ba9f9739738e15e58d72b29faa0eb25e295952ee2d8258be862a2c09cddaa8ec47ce4a41afde84cb50ffdc54cc4337b88260e571942c468d6d3ae385c9a798fa4269162b1e8f3b339c2933b09a94c442660814074629c6a065280554eb185fdd8a17e7ad668cc46c99b953ac974659c0d4814aab3f37b56a7e3692703c2a0416e895b7fb5d38523a73ee1dfe63e44857cfec0dbfdbcc528c7f1873512692cb0ad693a43f8a1d95ab4046cd3ccc343086c8f8724b661ec30d6d652159f79588a8fd43e6cbacf2effa201d4e2de1ee8b2ae00f78c3909927792691e6e2c512d200d047f163a8c4854e6e5b8482be9e8ddfdf5d9d857f298d5139f8c569e4c788eda87547f3db9f6a2ee67847bcd952885c59f3db466ad7dcb0074f7754482b79b4898f4c038128e940632bc39e20312ce995eac4c15a8060b7992c3040614a59835f710983e5439843b6dd5bce53ecacca37b590a8e8aa8c5a5e328e41722905dc9bc80f83fe127fefc8f4ea8e7ef1a06f2237bc4edab506c255df6a96331d4c6f7f81f3b039ea65b2b5f18c66fb8a643ed4d9a0c30cf7afab2c3adb3dc4047945d6f59b713a2035d50130a922d1fd38dbea68462a39cc7385541fe2d69da1ad26c1ee3a15dad664e49d4ee24ab46e35322f79767cdec612f65559d85b8b70f0ad11974f19dc42524296606e6ea9773c67a4d7a91e3c8032b27a23409e9e0017508fec9f2055295d493f586ec18959e480842496d1098be667dbdb3449162a9ac48e1a3aba9637bf7b9ea4f3fbd3f8a0caa308f362057f95f66efa1143a38558ea12eceb8336e35a809b1c47cd48fef60ac014c95334a9b6d71ed54066c6e2306769deff14270e9019cd00d2284024773f35eea63d1656d0f619e4feb86917ede83d7c895c2d5f8057c2322426e97ac5ded0550397dc7067c2fda977461e8474a6a7fb04bf42383b4bc46feb65d29856ef4deafce19b00c0ab0d1695844b21cab2f3c205acb70e291d4ea7bc8a2cf76281a81c99794d9030d32b3fcf1e74c8851dd7d764c3b520f086e463584c4fd3c8b0991f571ae63eded15b19c195016472130b5917232bd23b830937501cc2ce86e0590238053f2826baae60a266571202d1d47ae043d3f986067529f92637a1457ad406ddcb43cda0d60d8587c91ea6097102947c9c269abe0451f37cdfe221652837a0626aacb434848960862c84d1dcae70181894f2aed89d5f568229c94f3e9a5b351559ec03bea75944551a53c9d8f0be71f227660f973411ed732ee9960173d2f23dd3ec9e071983f272856132fe255fd9d8e8db74c42ea04967db32bb5ebc6c3893fd69ce92898e52a16d8ed864e2a75d7efb040ae0899fe7951485eb90ecfaa010d061bdd08eeca93dff977956d213abccc353b342e6d4a7a6ba98e8f769f778aa71bb64dc2cb1cfa12c50c9299fa62490813b1c03d011f43c93823a406c7b417350efaf578f92fc1dfdbe7fe558ce931812db940cc40980ab66d49c44324b4ae7cf09e6ffeb605d8584a7284e67121320ba1da60047467be421304b1dbe58abb2a92c595d3827a2821ad00981f514d6d0c7840a0d63ece8220f86795260c306e91220d906b46893afa8445413cca495efbb919b7f5d4c5d402912f4848c09a1d40796fc06062e233126b442802460ce8564c7471ea235cbbfbb84673dbe3a193d1d92924be2f3f0a02ebd6312b88b6b4cbb0c09d86f8a507af181f607aad15d8a8541d500fa6e9ea00e3c63d3ce59740c4e3fe21592b100d0176a6d5837371733a943cb8640805bfdb54f0d9faf550c27ecb9e6a0a08cad2583b4a7a8678aa3162b820bb710e6a78877c55cfd343e80ee3a5f18bca6375f764ae520f19d65680c65a30c7727f3d8af202f59ba1c19b00e9cfffa6de45eb899c5586fe8d786693e06e8ec776b510800f595b26e19077fdeee7b67ec566f87cf54d956e9daf75cdc0fefbac4abc49f4e8911995b36dbb35abd1ba6ef7bde61b9d74989dee7d38261337942717cd2d4165edf1c759720764e0aa255005809aaf31348197ac7d4d3292228fbcb9802bbf8449d5105bdc652be2fbc6b2f9b49861a696dfc0d7dfda0b538cecaa131b3ef7adecb6af6c62cc374f084e90912e7e1bd89a43de7b6c08757f8ec470b99952396314a5882a8011ff01f1e17ea2689e82720709dc9fbe7f90991ab5c602ef33e0ab46c299a4fc4f99e1a36728557088bcc0e635639e7e45f615ff82f97a95f755f1db44c030549323b6028f5f34bcf9a83381926b3a184b431c9f1dc272fa3ffe4ea9e720f9f0c16fa6922fcbc896f9dab932fd61ee95a8ad0be9dd2f77f428d758dc4cebfb87e1f6fb7a3ec7ece3c7ff6131555cb9671c37254940b824fd953f6510f97f0e0faf43c7ed98989c7e8c70556a9eccade32e32f7a63ff8d280a8bc5d32cca1e9faea5aabd3c266fb88034bb7ecdffc1c8c4bf64df08b32f982ee92e5ecd81c8a213ed5c56d43e17fd8ef4188dd34ff7007800db1bec8aff3746191861dc2462587545fc1f3ffae9316554ef1aa88816ccc14e2d92a16a0ade273a06e4838356456734b4059b83bbfa8f7e3f9cba73d46bad5f7edfef477cf3e5a899f8723724936be09d91320dc248ba2f9cb98b0c833a2c7ceb7f2baf3673a7bd5fc245a8d618bdbc90fba0a27ca3dcc983998236e99a3222427c74ea0da330e81560e01d1a4d6a48b52fc74a892edec8c86aaec66c25107a8512c41b146296dba0257ccf71d5568060625f01ffd10863294ec0e87f775a390b155b50e4dacff9bcab091805c24e01c1aad24045fcbfc9d09f3a06a515ec7ab58a67f0d23447cebddd081926ad8c1f6c8085e83f0e09e8c077e89c699c347520d59945bafac19552f7aa58e72776b60b7d70fce2f8e2492c508b46ec372bae78251b0b92fbed5d998c7bae45ed2f7f6dea0dd105446441a374e0910153f62c6d72c04cb56fe9fa5cfb07a139f12f124003c8f86a54e593323e3669fde52ac3d979e83d97577c4060d7121db4844a2c9bf99715d5c06bceedc0601fa4be11b75e4c4810d17fe1e77defc31c86be83c03c88ff0a31063efcf678b72a04fe9cdb98ad5f5ef3d8942dd68cb6b1dba5574beabe08b766e40d2a13b95c30710689985a624e763190c0001800800030002000000c492a99d68aecc65ba45b8ab41320a8dc577c3d771a9c845e76ad2d79342d929060f6a9432531427331a0d83a4463f288304afea1a1fcac5b6b096f38da75d277bf3d6391e40cfa72b37153c6550be2c5bcf9c0041b50fe117438639"], 0x21ec}, 0x1, 0x0, 0x0, 0x84}, 0x80) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r5, &(0x7f0000003d40)=[{{&(0x7f0000000240)={0xa, 0x4e20, 0x9c8, @dev={0xfe, 0x80, '\x00', 0x12}, 0x7fff}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1400000000000000290000000b000000000000030000000014000000000000002900001c23beecdbae000b000000594f"], 0x30}}], 0x1, 0x8800) syz_usb_disconnect(r0) signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7a9]}, 0x8, 0x800) pselect6(0x40, &(0x7f0000000100)={0x0, 0x8, 0x8000000000000002, 0x4, 0x2, 0x2, 0x2}, 0x0, &(0x7f0000000240)={0x7c, 0x2, 0x5, 0x2844bb54, 0xfec, 0x0, 0x0, 0x6}, 0x0, 0x0) 41.342434541s ago: executing program 3 (id=93): io_setup(0x2278, &(0x7f0000000180)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000)={0x0, 0xea60}, 0x10) r2 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) io_submit(r0, 0x2, &(0x7f00000001c0)=[&(0x7f00000002c0)={0x0, 0x4, 0x0, 0x0, 0x24, r1, &(0x7f0000000440)="35f3fe0c", 0x4, 0x0, 0x0, 0x2, r2}, &(0x7f0000000200)={0x0, 0x0, 0x2, 0x3, 0x2, r1, 0x0}]) r3 = syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$bt_BT_DEFER_SETUP(r3, 0x112, 0x7, &(0x7f0000000080)=0x1, &(0x7f00000000c0)=0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) recvmmsg(r4, &(0x7f0000000b00)=[{{&(0x7f00000000c0)=@nl, 0x80, 0x0}, 0x5}], 0x1, 0x10000, 0x0) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f00000069c0)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b4d8bde7e8acbbf3bf3326f2faa5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d900000000007867738729e703bb122283fb2fae9813a0cfefcdf3dc968af1cf80e96649d943198a96d9b1af9c91506b30922be8537f54e65cf60c6b6a5798955796aea325770d6ccc93a95fad93b2c7bad114fcbc55036a301c23b07073c71555791db8919235022bb0ee4294211ab9b43f3fbedecd223722d937aa22b31e2e9c97e5ea94e4ab83d4e5811c7556813c334aec856af0a0c12b3c93ba5aa906c6e2268a0c6cbbb13f496d87c608604eb02b2c031d5ae40c75"], 0x1, 0x5531, &(0x7f0000000b00)="$eJzs3EtvG1UUAODrpOmbEiEW7DpShZRItVWnSQW7AK14iFQRjwUr6tiO5db2RLHjhKxYsEQs+CcIJFYs+Q0sWLNDLEDskIo89wY1PCpQHJsk3ydNz8yd6zPnjqpEZyZyAM6s+ezXn0vhWrgUQpgNIVwNodgvpa2wGsMLIYTrIYSZJ7ZSGv9j4HwI4XII4dooecxZSqc+vzm8sfLTW798892Fc1e++Pr76a0amLYXQwjdrbi/240xb8X4MI3Xhu0idpeHKcYT3UfpOI9xt7lRZNitHcyrFfF2K87Pt3b6o7jZqdVHsdXeLMa3evGC/WHrIE/xgYe17eK40dwoYrufF7G1H+va248/2/b7g5inkfJ9VKQPg8FBjOPNvWZcz9ajItZ7gzQe8+aN5t4oDlNMlwv1vNMo6tg4yp3+f3u73dvZy4bN7X4772UrlepLleqdcnU7bzQHzeVyrdu4s5wttDqjaeVBs9ZdbeV5q9Os1PPuYrbQqtfL1Wq2cLe50a71smq1crtyq7yymPZuZq/ffz/rNLKFUXy13dsZtDv9bDPfzuInFrOlyu2XF7Mb1ezdtfVs/Z1799bW3/vw7gf3X1l787U06S9lZQtLt5aWytVb5aXq4sld/+h3/X9a/yep6DGuH46k9LSTDyZXB8AJov8HpmGi/f9cGHv/H/T/Y6H/P7Prf5wc7QZytj21/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4DT7Ye7LN4qd+Xh8JY0/k4aeS8elEMJMCOHx35gN5w/lnE155v5h/tyfavi2FIoMo2tcSNvlEMJq2n579rjvAgAAAJxeX318/bPYrcd/5qddEJMUH9rMXH0wpnylEMLc/I9jyBLSw6bw/NGrikb/v8+FvTFlKx5gXRxTsvjI7dy4sv0rs4fCxSdCKYaZg5nnJ1oXAABwnA53ApPtQgAAAJikT6ddANNRvGlNf4ufXvNdiCG9ELx06AgAAAA4gUrTLgAAAAA4dkX/7/v/AAAA4HSL3/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRAICfDS609AdV3fcq3cExeoQuu4y4CkcgV8gFOAPZZZtdBBH2JAoRhBAbE6Lvk+xhbOvxjPDijUcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzTdTEbX1787teNs1zV08zdAAAAANssitm4/DCs+oN0/Fs69DP1s4jII2Jb7d6JTxsxOylOseP64lkOVxFlhPV39NL2JSL+pO3ux7F/BQAAAPi45pPpqKrWq93w1AnRpmrQJv/6t6F4WUQUw5uGouXr3a9XXbraPz60/n934/+Os9lhqZUDW1F7ysyDcsit21S0/TrpcX9s+k+arGry9tIBAADaslkJtFiFAAAA0LJ/p06A0yjfeqa5+GkCf69q0gvBzxs9AAAA4AwdOusZAAAAeI8GL54t6/8zWP/v+631/wAAAODNqvX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOKZFMRvPJ9NR3TjLVT3N3A0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAPfvzjsIwDAZhcJMor07oAr7/Lc2C3bp1MwOCj38rAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABceRwvzzNejZlso9eZ5N3zSvLp1Ph2avw6N/5Jxrr7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fvGzcVBwD8e+fzlRYQIaAMQYhKDLDQ9FpaujKAIgb+BKQovZbAlR9tBlpVoCxsKHMXBCNCSKCw9X/o3EpdytbhhiIxMYDss5PXo4iDKvaRfD7S8/vacvy+z4mifP2cAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA2fnMvzorNwiTuVsduP7i+XvR3pvrCze27y0Ur4s7fXP+L/Up8/r2Y7nSW2ksEAACAwyOr6/uIfuQ7q0XQXSjr/7w+p6j5v3l6Etf1/HTdX/d17V+0n3+6//zuQAuTcYqLXtgYDU/+NZVeto/znGfP/OMZvfLOl89esvIb0n1n67lxXt7Pzle3br3VL8MjTWQLAPwXJ+q+Cuq/h4p+0GZiABwavaoV7lX1f7bQbk4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa9mcAAAD//6vIRLE=") sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000006080)=ANY=[@ANYBLOB="540000001c0001"], 0x54}, 0x1, 0x0, 0x0, 0x800}, 0x0) syz_mount_image$fuse(0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r5, 0x10040) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) syz_emit_ethernet(0x46, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa32080045000038030000000206907864010001ac1414aa00044e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9cc200009078000003035b080a0000000100000002000000"], 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2060, 0x0) fremovexattr(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="747235737465642e47504cfdd0207cf49559dc56247c1bc1d27c9c686f3928c9d2a418a12ed9479386fa4c4baf0d27a41ec0a8c6f26702882b90fc72d5660e363195beb7cf6d28a05ce23c475faf5ac44fd8c93fbfe1cb4c6baa720ab82288768dd13235b6da892b302d8b4c9cd931c6cf22ec5b09960d38f854ca9ccb223a23cc09d48caee2a5b95c1d1703b729bd8cbcecb1d808a94532e3e13fdd3ec96004d9d6e440fb3751dd66778f6bf84bc8ca8d739ca4cea772c137a8af03ccdfaaa85ccf43861a5b30bdc81c56f145f5afbea32b3d3ce3501eeb23fe1b5456fcf48e217ec79245ed4c1042dc832110427bc182e66eee41d77f99d309cbc5d7959ee0"]) syz_clone(0x40800000, 0x0, 0x0, 0x0, 0x0, 0x0) 39.662930108s ago: executing program 5 (id=99): r0 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r0, &(0x7f0000000000)={0x18, 0x2, {0x3, @private=0xa010100}}, 0x1e) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00'}) ioctl$PPPIOCSFLAGS1(0xffffffffffffffff, 0x40047459, &(0x7f0000000080)=0x1001000) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff}, 0x80000) getresuid(&(0x7f0000000180)=0x0, &(0x7f00000001c0), &(0x7f0000000200)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000240)={{{@in=@dev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@private}}, &(0x7f0000000340)=0xe8) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000380)=0x0) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0xa0402, &(0x7f00000003c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@cache_loose}, {@access_uid={'access', 0x3d, r2}}], [{@defcontext={'defcontext', 0x3d, 'root'}}, {@permit_directio}, {@euid_lt={'euid<', 0xee00}}, {@euid_eq={'euid', 0x3d, r3}}, {@pcr={'pcr', 0x3d, 0x1b}}, {@euid_lt={'euid<', r4}}, {@appraise_type}]}}) r5 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000940)={0x0, &(0x7f00000004c0)=[@nested_amd_vmcb_write_mask={0x17c, 0x38, {0x0, @save_area=0x49c, 0x4, 0x3ff, 0x7}}, @enable_nested={0x12c, 0x18}, @cpuid={0x64, 0x18, {0x101, 0x5}}, @nested_load_syzos={0x136, 0x80, {0x0, 0xffffffff, [@uexit={0x0, 0x18, 0xfe59}, @in_dx={0x69, 0x20, {0x47f3, 0x7}}, @enable_nested={0x12c, 0x18}, @nested_amd_stgi={0x17e, 0x10}]}}, @nested_vmresume={0x130, 0x18, 0x3}, @rdmsr={0x66, 0x18, {0x271}}, @nested_amd_invlpga={0x17d, 0x20, {0x0, 0xc5d8}}, @nested_vmlaunch={0x12f, 0x18}, @nested_amd_clgi={0x17f, 0x10}, @nested_amd_set_intercept={0x181, 0x30, {0x3, 0x8000, 0x4, 0x1}}, @nested_amd_invlpga={0x17d, 0x20, {0x1000, 0x76c8}}, @enable_nested={0x12c, 0x18}, @uexit={0x0, 0x18, 0x3}, @rdmsr={0x66, 0x18, {0x223}}, @nested_amd_stgi={0x17e, 0x10}, @rdmsr={0x66, 0x18, {0x40000082}}, @nested_amd_invlpga={0x17d, 0x20, {0xe000, 0x79dd}}, @nested_load_code={0x12e, 0x6e, {0x2, "66ba200066b8005066eff3470f11620666450ff94cba000f1bfd440f20c03503000000440f22c0400fae22c7442400f7ab0000c7442402d2000000c7442406000000000f01142466ba4000b805000000ef2ef2abf2a7"}}, @nested_load_syzos={0x136, 0x40, {0x2, 0x94e3, [@in_dx={0x69, 0x20, {0xf26f, 0x4}}]}}, @wr_crn={0x67, 0x20, {0x8, 0x7fffffffffffffff}}, @nested_amd_vmsave={0x183, 0x18, 0x3}, @nested_amd_set_intercept={0x181, 0x30, {0x3, 0x6, 0x61be, 0x1}}, @nested_amd_invlpga={0x17d, 0x20, {0xa000, 0x1031}}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x3, @save_area=0x51b, 0x0, 0xa, 0x5}}, @nested_create_vm={0x12d, 0x18, 0x3}, @cpuid={0x64, 0x18, {0xeef, 0x5}}, @nested_amd_set_intercept={0x181, 0x30, {0x1, 0x0, 0x5}}, @nested_create_vm={0x12d, 0x18, 0x2}, @wr_crn={0x67, 0x20, {0x2, 0x80}}], 0x446}) ioctl$KVM_SET_XCRS(r5, 0x4188aea7, &(0x7f0000000980)={0xf, 0x6b, [{0x9, 0x0, 0x4}, {0x0, 0x0, 0x2}, {0x8923, 0x0, 0x4}, {0x4, 0x0, 0xd0}, {0x7f, 0x0, 0x2fa}, {0x1, 0x0, 0x5}, {0x0, 0x0, 0x80000000}, {0x5, 0x0, 0x6}, {0x9, 0x0, 0x200}, {0x8, 0x0, 0x4}, {0x2e20800, 0x0, 0x2}, {0x1ba, 0x0, 0x6}, {0x76d}, {0xe6}, {0x6d0, 0x0, 0x5}, {0x1, 0x0, 0x6}]}) ioctl$KVM_SET_SREGS(r5, 0x4138ae84, &(0x7f0000000b40)={{0xeeeb1000, 0xeeef0000, 0x0, 0x8, 0x1, 0x3, 0xfa, 0x4, 0xb, 0x1, 0xfc, 0xc}, {0x8080000, 0xb000, 0x4, 0x5, 0x28, 0xd, 0xa0, 0x7, 0x1, 0x1, 0x0, 0x3}, {0xf000, 0x1000, 0x3, 0x9a, 0x4, 0x9, 0xcc, 0xc, 0x8, 0x8, 0x5, 0x2}, {0x80a0000, 0x200000, 0x9, 0x0, 0x1, 0x7f, 0x48, 0x3, 0x5, 0x3, 0x40, 0x51}, {0x54000, 0xeeee8000, 0xe, 0x3, 0x1, 0x3, 0x6, 0x4, 0x5, 0x6a, 0x82, 0x5}, {0xeeee8000, 0x28a000, 0xe, 0x5, 0x5, 0xc0, 0x17, 0x6, 0x2, 0x75, 0x6, 0x8}, {0x1001, 0xffffffff, 0x10, 0x0, 0x7, 0x4, 0x8, 0xf, 0xf8, 0x2, 0x6, 0x3}, {0xeeee8000, 0xddddd001, 0x8, 0x9, 0x4, 0x8, 0x7, 0xf8, 0x3, 0xfb, 0x5, 0x6}, {0x54000, 0x3}, {0x25000, 0x18}, 0x10000, 0x0, 0x54000, 0x400000, 0x3, 0x1, 0x0, [0x10, 0x1, 0x1, 0x6]}) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r6, &(0x7f0000001040)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001000)={&(0x7f0000000cc0)={0x330, 0x6, 0x2, 0x5174b28a7ade62b3, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x4}, [@generic="f93994ccd00775d2f153e82bc5820160435e2a5adb348d6b0b6f7b48112815ef2e37af75d9bf92ecac14d23ecc8c35d536b1f8e9ede91c9c1754adadbbc857813697a1671cf39c02f29c95eb99dd3ab84ab8f73f3095f0e08e0dc8d13ebba7af6a389a7b4ab4b92e0f0d13765529552a9019206a05fac66587db268b8d4be109c8b191d69133764b0376d34788e6003850730c5b8187ee590651", @typed={0x8, 0x4b, 0x0, 0x0, @u32=0x9}, @typed={0x8, 0x3a, 0x0, 0x0, @u32=0x4}, @generic="9f7d6aea63f66a3e0ec127dd52ff0d3481e970ac26429dc486c24e9832a1d4d5272988c8393732f31f7a5cdfa7198304cc62058a20edfcf9321876e7f87d58a3b9a4757287f2deac9244d510774fed467a43c1335cc923f0a59dfb926077ee4c129fb5a1c86ac8ee6b453c1749a32ef5704c5d214eed215000420853fedd8f4f20f0d4f8e9cc", @generic="f4e31d3c39a1d43f41ef974c94c5a17594e28aebe58d98445d", @generic="57b5513a6507d4256b5565f87f7a3064d8f336aa9921cbb32e18413bc1c090a2b148a9399a9a64c0915368870477732094071d4b1e1998b48e3bd133964a9f4c4ee93d594cf20820aafd972358c60622f26e5c87473fc62b48f1704bf5496b265b0307387271d6838666aecd767ff51458dd10bb2556cb57034d6d3875af98873be2edde4ae8e4f81e0cafef8b9f075eb647007d8f497b709bd3bc4b7b4621c6cc5dd5e84db01292fdfe83a96f00cb150ff383dd19e83a84a67edd23dcc4c20003845d93833a9b4562f19daf59191d9ad377f927b72747b12e", @generic="af7246ac4e032edefc3f4d", @typed={0xde, 0x154, 0x0, 0x0, @binary="a6e9dfd62826e5e9129b7fd93b292c1964cd174785367317aa0f99a4a1e0f03333e9dea57076506d7c7e7ae8aeb2dfdab2b3c89645359df1faa57610f771888b9e31c6d6b2ef116e4d1bc0083b0f1588b0fbba4e11b52ea027180cebe102978c7f7f2e3ada00d1f2e9b83ed3c3fea09d3d2215b5564ddaa29e1bc67685638b9060fdce9efa4cfc0e14b18fd73e3186eaea10860628cc9e9e8c346d70c622a5e2bc69db37513ad01093ed3a460debb348985b0fc0df673be9e1e153f6e9e261d3653873eedb1f1b9c839d00135a63c1804d014404f63b3a91da00"}, @nested={0x8, 0xc8, 0x0, 0x1, [@nested={0x4, 0x12a}]}, @typed={0x4, 0x9b}]}, 0x330}, 0x1, 0x0, 0x0, 0x10}, 0x40c0) r7 = syz_open_procfs(0x0, &(0x7f0000001080)='net/ptype\x00') write$P9_RLERRORu(r7, &(0x7f00000010c0)={0xd, 0x7, 0x2, {{}, 0x3}}, 0xd) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r8, 0x6, 0x1d, &(0x7f0000001100)={0x373d, 0x7, 0x6, 0x10, 0xd}, 0x14) r9 = socket$netlink(0x10, 0x3, 0x8) ioctl$KVM_SET_GUEST_DEBUG_x86(r7, 0x4048ae9b, &(0x7f0000001140)={0x10002, 0x0, {[0x9, 0x4, 0x4, 0x5, 0x4, 0xf71, 0x8, 0x5]}}) bind$pptp(r0, &(0x7f00000011c0)={0x18, 0x2, {0x0, @rand_addr=0x64010101}}, 0x1e) ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, &(0x7f0000001200)) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$tipc(&(0x7f0000001280), r9) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r10, &(0x7f0000001340)={&(0x7f0000001240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001300)={&(0x7f00000012c0)={0x30, r11, 0x400, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x14, 0x18, {0x0, @bearer=@udp='udp:syz2\x00'}}}, ["", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r12 = syz_genetlink_get_family_id$devlink(&(0x7f00000013c0), r10) sendmsg$DEVLINK_CMD_TRAP_GET(r10, &(0x7f0000001540)={&(0x7f0000001380)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001500)={&(0x7f0000001400)={0xc4, r12, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}]}, 0xc4}, 0x1, 0x0, 0x0, 0x8000}, 0x1) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, &(0x7f0000001580)={0x1fd, 0xbf42af31988934f8, 0x30000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) r13 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001600), r9) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r9, &(0x7f00000016c0)={&(0x7f00000015c0)={0x10, 0x0, 0x0, 0x10008000}, 0xc, &(0x7f0000001680)={&(0x7f0000001640)={0x14, r13, 0x2, 0x70bd2d, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40800}, 0x0) 39.662038948s ago: executing program 3 (id=100): lstat(0x0, &(0x7f0000003c00)) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000017c0)="ba9bade712dce63d5fa8fb6703e85a99789de81994bb3d958c0ae644619d5d246f00eeb7198ee02a593417a1497d35ca6202a0e0e04c9b9c8c3e917f4c088dafe4850d67b82b0435024d7936b0f75a7daf2f9522d685d0cd8c466fa34ab5462f02bc1b2cd58b019d3602f76218a1e65c2489e818660f18c86d2483db7f613d2811acd5476e7186a0a9d3e11acc7a99b354c711b13097badadeaab48ba6d2b95313468b969b67ffe148a371b3b2178d69fde302dc7cecdb2829956bbcc04f17f62b05709126fd172860cdb61dbe45de8b32cc61d3282edc03993bcd95c2bd65bd3b7b4f92f2f21d5fc8e91c5b75496792b3eddcc8b19d1cabae7b810e7aec0618a13dd6fe62c061fa4575fb7eed50983b87e35c310032c0e1ef2ca93a6646ee941b6370b811de8f0ab78995fa1d821f573c26d3df63f942d09e4711c73b7a2308c47f16ca8217523ad91d54cad91f823539e013f594cf2c378ea400b17025a82090cfc2e739d7765196eebcb768703dc63a05c707eeb7bfa49276986744a0a7c08d60bd9bef5aaf59bc1d3391b40cb68a9768be8630b33172aad59be48cc4fdd3601d031fe3101811e8504cf300118020a9d11c927fc50295edadac59fad61f945593f1ae7d4693e13dc6e5354d046f0bb07b649d23c721cbe86c78646f00e53bce3f3fe0ec8c59afbfc7c3a9e549d22ae518a333bb8a696bd111edaf82dd7988ea657a3f5d8eaf8a7ebac6ecdd7379c6c913b2eccf5cb6e273542c8fb608a1c46cf57443c52c8fff29260958853f598ba31960f1b0e87e3079c7a9e89d4f339f54f827d7184294c8fafa356fa3142b3ca16050f4587cf849d615604a404e8c3cd0e7c726d27a0d8ce08a0c039acabe21be78e857a2766d035c7c331e55c694adc628bde095cfe119d8a917e1e4796b0ac22e419ee78bf63b974e9d7f9942bc9a10a4d076b234e933bf230b4cdce641ac02f640d9a5b4dda45758f397a8464182dcc4fef21d80623997e510c5fae032441e3eab58be960f0105c0a165978b2c81b885c3d20fa967ca9fca8744df09b43a03e0f06f78a666375974536a7b9e9ce67170ae3e9bba6cb20f43c5a0c60f47766bec41f62c38b7d81fe976863cf56aa4cb39a5d8e9e68517af2971ebd59493d390cec99d72a130293bf6bbcc15ebfc9507f3ac52e4cd48461996231e3105e1e68c31c1d97435ee42447b09b05ba92dcc79775eb3b4ba763ebfd1944e9ad88a13202d18c758935cfcb889c5724a885fd9852f31f9363280258df17750a1741dd1d39a0820d9d8a08061ea71535c08822f8ad8f8c4b539c5d059ec18779f1c77f57a239a6445de6c78d8bfd57c718507d17bc5de79b11b06749314105c07e60c7b87a4cceda9dd24f5af304c5566a1a0c0a4dbd99bb26defcb1f395156714d15c4e9760cf386401b12a03baf1309dddc155806ffd48090b74f88a667537cfbbe45b88e022d049d4f595fbb9dbf76e5a49d0a5d9bbf3cbf19f49e051fc38bac001a2030d7c9a00bb26d83288ee0ecbbcf6213d0aeb529cb50f0f1fea0a115e816e2adaa2667dd4e391a580746a6fcab8dcc4c06711e6823bf6cfc0a68e723d470f6e02c632e106a9ce992ec614a563c9df6099571ddf4e8938523c2e14ab2a41402f3e521e1e2b462faed36da15a0d41371c9fb7121636da09b7b965a146888442390dacd5141ad839ce6ba3758c62b5948dd41496ddf536b4c02e4c36f4630a6c64a631c81ef1e1f62f1c63365229b94d3a3458462bd8bf6fd9ec71131cfd1ac63eee67ac027a9a9871abcb9eb992ee82569b9ecbe277074db36ac878bfa4a89de0b98e0a4895d340fa87c3d1099bd7e9b0ab6801fae67d7e73e7080979fa82ac2dbb6b55a554cc01fb5406ab64eb72db8a0e303e67208d551380a6d6ee9a0f5d342043f265b8f03a96444681c3fb1cf87525ce9c1214900485e1da70cb64321f9b98efd9d5620fbdf567391a5dc8e793b2f86054d1495814c1303d837dfe90f2ec4d232e37e2412ce7cde8ff736ae391bf69f3805ae2bfa7c9110540c1a82bba0a38ad4e65651b0e4168446b6bd9554be9aef8e810bb8eb436d7a08d131503f7976f509a2013b4f23d5c8570ef8a6092bf57b5d52b37044ac546817d4da3f6d676eac655e3a5d0b58e80f1a6e395100363be6aa2ffaed7903733334590711236248041e329d94e84c9b0c28f910011c05a4e91191c090d2c824b8d844f7a638053fd6a429fdd35c86178bc5e6394068ce9eb55168c74518df590697dc04647c162eacd689278e1a758de71e764bc5b54ed942d9bfb713de8c50cc98e417fef78815558aed5f70a36003fbdc1df25ae02c56544d395d701599e475361c51dda9996c064fa558c6030574a2e4c4f2af4c23fe72875cafce1403cd1d7fa4e04c90e7c61c071653e7455383d8b650b7a84f07a714a93d0916beadef7f6c6a8b2d8b35eafe1d9eeca8a27e2fcfc55e0dcf46480ee7d2fd8a94c172e6b71309b20ca8fc11175c4006166b31e22e7eb8a8eeb13762e0cdc8cbdaf886ee422382f67e7491110937ebdc7e8960beaa8bfb85615900a49271fd8508e0eb305f7b6e29b6c86669c06b01b0e0f2c38e571efbe08b7adc4ac43861b4f3d0fb4e28bc94b7e5a356b51875791171cd329c13f2300aec89e5d01a6bfef99b695121147218c0d5a4c1e6b9e7621dec2386088edc32a29599013e967538543657e2d083927cc61c1dbce20caea3861e90cada4e2c85d47f954a7d6fedc2ae2e183b0fe110cd64e8828f273d99e3ebb37879483639bf56b0d4e344afde285f5430a3702ae46c94d9a10895a4b2005d05f51420802449f90469bbbbf04b31346df4b5810706a4481dfd0b1b41cb51229d633e5175af49b7ec289f9c491d0b6b0192fd41373b983b648f55c237c6241a7cbf0f0b35f8e1184b3c0f809f8a43a3c8c1f7dac67cbd4cc4dad0f6ae347239d42cb6b3876d741532e2bee1c7131e72f48c472ca62bf93b4ef3e888b02272bfc04bb90a6997f6e5b81bdf3d5f4770668b754165d16dfa422e4fd2e9ef4d0892e2e7045d4a0d831addda48abf84ba7f3efb4473fe1d2d3d8da9bd9d8e3bf720cb1bd6f6d956accbc2eebbc71347476e99efeead1712a30e95096c4f654f91450c8a4a5232e575c931a365bd100fd50f6ca3fc945e11b51bd4e38e938ce9d3e9903b4339e4d48d7c77505f85ce3de0f71729fd98a569d7626a29ed6c20b96a4f83773685765cbf9539540fb7da29d7a2037a0305bd11a8f9648d4efbba35f70f2b05415d5f888f2418a6c36696b75d03bd929af8f77a0830fa380270d9d3e76eb4546f0c79f258a8c930de8b7c8abbf07fa47126ec6912081bd2ff3d53e071934dd256f76aa5ed4e7ed8556c85679ee4db7463afb2eec8d755a492ce8744b24eef0eb33ecf1cdf25b9b2ff3645aecd21173cd1863d9b9363ae243440916f9fb87e5b2439e5edcb35e53b6e69d11447466ddac0c972a2922b26085a0d4e7ad86e8b6d09bfec3a2351d723566de6252f3afb91ac6ba9646183137dc1c15b8631b3c195148572213bde75750777fae07f275f1e584b731ca0ef3e531e7040b86642d013d7928b6dc71f5bcec1b45afce44d311738349683330e1d52468391785882e99b0e9669490703f6a2c189f9accbfc52254c540ba651ccce29202db1b6bd2d530ed4930b3c19988785f3c1759ce72e4dffbc8f8ce446da88a9e2829821ace5c6a3899881d10490daa5ccc3cf249721bc7db67a7b1439a387642488d8e7b936a0dc75170f41004d8b169c9cc73b7efedafe8c6f968af19b7356c25a199cd25a73d2980a0d14dce691ca0250b1c356cf0142ddfe9c9571701523b3f97bf840335b196b6752f210edace3fc2001c5814115df7366d6bbde4636c441f552c6be5d597be7710c71960f50c8088156160560af16190292af5ec978330285a3f2013a33360521a21fd873ddfa1a31b78816f032cec0eeb53e7c6c28b80e36f3ec41e0c77b796b1a1c4c64b1731f56936687c536d62f6ca81e54ebf785365e63cd966c27956f21289912c91d1dbefe5ba2bdd45740a77a0cd2ae73c274e2148aefec7aa5748532ec4c79702e8851bcac7fd3a05fd9a936aa2ada691e19918709c633c236fddb05f2fa48424a4adacb4035fb66c93bc56c910781fa859d976670aeaa33534a0af661ef33bacc51e23ee4d58d420ee50974731f2cf8c990f756312366a4a1584a38a489d3e0487a8039510aed1bb7bec91e561bc966924fa28374c414605fd90e3283a5e1880925fa97a42fe7c58a3b02250c9fe53433950899e0f5de83cbd34ffef06dd543f4e69ce399eb486f04f3ff87d4344b0e7c27f768ac9ff6926d3c7ead18d880439f8f25f46c23274d8273e712df7b9f6fe283447aecd51a596a4b6ba18dd3fcda50fefd313ee2f4e57a7fe0d24dc988511c3b9dffa6c1e58de82ee332e7d3f1fa3294294d116f2d1d91ddb92bb62f5a86d2651be33504f2bd4b6e70128fb13ed10bef939b33c5c285f78351e6bc44c7167b7a688c71fd534e75added0a8aaa00980796f1d0367cce8230fd987daa8c9bc54aed48a6081bb53e5887d8b5577aff79e9664c68ad855131257d2b55cde2d6b547d0359211a418df82cd5c86f6669548d2eec79bee3b2ff6edc48a4cd754154eecb701424768a5ba822350f49e976870e35f5ca5d37b4dfd6a9c1ec8461ddfa67a8d008ebda2e9388606b4279e521e7e27848092e2dd10c71e0a34568f71ec717d17488bb1a7080b969e4e394658af037eb049a80f245c96f735dfe40ecad650d63749133302d282b8fa192f2263d564b266d4587cdb2184cb90d986154302ab230db2d39534ff4990b48c33802840c09f1cbaf59bcca39936adb1820e49d2656424e0768da21ea2b56a47a7fcf1dd4342a68c42f3fc1ba9f2d27dba3472e727e728de9fcefd2626ca832c5d45428f844b66b80fa34321b2d9ecf27b62fd0ce01301d6e8cbe9a9c10fd6dc5afa52077a62f38438f1c810ac9cd9966dfe150eef214955d186917063979d2aa9401300db6d10a64e9b1c88940b196b82e66e23017f59c36fdb3ec563810d2666668522674e7e23113c8f5d652418eb16e434bb43794fbbccd429e20e5801326fb4a8f27fd127918a892e00abbbb8ef18389a9be854084e5805f86019caf624e5c2620924b9a471e8c7b9f221c1b1775c73d24b98e428f19e57e602f54cb662670f1a7cfa9d82537505090c268702e183ed772768f5e6cb87474062474ff0c58fc2dbefe1543837cea5dcfac6a1c38f24408102a1fc21a1f8614cdb9d982500fafa5316106a7cf9f5919fd644015c3f8e52edafb5d60a99095fcf17d899da14ed8e4f0ecbd94cb51244f34821f62d41a1a66bb9be21ebbba30e26af6b8989e32118ffae158512198b4e5414a160301bd435dcd84bc9b6b6ae6a505be01ce3cfc2fde5e70c68cbc170f52d6feae0ac63f4493d3a6a37841034b5546fe032819fe27c7a7d8e3240ebaa080320d0d2e24e09c3caf7de36d269d9f22fe882cf0cad8eb0a00a7f47b0ae22d453f5cbb6e8bf6a03a10983b2ba322f8ab1f2792776d815af9250721d64bbd47b68ae2000800cf1d8fc8cfa12e50e041c0d15a3c4d53c28dc9c7aa6183f8fdaaba4d6597d2ed5d359982bc6199e4b6bd0775eb2c0baf3b18815e6b508d17a1ed383d1a72e71ac163efcfe391d1d4f8f2990e867f98e90c0b792ae4fd2900035d502684e854b5d223761b572efb9c343b56396fe8c3ed53e9284aefb64ad2eaea02ad0a13d07441793ff27953d64b2e789757bdf258c8d6016c46124b181c55af28c0334cc0f5e31c009c5fb0e3eb48d5a9eee7ec0bd075d4650b79d5dbbbd02fdc6010bb9c8ef9df78b6a9ed78712713c7967b86efc8c8f1cc4a564eedc2104f67ac4f39c3a8f93fcd3a28ad90b1f8a6099b676d8dd4f26f026085701d5cb6fbee8161692138dbd4a6bd6c9c2d93190fe5e77062233f0c19aca7b5d21a46f97321cb9d15cb4ee74c37884ceae679895d20cbea150a114973662bde56a8a861325c3991f6337176783d3aecbdef96fd204d6791d5d91d9bc31baf79cbc7092559936b76f69da127d37defba3369e184876384ab73f4adb1ffd274309ab2688681faf2937c11c6215c09525aa1d06a58ffa7cc768c73e023f6ba91092113759438760ba7d3c651bdf4ec67a372f4b8b252909649d0fe1fced81ced59f47c450f981a2c0e4ac025eadc8000ed988195fcc29ac318b959cea079da6a0f0b1f11360c6511ac7e889d1c16bf50f6e1aa58b8c55515be0d76bfc8c78e3e00a569a7b14b7d08397233bd199632a9140dc120a81c42ec9489831f60a38c7fa0809ae8339931f2f49e9713cb38c91a9b2308b7e62c71b9f88de09429e15cef7cc7f5d8a6ce8c8d7748a100c18383fe6709f9dba11c4173dc1953c4dc6fad446cb2f9aceeb3ab2f6799e6a83b1b8bdb40a81cb75af63aeda7c45a503ee19b28514e2c579c4ec4d92c8e6141e34b829ed5ca8f69259e07d62eaf1b5cdeb2ba64a2e7c98247913cb23f6da7354403c6ae32daf61c683d46fc7b30bcc25d272fc154dc82f8161289257e9e86c03344e3641c4590a07055d17a14d238140f03177fb7387b7c700f6f94e6f92dab37d07c43cde5464d99dd64230405475eae886cd1ac1f0e0ff7d18588628f0369dbc963edeef480a28d5b3a64f44542a9918e91bc7eefb99150747c53a821188cfed95a266d1901b20c0b2fad79d467500597732f5978f529074dd8b0f3bc26d9c3e72b858d1d89ee7eb059f3eb052d936fc3f4197e8466b0c78fada2ecfd523fa9732d09d08a4612acc4ab1b918ad8e2b1d7c331ad5aff162a8cb1c803630341ac6669e81347c7a5a4bd0aaeee369fbab5497760e57e72e09b71c7a9cc622081c51bed9712927eb6a284f8de88188b32f85fa3306a09e41b65fba8bdf308e1d4a5db16d9f4cebe077f799734a9734c38c015b9140ecebe17326b5864e6369859700855722197a2d47c27cbe6215ad94191f2717574d15ada760fd90c06da5705438af0104490d7c0629877cf5950aed231e8b6bde26b39904a978738bfc47b2d86218f8f550085a663fb47950cf1efb8f6d94359218c3a37ce712cdc2bf2718376c4f87a0103c1adee5c5396ce6a6bff9152252c3ae6b53b29fbc893662ec24729927d08173fb51ecd0a7c323c601cb2d325f2cd8a7b6289bbeeb79fba289e941b8ae25e54b612d5329c36ba45e3f72d22f945e6b009106e64314a81f79f37614e4947de6aef5a140cece593b32026fcf162504a5a1c4f6d7a4db450687eb0b65e742af3e876b14f11a0e940725d6910c630f3682821164a464442c3b31ab52f8452a49eee8e37d3a53a4177140183771c3a6d0859eb29ea65a8da0b53c8802d555890b4506afdc317ccfc443cb3acb42c734c54ecd788edd2ebbde66de020e217255cd2f3831bb9f61c019c0ae7e87a30ad9146c7c07cf5a5c3802e8e2aad2799631d013e77c9c415329430d17351100bd39694891f13c98f63e4c625c1d437b8f5401410cb9932966450bce8a8c853c5cb5efbf7d0d11593496e145344ed1b9c2d5c6fe69c3d7e94db8c31742178a43b9eaa4bd749df1a131b5d3a666cbdcb144e7ed2f439e79f2ece2525971532a7254262b662c19011a3aa8fd291155fd0701e7c30d4902eec22156945eb3151728e21b5d85ed79cebcbd368eca3859f0587302906afefd6cb0750e330fa52c57a78fbb38a0d617ed3457ce40dd934835882f9c18faad8a1cc7f6e776223df0b888d0898fabe448663beb07aff5d1e98428f334d4113aadf08677a106769aa28f0f7d0496b91a19a5e154e80f7c2a3415872961fb2ee6a94f92d71a9a189677c4f2a1ae891e299524fc3ee4e9b0b2878a49b0be3eb3550df7651f7334e26c49416207fa3228f5a5bd3da1d9d008153d64e75555aa3fc7d773500dade6b06430de3e4df868dec10d40befb1b7b823e5a4ef693408bb4fa8f7cd7676a21b94d25c5f2d497ab9b9b965118ae7518b54595c5c49924a89f617d06d2c1feccc32bdc8230662ec06ac4729eacae9a5237e79d56cfd70801a9e61acdf88028dbed0aab2b20ecd26d90fb04e4b0c41e2dac031b413c3b0da2e6967858bb03b10973e002174bae3441b9bea361c1a33ceefd0d4855a0cb7fc71717f839804a7f0fd4cc63f5e8382ab657229f5254caa3dd3721ed9ad43ac6f37f9d9754f9866b594f9561a5d82efae799e08550a92077cfd7a1994d1a7bacf38fcd05c6a0cc0327b5ea7dca517e750d0b2ce4eb2521fed913e47a6bb3b8d4296a5ab0451ffebb9a7f869ce06ec06ac126479732d0881096c95b37aa75701d0b4f5a5e4e93e73e2892b74f5b0c30fd881ca536277315b4cc7ed790a15446d5d8b7542fc0b75eba43a241cbd2227988e425ad72d63a68a2440112fc9645052d2c292e9b5beb6572b1944e71e110b97bc57647d7bcfead53ce42b8e75c6f08d902b02f75f6d09217779fff2d8e95626773cf009793936400da1ac9dd0a193372418bbcad668218389aa213257137bb2904b490e5b5f6b7d84a472dbdbb68eac994b5548f4fc763feb3826479942a907367c9978acbacc7c749ed97cae9d47546f49524fd4c4691969a0cc759211da30a58d7d83341b1a87bf9f99e6ea6be85528647b91d6a62c7277474b5748ae8b84e8e4484ff9299080d38c4b39b2409d0bc98a8d0962a09ea23282c411f294b24f93b35e57e5a8d77d1eeda1a41980bca6fb0de2a9c9c46e6499639c718f3a94f79fece5d126d62912fc259e0a6b2287723c8acfd20c2e4e74e53a831f13ae33d6e0bee366e595607e1f4f0ef9d6874504530c005c3ae2469cf0d1b677ed93106b3759d47808da546aaccbc34c5f128ba0b06d44d066a559131c405f74c0d7147f3dc05fd5a5a151d6a6f82406af54840bdd2eacf5dde361e92c654f258dda83a575a90ba383f14e691abb69da5b5d0373259fd42ef46cf5dd13a29efaf169808b700b33985beef838094a8551dfaec9c6b2270d012b48b30b84fc65d9456dee83ca9a9e60b713505a55e95615048c4aeabce2bdbd9f91805625ccd2658745203b856792d20404a81bafbc9c58e39a5f81789093aab1f26909f86d958e4921681d87adcc315c2bd44c05c7ab332cbac7d79e4587fa2326b1d2bae48f5c0157392394a10442ff14bf47d18afe0dc67aa0149be664c850241952f74ac3f4ba99871d861d6f62c36c4d8364de5ac09d22006df6acacd0738ec5f8a4d0e8807e86ab19e30b4472441d2f7d632d7028d91139e731c0ba05846c087cffebef4227aafc3063319c28b5b8b8aedd47f3c4fc8e5823d088905b109d22c5d30abe32c3b1838aa015a95d583abcf38ec0406f9c8490a4a42bd61a008d6271e23a7cdc655b515a020b25586086b647bff7d8318fd41a77cf1fe3936d3d534b827c30ff67ad837167565b6a785c0df4e4ff497102de999f84d7a777a67d2e01bc7c223e7abddb051ef613c7b5cc7a28a992547fea31869071f33f92d788ae4b83512ef3d1b83fa0cbd6958123c3a7855f061e419cae6302be21aa76e38db6f1daa59ce0a288ba33d7ea3e4a7127913840a8eeed856740822b78c7392731d0d6e6f15fda0b2229905aec7dc3a6ac91c21e32eb53b2f608e794a2dd5090829214b7f64c83c71cf81a9625379faaf4da17cbfee5b5d96caf4f4c638dd71afc55a98093cfd1580cf98f7db500a9356507df91a6570d554f5233f7f4e61ff2a15dc933de351136a0f3ce74f3f18bbb6254197a06311c30e9573e88bef0f33bc27fd2acff2d560c13798010cab36784ab966df6fc569c4c7b20b9113b755fd76e2911a773fa4ada836a09aac87003569ea5275c31cdf1dd34848d2c1c073f1068d7ff250f6b99edc8b5513b1053f6b637d2f434e96623701ca2fc9389942512b419cd52216ba586ccd9e86a5103be8b8ba956ae770e808af20a32c46b84f04cda219995d627381eed84c82fe7aa23550b8de6ae92248c94c309b7e5d2d6a0fa687f5ca6ad9eecbaec29ad98a8f5dc655fda739fb5f4030e77318400faed87b3b447d1528fe3905f608a356cabc65133587fba87db545d03587af03c1a858437fb5daca07a26d5940059454f3c673a3d222eb0e6a4071e227088359f2ef985f7c3ef5405595858b72d29ba6024d7a6bbf4615d2a90c419e454375a18b125d404a7617978a52f1a4ddff5c0deba98dd8a8461a7d1f7d386cf6b280e3570d27080c9108751c91e235d3e9e9688417467c5c6b087f6fd30fb6df84084711ea3c1340973657075d8ddd1039e0a42eee40c8120b8febcaba26e84205c6ec011c8aa2ba99d65c2c0b5794e55f71928e8334accb702cb3bfa560169958e06cb6f8a81ac03570137cd85f634c473c59e7b640a6491edde62c4ef2b8b1dfed7cf332fd96a1c41b5293ca6a68bb8bb096e4f456eaf54ec987a417d79079fe2a5ae33d4fd93143f56abd7a55f8f2cf8c5dcb9ee3c20d9bd7bef9bddd9cb9ce7fdf81c8d07bccf46e6a72337ce3b2a9b2e5ac6bea47ad1dbab42eb0f21c5666c661dfdfbe2a301ade1e0ea622c26dde3b50f195a5b390c76f31fcfb28459a003edc5c4da9b7ee84d958617091a37b339ad02270c9de2e4e28a9d92e54f0ca46d17457944b02a45a95d8714433d0ee788514f3486386cca777a51c7022548f1ccaf45b84ecb7aba425072b6e67cf1ee39f72740152f48d0d0e99790c282bdc2e31335301743b394b627da979443da2ef6b9171f6640c98ef78bfaadf10612e7b1074f22a086be7e6f400fde7a75e865066938c2e1ab550372e03c27bd21a895eb7f74f33f8248d0ee826e91898c568c68029d585739f910faddf8d0643a2298d4dea8b35ad894a02664197e7888c5f53a7096ede8e2579742e69cab3636456cae9c19485e7258c2a33e3b367b6e925f9bd901e45f3f3b12bc35cd4547658491de2fcf849d925696a9277d46954684a2e5431a2cff07cdad9934499d353b8acff8c8cc0bacf451c238e7e3f5fbac7c366edd4c2d2ff0a49b92c3fe5b3e37913631a11265088aefde43e01f80e14ff54ec29b69ee95d94fec622448564da5e829fc6f7809c095e8595832b2b5b42fc15c697b64a997ed0a642cbd150b92f24c1aa367c7cae09a4a4ce47801c37bc209a0f203f6333f21b7677d2beba24cfe9634d3d67af16d1d54f26945b0e1a10b879fbf1467b83dfc494bac2a8cc4a2f321d483237227ea033d402222ab7ed6990e965e735a0cbdcf7a827e9939089a03a6b4cd09b3b6b7430e995c6c133341b1fef0761cdb6ea70dc7455b1d7fa8af730e75053a0cd6d1e2437a79680d62a4d6927d57aad9bdc0ce6c140298b35b2060e36ca0dd6fa734bbd704944057715b605625fe439f8aa027c63d6d7bc2f327c102e89c7cdb381fc2f2528d83be5077651584eb30ca7cc0318766d163afd2054aeff92c8850447a14b19d71f84b5170756911c6fe867497a37adae3f5c59804c0c43e73aee4a959c222b3c1b3d1684891e9d47bf29c4e034d64c1b", 0x2000, &(0x7f0000003dc0)={0x0, &(0x7f0000000000)={0x18, 0x0, 0x6, {0x1000}}, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x7, {0x3}}, 0x0, &(0x7f0000000480)={0x28, 0x0, 0xffffffffffffffff, {{0x6e, 0x7, 0x1}}}, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x151, {0x8}}, &(0x7f0000000580)={0x14, 0x0, 0xc, {'/&-\x00'}}, &(0x7f0000000ac0)={0x20, 0xfffffffffffffff5, 0xffffffffffffffff, {0x0, 0x11}}, &(0x7f0000000c80)={0x78, 0x0, 0x4, {0x8, 0xd7, 0x0, {0x4, 0x100, 0x1, 0x4, 0x21, 0x2000000000000000, 0xcd, 0xffff, 0x7, 0x6000, 0x8, 0x0, 0x0, 0x9, 0xfffffffb}}}, 0x0, &(0x7f00000005c0)={0xd8, 0xffffffffffffffda, 0x6, [{0x0, 0xf8, 0x8e, 0x7fffffff, 'nogrpid\xe6\x87\xab\xa5x\x1e\xe6\xeb3\x974\x8b\xf0O\x107r\x98\x86\xd4\xb5\x1f\v\xacs\xa8\x18\xb1\xee\xf7\xb3\xb0\xe2\x05-\xe7P\xca\xb6\x91$.EVxB\xab\xf3\x80s\xb3\xbdF\xf78\x19\x9b\xaar\xbb\xf9,&\xda\x8b;>\xae\xbc\xb2\xa2\x11\xac\xff\x1b\x86\xa6U\x9c\xfd5\x19\x1d\\G\xcf\xba\xb5:\x06\xda\x14D\xee\xce\xca\t\xdc\xa8\xfa\x85\xba\x9fH\r\xc6,\x05$\xed_\x02\x1c\xf6c6Ks\xe6oV|y\x90\xda/\x1f\xef\x02\xdcTX|\x19\xb8'}, {0x5, 0x0, 0x5, 0x0, 'quota'}]}, &(0x7f00000037c0)={0x10, 0x0, 0x8}, &(0x7f0000001680)={0xa0, 0x0, 0x4, {{0x2, 0x0, 0x7, 0x38f, 0x101, 0x4, {0x0, 0xb0b6, 0xfffffffffffffff8, 0x10001, 0x9, 0x4027, 0x0, 0x7, 0xe, 0x6000, 0x7, 0x0, 0x0, 0x3, 0xd8b8}}, {0x0, 0x7}}}, &(0x7f0000001740)={0x20, 0x0, 0x4, {0x3, 0x4, 0x2, 0x1800}}, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0xf) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000240)=0x3, 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r3, 0x10e, 0x4, &(0x7f00000003c0)=0x6, 0xdc) r4 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$VT_ACTIVATE(r4, 0x4b45, 0x4) r5 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r5, 0x1, 0xf, &(0x7f0000000040)=0xffffffffffffff40, 0x4) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x33, &(0x7f00000a2000)={0x1, &(0x7f0000f07000)=[{0x6}]}, 0x10) close(r5) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=@newlink={0x70, 0x10, 0x401, 0x0, 0x3, {0x0, 0x0, 0x0, 0x0, 0xe59bca127d81b0fa, 0xc574450d1af3b5bc}, [@IFLA_LINKINFO={0x3c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x24, 0x5, 0x0, 0x1, [@IFLA_BRPORT_BCAST_FLOOD={0x5}, @IFLA_BRPORT_VLAN_TUNNEL={0x5}, @IFLA_BRPORT_BACKUP_PORT={0x8}, @IFLA_BRPORT_PROXYARP={0x5}]}}}, @IFLA_IFNAME={0x14, 0x3, 'bridge_slave_0\x00'}]}, 0x70}, 0x1, 0x0, 0x0, 0x20044010}, 0x4040) ioctl$KVM_REINJECT_CONTROL(r6, 0xae71, &(0x7f0000000040)={0x5}) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), r3) sendmsg$TIPC_NL_BEARER_ADD(r6, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000d00)={0x194, r8, 0x300, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_LINK={0x68, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xbd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_MEDIA={0xb8, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2ed}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xb2c1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8}]}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0x672c105a8dc67a59, 0x4, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x9}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xb}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffff8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}]}]}, 0x194}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendto$packet(r6, &(0x7f0000000080)="80312871b6b65662339b97a415394453c4de48a78e81da8713d8ec28b2944c430a06f5b71298b9048b06e049d0224f60aa33", 0x32, 0x4004080, 0x0, 0x0) 39.626130349s ago: executing program 5 (id=101): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000bc0)='./file0\x00', 0x1a00444, &(0x7f0000000080)={[{@grpquota}, {@noblock_validity}]}, 0x1, 0xbbb, &(0x7f0000001800)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyM/fAQAA///+hAlq") bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) fsopen(0x0, 0x0) bpf$BPF_PROG_QUERY(0x9, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x9, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) dup(r0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) creat(&(0x7f0000000e40)='./file1\x00', 0x18) openat$incfs(0xffffffffffffff9c, &(0x7f0000000540)='.log\x00', 0x1c10c1, 0x9c37611dc13d0db7) (async) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000540)='.log\x00', 0x1c10c1, 0x9c37611dc13d0db7) fchown(r1, 0x0, 0xee01) socket$nl_route(0x10, 0x3, 0x0) 39.438109976s ago: executing program 5 (id=104): syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file2\x00', 0x1000004, &(0x7f00000001c0)=ANY=[@ANYBLOB="002afdae3565781009f76e97b48ab97bfb17214266c0e5b703257a3d77ba65f617bee62a9d1612402e69cc86c8fce5989be545ce26a9c4f5f2165f08000000b40d94de59edbb0507bf01e357e13bef384234e823d8137beac1c0afb4464b4d16006b7691ea638989f6f567a2817567b9c1606c0a15f5a0dbce62f673cd22ef303bcddff402dacf8c1372a5e8ff5bc596a5375037cf99b4ee7eb6f41587c2904d5cc071c32bc429a286bddc094a"], 0x1, 0x10617, &(0x7f0000000280)="$eJzs3L9vG+UfB/CPk29/fkupUH8wgDgJISVSbdXpD8GCCrQCRFtVFAYmcGzXcmv7othNTRcWGJCYWPgnmOBvYIGdFRY2FpDYKop89wQRqASkTpyQ10u6vJ97fPfxc5aXjy+6APasY9kvP1fiaByKiPmIOBJRjCtpK1ws48mIeCZNzaWtkuZ/n9gfEYcj4uikeFmzkl566tf733/xzZWnP/7u028/+OynG7O5YmAneC4i+ivl+G6/zLxT5q0031jrFtk/t5ayfKF/O+3nZd5tLxcV7jbWj2sUebZTHp+v3BlO8mav0Zxkp3uzmF8ZlG84XOus1ylOuNVYLfZb7eUiu8O8yM69cl3jlPeGo7JOK9V7vygfo9F6lvPtcbu8npXbRTYHozRf1s1b7fEk11Kmt4tm3msV61je9Me8413pDu6Ms7X26rCbD7LztfrztfqFan01b7VH7XPVRr914Vy20OlNDquO2o3+xU6ed3rtWjPvL2YLnWazWq9nC5fay93GIKvXa2drZ6rnF9PodPbqtbezXitbmOTL3cGdUbc3zG7mq1l5xmK2VDv7wmL2bD27cfV6dv3Ny5evXn/r3UvvXHvp6uuvpIP+sqxsYenM0lK1fqa6VF/c7JWfflDaq9dfGlce7Xz2ON8fgH9tM/3/nP4feET6f/1/7Kr+//CW9L+75/r1/+xAvj8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnbm4TB6I4gD9gvbBfWrTioxVOqz1yoIgtIccUkHSTGzVEQtRBbikhggh7IsURh0ge4wT9fpKZsQV/PXN7HmsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo00OxXt5tb26b5uwPzeS5GwAAAOCUXbFelpNxdf4jXf+VLv2JiHlEzCJiGhGnevdBfK1lTiKil+anvl+8qeE+okw4/maYju8R8S8dT7/b/hcAAADgcm03i1XE4DgtP/52XRDnlB7ajHLllY98vuRKm5Rh15nSpi+RWcwiohg/ZkqbR0T/5/9Mae8yqA2jV0OvGvrnrAYAADiPeieQrXsDAADgw7nqugC6Ua7Xpnfx01rwsBrSguC32hkAAADwCfW6LgAAAABoXdn/2/8PAAAALlu1/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt2hXr5XazWDXN2R+ayXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAz+/OSgiEMBGGw/6d6p+D9b6U06FZX7qog8DFDCAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgyus4eZ/xaaxJvp02fh2PJP+uGlNXjbnrxtIL4/a57fkfAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/vzcgIgEINhML61p8X+a/Ki/KBnb4IwA8JHQpAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Jvu/qp/YkjsVTVmmpgyblU1Z5VYskqsOUhsOWhvfzvOD54EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX/ebSIGwiiMXg8gcEIAJZBbPGogIUJQAg8JyZJroAAaIiEitWiEbWFX8o7jzbzBnpPcL5hgfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnxp3w0aui/jRntT18rvha/8s5mgm07nXawdxxbo237b/nPUyn0Ynj8OpPawdVtcTAAAAi6fI830I4aX5cByz3glLrW7YysfEmb+/MqnzPD879+fMs39cy/fF6fuF2pPrNEMIF5dX57tzu8PfbTPsp+w9b99N7+Hsca0v/FYjPZ/0hqZIj63eu1kdN9Ou124Hg6N/qfz/0bnFj+8EAPiOnZxlkf8fxdyrsjEAFlajXGFq/i861fYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA9vAQAA//8SGZbl") r0 = open(&(0x7f0000000040)='./file2\x00', 0x109042, 0x108) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mlockall(0x3) (async) mlockall(0x3) mremap(&(0x7f0000000000/0x9000)=nil, 0x200003, 0x600000, 0x3, &(0x7f0000a00000/0x600000)=nil) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x2000003, 0x3032, 0xffffffffffffffff, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) (async) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="12010002020000402505a1a440200102030109025c0002010000000904000001020d00e10424"], 0x0) write$binfmt_script(r0, &(0x7f00000108c0)={'#! ', './file2', [{0x20, 'f2fs\x00'}, {0x20, 'f2fs\x00'}, {0x20, 'f2fs\x00'}], 0xa, "6d50ed57d2ab8b2a0fb563f8fdadaf7016a091feb39433b996353b6e8c97687f9b9f8d3c7f5ac2f369f927a609463f729f8b5d14cfc033fd33b4ccfcf52eb52dfedc6cec6f40c5ca2346fda52ea2edfaa8b8ffb33bf37f1860e242cf34224476ecff8329b538f7ac5c581923fb9ebad23010d047ab4250480078131f4513085c0eb1"}, 0x9f) mount$fuse(0x0, 0x0, 0x0, 0x200000, &(0x7f0000000cc0)=ANY=[]) (async) mount$fuse(0x0, 0x0, 0x0, 0x200000, &(0x7f0000000cc0)=ANY=[]) 39.415270887s ago: executing program 3 (id=107): r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000140)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000008c0)=""/203, 0xcb}, {&(0x7f00000019c0)=""/4076, 0xfec}, {&(0x7f0000000240)=""/100, 0x64}], 0x3}, 0xc8}], 0x1, 0x40012002, 0x0) pipe2$9p(&(0x7f0000000240), 0x800) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x5, 0x842) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) userfaultfd(0x80801) unshare(0x2040400) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x2, 0x3, 0xfffffffffffffffd, 0x0, 0x80, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x8, 0x9, 0x0, 0x663, 0x7fffffff}, 0x0, 0x0) ioctl$EVIOCGBITSND(r1, 0x40044591, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="14000000", @ANYBLOB="01002d"], 0x14}, 0x1, 0x0, 0x0, 0x200000c0}, 0x810) sendmsg$nl_generic(r0, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000002b40)=ANY=[@ANYBLOB="2000000010000107000000000000000003"], 0x20}, 0x1, 0x0, 0x0, 0x404c040}, 0x400c804) accept(r0, &(0x7f00000002c0)=@isdn, &(0x7f00000001c0)=0x80) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000200), r0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000040)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r2, @ANYRESOCT=r4, @ANYRES8=r2, @ANYRESHEX=r3], 0x21c}, 0x1, 0x0, 0x0, 0x20004010}, 0x4000804) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x56) 39.377277138s ago: executing program 33 (id=107): r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000140)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000008c0)=""/203, 0xcb}, {&(0x7f00000019c0)=""/4076, 0xfec}, {&(0x7f0000000240)=""/100, 0x64}], 0x3}, 0xc8}], 0x1, 0x40012002, 0x0) pipe2$9p(&(0x7f0000000240), 0x800) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x5, 0x842) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) userfaultfd(0x80801) unshare(0x2040400) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x2, 0x3, 0xfffffffffffffffd, 0x0, 0x80, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x0, 0x8, 0x9, 0x0, 0x663, 0x7fffffff}, 0x0, 0x0) ioctl$EVIOCGBITSND(r1, 0x40044591, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="14000000", @ANYBLOB="01002d"], 0x14}, 0x1, 0x0, 0x0, 0x200000c0}, 0x810) sendmsg$nl_generic(r0, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000002b40)=ANY=[@ANYBLOB="2000000010000107000000000000000003"], 0x20}, 0x1, 0x0, 0x0, 0x404c040}, 0x400c804) accept(r0, &(0x7f00000002c0)=@isdn, &(0x7f00000001c0)=0x80) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000200), r0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000040)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r2, @ANYRESOCT=r4, @ANYRES8=r2, @ANYRESHEX=r3], 0x21c}, 0x1, 0x0, 0x0, 0x20004010}, 0x4000804) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x56) 37.718239094s ago: executing program 5 (id=116): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000001c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f00000000c0)={0xff, 0x70}) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x3fffffffffffcb5, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000280)='./file1\x00', 0x8080, &(0x7f00000009c0)=ANY=[@ANYBLOB="636865636b3d7374726963742c757466383d312c757466383d302c757466383d312c6e66732c6572726f72733d72656d6f756e742d726f2c73686f72746e616d653d77696e6e742c00043518f9aad8a4f2c1cdb3e993cf0444d9d2d40bb509d4da042c2c85e3650de97db42c38cafa7a9d7503c3c985486cf7fc80515e9bef7e9e56fb346de370b3eb3ecbc59d343c36bf04efc3d68033308b0014b0c677ae5ef2932cc05f566112668fa4f6844dcf823618a2993da771384e8fc12467a56b33e3b00030dbfd82ea2f8ddbeb1d04bac86815ebe0b9d084d60edf56b15e74589892dce86962f611a4313120b738dddfd38d20b443570197dc795020ecf541601ef9a5618869febf769dd50261849a47e170ba166b97e76a0261d0dc1fb3e2646595f1c8b49057d94f10f7b5e35ead0a38", @ANYRESOCT=0x0], 0x3, 0x232, &(0x7f0000000640)="$eJzs2r+LHGUYB/BnzsSLFy574i8SEF+0UJshd7VFDklAXFA0K0RBMvFmddlx99hZDlbEbKWtf4K1WNoJktLmGv8CC7trrkwhjmz21GzYFEHNJfHzaeaBd77M+zLvvDzFHLz29af9bp13i3GsZFmsXIhp3MxiI1biT9N49eUrPz3/7pX339xuty++k9Kl7cubWymlMy/8+MHn3714Y3z6ve/P/LAa+xsfHhxu/br/7P7Zg98vf9KrU69Og+E4FenacDgurlVl2unV/Tylt6uyqMvUG9TlaGG8Ww13dyepGOysr+2OyrpOxWCS+uUkjYdpPJqk4uOiN0h5nqf1teCf6Hx7s2nisDl5NZqmeeKbOH0j1n+JVmRPpuypC9kzV7PnptnZw6ZpHfdU+U94//9vtx3qpyKqr/Y6e535dT6+3Y1eVFHG+WjFbzHbJkfm9aU32hfPp1s24svq+lH++l7nscX8ZrRiY3l+c55Pi/nVWIs4GXGU34pWPL08v7U0fypeeem25+fRip8/imFUsROz7N/5LzZTev2t9h35c7fuAwB41OTpL0v7tzy/2/g8fw/94R391Yk4d+J4105EPfmsX1RVOXpki9kqH4BpKP7NYjXuKZVFTGf74IGY/OMPx6d3rMcS98niOQkAAAAAAAAAAMDD4n79gQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA3fwQAAP//rHDMJg==") mount$incfs(&(0x7f0000000300)='./file0\x00', &(0x7f0000000580)='./file0\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f0000002fc0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r3, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}], 0x70}}], 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x8788e000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000100)=0x6) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0e00000004000000040000000700000000000000", @ANYRES32, @ANYBLOB="009c0000000000000000001007b068f7ebe1b232fbfabfcfcd4ee900000000000000a6897be3905e84246f50db755b81b4c268a803086271ead08ac274ea9b1d642ccb99e2bd75259c3b5172d2fe3810375b30d7eb04169b61dc932ef79f13d557c35d02514d76ba05a8799a4442d69e1edd51ddaaf6951edcd15801ed6dd6ec3f5de686b581d0b6508647e98d4a9dfa036bbf4a90e2ab87f494faf1c413f89223e6fe3875ffa8036dcda255a678fc7522d7a17a90", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$BPF_GET_MAP_INFO(0x3, &(0x7f0000000140)={r8, 0x58, &(0x7f00000000c0)}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000180), 0x101000, 0x0) 36.309657611s ago: executing program 5 (id=121): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101) mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000280), 0x80, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8f}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet6(0xa, 0x3, 0xff) socketpair(0xb, 0x6, 0x0, &(0x7f00000002c0)) r4 = dup(r3) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000280)={0x0, 0x31, &(0x7f0000001f40)={&(0x7f00000004c0)=ANY=[], 0xb8}, 0x1, 0x0, 0x0, 0x24004000}, 0x4000000) ftruncate(0xffffffffffffffff, 0x200004) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1e000000050000003252", @ANYRES32=r4, @ANYBLOB], 0x50) r6 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TIOCL_SETSEL(r6, 0x541c, &(0x7f0000000000)={0x2, {0xc, 0xa00, 0x6, 0x101, 0x100}}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x8c) r8 = openat$incfs(r7, &(0x7f00000001c0)='.log\x00', 0x0, 0x0) poll(&(0x7f0000000540)=[{r8, 0x8000}], 0x1, 0x9) 36.110105798s ago: executing program 5 (id=123): lstat(0x0, &(0x7f0000003c00)) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000017c0)="ba9bade712dce63d5fa8fb6703e85a99789de81994bb3d958c0ae644619d5d246f00eeb7198ee02a593417a1497d35ca6202a0e0e04c9b9c8c3e917f4c088dafe4850d67b82b0435024d7936b0f75a7daf2f9522d685d0cd8c466fa34ab5462f02bc1b2cd58b019d3602f76218a1e65c2489e818660f18c86d2483db7f613d2811acd5476e7186a0a9d3e11acc7a99b354c711b13097badadeaab48ba6d2b95313468b969b67ffe148a371b3b2178d69fde302dc7cecdb2829956bbcc04f17f62b05709126fd172860cdb61dbe45de8b32cc61d3282edc03993bcd95c2bd65bd3b7b4f92f2f21d5fc8e91c5b75496792b3eddcc8b19d1cabae7b810e7aec0618a13dd6fe62c061fa4575fb7eed50983b87e35c310032c0e1ef2ca93a6646ee941b6370b811de8f0ab78995fa1d821f573c26d3df63f942d09e4711c73b7a2308c47f16ca8217523ad91d54cad91f823539e013f594cf2c378ea400b17025a82090cfc2e739d7765196eebcb768703dc63a05c707eeb7bfa49276986744a0a7c08d60bd9bef5aaf59bc1d3391b40cb68a9768be8630b33172aad59be48cc4fdd3601d031fe3101811e8504cf300118020a9d11c927fc50295edadac59fad61f945593f1ae7d4693e13dc6e5354d046f0bb07b649d23c721cbe86c78646f00e53bce3f3fe0ec8c59afbfc7c3a9e549d22ae518a333bb8a696bd111edaf82dd7988ea657a3f5d8eaf8a7ebac6ecdd7379c6c913b2eccf5cb6e273542c8fb608a1c46cf57443c52c8fff29260958853f598ba31960f1b0e87e3079c7a9e89d4f339f54f827d7184294c8fafa356fa3142b3ca16050f4587cf849d615604a404e8c3cd0e7c726d27a0d8ce08a0c039acabe21be78e857a2766d035c7c331e55c694adc628bde095cfe119d8a917e1e4796b0ac22e419ee78bf63b974e9d7f9942bc9a10a4d076b234e933bf230b4cdce641ac02f640d9a5b4dda45758f397a8464182dcc4fef21d80623997e510c5fae032441e3eab58be960f0105c0a165978b2c81b885c3d20fa967ca9fca8744df09b43a03e0f06f78a666375974536a7b9e9ce67170ae3e9bba6cb20f43c5a0c60f47766bec41f62c38b7d81fe976863cf56aa4cb39a5d8e9e68517af2971ebd59493d390cec99d72a130293bf6bbcc15ebfc9507f3ac52e4cd48461996231e3105e1e68c31c1d97435ee42447b09b05ba92dcc79775eb3b4ba763ebfd1944e9ad88a13202d18c758935cfcb889c5724a885fd9852f31f9363280258df17750a1741dd1d39a0820d9d8a08061ea71535c08822f8ad8f8c4b539c5d059ec18779f1c77f57a239a6445de6c78d8bfd57c718507d17bc5de79b11b06749314105c07e60c7b87a4cceda9dd24f5af304c5566a1a0c0a4dbd99bb26defcb1f395156714d15c4e9760cf386401b12a03baf1309dddc155806ffd48090b74f88a667537cfbbe45b88e022d049d4f595fbb9dbf76e5a49d0a5d9bbf3cbf19f49e051fc38bac001a2030d7c9a00bb26d83288ee0ecbbcf6213d0aeb529cb50f0f1fea0a115e816e2adaa2667dd4e391a580746a6fcab8dcc4c06711e6823bf6cfc0a68e723d470f6e02c632e106a9ce992ec614a563c9df6099571ddf4e8938523c2e14ab2a41402f3e521e1e2b462faed36da15a0d41371c9fb7121636da09b7b965a146888442390dacd5141ad839ce6ba3758c62b5948dd41496ddf536b4c02e4c36f4630a6c64a631c81ef1e1f62f1c63365229b94d3a3458462bd8bf6fd9ec71131cfd1ac63eee67ac027a9a9871abcb9eb992ee82569b9ecbe277074db36ac878bfa4a89de0b98e0a4895d340fa87c3d1099bd7e9b0ab6801fae67d7e73e7080979fa82ac2dbb6b55a554cc01fb5406ab64eb72db8a0e303e67208d551380a6d6ee9a0f5d342043f265b8f03a96444681c3fb1cf87525ce9c1214900485e1da70cb64321f9b98efd9d5620fbdf567391a5dc8e793b2f86054d1495814c1303d837dfe90f2ec4d232e37e2412ce7cde8ff736ae391bf69f3805ae2bfa7c9110540c1a82bba0a38ad4e65651b0e4168446b6bd9554be9aef8e810bb8eb436d7a08d131503f7976f509a2013b4f23d5c8570ef8a6092bf57b5d52b37044ac546817d4da3f6d676eac655e3a5d0b58e80f1a6e395100363be6aa2ffaed7903733334590711236248041e329d94e84c9b0c28f910011c05a4e91191c090d2c824b8d844f7a638053fd6a429fdd35c86178bc5e6394068ce9eb55168c74518df590697dc04647c162eacd689278e1a758de71e764bc5b54ed942d9bfb713de8c50cc98e417fef78815558aed5f70a36003fbdc1df25ae02c56544d395d701599e475361c51dda9996c064fa558c6030574a2e4c4f2af4c23fe72875cafce1403cd1d7fa4e04c90e7c61c071653e7455383d8b650b7a84f07a714a93d0916beadef7f6c6a8b2d8b35eafe1d9eeca8a27e2fcfc55e0dcf46480ee7d2fd8a94c172e6b71309b20ca8fc11175c4006166b31e22e7eb8a8eeb13762e0cdc8cbdaf886ee422382f67e7491110937ebdc7e8960beaa8bfb85615900a49271fd8508e0eb305f7b6e29b6c86669c06b01b0e0f2c38e571efbe08b7adc4ac43861b4f3d0fb4e28bc94b7e5a356b51875791171cd329c13f2300aec89e5d01a6bfef99b695121147218c0d5a4c1e6b9e7621dec2386088edc32a29599013e967538543657e2d083927cc61c1dbce20caea3861e90cada4e2c85d47f954a7d6fedc2ae2e183b0fe110cd64e8828f273d99e3ebb37879483639bf56b0d4e344afde285f5430a3702ae46c94d9a10895a4b2005d05f51420802449f90469bbbbf04b31346df4b5810706a4481dfd0b1b41cb51229d633e5175af49b7ec289f9c491d0b6b0192fd41373b983b648f55c237c6241a7cbf0f0b35f8e1184b3c0f809f8a43a3c8c1f7dac67cbd4cc4dad0f6ae347239d42cb6b3876d741532e2bee1c7131e72f48c472ca62bf93b4ef3e888b02272bfc04bb90a6997f6e5b81bdf3d5f4770668b754165d16dfa422e4fd2e9ef4d0892e2e7045d4a0d831addda48abf84ba7f3efb4473fe1d2d3d8da9bd9d8e3bf720cb1bd6f6d956accbc2eebbc71347476e99efeead1712a30e95096c4f654f91450c8a4a5232e575c931a365bd100fd50f6ca3fc945e11b51bd4e38e938ce9d3e9903b4339e4d48d7c77505f85ce3de0f71729fd98a569d7626a29ed6c20b96a4f83773685765cbf9539540fb7da29d7a2037a0305bd11a8f9648d4efbba35f70f2b05415d5f888f2418a6c36696b75d03bd929af8f77a0830fa380270d9d3e76eb4546f0c79f258a8c930de8b7c8abbf07fa47126ec6912081bd2ff3d53e071934dd256f76aa5ed4e7ed8556c85679ee4db7463afb2eec8d755a492ce8744b24eef0eb33ecf1cdf25b9b2ff3645aecd21173cd1863d9b9363ae243440916f9fb87e5b2439e5edcb35e53b6e69d11447466ddac0c972a2922b26085a0d4e7ad86e8b6d09bfec3a2351d723566de6252f3afb91ac6ba9646183137dc1c15b8631b3c195148572213bde75750777fae07f275f1e584b731ca0ef3e531e7040b86642d013d7928b6dc71f5bcec1b45afce44d311738349683330e1d52468391785882e99b0e9669490703f6a2c189f9accbfc52254c540ba651ccce29202db1b6bd2d530ed4930b3c19988785f3c1759ce72e4dffbc8f8ce446da88a9e2829821ace5c6a3899881d10490daa5ccc3cf249721bc7db67a7b1439a387642488d8e7b936a0dc75170f41004d8b169c9cc73b7efedafe8c6f968af19b7356c25a199cd25a73d2980a0d14dce691ca0250b1c356cf0142ddfe9c9571701523b3f97bf840335b196b6752f210edace3fc2001c5814115df7366d6bbde4636c441f552c6be5d597be7710c71960f50c8088156160560af16190292af5ec978330285a3f2013a33360521a21fd873ddfa1a31b78816f032cec0eeb53e7c6c28b80e36f3ec41e0c77b796b1a1c4c64b1731f56936687c536d62f6ca81e54ebf785365e63cd966c27956f21289912c91d1dbefe5ba2bdd45740a77a0cd2ae73c274e2148aefec7aa5748532ec4c79702e8851bcac7fd3a05fd9a936aa2ada691e19918709c633c236fddb05f2fa48424a4adacb4035fb66c93bc56c910781fa859d976670aeaa33534a0af661ef33bacc51e23ee4d58d420ee50974731f2cf8c990f756312366a4a1584a38a489d3e0487a8039510aed1bb7bec91e561bc966924fa28374c414605fd90e3283a5e1880925fa97a42fe7c58a3b02250c9fe53433950899e0f5de83cbd34ffef06dd543f4e69ce399eb486f04f3ff87d4344b0e7c27f768ac9ff6926d3c7ead18d880439f8f25f46c23274d8273e712df7b9f6fe283447aecd51a596a4b6ba18dd3fcda50fefd313ee2f4e57a7fe0d24dc988511c3b9dffa6c1e58de82ee332e7d3f1fa3294294d116f2d1d91ddb92bb62f5a86d2651be33504f2bd4b6e70128fb13ed10bef939b33c5c285f78351e6bc44c7167b7a688c71fd534e75added0a8aaa00980796f1d0367cce8230fd987daa8c9bc54aed48a6081bb53e5887d8b5577aff79e9664c68ad855131257d2b55cde2d6b547d0359211a418df82cd5c86f6669548d2eec79bee3b2ff6edc48a4cd754154eecb701424768a5ba822350f49e976870e35f5ca5d37b4dfd6a9c1ec8461ddfa67a8d008ebda2e9388606b4279e521e7e27848092e2dd10c71e0a34568f71ec717d17488bb1a7080b969e4e394658af037eb049a80f245c96f735dfe40ecad650d63749133302d282b8fa192f2263d564b266d4587cdb2184cb90d986154302ab230db2d39534ff4990b48c33802840c09f1cbaf59bcca39936adb1820e49d2656424e0768da21ea2b56a47a7fcf1dd4342a68c42f3fc1ba9f2d27dba3472e727e728de9fcefd2626ca832c5d45428f844b66b80fa34321b2d9ecf27b62fd0ce01301d6e8cbe9a9c10fd6dc5afa52077a62f38438f1c810ac9cd9966dfe150eef214955d186917063979d2aa9401300db6d10a64e9b1c88940b196b82e66e23017f59c36fdb3ec563810d2666668522674e7e23113c8f5d652418eb16e434bb43794fbbccd429e20e5801326fb4a8f27fd127918a892e00abbbb8ef18389a9be854084e5805f86019caf624e5c2620924b9a471e8c7b9f221c1b1775c73d24b98e428f19e57e602f54cb662670f1a7cfa9d82537505090c268702e183ed772768f5e6cb87474062474ff0c58fc2dbefe1543837cea5dcfac6a1c38f24408102a1fc21a1f8614cdb9d982500fafa5316106a7cf9f5919fd644015c3f8e52edafb5d60a99095fcf17d899da14ed8e4f0ecbd94cb51244f34821f62d41a1a66bb9be21ebbba30e26af6b8989e32118ffae158512198b4e5414a160301bd435dcd84bc9b6b6ae6a505be01ce3cfc2fde5e70c68cbc170f52d6feae0ac63f4493d3a6a37841034b5546fe032819fe27c7a7d8e3240ebaa080320d0d2e24e09c3caf7de36d269d9f22fe882cf0cad8eb0a00a7f47b0ae22d453f5cbb6e8bf6a03a10983b2ba322f8ab1f2792776d815af9250721d64bbd47b68ae2000800cf1d8fc8cfa12e50e041c0d15a3c4d53c28dc9c7aa6183f8fdaaba4d6597d2ed5d359982bc6199e4b6bd0775eb2c0baf3b18815e6b508d17a1ed383d1a72e71ac163efcfe391d1d4f8f2990e867f98e90c0b792ae4fd2900035d502684e854b5d223761b572efb9c343b56396fe8c3ed53e9284aefb64ad2eaea02ad0a13d07441793ff27953d64b2e789757bdf258c8d6016c46124b181c55af28c0334cc0f5e31c009c5fb0e3eb48d5a9eee7ec0bd075d4650b79d5dbbbd02fdc6010bb9c8ef9df78b6a9ed78712713c7967b86efc8c8f1cc4a564eedc2104f67ac4f39c3a8f93fcd3a28ad90b1f8a6099b676d8dd4f26f026085701d5cb6fbee8161692138dbd4a6bd6c9c2d93190fe5e77062233f0c19aca7b5d21a46f97321cb9d15cb4ee74c37884ceae679895d20cbea150a114973662bde56a8a861325c3991f6337176783d3aecbdef96fd204d6791d5d91d9bc31baf79cbc7092559936b76f69da127d37defba3369e184876384ab73f4adb1ffd274309ab2688681faf2937c11c6215c09525aa1d06a58ffa7cc768c73e023f6ba91092113759438760ba7d3c651bdf4ec67a372f4b8b252909649d0fe1fced81ced59f47c450f981a2c0e4ac025eadc8000ed988195fcc29ac318b959cea079da6a0f0b1f11360c6511ac7e889d1c16bf50f6e1aa58b8c55515be0d76bfc8c78e3e00a569a7b14b7d08397233bd199632a9140dc120a81c42ec9489831f60a38c7fa0809ae8339931f2f49e9713cb38c91a9b2308b7e62c71b9f88de09429e15cef7cc7f5d8a6ce8c8d7748a100c18383fe6709f9dba11c4173dc1953c4dc6fad446cb2f9aceeb3ab2f6799e6a83b1b8bdb40a81cb75af63aeda7c45a503ee19b28514e2c579c4ec4d92c8e6141e34b829ed5ca8f69259e07d62eaf1b5cdeb2ba64a2e7c98247913cb23f6da7354403c6ae32daf61c683d46fc7b30bcc25d272fc154dc82f8161289257e9e86c03344e3641c4590a07055d17a14d238140f03177fb7387b7c700f6f94e6f92dab37d07c43cde5464d99dd64230405475eae886cd1ac1f0e0ff7d18588628f0369dbc963edeef480a28d5b3a64f44542a9918e91bc7eefb99150747c53a821188cfed95a266d1901b20c0b2fad79d467500597732f5978f529074dd8b0f3bc26d9c3e72b858d1d89ee7eb059f3eb052d936fc3f4197e8466b0c78fada2ecfd523fa9732d09d08a4612acc4ab1b918ad8e2b1d7c331ad5aff162a8cb1c803630341ac6669e81347c7a5a4bd0aaeee369fbab5497760e57e72e09b71c7a9cc622081c51bed9712927eb6a284f8de88188b32f85fa3306a09e41b65fba8bdf308e1d4a5db16d9f4cebe077f799734a9734c38c015b9140ecebe17326b5864e6369859700855722197a2d47c27cbe6215ad94191f2717574d15ada760fd90c06da5705438af0104490d7c0629877cf5950aed231e8b6bde26b39904a978738bfc47b2d86218f8f550085a663fb47950cf1efb8f6d94359218c3a37ce712cdc2bf2718376c4f87a0103c1adee5c5396ce6a6bff9152252c3ae6b53b29fbc893662ec24729927d08173fb51ecd0a7c323c601cb2d325f2cd8a7b6289bbeeb79fba289e941b8ae25e54b612d5329c36ba45e3f72d22f945e6b009106e64314a81f79f37614e4947de6aef5a140cece593b32026fcf162504a5a1c4f6d7a4db450687eb0b65e742af3e876b14f11a0e940725d6910c630f3682821164a464442c3b31ab52f8452a49eee8e37d3a53a4177140183771c3a6d0859eb29ea65a8da0b53c8802d555890b4506afdc317ccfc443cb3acb42c734c54ecd788edd2ebbde66de020e217255cd2f3831bb9f61c019c0ae7e87a30ad9146c7c07cf5a5c3802e8e2aad2799631d013e77c9c415329430d17351100bd39694891f13c98f63e4c625c1d437b8f5401410cb9932966450bce8a8c853c5cb5efbf7d0d11593496e145344ed1b9c2d5c6fe69c3d7e94db8c31742178a43b9eaa4bd749df1a131b5d3a666cbdcb144e7ed2f439e79f2ece2525971532a7254262b662c19011a3aa8fd291155fd0701e7c30d4902eec22156945eb3151728e21b5d85ed79cebcbd368eca3859f0587302906afefd6cb0750e330fa52c57a78fbb38a0d617ed3457ce40dd934835882f9c18faad8a1cc7f6e776223df0b888d0898fabe448663beb07aff5d1e98428f334d4113aadf08677a106769aa28f0f7d0496b91a19a5e154e80f7c2a3415872961fb2ee6a94f92d71a9a189677c4f2a1ae891e299524fc3ee4e9b0b2878a49b0be3eb3550df7651f7334e26c49416207fa3228f5a5bd3da1d9d008153d64e75555aa3fc7d773500dade6b06430de3e4df868dec10d40befb1b7b823e5a4ef693408bb4fa8f7cd7676a21b94d25c5f2d497ab9b9b965118ae7518b54595c5c49924a89f617d06d2c1feccc32bdc8230662ec06ac4729eacae9a5237e79d56cfd70801a9e61acdf88028dbed0aab2b20ecd26d90fb04e4b0c41e2dac031b413c3b0da2e6967858bb03b10973e002174bae3441b9bea361c1a33ceefd0d4855a0cb7fc71717f839804a7f0fd4cc63f5e8382ab657229f5254caa3dd3721ed9ad43ac6f37f9d9754f9866b594f9561a5d82efae799e08550a92077cfd7a1994d1a7bacf38fcd05c6a0cc0327b5ea7dca517e750d0b2ce4eb2521fed913e47a6bb3b8d4296a5ab0451ffebb9a7f869ce06ec06ac126479732d0881096c95b37aa75701d0b4f5a5e4e93e73e2892b74f5b0c30fd881ca536277315b4cc7ed790a15446d5d8b7542fc0b75eba43a241cbd2227988e425ad72d63a68a2440112fc9645052d2c292e9b5beb6572b1944e71e110b97bc57647d7bcfead53ce42b8e75c6f08d902b02f75f6d09217779fff2d8e95626773cf009793936400da1ac9dd0a193372418bbcad668218389aa213257137bb2904b490e5b5f6b7d84a472dbdbb68eac994b5548f4fc763feb3826479942a907367c9978acbacc7c749ed97cae9d47546f49524fd4c4691969a0cc759211da30a58d7d83341b1a87bf9f99e6ea6be85528647b91d6a62c7277474b5748ae8b84e8e4484ff9299080d38c4b39b2409d0bc98a8d0962a09ea23282c411f294b24f93b35e57e5a8d77d1eeda1a41980bca6fb0de2a9c9c46e6499639c718f3a94f79fece5d126d62912fc259e0a6b2287723c8acfd20c2e4e74e53a831f13ae33d6e0bee366e595607e1f4f0ef9d6874504530c005c3ae2469cf0d1b677ed93106b3759d47808da546aaccbc34c5f128ba0b06d44d066a559131c405f74c0d7147f3dc05fd5a5a151d6a6f82406af54840bdd2eacf5dde361e92c654f258dda83a575a90ba383f14e691abb69da5b5d0373259fd42ef46cf5dd13a29efaf169808b700b33985beef838094a8551dfaec9c6b2270d012b48b30b84fc65d9456dee83ca9a9e60b713505a55e95615048c4aeabce2bdbd9f91805625ccd2658745203b856792d20404a81bafbc9c58e39a5f81789093aab1f26909f86d958e4921681d87adcc315c2bd44c05c7ab332cbac7d79e4587fa2326b1d2bae48f5c0157392394a10442ff14bf47d18afe0dc67aa0149be664c850241952f74ac3f4ba99871d861d6f62c36c4d8364de5ac09d22006df6acacd0738ec5f8a4d0e8807e86ab19e30b4472441d2f7d632d7028d91139e731c0ba05846c087cffebef4227aafc3063319c28b5b8b8aedd47f3c4fc8e5823d088905b109d22c5d30abe32c3b1838aa015a95d583abcf38ec0406f9c8490a4a42bd61a008d6271e23a7cdc655b515a020b25586086b647bff7d8318fd41a77cf1fe3936d3d534b827c30ff67ad837167565b6a785c0df4e4ff497102de999f84d7a777a67d2e01bc7c223e7abddb051ef613c7b5cc7a28a992547fea31869071f33f92d788ae4b83512ef3d1b83fa0cbd6958123c3a7855f061e419cae6302be21aa76e38db6f1daa59ce0a288ba33d7ea3e4a7127913840a8eeed856740822b78c7392731d0d6e6f15fda0b2229905aec7dc3a6ac91c21e32eb53b2f608e794a2dd5090829214b7f64c83c71cf81a9625379faaf4da17cbfee5b5d96caf4f4c638dd71afc55a98093cfd1580cf98f7db500a9356507df91a6570d554f5233f7f4e61ff2a15dc933de351136a0f3ce74f3f18bbb6254197a06311c30e9573e88bef0f33bc27fd2acff2d560c13798010cab36784ab966df6fc569c4c7b20b9113b755fd76e2911a773fa4ada836a09aac87003569ea5275c31cdf1dd34848d2c1c073f1068d7ff250f6b99edc8b5513b1053f6b637d2f434e96623701ca2fc9389942512b419cd52216ba586ccd9e86a5103be8b8ba956ae770e808af20a32c46b84f04cda219995d627381eed84c82fe7aa23550b8de6ae92248c94c309b7e5d2d6a0fa687f5ca6ad9eecbaec29ad98a8f5dc655fda739fb5f4030e77318400faed87b3b447d1528fe3905f608a356cabc65133587fba87db545d03587af03c1a858437fb5daca07a26d5940059454f3c673a3d222eb0e6a4071e227088359f2ef985f7c3ef5405595858b72d29ba6024d7a6bbf4615d2a90c419e454375a18b125d404a7617978a52f1a4ddff5c0deba98dd8a8461a7d1f7d386cf6b280e3570d27080c9108751c91e235d3e9e9688417467c5c6b087f6fd30fb6df84084711ea3c1340973657075d8ddd1039e0a42eee40c8120b8febcaba26e84205c6ec011c8aa2ba99d65c2c0b5794e55f71928e8334accb702cb3bfa560169958e06cb6f8a81ac03570137cd85f634c473c59e7b640a6491edde62c4ef2b8b1dfed7cf332fd96a1c41b5293ca6a68bb8bb096e4f456eaf54ec987a417d79079fe2a5ae33d4fd93143f56abd7a55f8f2cf8c5dcb9ee3c20d9bd7bef9bddd9cb9ce7fdf81c8d07bccf46e6a72337ce3b2a9b2e5ac6bea47ad1dbab42eb0f21c5666c661dfdfbe2a301ade1e0ea622c26dde3b50f195a5b390c76f31fcfb28459a003edc5c4da9b7ee84d958617091a37b339ad02270c9de2e4e28a9d92e54f0ca46d17457944b02a45a95d8714433d0ee788514f3486386cca777a51c7022548f1ccaf45b84ecb7aba425072b6e67cf1ee39f72740152f48d0d0e99790c282bdc2e31335301743b394b627da979443da2ef6b9171f6640c98ef78bfaadf10612e7b1074f22a086be7e6f400fde7a75e865066938c2e1ab550372e03c27bd21a895eb7f74f33f8248d0ee826e91898c568c68029d585739f910faddf8d0643a2298d4dea8b35ad894a02664197e7888c5f53a7096ede8e2579742e69cab3636456cae9c19485e7258c2a33e3b367b6e925f9bd901e45f3f3b12bc35cd4547658491de2fcf849d925696a9277d46954684a2e5431a2cff07cdad9934499d353b8acff8c8cc0bacf451c238e7e3f5fbac7c366edd4c2d2ff0a49b92c3fe5b3e37913631a11265088aefde43e01f80e14ff54ec29b69ee95d94fec622448564da5e829fc6f7809c095e8595832b2b5b42fc15c697b64a997ed0a642cbd150b92f24c1aa367c7cae09a4a4ce47801c37bc209a0f203f6333f21b7677d2beba24cfe9634d3d67af16d1d54f26945b0e1a10b879fbf1467b83dfc494bac2a8cc4a2f321d483237227ea033d402222ab7ed6990e965e735a0cbdcf7a827e9939089a03a6b4cd09b3b6b7430e995c6c133341b1fef0761cdb6ea70dc7455b1d7fa8af730e75053a0cd6d1e2437a79680d62a4d6927d57aad9bdc0ce6c140298b35b2060e36ca0dd6fa734bbd704944057715b605625fe439f8aa027c63d6d7bc2f327c102e89c7cdb381fc2f2528d83be5077651584eb30ca7cc0318766d163afd2054aeff92c8850447a14b19d71f84b5170756911c6fe867497a37adae3f5c59804c0c43e73aee4a959c222b3c1b3d1684891e9d47bf29c4e034d64c1b", 0x2000, &(0x7f0000003dc0)={0x0, &(0x7f0000000000)={0x18, 0x0, 0x6, {0x1000}}, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x7, {0x3}}, 0x0, &(0x7f0000000480)={0x28, 0x0, 0xffffffffffffffff, {{0x6e, 0x7, 0x1}}}, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x151, {0x8}}, &(0x7f0000000580)={0x14, 0x0, 0xc, {'/&-\x00'}}, &(0x7f0000000ac0)={0x20, 0xfffffffffffffff5, 0xffffffffffffffff, {0x0, 0x11}}, &(0x7f0000000c80)={0x78, 0x0, 0x4, {0x8, 0xd7, 0x0, {0x4, 0x100, 0x1, 0x4, 0x21, 0x2000000000000000, 0xcd, 0xffff, 0x7, 0x6000, 0x8, 0x0, 0x0, 0x9, 0xfffffffb}}}, 0x0, &(0x7f00000005c0)={0xd8, 0xffffffffffffffda, 0x6, [{0x0, 0xf8, 0x8e, 0x7fffffff, 'nogrpid\xe6\x87\xab\xa5x\x1e\xe6\xeb3\x974\x8b\xf0O\x107r\x98\x86\xd4\xb5\x1f\v\xacs\xa8\x18\xb1\xee\xf7\xb3\xb0\xe2\x05-\xe7P\xca\xb6\x91$.EVxB\xab\xf3\x80s\xb3\xbdF\xf78\x19\x9b\xaar\xbb\xf9,&\xda\x8b;>\xae\xbc\xb2\xa2\x11\xac\xff\x1b\x86\xa6U\x9c\xfd5\x19\x1d\\G\xcf\xba\xb5:\x06\xda\x14D\xee\xce\xca\t\xdc\xa8\xfa\x85\xba\x9fH\r\xc6,\x05$\xed_\x02\x1c\xf6c6Ks\xe6oV|y\x90\xda/\x1f\xef\x02\xdcTX|\x19\xb8'}, {0x5, 0x0, 0x5, 0x0, 'quota'}]}, &(0x7f00000037c0)={0x10, 0x0, 0x8}, &(0x7f0000001680)={0xa0, 0x0, 0x4, {{0x2, 0x0, 0x7, 0x38f, 0x101, 0x4, {0x0, 0xb0b6, 0xfffffffffffffff8, 0x10001, 0x9, 0x4027, 0x0, 0x7, 0xe, 0x6000, 0x7, 0x0, 0x0, 0x3, 0xd8b8}}, {0x0, 0x7}}}, &(0x7f0000001740)={0x20, 0x0, 0x4, {0x3, 0x4, 0x2, 0x1800}}, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0xf) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$VT_ACTIVATE(r3, 0x4b45, 0x4) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f0000000040)=0xffffffffffffff40, 0x4) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x33, &(0x7f00000a2000)={0x1, &(0x7f0000f07000)=[{0x6}]}, 0x10) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) 36.086041319s ago: executing program 34 (id=123): lstat(0x0, &(0x7f0000003c00)) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000017c0)="ba9bade712dce63d5fa8fb6703e85a99789de81994bb3d958c0ae644619d5d246f00eeb7198ee02a593417a1497d35ca6202a0e0e04c9b9c8c3e917f4c088dafe4850d67b82b0435024d7936b0f75a7daf2f9522d685d0cd8c466fa34ab5462f02bc1b2cd58b019d3602f76218a1e65c2489e818660f18c86d2483db7f613d2811acd5476e7186a0a9d3e11acc7a99b354c711b13097badadeaab48ba6d2b95313468b969b67ffe148a371b3b2178d69fde302dc7cecdb2829956bbcc04f17f62b05709126fd172860cdb61dbe45de8b32cc61d3282edc03993bcd95c2bd65bd3b7b4f92f2f21d5fc8e91c5b75496792b3eddcc8b19d1cabae7b810e7aec0618a13dd6fe62c061fa4575fb7eed50983b87e35c310032c0e1ef2ca93a6646ee941b6370b811de8f0ab78995fa1d821f573c26d3df63f942d09e4711c73b7a2308c47f16ca8217523ad91d54cad91f823539e013f594cf2c378ea400b17025a82090cfc2e739d7765196eebcb768703dc63a05c707eeb7bfa49276986744a0a7c08d60bd9bef5aaf59bc1d3391b40cb68a9768be8630b33172aad59be48cc4fdd3601d031fe3101811e8504cf300118020a9d11c927fc50295edadac59fad61f945593f1ae7d4693e13dc6e5354d046f0bb07b649d23c721cbe86c78646f00e53bce3f3fe0ec8c59afbfc7c3a9e549d22ae518a333bb8a696bd111edaf82dd7988ea657a3f5d8eaf8a7ebac6ecdd7379c6c913b2eccf5cb6e273542c8fb608a1c46cf57443c52c8fff29260958853f598ba31960f1b0e87e3079c7a9e89d4f339f54f827d7184294c8fafa356fa3142b3ca16050f4587cf849d615604a404e8c3cd0e7c726d27a0d8ce08a0c039acabe21be78e857a2766d035c7c331e55c694adc628bde095cfe119d8a917e1e4796b0ac22e419ee78bf63b974e9d7f9942bc9a10a4d076b234e933bf230b4cdce641ac02f640d9a5b4dda45758f397a8464182dcc4fef21d80623997e510c5fae032441e3eab58be960f0105c0a165978b2c81b885c3d20fa967ca9fca8744df09b43a03e0f06f78a666375974536a7b9e9ce67170ae3e9bba6cb20f43c5a0c60f47766bec41f62c38b7d81fe976863cf56aa4cb39a5d8e9e68517af2971ebd59493d390cec99d72a130293bf6bbcc15ebfc9507f3ac52e4cd48461996231e3105e1e68c31c1d97435ee42447b09b05ba92dcc79775eb3b4ba763ebfd1944e9ad88a13202d18c758935cfcb889c5724a885fd9852f31f9363280258df17750a1741dd1d39a0820d9d8a08061ea71535c08822f8ad8f8c4b539c5d059ec18779f1c77f57a239a6445de6c78d8bfd57c718507d17bc5de79b11b06749314105c07e60c7b87a4cceda9dd24f5af304c5566a1a0c0a4dbd99bb26defcb1f395156714d15c4e9760cf386401b12a03baf1309dddc155806ffd48090b74f88a667537cfbbe45b88e022d049d4f595fbb9dbf76e5a49d0a5d9bbf3cbf19f49e051fc38bac001a2030d7c9a00bb26d83288ee0ecbbcf6213d0aeb529cb50f0f1fea0a115e816e2adaa2667dd4e391a580746a6fcab8dcc4c06711e6823bf6cfc0a68e723d470f6e02c632e106a9ce992ec614a563c9df6099571ddf4e8938523c2e14ab2a41402f3e521e1e2b462faed36da15a0d41371c9fb7121636da09b7b965a146888442390dacd5141ad839ce6ba3758c62b5948dd41496ddf536b4c02e4c36f4630a6c64a631c81ef1e1f62f1c63365229b94d3a3458462bd8bf6fd9ec71131cfd1ac63eee67ac027a9a9871abcb9eb992ee82569b9ecbe277074db36ac878bfa4a89de0b98e0a4895d340fa87c3d1099bd7e9b0ab6801fae67d7e73e7080979fa82ac2dbb6b55a554cc01fb5406ab64eb72db8a0e303e67208d551380a6d6ee9a0f5d342043f265b8f03a96444681c3fb1cf87525ce9c1214900485e1da70cb64321f9b98efd9d5620fbdf567391a5dc8e793b2f86054d1495814c1303d837dfe90f2ec4d232e37e2412ce7cde8ff736ae391bf69f3805ae2bfa7c9110540c1a82bba0a38ad4e65651b0e4168446b6bd9554be9aef8e810bb8eb436d7a08d131503f7976f509a2013b4f23d5c8570ef8a6092bf57b5d52b37044ac546817d4da3f6d676eac655e3a5d0b58e80f1a6e395100363be6aa2ffaed7903733334590711236248041e329d94e84c9b0c28f910011c05a4e91191c090d2c824b8d844f7a638053fd6a429fdd35c86178bc5e6394068ce9eb55168c74518df590697dc04647c162eacd689278e1a758de71e764bc5b54ed942d9bfb713de8c50cc98e417fef78815558aed5f70a36003fbdc1df25ae02c56544d395d701599e475361c51dda9996c064fa558c6030574a2e4c4f2af4c23fe72875cafce1403cd1d7fa4e04c90e7c61c071653e7455383d8b650b7a84f07a714a93d0916beadef7f6c6a8b2d8b35eafe1d9eeca8a27e2fcfc55e0dcf46480ee7d2fd8a94c172e6b71309b20ca8fc11175c4006166b31e22e7eb8a8eeb13762e0cdc8cbdaf886ee422382f67e7491110937ebdc7e8960beaa8bfb85615900a49271fd8508e0eb305f7b6e29b6c86669c06b01b0e0f2c38e571efbe08b7adc4ac43861b4f3d0fb4e28bc94b7e5a356b51875791171cd329c13f2300aec89e5d01a6bfef99b695121147218c0d5a4c1e6b9e7621dec2386088edc32a29599013e967538543657e2d083927cc61c1dbce20caea3861e90cada4e2c85d47f954a7d6fedc2ae2e183b0fe110cd64e8828f273d99e3ebb37879483639bf56b0d4e344afde285f5430a3702ae46c94d9a10895a4b2005d05f51420802449f90469bbbbf04b31346df4b5810706a4481dfd0b1b41cb51229d633e5175af49b7ec289f9c491d0b6b0192fd41373b983b648f55c237c6241a7cbf0f0b35f8e1184b3c0f809f8a43a3c8c1f7dac67cbd4cc4dad0f6ae347239d42cb6b3876d741532e2bee1c7131e72f48c472ca62bf93b4ef3e888b02272bfc04bb90a6997f6e5b81bdf3d5f4770668b754165d16dfa422e4fd2e9ef4d0892e2e7045d4a0d831addda48abf84ba7f3efb4473fe1d2d3d8da9bd9d8e3bf720cb1bd6f6d956accbc2eebbc71347476e99efeead1712a30e95096c4f654f91450c8a4a5232e575c931a365bd100fd50f6ca3fc945e11b51bd4e38e938ce9d3e9903b4339e4d48d7c77505f85ce3de0f71729fd98a569d7626a29ed6c20b96a4f83773685765cbf9539540fb7da29d7a2037a0305bd11a8f9648d4efbba35f70f2b05415d5f888f2418a6c36696b75d03bd929af8f77a0830fa380270d9d3e76eb4546f0c79f258a8c930de8b7c8abbf07fa47126ec6912081bd2ff3d53e071934dd256f76aa5ed4e7ed8556c85679ee4db7463afb2eec8d755a492ce8744b24eef0eb33ecf1cdf25b9b2ff3645aecd21173cd1863d9b9363ae243440916f9fb87e5b2439e5edcb35e53b6e69d11447466ddac0c972a2922b26085a0d4e7ad86e8b6d09bfec3a2351d723566de6252f3afb91ac6ba9646183137dc1c15b8631b3c195148572213bde75750777fae07f275f1e584b731ca0ef3e531e7040b86642d013d7928b6dc71f5bcec1b45afce44d311738349683330e1d52468391785882e99b0e9669490703f6a2c189f9accbfc52254c540ba651ccce29202db1b6bd2d530ed4930b3c19988785f3c1759ce72e4dffbc8f8ce446da88a9e2829821ace5c6a3899881d10490daa5ccc3cf249721bc7db67a7b1439a387642488d8e7b936a0dc75170f41004d8b169c9cc73b7efedafe8c6f968af19b7356c25a199cd25a73d2980a0d14dce691ca0250b1c356cf0142ddfe9c9571701523b3f97bf840335b196b6752f210edace3fc2001c5814115df7366d6bbde4636c441f552c6be5d597be7710c71960f50c8088156160560af16190292af5ec978330285a3f2013a33360521a21fd873ddfa1a31b78816f032cec0eeb53e7c6c28b80e36f3ec41e0c77b796b1a1c4c64b1731f56936687c536d62f6ca81e54ebf785365e63cd966c27956f21289912c91d1dbefe5ba2bdd45740a77a0cd2ae73c274e2148aefec7aa5748532ec4c79702e8851bcac7fd3a05fd9a936aa2ada691e19918709c633c236fddb05f2fa48424a4adacb4035fb66c93bc56c910781fa859d976670aeaa33534a0af661ef33bacc51e23ee4d58d420ee50974731f2cf8c990f756312366a4a1584a38a489d3e0487a8039510aed1bb7bec91e561bc966924fa28374c414605fd90e3283a5e1880925fa97a42fe7c58a3b02250c9fe53433950899e0f5de83cbd34ffef06dd543f4e69ce399eb486f04f3ff87d4344b0e7c27f768ac9ff6926d3c7ead18d880439f8f25f46c23274d8273e712df7b9f6fe283447aecd51a596a4b6ba18dd3fcda50fefd313ee2f4e57a7fe0d24dc988511c3b9dffa6c1e58de82ee332e7d3f1fa3294294d116f2d1d91ddb92bb62f5a86d2651be33504f2bd4b6e70128fb13ed10bef939b33c5c285f78351e6bc44c7167b7a688c71fd534e75added0a8aaa00980796f1d0367cce8230fd987daa8c9bc54aed48a6081bb53e5887d8b5577aff79e9664c68ad855131257d2b55cde2d6b547d0359211a418df82cd5c86f6669548d2eec79bee3b2ff6edc48a4cd754154eecb701424768a5ba822350f49e976870e35f5ca5d37b4dfd6a9c1ec8461ddfa67a8d008ebda2e9388606b4279e521e7e27848092e2dd10c71e0a34568f71ec717d17488bb1a7080b969e4e394658af037eb049a80f245c96f735dfe40ecad650d63749133302d282b8fa192f2263d564b266d4587cdb2184cb90d986154302ab230db2d39534ff4990b48c33802840c09f1cbaf59bcca39936adb1820e49d2656424e0768da21ea2b56a47a7fcf1dd4342a68c42f3fc1ba9f2d27dba3472e727e728de9fcefd2626ca832c5d45428f844b66b80fa34321b2d9ecf27b62fd0ce01301d6e8cbe9a9c10fd6dc5afa52077a62f38438f1c810ac9cd9966dfe150eef214955d186917063979d2aa9401300db6d10a64e9b1c88940b196b82e66e23017f59c36fdb3ec563810d2666668522674e7e23113c8f5d652418eb16e434bb43794fbbccd429e20e5801326fb4a8f27fd127918a892e00abbbb8ef18389a9be854084e5805f86019caf624e5c2620924b9a471e8c7b9f221c1b1775c73d24b98e428f19e57e602f54cb662670f1a7cfa9d82537505090c268702e183ed772768f5e6cb87474062474ff0c58fc2dbefe1543837cea5dcfac6a1c38f24408102a1fc21a1f8614cdb9d982500fafa5316106a7cf9f5919fd644015c3f8e52edafb5d60a99095fcf17d899da14ed8e4f0ecbd94cb51244f34821f62d41a1a66bb9be21ebbba30e26af6b8989e32118ffae158512198b4e5414a160301bd435dcd84bc9b6b6ae6a505be01ce3cfc2fde5e70c68cbc170f52d6feae0ac63f4493d3a6a37841034b5546fe032819fe27c7a7d8e3240ebaa080320d0d2e24e09c3caf7de36d269d9f22fe882cf0cad8eb0a00a7f47b0ae22d453f5cbb6e8bf6a03a10983b2ba322f8ab1f2792776d815af9250721d64bbd47b68ae2000800cf1d8fc8cfa12e50e041c0d15a3c4d53c28dc9c7aa6183f8fdaaba4d6597d2ed5d359982bc6199e4b6bd0775eb2c0baf3b18815e6b508d17a1ed383d1a72e71ac163efcfe391d1d4f8f2990e867f98e90c0b792ae4fd2900035d502684e854b5d223761b572efb9c343b56396fe8c3ed53e9284aefb64ad2eaea02ad0a13d07441793ff27953d64b2e789757bdf258c8d6016c46124b181c55af28c0334cc0f5e31c009c5fb0e3eb48d5a9eee7ec0bd075d4650b79d5dbbbd02fdc6010bb9c8ef9df78b6a9ed78712713c7967b86efc8c8f1cc4a564eedc2104f67ac4f39c3a8f93fcd3a28ad90b1f8a6099b676d8dd4f26f026085701d5cb6fbee8161692138dbd4a6bd6c9c2d93190fe5e77062233f0c19aca7b5d21a46f97321cb9d15cb4ee74c37884ceae679895d20cbea150a114973662bde56a8a861325c3991f6337176783d3aecbdef96fd204d6791d5d91d9bc31baf79cbc7092559936b76f69da127d37defba3369e184876384ab73f4adb1ffd274309ab2688681faf2937c11c6215c09525aa1d06a58ffa7cc768c73e023f6ba91092113759438760ba7d3c651bdf4ec67a372f4b8b252909649d0fe1fced81ced59f47c450f981a2c0e4ac025eadc8000ed988195fcc29ac318b959cea079da6a0f0b1f11360c6511ac7e889d1c16bf50f6e1aa58b8c55515be0d76bfc8c78e3e00a569a7b14b7d08397233bd199632a9140dc120a81c42ec9489831f60a38c7fa0809ae8339931f2f49e9713cb38c91a9b2308b7e62c71b9f88de09429e15cef7cc7f5d8a6ce8c8d7748a100c18383fe6709f9dba11c4173dc1953c4dc6fad446cb2f9aceeb3ab2f6799e6a83b1b8bdb40a81cb75af63aeda7c45a503ee19b28514e2c579c4ec4d92c8e6141e34b829ed5ca8f69259e07d62eaf1b5cdeb2ba64a2e7c98247913cb23f6da7354403c6ae32daf61c683d46fc7b30bcc25d272fc154dc82f8161289257e9e86c03344e3641c4590a07055d17a14d238140f03177fb7387b7c700f6f94e6f92dab37d07c43cde5464d99dd64230405475eae886cd1ac1f0e0ff7d18588628f0369dbc963edeef480a28d5b3a64f44542a9918e91bc7eefb99150747c53a821188cfed95a266d1901b20c0b2fad79d467500597732f5978f529074dd8b0f3bc26d9c3e72b858d1d89ee7eb059f3eb052d936fc3f4197e8466b0c78fada2ecfd523fa9732d09d08a4612acc4ab1b918ad8e2b1d7c331ad5aff162a8cb1c803630341ac6669e81347c7a5a4bd0aaeee369fbab5497760e57e72e09b71c7a9cc622081c51bed9712927eb6a284f8de88188b32f85fa3306a09e41b65fba8bdf308e1d4a5db16d9f4cebe077f799734a9734c38c015b9140ecebe17326b5864e6369859700855722197a2d47c27cbe6215ad94191f2717574d15ada760fd90c06da5705438af0104490d7c0629877cf5950aed231e8b6bde26b39904a978738bfc47b2d86218f8f550085a663fb47950cf1efb8f6d94359218c3a37ce712cdc2bf2718376c4f87a0103c1adee5c5396ce6a6bff9152252c3ae6b53b29fbc893662ec24729927d08173fb51ecd0a7c323c601cb2d325f2cd8a7b6289bbeeb79fba289e941b8ae25e54b612d5329c36ba45e3f72d22f945e6b009106e64314a81f79f37614e4947de6aef5a140cece593b32026fcf162504a5a1c4f6d7a4db450687eb0b65e742af3e876b14f11a0e940725d6910c630f3682821164a464442c3b31ab52f8452a49eee8e37d3a53a4177140183771c3a6d0859eb29ea65a8da0b53c8802d555890b4506afdc317ccfc443cb3acb42c734c54ecd788edd2ebbde66de020e217255cd2f3831bb9f61c019c0ae7e87a30ad9146c7c07cf5a5c3802e8e2aad2799631d013e77c9c415329430d17351100bd39694891f13c98f63e4c625c1d437b8f5401410cb9932966450bce8a8c853c5cb5efbf7d0d11593496e145344ed1b9c2d5c6fe69c3d7e94db8c31742178a43b9eaa4bd749df1a131b5d3a666cbdcb144e7ed2f439e79f2ece2525971532a7254262b662c19011a3aa8fd291155fd0701e7c30d4902eec22156945eb3151728e21b5d85ed79cebcbd368eca3859f0587302906afefd6cb0750e330fa52c57a78fbb38a0d617ed3457ce40dd934835882f9c18faad8a1cc7f6e776223df0b888d0898fabe448663beb07aff5d1e98428f334d4113aadf08677a106769aa28f0f7d0496b91a19a5e154e80f7c2a3415872961fb2ee6a94f92d71a9a189677c4f2a1ae891e299524fc3ee4e9b0b2878a49b0be3eb3550df7651f7334e26c49416207fa3228f5a5bd3da1d9d008153d64e75555aa3fc7d773500dade6b06430de3e4df868dec10d40befb1b7b823e5a4ef693408bb4fa8f7cd7676a21b94d25c5f2d497ab9b9b965118ae7518b54595c5c49924a89f617d06d2c1feccc32bdc8230662ec06ac4729eacae9a5237e79d56cfd70801a9e61acdf88028dbed0aab2b20ecd26d90fb04e4b0c41e2dac031b413c3b0da2e6967858bb03b10973e002174bae3441b9bea361c1a33ceefd0d4855a0cb7fc71717f839804a7f0fd4cc63f5e8382ab657229f5254caa3dd3721ed9ad43ac6f37f9d9754f9866b594f9561a5d82efae799e08550a92077cfd7a1994d1a7bacf38fcd05c6a0cc0327b5ea7dca517e750d0b2ce4eb2521fed913e47a6bb3b8d4296a5ab0451ffebb9a7f869ce06ec06ac126479732d0881096c95b37aa75701d0b4f5a5e4e93e73e2892b74f5b0c30fd881ca536277315b4cc7ed790a15446d5d8b7542fc0b75eba43a241cbd2227988e425ad72d63a68a2440112fc9645052d2c292e9b5beb6572b1944e71e110b97bc57647d7bcfead53ce42b8e75c6f08d902b02f75f6d09217779fff2d8e95626773cf009793936400da1ac9dd0a193372418bbcad668218389aa213257137bb2904b490e5b5f6b7d84a472dbdbb68eac994b5548f4fc763feb3826479942a907367c9978acbacc7c749ed97cae9d47546f49524fd4c4691969a0cc759211da30a58d7d83341b1a87bf9f99e6ea6be85528647b91d6a62c7277474b5748ae8b84e8e4484ff9299080d38c4b39b2409d0bc98a8d0962a09ea23282c411f294b24f93b35e57e5a8d77d1eeda1a41980bca6fb0de2a9c9c46e6499639c718f3a94f79fece5d126d62912fc259e0a6b2287723c8acfd20c2e4e74e53a831f13ae33d6e0bee366e595607e1f4f0ef9d6874504530c005c3ae2469cf0d1b677ed93106b3759d47808da546aaccbc34c5f128ba0b06d44d066a559131c405f74c0d7147f3dc05fd5a5a151d6a6f82406af54840bdd2eacf5dde361e92c654f258dda83a575a90ba383f14e691abb69da5b5d0373259fd42ef46cf5dd13a29efaf169808b700b33985beef838094a8551dfaec9c6b2270d012b48b30b84fc65d9456dee83ca9a9e60b713505a55e95615048c4aeabce2bdbd9f91805625ccd2658745203b856792d20404a81bafbc9c58e39a5f81789093aab1f26909f86d958e4921681d87adcc315c2bd44c05c7ab332cbac7d79e4587fa2326b1d2bae48f5c0157392394a10442ff14bf47d18afe0dc67aa0149be664c850241952f74ac3f4ba99871d861d6f62c36c4d8364de5ac09d22006df6acacd0738ec5f8a4d0e8807e86ab19e30b4472441d2f7d632d7028d91139e731c0ba05846c087cffebef4227aafc3063319c28b5b8b8aedd47f3c4fc8e5823d088905b109d22c5d30abe32c3b1838aa015a95d583abcf38ec0406f9c8490a4a42bd61a008d6271e23a7cdc655b515a020b25586086b647bff7d8318fd41a77cf1fe3936d3d534b827c30ff67ad837167565b6a785c0df4e4ff497102de999f84d7a777a67d2e01bc7c223e7abddb051ef613c7b5cc7a28a992547fea31869071f33f92d788ae4b83512ef3d1b83fa0cbd6958123c3a7855f061e419cae6302be21aa76e38db6f1daa59ce0a288ba33d7ea3e4a7127913840a8eeed856740822b78c7392731d0d6e6f15fda0b2229905aec7dc3a6ac91c21e32eb53b2f608e794a2dd5090829214b7f64c83c71cf81a9625379faaf4da17cbfee5b5d96caf4f4c638dd71afc55a98093cfd1580cf98f7db500a9356507df91a6570d554f5233f7f4e61ff2a15dc933de351136a0f3ce74f3f18bbb6254197a06311c30e9573e88bef0f33bc27fd2acff2d560c13798010cab36784ab966df6fc569c4c7b20b9113b755fd76e2911a773fa4ada836a09aac87003569ea5275c31cdf1dd34848d2c1c073f1068d7ff250f6b99edc8b5513b1053f6b637d2f434e96623701ca2fc9389942512b419cd52216ba586ccd9e86a5103be8b8ba956ae770e808af20a32c46b84f04cda219995d627381eed84c82fe7aa23550b8de6ae92248c94c309b7e5d2d6a0fa687f5ca6ad9eecbaec29ad98a8f5dc655fda739fb5f4030e77318400faed87b3b447d1528fe3905f608a356cabc65133587fba87db545d03587af03c1a858437fb5daca07a26d5940059454f3c673a3d222eb0e6a4071e227088359f2ef985f7c3ef5405595858b72d29ba6024d7a6bbf4615d2a90c419e454375a18b125d404a7617978a52f1a4ddff5c0deba98dd8a8461a7d1f7d386cf6b280e3570d27080c9108751c91e235d3e9e9688417467c5c6b087f6fd30fb6df84084711ea3c1340973657075d8ddd1039e0a42eee40c8120b8febcaba26e84205c6ec011c8aa2ba99d65c2c0b5794e55f71928e8334accb702cb3bfa560169958e06cb6f8a81ac03570137cd85f634c473c59e7b640a6491edde62c4ef2b8b1dfed7cf332fd96a1c41b5293ca6a68bb8bb096e4f456eaf54ec987a417d79079fe2a5ae33d4fd93143f56abd7a55f8f2cf8c5dcb9ee3c20d9bd7bef9bddd9cb9ce7fdf81c8d07bccf46e6a72337ce3b2a9b2e5ac6bea47ad1dbab42eb0f21c5666c661dfdfbe2a301ade1e0ea622c26dde3b50f195a5b390c76f31fcfb28459a003edc5c4da9b7ee84d958617091a37b339ad02270c9de2e4e28a9d92e54f0ca46d17457944b02a45a95d8714433d0ee788514f3486386cca777a51c7022548f1ccaf45b84ecb7aba425072b6e67cf1ee39f72740152f48d0d0e99790c282bdc2e31335301743b394b627da979443da2ef6b9171f6640c98ef78bfaadf10612e7b1074f22a086be7e6f400fde7a75e865066938c2e1ab550372e03c27bd21a895eb7f74f33f8248d0ee826e91898c568c68029d585739f910faddf8d0643a2298d4dea8b35ad894a02664197e7888c5f53a7096ede8e2579742e69cab3636456cae9c19485e7258c2a33e3b367b6e925f9bd901e45f3f3b12bc35cd4547658491de2fcf849d925696a9277d46954684a2e5431a2cff07cdad9934499d353b8acff8c8cc0bacf451c238e7e3f5fbac7c366edd4c2d2ff0a49b92c3fe5b3e37913631a11265088aefde43e01f80e14ff54ec29b69ee95d94fec622448564da5e829fc6f7809c095e8595832b2b5b42fc15c697b64a997ed0a642cbd150b92f24c1aa367c7cae09a4a4ce47801c37bc209a0f203f6333f21b7677d2beba24cfe9634d3d67af16d1d54f26945b0e1a10b879fbf1467b83dfc494bac2a8cc4a2f321d483237227ea033d402222ab7ed6990e965e735a0cbdcf7a827e9939089a03a6b4cd09b3b6b7430e995c6c133341b1fef0761cdb6ea70dc7455b1d7fa8af730e75053a0cd6d1e2437a79680d62a4d6927d57aad9bdc0ce6c140298b35b2060e36ca0dd6fa734bbd704944057715b605625fe439f8aa027c63d6d7bc2f327c102e89c7cdb381fc2f2528d83be5077651584eb30ca7cc0318766d163afd2054aeff92c8850447a14b19d71f84b5170756911c6fe867497a37adae3f5c59804c0c43e73aee4a959c222b3c1b3d1684891e9d47bf29c4e034d64c1b", 0x2000, &(0x7f0000003dc0)={0x0, &(0x7f0000000000)={0x18, 0x0, 0x6, {0x1000}}, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x7, {0x3}}, 0x0, &(0x7f0000000480)={0x28, 0x0, 0xffffffffffffffff, {{0x6e, 0x7, 0x1}}}, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x151, {0x8}}, &(0x7f0000000580)={0x14, 0x0, 0xc, {'/&-\x00'}}, &(0x7f0000000ac0)={0x20, 0xfffffffffffffff5, 0xffffffffffffffff, {0x0, 0x11}}, &(0x7f0000000c80)={0x78, 0x0, 0x4, {0x8, 0xd7, 0x0, {0x4, 0x100, 0x1, 0x4, 0x21, 0x2000000000000000, 0xcd, 0xffff, 0x7, 0x6000, 0x8, 0x0, 0x0, 0x9, 0xfffffffb}}}, 0x0, &(0x7f00000005c0)={0xd8, 0xffffffffffffffda, 0x6, [{0x0, 0xf8, 0x8e, 0x7fffffff, 'nogrpid\xe6\x87\xab\xa5x\x1e\xe6\xeb3\x974\x8b\xf0O\x107r\x98\x86\xd4\xb5\x1f\v\xacs\xa8\x18\xb1\xee\xf7\xb3\xb0\xe2\x05-\xe7P\xca\xb6\x91$.EVxB\xab\xf3\x80s\xb3\xbdF\xf78\x19\x9b\xaar\xbb\xf9,&\xda\x8b;>\xae\xbc\xb2\xa2\x11\xac\xff\x1b\x86\xa6U\x9c\xfd5\x19\x1d\\G\xcf\xba\xb5:\x06\xda\x14D\xee\xce\xca\t\xdc\xa8\xfa\x85\xba\x9fH\r\xc6,\x05$\xed_\x02\x1c\xf6c6Ks\xe6oV|y\x90\xda/\x1f\xef\x02\xdcTX|\x19\xb8'}, {0x5, 0x0, 0x5, 0x0, 'quota'}]}, &(0x7f00000037c0)={0x10, 0x0, 0x8}, &(0x7f0000001680)={0xa0, 0x0, 0x4, {{0x2, 0x0, 0x7, 0x38f, 0x101, 0x4, {0x0, 0xb0b6, 0xfffffffffffffff8, 0x10001, 0x9, 0x4027, 0x0, 0x7, 0xe, 0x6000, 0x7, 0x0, 0x0, 0x3, 0xd8b8}}, {0x0, 0x7}}}, &(0x7f0000001740)={0x20, 0x0, 0x4, {0x3, 0x4, 0x2, 0x1800}}, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0xf) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$VT_ACTIVATE(r3, 0x4b45, 0x4) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f0000000040)=0xffffffffffffff40, 0x4) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x33, &(0x7f00000a2000)={0x1, &(0x7f0000f07000)=[{0x6}]}, 0x10) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) 32.600678747s ago: executing program 0 (id=153): syz_open_dev$usbmon(0x0, 0x9, 0x781201) (async) syz_open_dev$usbmon(0x0, 0x13dd, 0xc01) (async, rerun: 32) write$binfmt_register(0xffffffffffffffff, &(0x7f0000000300)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x8000011000000009, 0x3a, 'B\xd4GGI\x82\\4\xbb\xbb\xbb\xb3\xd4)\xed\x8f\xaa\xf4\xd2{\xc5\t\xa9\xed\xf8e\xaa\xb9\xf5\r\xe3T\x0e\x8a\xd6\x9a_?G\x05\x00\x00\x00\x00\x00\x00\x00\x1e\x9a\xce\xac&x3\x15\x14y\xbf\xc6)\xa8\b/\x01\x00\x00\f\x8e1\xc4\xa1\xb2]I\xa5\x13}9\x1b0x0}) (async) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/udp6\x00') (async) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MAC_ACL(r2, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, r3, 0x400, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x1, 0x7d}}}}, [@NL80211_ATTR_MAC_ADDRS={0x34, 0xa6, 0x0, 0x1, [{0xa}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_ACL_POLICY={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x8000) sendto$packet(r0, &(0x7f00000002c0)="05031600d3fc1400002d4788031c09102c28", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x86dd, r1, 0x1, 0x0, 0x6, @multicast}, 0x14) (async) r4 = openat$selinux_policy(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r4, 0x0) (async, rerun: 32) r5 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) (rerun: 32) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x12, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000001000000000000000000000071182f000000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0xc, '\x00', 0x0, @cgroup_sock_addr=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) clock_nanosleep(0x2, 0x0, 0x0, 0x0) (async) getsockopt$WPAN_WANTACK(r5, 0x0, 0x0, 0x0, &(0x7f0000001e40)) 32.579594308s ago: executing program 0 (id=154): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x404, &(0x7f0000000280)={[{@norecovery}, {@abort}, {@grpquota}, {@journal_checksum}, {@acl}, {}]}, 0x1, 0x442, &(0x7f0000001180)="$eJzs3M1vG0UbAPBn7aR9+5m8VfloWiBQEBEfSZOW0gMXEEgcQEKCQzmGJK1C3QY1RqJVBAGhckSVuCOOSPwFnOCCgBMSV7ijShXKpYWT0drexHbsNHGdLNS/n7TtzO44M493x57ZySaAvjWa/pNE7I+I3yJiqJZtLjBa++/2ytLMXytLM0lUKm/+mVTL3VpZmsmKZq/bl2UGIgqfJnG0Tb2LV65emC6V5i7X8xPli+9NLF65+uz8xenzc+fnLk2dOXPq5OTzp6ee60mcaVy3Rj5cOHbk1bevvz5z9vo7P32TZPG3xNEjoxsdfKJS6XF1+TrQkE4GcmwIW1KsddMYrPb/oSjG2skbilc+aShaPphLC4HtUqlUKvd3PrxcAe5hSeTdAiAf2Rd9Ov/Ntogo7NDwI3c3X6xNgNK4b9e32pGB1TdhsGV+20ujEXF2+e8v0y225z4EAECT79LxzzPrxn/VIWDjfaGD9TWU4Yj4f0QciojTEXE4Iu6LqJZ9ICIe3GL9rYsk68c/hRtdBbZJ6fjvhfraVvP4b3UIPFys5w5U4x9Mzs2X5k7U35OxGNyd5ic3qOP7l3/9vNOxxvFfuqX1Z2PBejtuDOxufs3sdHn6bmJudPPjiJGBdvEnqysBSUQciYiRLuuYf+rrY52O3Tn+DfRgnanyVcSTtfO/HC3xZ5KN1ycn/heluRMT2VWx3s+/XHujU/13FX8PpOd/b9vrfzX+4aRxvXZx63Vc+/2zjnOabq//XclbTfs+mC6XL09G7EpeqzW6cf9US7mptfJp/GPH2/f/Q7H2ThyNiPQifigiHo6IR+ptfzQiHouI4xvE/+NLj7/bffzbK41/dkvnfy2xK1r3tE8UL/zwbVOlw1uJPz3/p6qpsfqezXz+baZd3V3NAAAA8N9TiIj9kRTGV9OFwvh47Xf4D8feQmlhsfz0uYX3L83WnhEYjsFCdqdrqOF+6GR9Wp/lp1ryJ+v3jb8o7qnmx2cWSrN5Bw99bl+H/p/6o5h364Bt53kt6F/6P/Qv/R/6l/4P/atN/9+TRzuAndfu+/+jHNoB7LyW/m/ZD/qI+T/0r276f9/8hSC4x/n+h760uCfu/JC8hMS6RBT+Fc2QSBPZcLyHPznvTyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDe+CcAAP//Fmvj5w==") (async) r0 = memfd_create(&(0x7f0000000180)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xecz\xabq\x95t*T9\xa9\b X \x04\"\x17\xbf\xcb\xccF\xda\xcf\xdd^\xa0\x15\xc0\xcb^h>\x1b\xb5d\xc7\x7f0\x9a&\xb0\x12#\x9c`\xa6\xed\x05\x95g\a\xccYb\xaf\xe9\xb6G?\x9f\xf5\xfe\xc1\xc0JJ\xc8\xd9d\x80\x13\x8fX\xb4\x19\xc4\\\xcb\x89-)\x90\x01\v\xac^\xdbBQ|\xaej;\x92\\\xf8u\x19Y\xee\x99EI\xf1t\xadn<\x9b\xc9\x87\xd0\xa7\x1a\x81\xb9\xc87sq\xd7\x15\xd6\x91O\x9c\x99!9>\xff\xa8\xfa\xe6=d\xcf\xca\xa9\xc61!\xc6P\x13\xd0\x88gZ\xbe\xdfl\xfa\xff\xb0m;d07tx\xbb\xabd\xe5\x16\xc4\xae\xf0', 0x0) write$binfmt_script(r0, &(0x7f0000000340)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x104) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=@newqdisc={0x24, 0x24, 0x4ee4e6a52ff56541, 0x40000, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0x18}, {0xffff}, {0x0, 0x2}}}, 0x24}, 0x1, 0x0, 0x0, 0x404}, 0x0) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) 32.50963441s ago: executing program 0 (id=155): ioctl$NILFS_IOCTL_RESIZE(0xffffffffffffffff, 0x40086e8b, &(0x7f0000000000)=0x6) syz_usb_connect$uac3(0x77182743f328b082, 0xf5, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0xe41, 0x4147, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe3, 0x3, 0x1, 0xf, 0x50, 0x9, {0x8, 0xb, 0x0, 0x2, 0x1, 0x0, 0x30, 0x9}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x56, 0x8}, [@source_unit={0xc, 0x24, 0xb, 0x7, 0x1, 0xa, 0x3, 0x33}, @processing_unit={0x15, 0x24, 0x9, 0x1, 0x2, [0x1, 0x1, 0x2, 0x1]}, @extension_unit={0x19, 0x24, 0xa, 0x5, 0x2, [0x3, 0x2, 0x1, 0x2, 0x0]}, @source_unit={0xc, 0x24, 0xb, 0x2, 0x3, 0x4, 0x7}, @cluster_info_segment={0x6, 0x20, 0x6, 0x93, 0x6}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xcb, 0x4, 0xe, 0x3}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x6, 0x8, 0x4, 0x6}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x3, 0x3}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x80, 0x9, 0x5, 0x8, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x6, 0x4, 0x6, {0xa, 0x25, 0x25, 0x4b, 0x10, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xb, 0xf, 0x81, 0x7f, 0xb7}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x2, 0x4, 0x5, {0xa, 0x25, 0x25, 0x101, 0x1, 0x2}}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x110, 0x7f, 0x8, 0xc, 0xff, 0x1}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x9, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x424}}, {0x9f, &(0x7f0000000200)=@string={0x9f, 0x3, "f41f5ad59c5b229b5af0e72abddd84270915fee1fe447049ea7714223a67faeb2fc830e9cd8e739ccf9fd41aee5914c2d8b70d46691da7f558bc94ab2278582f34f27d080580156b46f2d4df3f5871a9cc39dbd1783df798c88f2295730a2d55617b6a8734bc5ad2b7fa017bcfe9c0d3574fddf5c9533ddaad336aebf6c0da23a2914247c58e47ffc1de79686accec53a4a436d6ca7a3ef84f4a916719"}}, {0x93, &(0x7f00000002c0)=@string={0x93, 0x3, "b72f6622e81f526c7624c9d07a525917caa740943a5924f86c1d2988b9435bd36e40c48ad5f63bc1d6679323cc8e7528dbbef31257c2c59ee7b1016eea928ae2b82e60cef124ca6e7f145f14e84fc6dbd4d0e03b889469823eb83a5bcbbf4cf1cb2cdc2a7474880befd1a3b44fa830568142c5b956a9fce06c9e91cf81ee193c853ce59e4747f807417e18b058f3d9f735"}}, {0xa7, &(0x7f0000000380)=@string={0xa7, 0x3, "a04156ba3cf8dc070fa590bafe68b302db3f564309567861493d6ea4bb19d5c3eb229f2953bd71d33e1513567868e7ef2af097e319158cd691ebab1353076d087cd09c0d5f8ad6f78443bcbeb8e7cd2d14ec5011e9b32bd05c1d114a75319002f83f03ef427438dfa24218bb5063a90c9e9b8ff1ee43d7d7b383865b2a117e74c21c7e81a2bbd574636633bb881957be6b8e4a39812e89d7c92e3dfb435c3cda05b6ecbccc"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc0d}}, {0x70, &(0x7f0000000480)=@string={0x70, 0x3, "6dc5d3194835eaa6bb38e48371412a7783cf64aed9b334b6c7a1eaba445739cfa0fecddf440c7ecdf1fcfede407f79b80fc9d20e8c809045ed42ebd8f24388ae66f14b60678a1201676e201ef79bd5a23ef9309935489506122a19f0b59b64725bdfe97b53857b8a78e9de466c3c"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x140c}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x400a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x2401}}]}) syz_usb_connect$uac1(0x3, 0xcb, &(0x7f0000000680)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb9, 0x3, 0x1, 0xa, 0x50, 0x9, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xf, 0x28}, [@selector_unit={0x6, 0x24, 0x5, 0x3, 0x4, "fb"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x404, 0x6, 0xd, 0x3, 0x5, 0x5c}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x204, 0x2, 0xff, 0xffff, 0x2, 0x31}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0xb, 0x1, 0xfa, 0x85, "4785f1ae"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x6, 0x2, 0x9, {0x7, 0x25, 0x1, 0x0, 0x6, 0xffff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x9559, 0x2, 0xb, 0x6}, @as_header={0x7, 0x24, 0x1, 0x2}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x0, 0x1400, 0x40, "d0d1"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x1, 0xa, 0xbf, 0x10}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x37, 0x80, 0xb, 0x3, 0x5}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x4, 0x6, 0x78, {0x7, 0x25, 0x1, 0x8, 0xf, 0x7}}}}}}}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x310, 0x8, 0x1, 0x3, 0x40, 0xd8}, 0x31, &(0x7f00000007c0)={0x5, 0xf, 0x31, 0x2, [@ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x3, 0x0, 0x8, [0x3f0f, 0xc000, 0x0, 0xff00c0]}, @ssp_cap={0x10, 0x10, 0xa, 0xd, 0x1, 0x401, 0xff00, 0x4, [0xff0000]}]}, 0x2, [{0xb3, &(0x7f0000000800)=@string={0xb3, 0x3, "728a0263f98c9379105f1ff88cdd175151c9d14493cec29c3674e81c65d7896d603335996f9ae02265d7a7c5c813067941ffd07cbe6b146f23d0af3c7ebfe6d0025b45f1fd49e5356f9a113e7074acb49f657406f05d194392ecf976d32665c334b1f096386b25f00aa7faa6db75c101deb18ab672a4d884ef8970902176d1f081215dfeb714eac6b287c362a11057d419c3970de63b4924b427cbb2fef7a40bb64cc37046ae8714dd6f9f18f9a627a41f"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x814}}]}) syz_usb_connect$uac2(0x3, 0xf4, &(0x7f0000000940)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x499, 0x103a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe2, 0x3, 0x1, 0x64, 0xb0, 0x2d, {0x8, 0xb, 0x2, 0x1, 0x1, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x982b, 0x4, 0x53, 0x40}, [@input_terminal={0x10, 0x24, 0x2, 0x3, 0x303, 0x6, 0x2, 0x7, 0x6, 0x80, 0x8, 0x9}, @feature_unit={0xf, 0x24, 0x6, 0x3, 0x4, [0xff, 0x6, 0x7, 0x3, 0xa]}, @output_terminal={0xc, 0x24, 0x3, 0x1, 0x403, 0x8, 0x1, 0x0, 0x3, 0x6}, @input_terminal={0x10, 0x24, 0x2, 0x4, 0x101, 0x4, 0x9, 0x7, 0x83, 0x9, 0x9, 0x40}, @sample_rate={0xf, 0x24, 0xd, 0x5, 0x3, 0x5, [0x3, 0x0, 0x0, 0x3]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1, 0x3}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x7, 0x1, 0xff, 0x9, "d259f627"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4, 0x6, 0x80, {0x8, 0x25, 0x1, 0x81, 0x3c, 0x2, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x100, 0x5, 0x9, 0x6}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x2, 0x3, 0x9, 0x0, 0x8}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x1000, 0xfffa, 0xf4, 0x8c}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x7, 0x3, 0x5, {0x8, 0x25, 0x1, 0x81, 0x3, 0x9, 0x1}}}}}}}}]}}, &(0x7f0000000ec0)={0xa, &(0x7f0000000a40)={0xa, 0x6, 0x250, 0xe, 0x0, 0x5, 0xff, 0x1}, 0x33, &(0x7f0000000a80)={0x5, 0xf, 0x33, 0x3, [@ssp_cap={0x1c, 0x10, 0xa, 0xfe, 0x4, 0x6, 0xff0f, 0x3, [0xffc030, 0x3f00, 0xff00c0, 0x3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x3, 0xf, 0x8}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x8d, 0x0, 0x7, 0x7}]}, 0x8, [{0x100, &(0x7f0000000ac0)=@string={0x100, 0x3, "5d564072ea8252259b28c994eaf6df0d1f6960c62f074bdceda232a9281c0c1642bd828aec721a73d20ff1bc5f360138b501393e987d4b9a2141f653f330a1fd21c471b5134c3d9fe0130182f53e9ba0b6be4914577cbad4a93610f990c511ca084235840d27cbbd1060a47655a4a8a4402a51dbbce4f87ca301896f7fd4e5680d74560e328b1528596899ba2589ad888fbb563eb0535aa701445faff007a7c1464d4ad3b2b4068ba376548ae20d70df96c300d1d83db365f1346677dd78c0a961c82297a848479ea6b3c59ba3f5c60be10761fa9ad08ab8d0d55ec3b7819e4b8dffdc5052b9767da7e7458ec0cbc1a90fe80abaa7ee768384984a939c43"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0xbf21381ad25ee029}}, {0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x40f}}, {0x6d, &(0x7f0000000c40)=@string={0x6d, 0x3, "bcfd11cb0f6455704801d79c470ea1c196ab14c45f8126bbbfba281e3d9a89ab3fae8dc58b5e02b99dcc6e715c4ba86ff19774991ab37535d8e23005adcc2450b8b2a5b38c27e51b625684861ee475130a5fa9eea62dbfaad6f9135cf8703bb8f161a34ffbec86657df32c"}}, {0xa6, &(0x7f0000000cc0)=@string={0xa6, 0x3, "eed16318a432fbd691f26ed5d3b1bfbc34e580d8728a7cd3f98ce2fb7e7b0669bd24536dc569175f8e6245b221cb97458c64f1b99954e3273c5d94946e8a7d89770001db1daa733a33d2508007fdd3ffabb8ec5f58f54a01c64bded9f6bce3b87b9113df176188ee45a4d36223dfa4ec5f56d814ae4fae5c80d10cde3ae215a5c04a503084dc0510e60a3c3e665149c4779e32826c9e3aa4cfbe7567adadacecf44ac82a"}}, {0x49, &(0x7f0000000d80)=@string={0x49, 0x3, "7b7e0dea7b4296e9c87a6498469dae3bc7e83bc013df67cfe5c20b621216a016684bf204c3256df46640b8eb42468b3e1357551c3c5a7bae1509e52576a93741fd7e4e1b09da54"}}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0x42c}}, {0x5b, &(0x7f0000000e40)=@string={0x5b, 0x3, "4505208d47cf331e25dae75ea1d850021d45d41df691a3d39d563caf4770b2346529c6e161ba56aaf18e86d7b973da9fe47e74b9a10974e39d811de5d234389955abb291a90f94a6273ea77cafe54dbe390ac42f252eb72b52"}}]}) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000f40)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x1f0, &(0x7f0000000fc0)={[{0xe7, 0x4e00, "4bada6a422e86103b4e7234761691cef8585560e50015c1ab876d73fa2b644c90a6ed967541914e6814276723a0351a272f7d5522a2550dd26e9dd50dcd0a1fce0e276c856b5ea00132ce2ae2eca80dea110dfceccc509018d249a009585a106a4079181fae4e2c6834ab41aef93b6741679c0e1184a7be7f239189ac65dbcca710035ee298adb91f4c5afe2dae08fccccf65df9aa84dca0fb6d47c15e69ed430f8e063cee51cb728829a1b8e1314d179a135f09361973a13910f861bec8f388c401b36289cb41c7bbcc479491c6e66a820ab3e4a213c50cf9a211d53321ff1d1df792cfd085b2"}, {0x20, 0x4e00, "5d24aca78aaf44069ee8919fcceb5d7aed0b1a32f3998403b5947813d2352743"}, {0xdb, 0x4e00, "f90afea95973b09e5f3d76cb883f127cb8b6ebe6a6668687322cfb75964d8bc658469f894375c35a39bf4a6416adcd214f68f7e7091e040ab5698bad3e23cbbc3f73bc758d5c37ba8b76a5634680e538c1e910df269fec610f52a9ca1ae79860d967e6cf667e433a13ed991e879641bf1cc79c3fa2686142ea9726e6acf46db8268441a052b3397a9986702889ccbcaeeaa2edbff79cb2b9685bbc9a7db763b83ac6218f5a3876cebe28309757b09c81f7d41e8cc9c5b01d452fadc2abe2378e467cc7a247a9eecabc175f004d4d7f698d9ab2542e3ab629d9be89"}]}) r1 = syz_usb_connect$cdc_ecm(0x3, 0x6b, &(0x7f00000011c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x59, 0x1, 0x1, 0x8, 0xa0, 0x3, "", [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0xf1, {{0x6, 0x24, 0x6, 0x0, 0x0, "b2"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7, 0x8, 0x6}, [@mbim={0xc, 0x24, 0x1b, 0x7, 0xa23, 0x5, 0x7, 0x4, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x10, 0x6, 0x4}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x2, 0x8}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0xc1, 0x4, 0xb}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0xc, 0x61, 0xe2}}}}}]}}]}}, &(0x7f0000001300)={0xa, &(0x7f0000001240)={0xa, 0x6, 0x310, 0x5, 0xd, 0x3, 0x20, 0xb}, 0x8, &(0x7f0000001280)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f00000012c0)=@lang_id={0x4, 0x3, 0x423}}]}) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_FONT(r2, 0x4b60, &(0x7f0000001340)=""/9) fchdir(r2) r3 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) ioctl$KVM_GET_NESTED_STATE(r3, 0xc080aebe, &(0x7f0000001380)=@vmx={0xf, 0x0, 0x2080, {0x26000, 0x6000, {}, 0x1, 0xfffffffffffff4ed}, {"e093c0906892a846b14be8b48c7d09412edea26447095784d6b063beeefbe01870d96219533e60e82baa5ce38411ad66ec332826ad8745100e56171da319ee269d2e906ad990182d6dea5c1cf106225eb6a5f31cf8bd2626d8521131516cb29ab8efb57876b3b8f121ee7054ed95486c4d688bd22ff97fa5c0032bcb358fcea6779cdce462c0928e5c61827e0ec92efb0384702a5c765889239d215597448b454dc2786463707dbdb1c1e804302d201bd2de000a8ff819e1d18d67d225286483c4537327ea19482f5aa5ba609148ec4ab742a4962cb63fa914441032135ad4d85f06fef282fd8945f43d30ab234cba61c987f6ab824ccad636c3af7e0d16b948facf98128f9494d97fd1fca573960911d5296de1b60d38799b3e3a815b39b898b8c7109d940011b300b5e1097a7e4d4920c7a001fd45bace75fb601f5e9f1d82849e0e112e386893346df660ec155b9a558dca38b4a55557faee843fa02f7f6c870719c64d394efb918b4163b8f62ced9d93cb28501ecce6954e879b5aeefaf563481b9c81f27d0f649707bb77e66aa2fe222b09e7e3615c9b105ca2974d7bc839b7f17f125f83ed5ae132187bd5c5c06f4f92c7d5d4ad336c1c9e9d26fd8e289653642e6f4d20bb3336db273b4e5cc64dbc1d1632e134ea95101645ec23ea2fcf4a783442c16b25a5e599b46ba56e1cb63cfa46e572f39c4256809dd5a26de0f8785a5347adba9f0342c7488759643dfef88819030f52b79c0a44b8c8f89d2f703ca860757deaed42528af20d8aaaf5d993e90dd98b75e5551126d995a190ab660dc07a65ef32d84ed80037e2f7d721eb71216dade6e4a70504732059fe8d3c2d151e33cb5dec07a2e2a211bdaa70ad4b2a6c61d0a5bd25acf5492f5e990e9dc6ffac1e67b007f790f2320cac0854e6288c6ec824c7038c667cb5aad4660c07d08e8d059aff10ce47f72c4ea9baab326e2dd4e93d38865b3f6c1384852e707daf24c7087b8dc5cf21dd718c326f6adc9122259427eef2e0be5f0211b709f4d4632aa07fd6c56f904c188f240f1a1feeb43f74d4aa9a4a8ec2c63b30f8f7ebbbde2fa05eb6622fa45e2a5ab1cbf6bd3fbff983ea4c608e8c2c6a15ed71ebdd2991721f72324c3fac5d576bd500b542557115d3d516b526fe3153849e4ce1630afbd8856b0a63d1692386bc4925500359325cb843c730c5699bfd560d4d9b40d1f08383b10241bf637802aae6b6631063659bf6d44003d68845dd63fd4a764229745bc70061e158bedb8efec4aeace22e656600aa64217f7cf3f11190acc98ad885369e9d018c5b38f95cdda1bf300061959bc742abef570bbccb37cd7d2826333a88f422238b3418e681cfcb7ab21b0d117b4c172747735b1da978cb7a2d64cd24acbfa786a5fe5778c51a79f721acf2f78e33876338210aa0a8ba26728ae358a6a5bf86342e88a570f5dfb706bdb75a0b70f6763264969cc1fdc881af591e54932427f2386c1bc2c30892503bceb12ae5ae8852546736d4bd739d57f9eae4129fea49159682dacbe4cb07f043bafd1a46f61e6bdefe0013bfa32391ec9230fcd28cb0fff082cfc9ab6346dd67b2d93fca789c87c054f95c6ebdba73de5392809f0efc6b512af019dad0cf7188f56b1bbd5e68a18cd6c7aed0016794653e57493b25e1669996f9cd54f328f48783ea7649a7a44b83e634603c6c7c369f4d6c2e77b3ce929f97f6f9ee5fdcf477eed6715da6e9c4c8e1b1e10d30b12e65884fe20cbd9ab3c82f3e044d4fb524d3cf138d599375e36e8a3164d42d70efdf04287d818594cd8773066802cdf663e01dbd51867a8ffcbfbb89c812837964e5763b677ed2797103f833b779328afaf11936af76b8b84fe12b4dda21c519495a30a31554862e5f17c3f882ec4c97ac7119d9985213bef4afe1119d9220fc00e72f76db49e754d5ce0da25f3e1a55ee87aad2eff55577fc5f7f0efc34c150b7c844db6ab1eaebcfd3ff0156b4d993ba2821a9049572e313207829226d5f6e1c52ebff67f442ca72045d40ea348d4b8de4699889a6f469a8965fff95cbaa01758fc855daf9cd58a68d434aad62e753329aafb0d2c96d870e9576203cd7525d276bb9184bcc25a74ba5209f8c6f0cf45fda47b7b4480d68fed548ac31f55fe061ed5ea899c4f8307670cac22bc0b2ce301fe065bd1848c73fbcde7fc333399a748c0751f7d97a9cb288f4d37049e14ff41601844ce3cbeaa1b877535161f1fe042756e75a5c36603ff4df82c59f3c3f116a07229aa3870e919738ce992aa773093754727f3e129af3223886819272d702be9e89814c3f5d873964aa645c069b0448a6ff66141d48af697b42d105c6128c867a6ec1183a3c3f3609d4beca51318da50d3348eedf887a95fb440ded744fb2d74f06465d12aea8710571008d581e372015656a1656f45a2a6629abf81288682768071f53965419fa869fb86a1d5a31862c3050e0c6d9d9398690fb0ca7c3e51dd6d5d5a935c633216ccf708dd7a05a9e3191f3da2a730295cf1500251d5368e5d8d4f2406843b35da42aff983de96e7e8c0fdc71e7db67d7b3d76d22102e11626279ae9dc23e649339d5e1a0fb10b47d66e3900a7d7fb3d1f77ca0a11715d2d43be341edd119cfc9264457f3102b1f159384a41f375595059ea1d066210a5427f4a6f8facd0e59afab0098050cd6bd79f9060854c6b1617f6d1c2397e6018d1d7e56761ecc6c2adab75563971f0f6dbc298fc248469a54022e8cc10b61fda3a67fa6855cacd3385ba798d62eea7536e14e2a4f2eb2e87cb61464af1ae347a6e2f3055bc08d5354da39625d6d49ca51ac03d2b80a3f662719fbdd5492fdd783533030c5c3c4d9fa5162a8fd5a7bc415d11c3dc91874a7cb91625704fdd96485c336bb37e744d20a629564e1ab2693e2303bb3cebf990fd0f6a7518de7eb6f831d2e5ed84af9f671def7efafc0803899cb7bad46d4450de48533c644ed945beafc341b2c9e737c54fb7d287100817903317cd5a8391d4889998c510409c1404bff7b519dede77712738461d5090095975b78eb7f72967f974d831b4a7a5401edbefd46e9d33f686ad8d3be7d1495eb29e305d9b2ac7f0b610a5d7cf59fd6307a74dfc3334a56d7328cd1c8b7687f6b35f818fee497f7a0f670e2282b4905ec33d56bd0778e8b3922e06078c1b6b6e7904de1591978093dbccf1c0b68237fd550cb1bc4ebf3467e9d31edbaa7a6c38b7d9086781fa44b3f6ff596709672aa2e9b65d7629bdcc61c19d00262e55d1b10859a29a1d18edc9efd708b415df4348fba4b375b076414b20a579660bcaa411df6b04d7f3f9f24d22ff76ef2fc5683665570a051577b9a782f5155a3531c8eeff91c8d27f65612751223117d4d8f53e95fdb066e15117dd1a62ec48cea41f22fbed70e58c284c84e4ec54bf284e53812f8f9d4278942b1fb13d12364bc458b087e53a28e506752f3396154745f952a67bf65c746c684c54ed5874eb47005cbf6460df983e36ba0ecdcd02ea12ed873d392299e11f9b1a6504fa1707b2e381fc3662ddb73243d40edb98ffd830fa8b744050fa35778e5e53317732580a38733ec92795bde0c318d9a81ccbeaec609a46631fc370cd5cc77839a168e6d9e80e7e010ea9027904dc443d32d35b27dc8a4c2f3789f85625fe2307937d3e8aea7be853cbd1ef06546cb3ccc0635ebf2ba82c57026e1134203781e2492a06c4d771a993872ad6a69cb23660a91a85aa02d8013b330d8c50f3a291cd7a788f3297423361a9a8ed42daf204ec74d7f5173d5b1764ded35e7a3bb7b3a2d45b4fab2051ed2dd73a71afbce5096814697685251a07604b26fce2dc4e3a7eeb689c674e10e2d993c3a6f80e4cc4fe861d952be314616f5c15e9671cbe2b25f613203ab2f6e0a2e0b151d8390313e9ed2bdbaf682390d816373c54664a5aac68c4e7b98a594e1270ae85603f7f1463d75f01a2079b8ad60713d8f296309bf27529475174574d95e4afb1ba4cc6c6ef37d3fb9b6a46d1ab67bba07b51c87e72434a5f76934af3410d4d2b9fd6b9c9e0095433b0c2e7d0e50588209e4abc5686eb9c0dd91b6450056f79f00b78d42e714ba0337def7a6b6fe10d4494630e83c370df48db7bc3e06adddd2a954ebd9278c62e8e6e75d04dd8152f5963942622aa65ead3cfcb5f3a8269b6d7586c78eab319b38b151366b74427ec5ff9596477fe7d7e9eb84e0409a9292da65253f39f5ca0034d756c7cb6d099faa4f80fdb5727daceec394b16105ee0419201b3a1a3177ab53b7e9e341660403329f5f358b4510c2377aff818bb76024f1c42d9957df0c1b00ae10c30d5446ee51aedac946c6ce8b296120eb70feba5af520fac94fe69055f3c24e8a180702fd5bf4cd4b1dbc0f63f86df1d568d34892eede45f60a407621b7b59f2178b543b32b4a9fe29eb4122516e6c2401a0f87ac368f3b714646342c6886e6351d76fc8d0475cc2f11ddfea227a2b7c6d8b6a08f3765960b73bc696cbf71565b7f317f4d623408361c535e604b978da5e2419ba0435adc047e2e31db49a0f67f7a63cf07aeaf78ffe6b23dd20786286ccfa3e6f0e82ecbb8fc521190318a1805f4f4ca6b58e9a04e5b119d53f35e4b79fee5079874d8ffa14b7dc0fdfe61994627aff224ecbcdc967447772ca606bc07b51fdaac1e2d6eafcb0d8ba72a89cba0f7906acff21e881140469596e1758f1ef0a690805ed193a7182e28a8dee893670265bf19f066ebdd7baf47c2599ef1bd954712181adf84ff8abc8ecd1eeeef2be2ea37bb583543eba1d0cdc49c505a34029fbf2c0a2f429029dc29034036607aee7b80c43b5ff244316e99c8a27fcc5b0e7cc0f8a8a842389d045a3d5bdd4725e18f315a97ed821df297f00e6429a605908f055107609fa5d51ce9a19b58c50ab333991daa2706a16dece7f1b9da573b7fd05b6f08663dbbe7fa6c4109e67ece23ceb3ba392f5fb4f4335f061ee846560ba2d19c14acd57a75e8748639dabb4f578038fd2ead1a61ccf1dc6e39fb178cef4e4a5f9973846a41a6e2b0ddf73c277bf89d9fabb4c3b62fb3e47593ae6a0c3a8a224535185ec1070b46ca6d383d5b8cfa453ad0dece491a95db166c7399f46cf16ad9390ca1050ef35a9b7942823324994a45b77a1410449a7ec6471e6f7be3430e297f85ce9bcaadebce73ad136788488e10dae4f98956f76753646122d079a8d576e53628422ac2c48d8bf10ae46311791bec75f45ff5ad6853aa4db3aff829211f39dce38c5e69b9a8c4034a1ebad442319ca6423e59e842ff885e98e01a3be0cfade5994ce8a2185078a00f74b17c5d5fe4d4964e99e59c94e3c0ac5785c35dea20d03ad3705e9f1f787444c5878bef33d01de2f2cdd449bf1dc77f9e90f2207b570ab2988ffdcd250f2f7a92f0be56f90f12726a1c7f78ea3606640cca61e886ce776dc008414315ffacb35e0005f57a2ed566bad3a45f3928b8b23b419392b913cf801ac6db92d97805b9c0a35f15569616a2154c861f01a135493852fe456973262ae01ecf42a95013be670b4e13014807960fe16043cd4302cb040d18c9ece26e8c11b77ea0463bf8c8253639c2c6ddd114a4f272841d2c7dae9f2b752993fa71747e1c837b86429a7996992fe479557dc8855d2b2e55f81e374cbd7a004c61df366c1a83eb8235e8d9865b9b001b2f9f2acbbb816abbd045fb1ef072740608260d3453f422f8722be68de6b61ef5d7a3ee2d6a606d03481e7ad4548dddf79370c3", "76e417e3d233d22a10cba25dac208577ef8600666afa634b2e5e5f4dce596589c081d0b5d587db7e1c22b52d2b62f3674761fd4602bf00d1a20926044fdca3472b9814e40809bb7990c1672d314d0ca349ccd48f92a80eeebfafca1a80e4bb2f36fcf8de5dc530ef9ef11d37dc59930245d557ba1ff9f12e934919a6c99d1b272bb006805e57ff53539acbb1b7a7a792940cb9d4ec3416a012fbd27ed723974d0dfe5faeb0d23976bae10e0f82b8189a4ac3a5b2155cdaa75964fe2418923248faa1020c86c0954c8bdb315a688d6381d650e458b8522f3111e65258e2558d800ef6acda295e2f698e617cfc8602e1bb47cd4626dadeb608d658d1bb2f4c9623083107923c35a997bf799dd6ae1c9f51b5fe43b0c3ec6fb2fabdb03caa94c29ec8682610da1c77c0ab1333f69b673f021ea4427d0c5a4b39693df2f0009bc09386c0d5420b8a4af005722709f61db1ec064960948299fcdcf4e8cc1ac6c14ad9c858fb4f21836764e7cec13c859d63341a6d035dea282618756c698af7e49bd61744810b1920ffe6a8c21e80609d427a605369b8bc9feb920d66694bcb7e823a6c0d11739590942cf7a912759424a9b64eae34a9e602d17fe02d0738efa0885a449ad6641921abeda9a16c9533f9f376163ea4ce1194d85f386d49be6b200b03c81149ac7eee8bf1f8efb766fcd4c7119d3a735b7955d459fd88d3f07ba2865d428a68bfbc740e9b812bd599408c78c47900503fdefaafaae42059d342c89f8bd4ebe71c361f886fce295ddb0766162d5998ad222ecb8eebc7b33a402aee5b61fa90cf280bf3116a2e40e0e01d6bfb2d96cede4f17601827e799e3eac005d328d01e2c32c755c30da79746783a4c393a60c9be654984cf96c3471b8f96ea2724b5eb22d8e5c5a6433a2b9a94ecea4be338158a84cb1af2a1f0cfc66e5d03e46d12743871c278187c5375939b98d721cb06409ca41ba37f53dbc1c4925a5054dfb3478c916e16f26f70fd64e49283a2cd309c54f65d0a4f3e36c24735324e201f271cbf022610e72bf9031e016513b3a01081e535e1948f9eedcb6d8f899421d410fde9232db3cc8f3b0c9856a9943dd020e73c7d1c961c67ff804fee2c73d573667c0dd6ff74463a85167ac160a64a76dcb844a06e655199552082403094e624230672d7815e341c4d43b0c0430caaa32e41b6aa07c1fbe7c2fffc102db48f035f9e601b84c0f8d7a1857091076057892714cef01f3707bdcb58d3f10dfdea01a387d99982c0457aa9f63eb7f7d6ec45c9f8682f3330fe10802d1b9b30ad7dd1a30d58960f160bf81418d9bd8b0ef0ebb67308bb0abf550d64208f5a5ce3b1ea24028fbe27830867219dfe4930be846e4cb7a477b9952f68dcd9885cc82e5aba12b2a86e165cf0f8005543a8d275c9817290d57ba112a2f591634eea7fe74e1fad22f47ac675c18647ff4002b3324a6f8344a6cf26ff32acbd434487f632ee816bf74b559fc784c5096b1683e720e9ecb10a4b1e6ad8d37ea8cfd4e6e26caa12872565c28ffa5749890d867e15f7a6835f9761ec2c56b832a521342b62ca69ec2d9601731e165d7d1398993c9da6780904afde3f15346adcf7fa58b359a7ec2b740e300410a7a6d5e72933da57232a449950aa086410ac0d2ee33768a65237e7d698217322449a2d51600d39072bda14a0825d6ff7283df391f70299c25f36c109e3a5d010cdccfda5ab98caa6951d12b3e267d943f61acbaf3d2d953457e23a596f8f893c60d86a93766e7546141192d09d36738908fee1c7c6c4a0acb7e2dcf6aa0297f4ba8ef66a25fee7c2a0b355604ac6101e45c89d480b929b520712feb60fd515e6196ea3aa2227d60b99ff1f1dc0eda95fee06bb8851a149d2083f1108700c712e5204cd82c7d039f9950dba936d5b46561e984515f69c101237ccb68148bb8f9ff8e5f33e3d77ddbfa09b8ad469141e0a3a7e5dfe6386c6af7219de861186deb45c6ff0f371bcb959a41dc9e4b8ae9f6a6141fcf66969646f3d484e4a0c272c66992dfa50dfa37a7451f666298d4328351e2c5d2c4d713bed972f3ab3009de22fefffdf7802880afa19e85dd5d7d3c407188b9855789ca6c89196c19a8c7be99a8971c3c1edf5246b209cac32c29ec3ba3b705997af129e22c3e6b5a029344689940012f9a08350ae9ca2994fff660d5649c8f316fa805acb738bd757f009ee9427acea3a4655c259d7755fb55b868faa15814b7d327ef004655412d1c52e030650e60610cbf974be9b89b2a2ddebae83d1479630d0b14f2148b5badc88e821bc18a5e04456f950425da74ffb2818e18ed2a5a23683c56d0fae2206811fbfb4e68eff87c814e76ee6995fcae9d130f1b787db18bfc7579e2504b6a5ee497a3d99c2abca0a7ce77e5c15c1a7e5acf854821ecbd21b840a0645de3e23fd2a00613f939b3ff5c6890ee166a034e99140b3179accf7d9d0b5e2b2e6455c6c05dce36baeed72c18953f3c9f3d530114595e0fa47969fa6f8559c77a20873455435c0075569c1baa5e819cafdd78637fd982b6ec787920afc3a46afe55dab7df4cf76db23466d9eafc527f0e9863ebabfc94de4aef25b2867db89193c11cfce45e4c3f0837f15c1eba8c40416f725af0839b70c0432aecdd56ba62ba177805da475df6912c7b2bb2eb873f0d49d1505a398076785b5edebd6f14b57555c5e5ed13dfefbfd754fc55e5ad0060fce3fc66ec91fa2ec4988d86a5db97626aa673af6435e43bb555ddf8f01513433bf4a124a8fd15c3207c0c1a68cfab628cc42f0a13c984d68120a109262caa7e068128d12480a9bbdf099a37c8c3981fb4527467070f40f868abf68968a0f87cfaf29151aa54745acaae3db2aedc3311241203c3971fb792841e67e4a73caed6d093100887c6bdf34b2960e2be0d5b0f9378a87d5e0c81b6ea6ff94930635609742338351b8d78e66bc9ce63b558db886aa20cb36a964d65571b4491d8c46a9b6e844916d089fff60dc16c5d48acb87ebcb974ee34fc24c0d172b4f51251a43ce3bc77fc3b1cc293105ddac3c8983e77babf4050f912c2e146ff03440984a22cdb511b9e560e8137d48f282434e5f365b21a005f572cf6f89f25a53d2df1c5500d84c4526a4c72f8b51852e90de2299eaee9cd2fa6c4ce901124c16baf7cf585d77c76b0883ca6af20b488dd5ff7179c9e6e9324cc62f999b45b8ae8aea73d2e0c52ef87661277ceb9e4987c035b0133e749e7290583e0af177b560c3a94ad8f2b927cc348ef31a45fa5c6b8951b8a82b91065b00e9bcfe7a74a85c9839c23b512e211cc788f762e86580d04a75b81ca5f4ae38603524857cd87d253a2e1f808db6bb666116a3ab6df518ad9eb903e9b2292d98c72e10f4682196bbadee54c85f720395e60fbe89d3a021288a97d4ffa17ab8bb4e398df06f9fa48c7163796c6dba66b3cf5c76db217098580fcab286349d83569ea9506b92920add2a0753752d80d0a93ead7fd4a238c02fbf780bbdcd8035f1ba060ed9f63d0db4e603cff736fff33f6b01d3d19feffe2208054e25b4bbd699a8067ec8df41d0a7e8a606814709ad58fb6c691be3231e230b4460997d4700243cd5a5e2d1487dd9891269e3d38887e80261b47112b1385bedbe5f72a535a9c808cddb5c2c500beecd54f899113d1f19a40b8579ef141724e9d2babd807874928dbb987eeda7ce165a59fd88cbce0ac9dea87ad13060b4a813fd6031c2aef2f5d75c8fcbed5374632169a770f3e329b515330d44a6ff30c19c839e4e00eaf9d876af2a2c2fd335b42fbff86c42d4fe097426c7f3ac0b85dfe1ff1b00168e869c5c3432cb4cd5b9b5e45674686f782ef15f3da9b148a957de67f58f3f41c5ceb4f801f98cebcd881155d9bbd9f894fff8a3872f3fdfd4ea493e6aea4aa32b0502d09830e8418f233fbb52281cdac675bcfa9119fb10d1c313f647dc62a2e70ea3cbcbdcf30e3d76f002279a6071c98d27c90304313456760eb7acac53d16f5b81544e4bb6835ec8f252bd16bdea6ca1b14bd338ce6775dee0ee3fcdc280fb706ce0d3a420bfa8c2a20f5ca59a83af71eaf3b437831c372f8f4b0a6d3bfd6a409a211cb36b48e5c077525dd553eae97a2784cb77d5c649bffdb4d912d201f93f2a9fd13288b84f5bc9fb5ebef07c2207c1606d111291afa37f2ae7dc9d61f00c5f3e99ab44cc2931bf0e0080a9b6d2f4e7b2ffe09fc16583586fe74026929c11f61f703112d3df6505ccbcbeefb1445bb5c3b68bcd2c0cf612a929d85c53b0504e3230779fde84605cadb7d6580509ded55f46735158d9e833096ed95cba5e1d13664afcac8e1bafed1b4abc0ae273904d504a9f7e2bce6d35690de567e1a7bb482ed7ddfb6f410b5d1187a3e353c5aec7832820eba58281d0f8a1e2cb78c00549b8c99c170f371cc687f5c015cb2d536bd849ef8743ddcbcee770f522e284d3adbf999709cc9a10b8a1b5ee41c3845343fcd68ec51d8041ae35b2d07a8894b183f55f27a325d1388c51ad7223102013e435244b219cd074449bb51c3f68f1b4947cf9ebffba5fc6fdd92770a76b6bbaea07b96adca480d144bd6e324257a9c8cc4442cbcdf335c8a4c117583309bc5227292db4d81104a001886b0abed9aa1dd164eee2bba061c125d2a1961a3152bac474fa2323ab6464425cc8b7ede78ca53a099112c027118fcc897dd748d5e84f7c510ffc4555e5f917e3aa89fecfb028894f4ad68a4cb3e0c20f25e6ddfce1a05ecf5e17bdd0598b49c7fcd1460e59c77f5fb310617bc9c13c2320bebd91ed7dffdad1c5ace9d34b130d635763fddad01e37b43cfdc5bacdcdf581d167ec6fac9db1c4cacc6043a8c8644e09bfb01f06a892488d1223e573946c4c6fbae72946fd572d2e8f1903b227cc1f6ff21f818cf3b8d9440ac95f7283a0404f9feed9dca849b47d0836e9ee110847626d12ac06dc07ba24b2c165f823a292c11d2cd2d14c97bb179216b3327d7ed3ea5a2d48e6f2f85bb56d276dcd9b5f475b87e1e16b7e3e7601746b43e1eb0dae3ef80b3eb1f85d203ef04cdc247343dc726ebfdb73573ae931d325aa6affb4c9a369e5e6df6fec8221cf24baebc6d4a19a3a422b66ec3fda17039742c689ece7823a8e4c2fd28e46fdf64130b538019e54d750ec2e26c6d305693a63fccbabfc7d781bae01e34ad77d53c899c1665dca6d3ad68d272169d63268cc32f037dbdbe9b20ea7b7da758ec0390d6ba0ba4f07315c845fe689d0b2333394a4b66b364e17e87bed73fec7f3453dc735c9391d8c343b2073ed653ca76188e7952d59f396633124c2879c41e1bd49a347a290c6f78826f165f002b29680423303132ed5720d4ab1de56c6acbf5e3c634f3f842bf1f7fb7a402d1c16447d523d9bb168517c86c4789575e8772a75bcd33141ba137d56aa63c529b8b1c8fce3701e21e1e1751fca1887a7b89a06b72509ee4f2b160cfcad25380d089ca15b33d3c5bb7332de5f73e55ffccada2295b7655967992a8302b38c4811a4cdb26aa85aa6731101b98b3b63f52738b8d9932c7bc92f8649824552616b2b52f2471dd338c2b1a411e7c83deaff17766b40617f1cadf5ff5cc2b8e693af0586388c4b909399b568b6214e3fb54cdf463de113aefc56e1d98cf40ba9d6f8ed4ed08ca02e111249d69c74ef3115f191241979a52642b56223dbc4fd4fa0d06038600bad1d8c4c0f06dfcfb63846f70d824a3fa8a327a7977f7a452cf574f8dbaef3da4e773f15760ba39ae4167c0733"}}) syz_usb_ep_read(r1, 0x8, 0x9d, &(0x7f0000003400)=""/157) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000034c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000003540), 0x3) ioctl$TCFLSH(r2, 0x540b, 0x1) r4 = syz_usb_connect$uac1(0x3, 0xcc, &(0x7f0000003580)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xba, 0x3, 0x1, 0xe, 0x90, 0xe, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x3c}, [@processing_unit={0x8, 0x24, 0x7, 0x5, 0x2, 0x7, "82"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x401, 0x3, 0x5, 0x40}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x305, 0x1, 0x5, 0x6}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x2ff, 0x4, 0x1, 0x4}, @feature_unit={0xf, 0x24, 0x6, 0x1, 0x2, 0x4, [0x7, 0x5, 0x1, 0x3], 0xff}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x9, 0x9, 0x7f, 0x2}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x9, 0x29a3, 0x4, "a6"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xfc, 0x5, 0x2, {0x7, 0x25, 0x1, 0x8, 0x8, 0xb}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x8, 0x9, 0x8, 0x80, 0x1}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xe, 0x4, 0x4, 0x4, "442118"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x7, 0x8, 0x1, {0x7, 0x25, 0x1, 0x4, 0x5}}}}}}}}]}}, &(0x7f0000003700)={0xa, &(0x7f0000003680)={0xa, 0x6, 0x250, 0x8, 0x8, 0x3c, 0x40, 0xff}, 0x0, 0xfffffffffffffffd, 0x1, [{0x4, &(0x7f00000036c0)=@lang_id={0x4, 0x3, 0x820}}]}) syz_usb_ep_write(r4, 0x7, 0x29, &(0x7f0000003740)="528b4d78cb22044e32d9f7c2e2d4dcc9b6946f97405558dc125d6377623d05a1a25b4c4a2d11942463") r5 = accept$inet(0xffffffffffffffff, &(0x7f0000003780)={0x2, 0x0, @initdev}, &(0x7f00000037c0)=0x10) setsockopt$ARPT_SO_SET_REPLACE(r5, 0x0, 0x60, &(0x7f0000003840)={'filter\x00', 0x7, 0x4, 0x408, 0x110, 0x110, 0x110, 0x320, 0x320, 0x320, 0x4, &(0x7f0000003800), {[{{@arp={@initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr=0x64010101, 0xff000000, 0xff000000, 0xd, 0xb, {@mac=@broadcast, {[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}}, {@mac=@broadcast, {[0x0, 0xff, 0xff, 0x0, 0xff]}}, 0xfffa, 0xe8ab, 0x8001, 0xb0, 0xab78, 0x6, 'pimreg1\x00', 'pim6reg0\x00', {}, {0xff}, 0x0, 0x2a4}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @broadcast, @dev={0xac, 0x14, 0x14, 0x37}, 0x4}}}, {{@arp={@loopback, @initdev={0xac, 0x1e, 0x1, 0x0}, 0xffffff00, 0xffffff00, 0x5, 0x6, {@mac=@remote, {[0xce2a6228a184922a, 0x0, 0x7f]}}, {@mac=@remote, {[0xff, 0x0, 0xff, 0xff, 0xff]}}, 0x7fff, 0xc00, 0x428, 0xfff3, 0x3b75, 0x3, 'veth1_to_hsr\x00', 'nicvf0\x00', {}, {0xff}, 0x0, 0x18}, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "d36e626455b7de150576a6ea3b28a6b55db79802bb868e22358cd7e3f7c2"}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@multicast, @empty, @loopback, @private=0xa010100, 0x1}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) syz_usb_control_io$uac1(r4, &(0x7f0000003f40)={0x14, &(0x7f0000003cc0)={0x0, 0x22, 0x101, {0x101, 0xa, "5d418ee6e4ba93e8bbd282157a4660774108d608e885e18eac2a82fcd685429d8bef174b314544f2a1b26fdcf8c7f5a5bc4437e926741d99048771781f77ab53905ad5b358bf504b8eb37d6c5e83f522b79970278e04ceef40886e7b834a20b40c592516da5a1354207dbc676b31b9c30e0fdf496db14a89dfd2c86be89e7477a78df7f5bb6d6d4b0a41eb288e9f6d8278dc7592e6d5b06000551dc8631cbf0ed61f63cba06a90822a382708ad1be5140cf45f25b72d4bc91127b56118b6d170193d5322827afa3f4e5fd762e8bfd15b1f2092c741fd096f0a7385213eca9fb87b8fa2b577bef0990f01b1062f1e27e7618aa73362db5eed3bc6ccdf8ad138"}}, &(0x7f0000003e00)={0x0, 0x3, 0xfb, @string={0xfb, 0x3, "4a7ab73226ebe357b6b3d799cc84362aaf5db710aeb6ef0f1885dd9ddff6be64b1188775692933e012e431729a2d8d9941e8940d19abc9f7aec46ccdfd94c1389274677165c0f595ecf081ad4bb9be32f65ef2ab5be56e7ba06630d54120c01bcc1a0f283b7530b156f6ac19ec6c82e252e205aa35768c52deea01bff8125f6d0a92a5399d0566f29d700ccbfe280bbf82252744fec00bfe867001ae178c0d16e973d9332dd97e1a9eea17850e89c919d17ca170377207bf991b2eb84fa20e5cb851d70908a5c5bb735231e9e10a2be386623bc6de0b24c35033bb9566dd68a91ec6d4b88dce3ea13964aead263750b7d06acb9a746ae50638"}}}, &(0x7f0000004240)={0x44, &(0x7f0000003f80)={0x0, 0x0, 0xc9, "3c73c9c5fadfdf06d1f1a6050145545b78ba3aae75aa41497e9c57c03348e091de8c4989568c1cc717820eb6181b8c6f75bb824909071b0f59b8847f3aa9acf4341bdb4c8d31f588b63ff1e6cd16c3105ec4cc129adeeedaa0a2ed8a46ad7dddfbe9c201dd71de1828a9a1aea8bc53bd7106379994380804b8b32797d4a65da553851ad48fbd032ffb86e2282caac00f7d866a49c49d26d3dc647ed270b5f87b2c6a817c93b94887b39c1ab7621abb9c540164bf9f23de34a0a474e4d0c2eef3d972f053de3cc82fec"}, &(0x7f0000004080)={0x0, 0xa, 0x1, 0xdf}, &(0x7f00000040c0)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000004100)={0x20, 0x81, 0x2, "ad46"}, &(0x7f0000004140)={0x20, 0x82, 0x3, "63bdb6"}, &(0x7f0000004180)={0x20, 0x83, 0x1, 'N'}, &(0x7f00000041c0)={0x20, 0x84, 0x2, "0eaa"}, &(0x7f0000004200)={0x20, 0x85, 0x3, "7285cd"}}) syz_usb_control_io$uac3(0xffffffffffffffff, &(0x7f00000043c0)={0x14, &(0x7f00000042c0)={0x0, 0xa, 0xb5, {0xb5, 0x1, "b8a355299a36131c3229546ba1454fa52bbe617a0c0995cbd310bf99602f3ebc65b21c57e942d11cbf7d8f41fe50281c3e76a5d9aa316b92c343bc94e26c756f78d3beed1476374b4e2b00baa818f302a6671477a3ac666325045000a49af5646cec136ea09ebd689c7ddac2282312e5869e84ea680b2f65969dfa9cbba5ee51269c024986a18d52c4678efb4a9a916ab6a56a76ebf61057e406d2c3717dcc9b67f7cdd1b151d4da09a380b62ae09d90eb4dab"}}, &(0x7f0000004380)={0x0, 0x3, 0x14, @string={0x14, 0x3, "6116f286798f06387a46b75df212d64f279d"}}}, &(0x7f0000004640)={0x44, &(0x7f0000004400)={0x20, 0x6, 0x52, "018398820c7739ab0613c8ba22656ccdc07ff359c1590254ae8cc4358dd47e810e96a3d46dc2d12468db5c0cae50d6c04fb69c130210ec8b4a297316a75b84181e4815b0b7a667245bcaef0e9535a2707233"}, &(0x7f0000004480)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000044c0)={0x0, 0x8, 0x1, 0xe}, &(0x7f0000004500)={0x20, 0x81, 0x3, "764df9"}, &(0x7f0000004540)={0x20, 0x82, 0x1, "02"}, &(0x7f0000004580)={0x20, 0x83, 0x3, "5e11a1"}, &(0x7f00000045c0)={0x20, 0x84, 0x2, "281f"}, &(0x7f0000004600)={0x20, 0x85, 0x3, "9d84e8"}}) r6 = openat2(r2, &(0x7f00000046c0)='./file0\x00', &(0x7f0000004700)={0x1, 0x40, 0x31}, 0x18) syz_usb_connect(0x4, 0xd24, &(0x7f0000004740)={{0x12, 0x1, 0x200, 0xa0, 0x4a, 0x82, 0x8, 0x10c4, 0x82ef, 0xd198, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd12, 0x4, 0xa9, 0x5, 0xd0, 0x5, "", [{{0x9, 0x4, 0x62, 0x7, 0x10, 0xf, 0x4a, 0x6c, 0x4, [@generic={0xc9, 0x2, "ab8b00608bedb015054aae7f1f3a5dfc883ac82ff7e203d99bdde717557d2d3227337e4936b61eb555741c0d102473bef0038d29f52cf85db5af3a17b93e85c018424e4d5f8d8d9eef3b32aa16ddc7c85c5bd6ccfe7134fbf11e2f65a464ed6fee8f7c52cc4c69144ce182fdfdad432767a49dc4e6f38b63f20b5e97afe6026c62059566cd71250751fc3d06bdf7cd83275b011538bbfc10876772ab734b0b93990ddcdbaecc831ac1bfa05abc3f72a9e0395f501fdf96497a010e608ae10361edf8001bccff60"}], [{{0x9, 0x5, 0xc, 0x10, 0x20, 0x9, 0x5, 0x6, [@generic={0x70, 0xe, "8798f7ff836796aabe5b6d6d8ccc6add746d5171ccbbfa86dced50bbae772d42b2f92f4a7113488d49e72d7a02da6dd9a9c9bacbc8b32da43f1beef25abea1b0aa88d349c8991f004ffb888af8bff9f4d238f1c204a93eae863acdb988bfcba2c1914844bd3b5ef9ab407163ddc6"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x8, 0x3, 0x2, 0x56, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x4, 0x9}]}}, {{0x9, 0x5, 0x80, 0x3, 0x200, 0x0, 0x7, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x0, 0x0, 0x1, 0x3a}}, {{0x9, 0x5, 0x3, 0x0, 0x8, 0x80, 0x9, 0x9}}, {{0x9, 0x5, 0x4, 0x8, 0x20, 0xff, 0xe, 0x0, [@generic={0x3f, 0x4, "8828f10bebf66e4fb201f427fd1c54d15d77fa6dc64fbc885e802df856c0dc219fc48f0bddc64e712a176c902d9f224fe5d3dd5245940db4a8cef25ee9"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x7, 0x3}]}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0xff, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x2, 0x87c}]}}, {{0x9, 0x5, 0x6, 0x1, 0x3af, 0x7, 0xff, 0x43, [@generic={0x3e, 0xe, "3f495ef7dadce8be7b658ad7d03cecd50bfc632341ad0dd2e2193aab1488ffed6f910a9af9987473b93261fdccc01be8d9a77d5f83ca8c851490a1b5"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x200, 0x1, 0x7f, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x800}]}}, {{0x9, 0x5, 0xc, 0x2, 0x3ff, 0x7f, 0x40, 0x1}}, {{0x9, 0x5, 0xe, 0x2, 0x200, 0xf, 0x0, 0xff, [@generic={0x9, 0x8, "86025c67224838"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x69, 0xe, 0x7, [@generic={0xa2, 0x23, "cfae689383863d2bce6732a3c7909c101b81f5ebf63fe14e9d7c80a6414ce2352209aee331f47874637d007d789a2154da364fdbc2e09a9e33cc14417a9421d8a5fac9121492ecd7fdb090fd6b4672477c13d08be0e280f7dad9c9ac3d5018a62df14f0d0bd7c56af15419d12c3b49582fe93fcdbc2462ccecdf1e352d53a9aa58cc16d4d7eedc94acd23be70508a06fb887944321b9a5f7e777209429ad1363"}]}}, {{0x9, 0x5, 0x4, 0x8, 0x200, 0x2, 0x8, 0x6b, [@generic={0xef, 0x8, "f187b1763af29754502cbd665eb66fd947355e759712de34e04a0eb9c9a1eec6d00f61dc941b9ef8b3a64478a2fd3e9d4f900025b3142fac856251c3a7e38d0bd1c5d298f4319331f6501ac159cb1fa6b6b4a56349d404f595da154c59ec56fe1714f0163ee7b73e2cda3c699e4a7ebb36acb0c7542151507e4fd1ac29ee9cf1d17beaaad659cd13c2cf6b104844aa175d7d5daacaf2f1e5ccc2d93471c5487e24eac2c11a876fd61c0e955bc7dee2e63229b6374a64d7814147df011d697142894a64ac2ae3bafa1debce0f342f9c52c1acf9d9f8d013e8f4d8ebb9aa649c1c420f2836028270b9099d6646c5"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x5, 0xe0, 0x1, [@generic={0x7b, 0x3, "1d89b4e0c9fb18494077458e0952d0bb5a97877164843af61d337c6f1b468a991a72e595277958254654d6e7217312da642bbe8c4128814f61d02864a1737c5a38d679fece7c3a3c6633bcc5453ca406522a58904462617ca7d8a94873d001dc01747b135f76bf3ce4e0ed2fcb764b9d9144f333c9618465bc"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x400, 0xf7, 0x4, 0xd9}}, {{0x9, 0x5, 0xb, 0xc, 0x20, 0xd, 0x0, 0x5}}]}}, {{0x9, 0x4, 0x77, 0x9, 0x10, 0x32, 0x43, 0xcf, 0xc, [@hid_hid={0x9, 0x21, 0x400, 0xd, 0x1, {0x22, 0x450}}, @hid_hid={0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0x6f2}}], [{{0x9, 0x5, 0x80, 0x2, 0x8, 0x7, 0x80}}, {{0x9, 0x5, 0x1, 0x4, 0x40, 0x9, 0x80, 0x1}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x8, 0x81, 0xf9, [@generic={0xa4, 0x7, "b4f065d18a68239a1a7bb415eb3bb0a0efa3239641c7b69172e96297d1eb6250102efd6f72e328588f2d0a149b2d9169a647f90e0ac70d32c14582aa8472ee3370ede85f786e298d0905de578de343fff10016f22b938bb62ce10d65c853ad1c7747f6d95a8b5f69e202e331f8c18b72f23b079b609eed0ec4a8d45e16af0ccebff14652e704fa500cb8b415a02e42584fe97c6e9b41089b902c15f91366c284208a"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x40, 0x1000}]}}, {{0x9, 0x5, 0x0, 0x1d, 0x3ff, 0x38, 0x4, 0xfb, [@generic={0x67, 0x6, "22020a775ddf1b121625e0b2e1f982f279ec787269880192c4b98852704a1d87bf0bb3136de65b19a7f895c916af09af1202aeb2a36c4c706f83c3220574de1ab4754325adb973fbb244d1f8788a8622b5c7ba0f7a0340e478c6ec1eabcfc9496fdbf072d3"}, @generic={0xf, 0x9, "ed2725c5ac2aeed245aae5aab8"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x40, 0x6, 0x9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x5, 0x2}]}}, {{0x9, 0x5, 0x3, 0x0, 0x8, 0x8, 0x83, 0x2, [@generic={0x70, 0x7, "b7199e22c3bbb830c44aff57e282342ed61b8f83a8c1c89a2cae47a0486f92edffae46c0f3b78f0616e6025939572eb28915dcae5e9f00451c3c16a5670d512fb99b079f455d20074844459faf721de3c4d05162257004e7f888d15dba0489145793070f6afbd3709ee1306f77bd"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x2, 0x1f, 0x7}}, {{0x9, 0x5, 0xc, 0x4, 0x8, 0xff, 0x7f, 0xf, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0xe0, 0x1}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x4, 0xff, 0xd, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x5, 0x6}]}}, {{0x9, 0x5, 0x9, 0xc, 0x3ff, 0x87, 0x1, 0x40}}, {{0x9, 0x5, 0xf, 0xc, 0x400, 0x5, 0x2, 0x5c, [@generic={0x36, 0x31, "1ccda99c0c7d05b13909770a10360e12ed6dcee0cb6d2b97da0d9b8724d8a6d17d0765957b20282ac4ff6bc3e7c25112ca6d8dd5"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x20, 0xc, 0x7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x8, 0x9}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0xc4, 0xb, 0x4}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0x8, 0xb4, 0x5f}}, {{0x9, 0x5, 0xf, 0xc, 0x40, 0x9, 0x3, 0x2, [@generic={0x3c, 0x1, "d0f50d0bfd23e5b09b72512ad07ed1a424d7d4ae5863f239df56e78ade301296fd781204e5d3bfd601ca7f1bd114d8ac0643e43dc048c3e37626"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x5, 0x41}]}}, {{0x9, 0x5, 0x8, 0x3, 0x200, 0x0, 0x0, 0x7, [@generic={0x81, 0x0, "b73ad7771610f29f9c202a9eafd2bf7f349ee4e4e2f5c3b6c33ea4d346f843a965b16b89110bad00db7ee1423e61e0c3b84101370842985fb0dc4be18a2aea083a3bd5cd288824a533e5f58a61abb4774621ea02456d11f58b680cddef84bbc14d8e1d018ead8a3fa3bcf74321d055b33a6a503502a394b895bc7539765a0d"}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0x72}]}}]}}, {{0x9, 0x4, 0x75, 0x6, 0x0, 0xf9, 0xd8, 0x10, 0xb, [@uac_as]}}, {{0x9, 0x4, 0xea, 0xa0, 0xc, 0x78, 0x4d, 0x45, 0x40, [@hid_hid={0x9, 0x21, 0x779, 0x7f, 0x1, {0x22, 0xd0d}}], [{{0x9, 0x5, 0x7, 0x1b, 0x10, 0x4e, 0x3, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x0, 0x4}, @generic={0x61, 0x6, "5addfe89fb567a24b54a079e78f6b1e76aa4986b8873e8a537e7701be63944c6bde7c7fd10e7fdec40bef23b41804da996beef394f580bb67665d3b0dac310487edab77392c64130986f4baf01b031f8b7dc7bd64b7d59ea8515d78e82e041"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0x1, 0x5, 0xa6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4a, 0x38b}]}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0x7, 0x5, 0x4, [@generic={0xa0, 0x23, "2e132629d4b276559ed01c661a46fa98c6f599912b95d8998dcc9767a58e0d9e841f32f8186cc45078be8bc9762ad52def476d4b8c42913e6229f97e0aed76f2ce1958ac72bc700827ee6ade51a66e6e7e8366089f9697e2c39b7b6d8e6cdfa43f1abed1bf3af14b684f788cca44e69b53de41b2ffdd8cc601bdee399c3136307f586b9b5942c5c2e2b117daacab0defdc8991097062c2f14ddce9c0cd63"}, @generic={0xef, 0x21, "75ce7c532ea4c567f4375cb0c2cf8f26bf9bf19fe8992fe01ce7babaa6cd06f8fa16c3f2edcf51db02f41500a2188573f2d7553a9cde06f1603f48a7598eda08797ec9d5815dc2d46971ee705220d9f7538d9f3b5078c39cd3a01199983ccb3ae2bdb0e8b05e4cd0242130678a8137ddf2c16877b22b80dfe6e3fdf1aa8e6d65c2ef2275fa30a729b69e99ac643bcba314fc551e65e84d5441b5dd68aee34205bb11c6236b2395c7a09fc3c087e1ce319df03d7638fb9c4d83b15118e3e2fcbac5c324aaa1f0ddb6ae95a5b0ec32f04dab466195b262900226220b7c85d3a8cbee8bee00f5378ab72ba130c7d9"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x7, 0x2, 0x3, [@generic={0xa1, 0xf, "c076fbc0d61bcc2456add198d0c73836b7345ea60c0d8622def69e03afb8cb8dcaf239b809ff336d1dfa72c0e44f4ffb243ce958ab051560ef4f6f3bf7bc3a20cf0aa0e9ca78d7318ebb8c46edc5bbcf7ac37d69642ebe30b92c754a087dbfcd7fa1fc9da13da02cb0649a43391e02f439d35e6036be59fe58da3203dce0163bc1ca44952b1226d80fb00b480135ca9a41ca264ebd2056c217316e972c4adf"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x1, 0x4}]}}, {{0x9, 0x5, 0x1, 0x0, 0x28, 0x3, 0x1, 0xc5, [@generic={0xe8, 0x0, "2305ec5f288d6630166a79c711163a0a50b5e77eff2401a9f9bb88734bac9c14ab19b86d42cdb90f940fd71909e8366a6add1714201679d3fea4270334f7b1c1640f4ea796693c482577117a381343fb5f64fb46225315271d5c1b5324d090b51b6920d9df182aea4e4a7559c05de62d373494c6e2c49bb817b45e018b6544d81d3cf81d9d9883f3e8f6af944af6395f6e084cc8ee10d5133005ae4ac5c679b7bf8f8f0cf108b259b044dc3788682cabb39ad29d5ff0b91a7aab356ef1433b490d6bac70e9ad7822f9b95355a3919557c6890d99195febd28031c486aa6f6d52155670e12753"}]}}, {{0x9, 0x5, 0x2, 0x2c10f26b6f4c398e, 0x8, 0x10, 0x3c, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x4, 0x5a}]}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0x6, 0x8}}, {{0x9, 0x5, 0x2, 0x2, 0x8, 0x3, 0x3, 0x47}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x1, 0x5, 0x1, [@generic={0x8b, 0xd, "7f3053bb02aa5a4724812eb55a60b3c8f9480428c8dec73e601183252149291bc1026104ae38081d734a6a1cc4b02fe54c7f55df6b7b8f6ea6e5aed9c3e8d03c15b8ff32c1bfc3fc29eb7a723dff93d75bc4528456b9af338cae60f41236e5553dfbe424138643defea539be0fbe7423cf660efebcf4473d5345d536dafef092054c6b0af452f69c91"}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0x52, 0x833d}]}}, {{0x9, 0x5, 0xb, 0x2, 0x240, 0x3, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x6, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0x7f}]}}, {{0x9, 0x5, 0xf, 0x4, 0x10, 0x4, 0x9, 0x5}}, {{0x9, 0x5, 0xc, 0x1, 0x8, 0x81, 0x6, 0x8, [@generic={0x5f, 0xc, "dae481c9484c5d1372c4c514fcdf9f87af929093d62b67f9907ab44367c1b1c2bc0ccc36de3cf50ca66d1a9ce299a31554d6c9bdb359533542f189b9eb7f92f8276778a8703871bb82d301610ca4e076819922b5be53bf1a09c67c0709"}, @generic={0x15, 0x10, "49b5587f032b9a835ee8a544e49e5f3109c199"}]}}]}}]}}]}}, &(0x7f0000005540)={0xa, &(0x7f0000005480)={0xa, 0x6, 0x110, 0x7, 0xb3, 0x10, 0xff, 0xfe}, 0xc, &(0x7f00000054c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x1, 0x1}]}, 0x1, [{0x4, &(0x7f0000005500)=@lang_id={0x4, 0x3, 0x1c01}}]}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000005580)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0x7, &(0x7f00000055c0)={0x6f, 0x0, 0x3ff, 0x5}, 0x10) fcntl$getownex(r3, 0x10, &(0x7f0000005600)={0x0, 0x0}) sched_setaffinity(r7, 0x8, &(0x7f0000005640)=0x2) fstat(r6, &(0x7f0000005700)={0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000005680)='./file0\x00', &(0x7f00000056c0)='system.posix_acl_access\x00', &(0x7f0000006000)={{}, {}, [{0x2, 0xe, r8}, {0x2, 0x4}, {}, {0x2, 0x1}, {0x2, 0x2}, {0x2, 0x2}], {0x4, 0x3}, [{0x8, 0x1}, {0x8, 0x6}, {0x8, 0x1, 0xffffffffffffffff}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x5}, {0x8, 0x6}, {0x8, 0xad41d5da9366242a}, {0x8, 0x1}, {0x8, 0x2}, {}], {0x10, 0x3}, {0x20, 0x5}}, 0xa4, 0x1) 29.359374906s ago: executing program 0 (id=171): syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./file1\x00', 0x800812, &(0x7f00000002c0)=ANY=[@ANYRES8=0x0, @ANYRES64], 0x1, 0x105d6, &(0x7f0000010640)="$eJzs3E1rY1UYB/AnU+fVcRxkXnTlBREaMKFpO0VBpOoMOmCH4svClaZJGjKT5JYmfXHWuho/gltBxJ2fwY1fY3AhiAvB3YiSe29lqrNwOmlT298Pbv/nnpz75JxLNie3JIBj62Ly+2+luBBnI2IqIs5HZO1ScWQW83g+Il6MiBMPHaWi/++OUxFxLiIujIrnNUvFSwt/3H/w9Qs3X7/37f1y7edvvprcqoFJezkiemt5e6uXZ9rO83bRX9/sZNmb3ywyf6F3pzhP89xqrWQVtuo74+pZzrXz8enaxmCUq916Y5TtzmrWv9bP33Cw2d6pk11wu76enTdbK1l2BmmW7bv5vLaLvDsY5nWaRb3PsvIxHO5k3t/abuXrWbuTZaM/LPrzummztT3KzSKLt4tG2m1m81jZ820+9N7r9De2k83W+qCT9pNr1dqr1dpCpbaeNlvD1nyl3msuzCfT7e5oWGXYqvcW22na7raqjbRXTqbbjUalVkumr7dWOvV+UqtV56ozlWvlovVK8s6tj5JuM5ke5Vud/saw0x0kq+l6kl9RTmarc6+Vk5dqyQdLy8ny+zduLC1/+Mn1j2+9uXTz7WLQv6aVTM/OzM5WajOV2Vr5cK7/VFF/jOufin1Yf+nJLue48wECeGz2/8Ak2P8/zv4/2fN9PuyOyP7/13vHe/17ZvvGE/EBAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4tn46+f27WeNifv500f9M0fVcRFyNiCsRcTki/nyEqTi1q+aliCgV7UeNP/mPOfxQiqzC6JrTxXEuIhaL48Gz+30XAAAA4Oj67sfPv4iYGjWzP29MekIcpOJLmzPjqpd95fPUuKpdyoptj6na5Z2SY3ElIk5e/GVM1a5GxInzn46p2n8ytSvOPBSlPE4c5GwAAICDsXsnMLbdGwAAAIfOl5OeAJORPa8t/he/eBZ8Oo/igeDZXWcAAADA/1Bp0hMAAAAA9l22//f7fwAAAHC05b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF/s3E+uEjEcB/Af4Aj4JxLDn6uwMi5ZcAiP4NID6G3ccQYTwjlw5xEMGDqVAOLmTXlM3vt8kplOJ/Bth4RFWygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAt/axWi++br9+a5uz2zZR5GgAAAOCabbVapItRXX+d77/Nt95HxCwiphExiYhrY/devDxJ7MQ4nWvXXl9d9OFHREo4vKefj1cR8TEfv9/d/nMAAACAp2qzni8jeofLdPpwvOIZyJM2g1J5acrnRam0cQr7Uiht8jeyiGlEVKNfhdJmEdF98ynX/vv9GxZq7qSRXAxOik5ddAs2BgAAtMT5SKDY6A0AAIDW+XzvDnAfab02/xY/rwX36yIvCA7PagAAAEB7Xf7b/qjzuP0AAAAA7iCN///Z/y/PCjx8/7+w/x8AAAC0SL3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALe0rVaLzXq+bJqz2zdT5mkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4w/68o0AIhEEY7F3fdxq8/7GkQVNTkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn/uTiAEgiAM9p3/OS3mH5Y0aAwiVMHCxwzzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/S7X/5PTI0zydxpY+l4JFm7amxdNfYeNI4ejLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw6+dRInbZIT0Fh8z0FAhGIEPCcmSZ2AAFqKhorVYBFYAAQctnSl4nub/0+mKOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAuBzvhUjcvhRBGB4/ylo/ftheP279/+Wm0G1/vv7sSH7N1iCSE8GSlXruV4VyKbn1z6+lCvV5bk/RDMpR+7EUZj6SwSXyVKOVzcQIA4EJJ0mh9u/yS7M63/leaDeH3m976/3qUh1Pq//3mSBKaI2P7zZGxXxsfGvG54vp/IrMZFsbQSS9UG6svquubWzdXVheWa8u1Z1NTk9N3pm/fuztZbd8rqbpjAgAAwL+ppBHX/+XZv/v//0d5OL3+H+vGw7nHj+JzDfR3/X+io6Zf3iMBAADob5ev/vh+3OrLUqUSNhYajbWJzvbw78nONoehnttQGnH9PzCb96gAAACALBzslHr6/0tRHs7Y/x9/u70XH3MghDCc9v/HF5/Xl7KbTqFl8Thx3nMEAAAgX8NpxP3/pL3+v3y45KEcQrhxrZOnPwN4pvr/8+sHPQ+tx+v/p7KbYiGVZzrvR3s/E8LgTN4jAgAA4CL7L41Wsb+X7M6v/Xw1V7H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4w44dozQQRGEA3uxmtRIDVmrlBUQvELEQxMZDiILgCUQQDyC2lt7B0jukVrCxsEzhDeTN7qikCVjsKvk+mLxHGDIvkyb/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMNd0/7uv4mXU9GX73vPH1UnUl5ka3u/XN2NFP+hy6H9nr+8BAAAAWBBVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//9JxdmQ==") mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file2\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000000c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file1\x00', 0x40, 0x83) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000440)='./file1\x00', 0x3000046, &(0x7f0000000480), 0x3, 0x557, &(0x7f0000000fc0)="$eJzs3c+LG1UcAPDvZHf7W9tCKSoiCz1Yqc12d/1RwUM9ihYLeq9hM13KJk3ZZEt3Ldge7MWLFEHEgnjXu8fiP+BfUdBCkbLowUtkspNt2k266TZttubzgSnvZSZ5852Z7+ubvFkSwMiazP4pRLwcEd8kEfsjIsnXjUe+cnJtu9V7V+ayJYlm89O/ktZ2Wb39We337c0rL0XEb19FHCtsbLe+vLJQqlTSxbw+1ahenKovrxw/Xy3Np/PphZlm8+TbszPvvfvOwGJ948w/339y68OTXx9Z/e6XOwdvJHEq9uXrOuN4Alc7K5MxmR+TiTj10IbTA2hsO0mGvQNsyVie5xOR9QH7YyzPeuD/78uIaAIjKpH/MKLa44D2vf2A7oOfG3c/WLsB2hj/+Np3I7GrdW+0ZzV54M4ou989MID2szZ+/fPmjWyJwX0PAbCpq9ci4sT4+Mb+L8n7v6070cc2D7eh/4Nn51Y2/nmz2/insD7+iS7jn71dcncrNs//wp0BNNNTNv57v+v4d33S6sBYXnuhNeabSM6dr6RZ3/ZiRByNiZ1Z/VHzOSdXbzd7resc/2VL1n57LJjvx53xnQ++p1xqlJ4k5k53r0W80nX8m6yf/6TL+c+Ox5k+2zic3nyt17rN43+6mj9FvN71/N+f0Uq6zk/Ozubzk1Ot62GqfVVs9Pf1w7/3an/Y8Wfnf8+j4z+QdM7X1h+/jR93/Zv2WvdA/NH/9b8j+axV3pG/drnUaCxOR+xIPt74+sz997br7e2z+I8eeXT/1+363x0Rn/cZ//VDP7/aV/xDOv/lxzr/j1+4/dEXP/Rqv7/+761W6Wj+Sj/9X787+CTHDgAAAAAAALabQkTsi6RQXC8XCsXi2vMdh2JPoVKrN46dqy1dKMe1fWvPPxTaM937O56HmM6fh23XZx6qz0bEwYj4dmx3q16cq1XKww4eAAAAAAAAAAAAAAAAAAAAtom9Pf7+P/PH2LD3Dnjq/OQ3jK5N838Qv/QEbEv+/4fRJf9hdMl/GF3yH0aX/IfRJf9hdMl/GF3yHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAbqzOnT2dJcvXdlLquXLy0vLdQuHS+n9YVidWmuOFdbvFicr9XmK2lxrlbd7PMqtdrF6ZlYujzVSOuNqfryytlqbelC4+z5amk+PZtOPJOoAAAAAAAAAAAAAAAAAAAA4PlSX15ZKFUq6aKCwpYK49tjNxQGXBh2zwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9/0XAAD//zWdOco=") bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f00000005c0), 0x2010800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x8c) preadv2(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1, 0x7, 0x1, 0xc) r2 = openat$incfs(r1, &(0x7f00000001c0)='.pending_reads\x00', 0x0, 0x130) ioctl$TIOCL_GETKMSGREDIRECT(r2, 0x40106726, &(0x7f00000000c0)) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="440000001a00010028bd7000000800000a000000", @ANYRES32=0x0, @ANYBLOB="0100e80214000300070000000200e5ffffffffffffff000014000100fe"], 0x44}}, 0x71d0b8801b5f1c98) fadvise64(r0, 0x4, 0x12, 0x1) 28.050317201s ago: executing program 0 (id=182): r0 = creat(&(0x7f0000000200)='./file0\x00', 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendmsg$unix(r1, &(0x7f0000001c00)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x24000000}, 0x24000040) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4000004, &(0x7f0000000c00)={[{@block_validity}, {@minixdf}, {@noblock_validity}, {@lazytime}, {@noauto_da_alloc}, {@block_validity}, {@init_itable_val={'init_itable', 0x3d, 0x9}}, {@debug}, {@usrjquota}, {@nolazytime}, {@norecovery}]}, 0xfe, 0x477, &(0x7f0000000780)="$eJzs3M1vFOUfAPDvTLctLz9+rYgvIEgVjcSXlpYXOXjRaMJBExM9YDzVtpDKQg2tiRCi1QMeDYl3439hPOnFqBdNvOrdkBDDBdTLmtmZKUvZLVu67QL7+STTPs/M0z7Pd2ae2Wfm2d0AetZI9iOJ+F9E/B4RQ3n25gIj+a/rVy9M/X31wlQStdpbfyX1cteuXpgqi5Z/tzXP1GpFfrBJvRffjZisVmfOFvmxhdMfjM2fO//C7OnJkzMnZ85MHD166OCegSMThzsSZxbXtV0fz+3eeeydS29MHb/03k9JJfK4Y1kcnTKS792mnu50ZV22rSFd37FL9v5yI93sTKCb+iIiO1z99f4/FH2xeWnbULz2WVcbB6yrWq1WW+GqvFgD7mNJdLsFQHcUtwD1+99y2cDhR9ddeTm/Acrivl4s+ZZKpHlib/+y+9tOGomI44v/fJUtsU7PIQAAGn2XjX+ebzb+S+PhPDGQ/fh/MYcyHBEPRMT2iHgwInZExEMR9bKPRMSjq6x/+QzJreOf9PIdB9eGbPz3UjG3dfP4Ly2LDPcVuW31+PuTE7PVmQPFPtkf/YMnZpOZ8RXq+P7V375ota1x/JctWf3lWLBox+XK4Kab/mZ6cmFyTUE3uPJpxK5Ks/iTKKdxkojYGRG77rCO2WcrLbfdPv4VtP63bat9HfFMfvwXY1n8paTl/OT4i0cmDo9tiurMgbHyrLjVz79efLNV/WuKvwOy47+l6fm/FP9wsili/tz5U/X52vnV13Hxj89b3tO0d/4vZY5tK87/geTt+oqBYsNHkwsLZ8cjBpLXb10/ceO/lfmyfBb//n3N+//2uLEnHouI3RGxJyIez24Ki7Y/ERFPRsS+FeL/8ZWn3l99/BszV5rFP3274x+Nx3/1ib5TP3x7+/iza1yr43+ontpfrGnn+tduA9ey7wAAAOBekdbfA5+ko0mlSKfp6Gj+Hv4dsSWtzs0vPHdi7sMz0/l75YejPy2fdA01PA8dL54Nl/mJZfmDxXPjL/s21/OjU3PV6W4HDz1ua9n/l64Fef/P/NnX7dYB664D82jAPUr/h96l/0NvSvR/6Gn6P/SuZv3/k5alR79Z18YAG8rrP/SuNvr/Yv6r9agAuDd5/Yfepf9DT2r52fh0TR/53/DEv8X3Gd4t7bn/E5HeFc24/xOVtr/MYhWJ2lDe/7M1g03LdPvKBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0Bn/BQAA///T8uXN") symlink(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000100), 0x20802, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000e40)='\b', 0x17ff}], 0x5) r3 = socket$pptp(0x18, 0x1, 0x2) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x200400, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r3}}) 27.636512345s ago: executing program 1 (id=190): r0 = getpid() getpriority(0x1, r0) bpf$PROG_LOAD(0x5, &(0x7f0000002c40)={0x14, 0x17, &(0x7f00000007c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000005000000bf0900000000000066090600000003e7040000000600000018010000756c6c2500000000002020207d9af8ff00000000ad9100000000000037010000f8ffffffb702000008000000b70300000000000014000000060000005c93000000000000b5030200000000008500000000000000b70000000000000095"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @lirc_mode2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) getpid() (async) getpriority(0x1, r0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000002c40)={0x14, 0x17, &(0x7f00000007c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000005000000bf0900000000000066090600000003e7040000000600000018010000756c6c2500000000002020207d9af8ff00000000ad9100000000000037010000f8ffffffb702000008000000b70300000000000014000000060000005c93000000000000b5030200000000008500000000000000b70000000000000095"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @lirc_mode2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) 27.591004147s ago: executing program 1 (id=191): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x12, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000010000000000000000000000711837000000000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @fallback=0xf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000000)={0x0, @dev={0xac, 0x14, 0x14, 0x3e}, 0x4e21, 0x0, 'lc\x00', 0x11, 0x5, 0x2d}, 0x2c) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x1, 0x7}, 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='timerslack_ns\x00') write$binfmt_format(r2, &(0x7f0000000180)='1\x00', 0x2) setsockopt$packet_fanout_data(r1, 0x107, 0x16, &(0x7f0000000240)={0x1, &(0x7f0000000080)=[{0x6, 0x37, 0x2, 0xa}]}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8042, 0x0) fcntl$setlease(r3, 0x400, 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) sendto$inet(r0, 0x0, 0x0, 0x200047fd, &(0x7f0000e68000)={0x2, 0x4e27, @local}, 0x10) 27.545459478s ago: executing program 1 (id=192): r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FITHAW(r0, 0xc0045878) bind$tipc(r0, 0x0, 0x0) ioctl$KVM_TRANSLATE(r0, 0xc018ae85, &(0x7f0000000040)={0x2000, 0x2000, 0xa, 0x7, 0x1}) (async) ioctl$KVM_TRANSLATE(r0, 0xc018ae85, &(0x7f0000000040)={0x2000, 0x2000, 0xa, 0x7, 0x1}) ioctl$XFS_IOC_GETBMAPA(r0, 0xc020582c, &(0x7f0000000080)={0xc, 0xc00, 0x10, 0x4, 0x4}) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ftruncate(r1, 0x1) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000100)={0x5, 0x1, 0x2, 0x8001}, 0x10) (async) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, &(0x7f0000000100)={0x5, 0x1, 0x2, 0x8001}, 0x10) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x2, 0x8, 0x201, 0x0, 0x0, {0x7, 0x0, 0x5}, [@CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x892f}]}, 0x24}, 0x1, 0x0, 0x0, 0x804}, 0x4080) (async) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x2, 0x8, 0x201, 0x0, 0x0, {0x7, 0x0, 0x5}, [@CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x892f}]}, 0x24}, 0x1, 0x0, 0x0, 0x804}, 0x4080) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000240)=0x9, &(0x7f0000000280)=0x4) (async) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000240)=0x9, &(0x7f0000000280)=0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0xc0, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000340), r0) sendmsg$TIPC_NL_KEY_SET(r3, &(0x7f0000000600)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000005c0)={&(0x7f0000000380)={0x220, r4, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@TIPC_NLA_BEARER={0x110, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1000}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x3, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}}, {0x14, 0x2, @in={0x2, 0x4e20, @rand_addr=0x64010102}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x9, 0x9, @mcast2, 0x2}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x2, @empty, 0xac0}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @loopback}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x6, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xfffffffb}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}]}, @TIPC_NLA_LINK={0x20, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x46a}]}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x40000000}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}, @TIPC_NLA_NODE={0xc8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x6a, 0x3, "c8810d9f8ed297e29389f72b7b4cd702ccf0b1afa2fb447c7a08822528a083baad7587e5eeb5525a6317c60b4a91317ee08b5c166edcd5afc1c0c99f9443900ef25d24f5234372142b9a4354a39a3aeed5e4eb5792b84bc79f7f959fac24b99c0b9171e49592"}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0xffff8459}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x3e, 0x3, "4d9e6b1698b372ba11f7b23583ed2edc8d32b80cdcf92501a7203652288d740a71a4717174957bdfd8e4581b5ec662b984451ced08798ddc8efa"}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x200}]}]}, 0x220}, 0x1, 0x0, 0x0, 0x4000095}, 0x4040) ioctl$KDADDIO(r0, 0x4b34, 0x0) (async) ioctl$KDADDIO(r0, 0x4b34, 0x0) pipe2$9p(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$P9_RMKNOD(r5, &(0x7f0000000680)={0x14, 0x13, 0x1, {0x2, 0x0, 0x2}}, 0x14) (async) write$P9_RMKNOD(r5, &(0x7f0000000680)={0x14, 0x13, 0x1, {0x2, 0x0, 0x2}}, 0x14) sendmsg$802154_raw(r3, &(0x7f0000001740)={&(0x7f00000006c0)={0x24, @long={0x3, 0x1, {0xaaaaaaaaaaaa0102}}}, 0x14, &(0x7f0000001700)={&(0x7f0000000700)="c7aa7213e3361e3b616a0f51729fde35f7738757dd392096b7d6182340e6b409d0b2b526932a47ba5c63c9dcace3f523a38c82cd2b5b2534cef59ea7a3b9f02b20700768bd030713f2b095f4fd8f793e95c07e94627a0c691c5409c34225f61671d4ffc5ce42d8c410543bddc558579998ef2b1369e00e6f099f5cfc172cfa790899fe7d7806b7f9344383ff242a640cfbdb1a1ad11558a8225f897439a38f0679c8ba4c3ebf97ddf110076262c04348f2f0348b836388975535783fbe22edefe45da66f5a4ae2b0ffebd019e0dc8a6e082d811016d63133e27ee493cfc1dcc28054e124d6dfaf177c81c85f1e1e98a9126b676b92fc4b1e7436a957e6030c962ed776b53839c8825f25f3e43330d30a26f9036510a377c1a22aec1df1017176178bfc7e835986f89983c6c9d2e2e1f8864abb374bbccbcb7409d850c29a99487d07a349d876ed57b2ae80fabd1195c6dae131d00851479822e40ebae921d2eb52c15ac2e906154758f238f41ad5dd42dd105494647b6791611ce6acc25beae03bbc9320ff12d843b0650b857712ecff41014c70dc3466eb2b771aae4247179e5a994630b3858813b91912bff826d16c93ac80c62937e5988512475a8bf0354eb99662a6ff19de676f398d939d8584a7742a799377d4d8be3ef961a1ede3fd6cd25840b9c3f97a98cb98b6b4819bd51833a2628864ce025fe018ba8f6bba30c972c8ccd7df498e76859d73928ef748d4e59293fff245e1d28f574843eeaaa5a95dab3d8b7828d8cb059135c740582897079860de025c18de8e7a6f07a41981d86d50fe7994c2dcbca85f0ec50635cb0d65702c619bed6581b6ed15d2c9e2ea5d704df51407268da90231368059c856ca5fda1838fb0a9dcc1e701578dbcedeaef49236e7beac35c3f42bf99290b87e8e6dbe89bf7c2546a7384f0dae3f673e0d70496a0a74e348589cc16b183dbb86ad5fd82ea9abbfeea568c3dd55e4ef3c424093714f0901fbf6edc0f00db3e28ace3de5a9cb870d88e707cc36a4bf97fe8c4072a7f29a2fce0c02c2f986cb51f0f847ec7312ce1ca19cf8540def5810a24fe0eeefa048fbacf36fe87a1d4faf0323baa653503a67e0e3acfddc32b47be72d318c02ed49d4f6e1bd6071281f7918aed7debc5362a95bba49ea2505891d1ba9ece8bd37beb174955f57da8e253dc29444d5bb9175e0e150f252b6f5c912cbfae4db26659a6370c5a7aad249029dec115674b306b87ee72fd4ee4e2782ca3e6d555b589c9282023650e439e85bbdc764f8b0ca82a48a77aacccd7cbb2c2900fb95110762356a7cf955b949cbc0d52d19eea21a725bbb7c6a3caa7b553910a7d96eb99a17b0c0074697a0b8f82ac1311a539427d6ca70925d12d36db2689ec3c68ad105a9dd5f50394d1252aeb7ac97408e8ce28427001af9831c713ccde3f04a928e1d2697572f5bb60a140515297d36fb61b518d72d943105b743060d85fdbdb91c4d526a18ce501d3a907ab739225c57ab1f79c2229334da1f015e0c1ce5eb0617987f4ddc422652009fa6a15e354e4c4e712105c01054ad19e646495607355d11ac9ada045766ee65e445ec11e7b18d78db18aa7c36ff1cf0edc0f3a7464abd93ff2b2e9049edc109b68f7fab614605b63a5af9ab6091b1bfebde01dd9634b5f7295e4580462009db9282f1f837666bc273a2509aeb32e76b8c13adaa329e66e4b62199e8657e9c722ad41d8fda06b387f296214d8c25b7ac1993c6096f26ad8a7ce682ff3487880b65fd6ae72c3184149082ce240789885ac09116f6b90889f89756686f58b6bbef34aef753904f23c037c8e686fc971e935ff8f4526cbec96cb0bf19d32481f1f5c4f6e998533ba263e8d45ff200d51c54df5011b6c662ceff9db9a8902e95f7d4a5cdb0fd152dd8792a679bef793b7b5ff0f7b743ad163d3ceeba1db1b4803d283735f54c79c1dcb062e701bae80364cb9899c0d43e193d8f6525eda05df45f8e190d390c551d2879e762d58a4a93d8e60e3fad9a544e2fc3edf90c6d40bfe88b4d111bc471da0a70889f3f26d13872c0d05c95bdf21b4191270e06c05f93ddb9b48eb19abb89121aeb6fa08018396deb99ad9f5cfd30620c2384182483dd0af09475518e6d68d6770d2170faaa015505c792266be2c2438c76c5ec4a1e5c43d2258166440fa8aaa46bf212e4da956037446dbf9f2dfe09bed8e789edcd9338d78c8aba266cc052f1427a30ac3036545fa82d95ac5ede0ca80cc634b02b4de86f0296fca9f754efb183c4bac38ab2b2681073b0a048a7bbf5a0c2becb4a2f45906506213479a877f255c5e7b1e2ba38812e45bbf30933de2903ccffd00b063df4454fd2e33096c45d08274780d5381361ec25291ef75c35c0f9343e17b19c94778caf9ee3e9a19ca0e4f2ba1dc2edd9ced1976722f9ceebb60b62a3968dc09e5605bd6d7c6f7f931daad28a3dbf7c83cb79a836f7e4791d12451affe96ed942247b195800a203e69d671c2f78b5359cf5cf9652e7c3226000d652a2b71ab3dce887b98a5dd14e84b62fc75fd87d05c8cfe5d32c99e2768c60c504db776376078b0b62fc99a5e085fb55fa3516138440526b53932a4c194acfd7c57a6434b942ba5c1214c1dee3f29c2adaea3b3ab4a7a800188db5b1814d8707eb34127a45a1e61708c740ef6b67f3be8648ba6369c3a5885a588ef2431527b16f980c32d4affc7817dd0e2eab96c6fd63beffa6285a1c4457069846ff956216b1b87516cd0cb92e9c233e4bcfd660279523b7532dfc846f43f34bf926de8a5a02a46e9e00161004c7e3e0e3d57f4d9e0c1d8c9af18c36efc591ac95ac0ff9429772e7311f0a9dd8b3b48c150df204741aa4497d46c0516428b4ac4ed1c6d397738a6f389dc0ea07ea5bc3c2cd93e89f157973ef8d73ac441c767d7913e0abc53587bf6b5abe7d5e966ee822f49077d06585f4b0d062a138abbefac908eca9806e1eb9f31d75d5c7bce10192239058f148c0246589be094c837ef784216f6961172408987d86cd2a675c9d5d5b25b97a1acf0ea8db7ce654d6a7f43ff92a40db4774164e9b404f2f4380c54e453458a2e11cc9428634582a0dc43cec3b54a38c3213ea4d8e975db34000fded36b01827d1754227c8351d2dde3c6be607c57622e6606ee798bd618b90776df37119335042b38728d6814455bfbaec14c1ff82199edd2992d7e5d186c2a9c2425a091721891848204480f6c302d2ace94bceec39b23255e612bd4c01020c9e4eeb72abc551914c5d116c91816e0c5492ae849e4b43ab06348de37869b199e5fd0d308b7d4f72473bef263825948e53614007d691cf4ff3cef3f5ddbb90ac61fdb0a553c6afe7d4ee8f12446b19a4a423f22367aa93ffdbd8417246c3d7e14f4508d89e30c1efa10e604c6ca156003f13eabcebbd55913284af67884851704dd5c5f47f3a105d879a8feeaca2c26dccdf99140c1d1d4650838540906b3ecfa21fdfd77e7d776d4d9ef537987641f6b17f3bbdb8045be4ef87c9af4d25f41f2cd74dfa83fd6aa1c4d8ab3e45bbe31f69b00999cba2e94ee65cd8d3f95c33cee898aa88fde5d89e8352edf42a298c5aefc1d8bc20c9d9fe2e152dfeae93e6411e7cbfabf5815d6a8582e2962d90f54e06c42c75cdad6ac0304c73227058654ff02a11fb22ab69cf45f7c0c3d33efb5e2e920c077222f037a466458cfeecda21a46054457bf13619cd398e4559066f3dfb33c3833dc7501f1f71ae7a1a2ec7dd6772b7dbc37c2306ef684beeb66339555a6326b49dd4b7805bfccddeaa02103f2334a4618c51424a4203e651a033064b3a55c26e74ee59c951a41064b56884c3fff070f10554de41abda428f8d14e93653c48e483996a28005ca25c361ffd3de530ca4f437d2d3698ccb04af0424cde95f25018dd5cb7181ef6019fa6d883ba96daee5613badbfb3916d9030fe07206fba24ec4d142ff9c3eb12e94aa86b298a482672f1e3f13e1c26f74b4a2b8dd05127254136cddce2cc521e3f4421be08624277de60c61061f1e907ceb8782f125163b1299315c08993621ddd924995e7bda1899c2428fb3a3958e8e73c4f01be870aef2f407e2e248bffdff7da475c120d8ce6a66e498e599d7d31de40fc883b1c6f15f656270628293b7c4cc45768fc1f526893b131ed47febb4a2206033f9163a0633b7bf35ba1361835f8c30d31df6848eafb163424d52db7e0b755d0ce0d28e7f213d79c9854b91aed4c885264f5397c5b9c2d78fb85438e66179164b80012f23dc990b28d6406ed3c328cf755941abe241a81c8e529f81b7e4ec59d30f6088807c3f17f59f3103617ae209b3dd6c38e9afb6bcb8c9c4662e04982c0e962db0984e32bf53fd52ea4efa698701facfd28751fc533387da6a4fd5c85ff05dd71124b11aa03af5f474dc2dac814abfdfbea0e392779ee5e0ce54f1208bbd6f0d77f7946bced02fa694e85e696d03642dc04ca9b25c1dc99aa0ee276246b3caa19d2b95c731bb34f8ae9f0544e9861d72b468011190191d66e21fb401f0352c62bb15f6f06d42225eb6501d721f2de6035c4f4a9b66c29746e6fa67b52ca7c6fda9c0b6d38de8543f59f655bd18397ab749b9fced653bf9f432266db03eb8cb9509ca20f3a01307be0405c44c29474f72346969f55e1f5d8a609d48dd3c0fea1ce6f80938f6f21ae7a9c2ce3032e21f3f6f8f8f8c9455d9b9fea78a63b34857329871de235016d0ca21188a3ab8193c7b5e8ae781bfdc8a862f9a89fabbd3d090c232a03f591a5b96c06bef8ca0e3bae4a20f7ac4c58c262f0b4ddf3d9cf351ab81fd75c4e5672b24a1fcf9aba73e56039fef16a2aae2c1f21609acf1223a0876a0245006801a3a8ebc84e2698e2739eec91b11922837ca43991b8a9cc7eabb33bdd701426da8a24398bfe8d8ab5eb1067b44d8498010e5b7dd44d3e2722b0666a25f33427e590b5744e6681c2afdd8afbc1427ab7c73722c1277da55759bfb31b8992f5f6dd7be9dbbf6e2a336be8ab0cb830544128492f372b6262480125d89887811193b0822bf0dc02989b04a067eab96a97c8b3454e665b5481b3d23c4adbe80ccf95629917b58c3701f8a02abeef85244a5b3087b19b092919086382a6b9f3b13e2aa962ce969e2c3596015157c8303dacccdaba9ed5eb548395fa04433652e4e82ba64bd2980862fe8f16a5f8a8531b4227daf3b9152a69515ba3d5c16abde21c5f69845ac31106333f31d09eb0e0210b34a17e4a4de825d3269dbfe5b137a25b1cd1e2c4f2fb6c80bd777ba79d4917978d1539970a889d064961a6c38fe1fb0a729bfc77aa02bbe30e5d658d6a35c018f6047e3ac457c48aecfe59f65db41db6966a16c10bb17bcb3eb931eafa9b9babf788b3e90bd6008d2e8532135d6c283628644d35953902835427625b9d8c30387ebd25f19a9757546217737b03f627a2754df73aeeccb625054b7eb0e67ab7e2235502dc391b683bed845a7a5b92955f4c8cab67f2f74eebad7d5ba6ec5093061f1f8109d86a2cfff695a220c648c4cd1ced89343b02cf58b2b7eefa3c2f4aad2e8841ebbd11ae9e321489ce80c536514495e796cb9dce14d3ee6b8ba91935fd1a2811e6536bb0b2f07d3bddc1dae3179cda5aeb500be0f0e2614c0a06a9e4efb3df34d379cfef454ff39134c774a565ee00c883b7d923587a2ec2dfc1814b25b99eba1dd744d2cd07afe5d08fb03629199aac6903127d5c6d609d46870fce3f39120f5053c45b4749ea6c6cc76bafc2", 0x1000}, 0x1, 0x0, 0x0, 0x4000}, 0x4801) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000002) ioctl$BTRFS_IOC_SEND(r2, 0x40489426, &(0x7f00000017c0)={{r2}, 0x3, &(0x7f0000001780)=[0x4, 0x46, 0x4], 0x800, 0x4, 0x1}) (async) ioctl$BTRFS_IOC_SEND(r2, 0x40489426, &(0x7f00000017c0)={{r2}, 0x3, &(0x7f0000001780)=[0x4, 0x46, 0x4], 0x800, 0x4, 0x1}) syz_genetlink_get_family_id$tipc(&(0x7f0000001880), r3) (async) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000001880), r3) sendmsg$TIPC_CMD_SET_NETID(r3, &(0x7f0000001940)={&(0x7f0000001840)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001900)={&(0x7f00000018c0)={0x24, r6, 0x300, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x5}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4800}, 0x24000040) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001980), 0x101200, 0x0) (async) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001980), 0x101200, 0x0) r8 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, r8) openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000019c0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) (async) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000019c0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r9, 0x6611) r10 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000001a00), 0x0, 0x0) setsockopt$inet_group_source_req(r10, 0x0, 0x2e, &(0x7f0000001a40)={0x1, {{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}}, {{0x2, 0x4e21, @remote}}}, 0x108) ioctl$XFS_IOC_GETBMAPA(0xffffffffffffffff, 0xc020582c, &(0x7f0000001b80)={0x8, 0xffffffffffffffff, 0x0, 0x2f2, 0x6}) 27.480317611s ago: executing program 1 (id=194): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2002, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) io_setup(0x6, &(0x7f0000000300)=0x0) r3 = eventfd(0x9) io_submit(r2, 0x1, &(0x7f0000000340)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, 0x1, r1, &(0x7f00000000c0), 0x0, 0x100000001, 0x0, 0x3, r3}]) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000000c0)='./bus\x00', 0x200290, &(0x7f00000003c0)=ANY=[], 0xff, 0x5512, &(0x7f00000079c0)="$eJzs3EtvG1UUAODjpGnpgxIhFuw6UoWUSLVVpw/BrkArHiJVVGDBChzbsdzanih2nJAVC5aIBf8EgcSKJb+BBWt2iAWIHRLIcyfQ8JCQ4sSk+T5pfOZeX58516oqnZnIAZxai9kvP1XicpyPiPmIuBRRnFfKo3Anhecj4kpEzD12VMr5PybORsSFiLg8SZ5yVsq3Prs2vnrrxzd//vrbc2cufv7Vd7PbNTBrL0REfzOd7/RTzDspPiznG+NuEfs3x2VMb/QfleM8xZ32epFhp7G/rlHEG520Pt/cHk7iRq/RnMROd6OY3xykCw7Hnf08xQceNraKcau9XsTuMC9iZy/VtbuX/m/bG45SnlaZ78MifYxG+zHNt3fbaT+bj4rYHIzK+ZQ3b7V3J3FcxvJy0cx7raKO9cN80/9vb3UH27vZuL017OaD7Fat/mKtfrta38pb7VH7ZrXRb92+mS11epNl1VG70b/TyfNOr11r5v3lbKnTbFbr9Wzpbnu92xhk9XrtRu169dZyeXYte+3+u1mvlS1N4ivdwfao2xtmG/lWlj6xnK3Ubry0nF2tZ2+vrmVrD+7dW1175/27791/efWNV8tFfysrW1q5vrJSrV+vrtSXT9H+Py6LnuL+4VAqsy4A4OTR/wOzcHT9/9aDiKPv/0P/PxUnqv897f3/EewfDkX/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwan2/8MXrxcliGl8s558up54tx5WImIuI3/7BfJw9kHO+zLPwL+sX/lLDN5UoMkyuca48LkTEnfL49Zmj/hYAAADgyfXlR1c+Td16elmcdUEcp3TTZu7SB1PKV4mIhcUfppRtbvLy3JSSFf++z8TulLIVN7DOTClZuuU2tWz/yfyB8NRjoZLC3LGWAwAAHIuDncDxdiEAAAAcp09mXQCzUYn9R5n7z4KLv7z/84Hg+QMjAAAA4ASqzLoAAAAA4MgV/b/f/wMAAIAnW/r9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB3du4mN20gjgPo3wYX6IeKqu57le7gGD1Cl11WHKCX4ABd0Cv0ApyB7HKECCLsCYEIRZE8NiF6TzLDGPNjxoLFzKABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu3VSr+b/f3/60zdnu2snTGwAAAOCcTbWa10+mTf1DOv8pnfqS6kVElBFxbuw+iHcnmYOUUz1e//f4+upJG/5H1An7zxil431EfE/H3eeu7wIAAABcsdHzL68Xy1kzWm8epv20itehmbQpP/7IlFdERDW9zZRW7vO+Zgqrv9/D+JUprZ7AGmcKa6bchrnSXqT+uR9m7cZHRdEU5dm3HRqZre8AAECPBidFv6MQAAAA+vTz0g3gMop4WMo8LAWmPwyk5b3JSQ0AAAC4QsWlGwAAAAB0rh7/97T/3y73/n+T3HcDAAAA3qhm/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6tKlW8/ViOWubs921k6c3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXM/r3FUcQDA38zsbH+ouEbZQ0QUPOjFbre1tTfxoAQP/glCSLc1duuPNgdbipiLN8m5F9GjiKDEW/+Hnlvopd562EMFz8qbnclO0oCr4swm+XzgzfvuY5j3fbMQ8p03CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCZvDOLs3joTeO0HLv3+NZa7O/v6aM7Ww+WY4tx0mTSB8NL9Q9Jv71EAAAAODqyqr4PITzMt1din/aK+j+vzok1/3fPTOOqnt9b91d9VfvH9usvj17Ymag3nSde9NL6eHT6yVQ6/98qF9uzf3tGp7jzxbOXrPhC0vc3n5/kx+P9TL65e/fdbnFrjzWRLQDwb5yq+jKofh+K/bDNxAA4Mjq1wruq/7NeuzkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANGGyGZ6q4iSEsNyZxdH9x7fW9uvvbD1Yrtr527e3wleza8ZL5CGES+vj0elGV7PYrt+4eWV1PB5daz54OYTQ1uxvl8u/8uEcJ4eweyQLe0cEixyk5Ze9KPkcjKDFH0oAABxKedliXf8w316JY8lSCH9+v7v+f60Whznr/0cfnb9Xn6te/w8bW+HiG2xc/Wxw/cbNN9avrl4eXR598uaZ4VvDsxfOnbswKJ6VDDwxAQAA4L/plq1e/6dLT+7/n6zFYc76//Nvh1/W58rU//uabfq1nQkAAMDR9twrf/ye7DOedLvhi9WNjWvD6XHn85npsYVU/7FjZavX/9lS21kBAAAATZhsJrv2/y/W4jDn/v/TP7z4U/2aWQjhRLn/f2rt0/HF5paz0Jr4c+K21wgAAEC7TpStvv+fF+//pzuvPKQhhNdfncblvwGcq/7P3vv6x/pc9ff/zza3xIWU9qf3o+j7IXT6bWcEAADAYXa8bLHY/y3fXvn455MfdL3/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANC0vwIAAP//PJY89w==") r4 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) wait4(r4, 0x0, 0x8, 0x0) waitid(0x1, r4, 0x0, 0x8, 0x0) ptrace$setregset(0x4205, r4, 0x200, 0x0) r5 = creat(&(0x7f0000000000)='./file0\x00', 0x1e2) fallocate(r5, 0x0, 0xbf5, 0x2000402) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) r7 = socket$inet6(0xa, 0x6, 0x0) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), r0) sendmsg$TIPC_NL_BEARER_SET(r5, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x1ec, r8, 0x10, 0x70bd28, 0x25dfdbff, {}, [@TIPC_NLA_NODE={0x8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY_MASTER={0x4}]}, @TIPC_NLA_LINK={0x48, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x795}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}]}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1272}]}, @TIPC_NLA_MEDIA={0x24, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}]}]}, @TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x101}]}, @TIPC_NLA_SOCK={0x30, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1ff}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xffff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x100}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x10001}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA={0xac, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xdaa}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x29b1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_NET={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x7}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7}, @TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_ADDR={0x8}]}]}, 0x1ec}, 0x1, 0x0, 0x0, 0x4}, 0x4000) setsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, &(0x7f0000000080)=0xffffffffffffffff, 0x4) fcntl$F_GET_FILE_RW_HINT(r7, 0x40d, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x14, 0x13, r6, 0x0) 26.91081998s ago: executing program 0 (id=197): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x2800000, &(0x7f0000000140)={[{@minixdf}, {@acl}]}, 0x1, 0xbd0, &(0x7f0000001080)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID+/BwAA//8v5A3O") (async) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000440), 0x8, &(0x7f0000000540)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@audit}, {@fowner_eq={'fowner', 0x3d, r0}}, {@subj_type={'subj_type', 0x3d, 'workdir'}}, {@uid_eq={'uid', 0x3d, r0}}, {@dont_appraise}, {@subj_type}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x7}}]}) (async) r1 = eventfd2(0x1000006, 0x800) io_setup(0x3ff, &(0x7f0000000500)=0x0) (async) r3 = epoll_create1(0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000000)={0x80000000}) (async) io_submit(r2, 0x1, &(0x7f0000000440)=[&(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x200, r4, 0x0, 0x0, 0x4, 0x0, 0x1, r1}]) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0x8004587d, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x8000200000000000, 0x0, 0x85c, 0x5}) (async) chdir(&(0x7f00000003c0)='./bus\x00') 26.867067311s ago: executing program 35 (id=197): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x2800000, &(0x7f0000000140)={[{@minixdf}, {@acl}]}, 0x1, 0xbd0, &(0x7f0000001080)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID+/BwAA//8v5A3O") (async) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000440), 0x8, &(0x7f0000000540)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@audit}, {@fowner_eq={'fowner', 0x3d, r0}}, {@subj_type={'subj_type', 0x3d, 'workdir'}}, {@uid_eq={'uid', 0x3d, r0}}, {@dont_appraise}, {@subj_type}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x7}}]}) (async) r1 = eventfd2(0x1000006, 0x800) io_setup(0x3ff, &(0x7f0000000500)=0x0) (async) r3 = epoll_create1(0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000000)={0x80000000}) (async) io_submit(r2, 0x1, &(0x7f0000000440)=[&(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x200, r4, 0x0, 0x0, 0x4, 0x0, 0x1, r1}]) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r5, 0x8004587d, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x8000200000000000, 0x0, 0x85c, 0x5}) (async) chdir(&(0x7f00000003c0)='./bus\x00') 26.517794603s ago: executing program 1 (id=204): lstat(0x0, &(0x7f0000003c00)) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000017c0)="ba9bade712dce63d5fa8fb6703e85a99789de81994bb3d958c0ae644619d5d246f00eeb7198ee02a593417a1497d35ca6202a0e0e04c9b9c8c3e917f4c088dafe4850d67b82b0435024d7936b0f75a7daf2f9522d685d0cd8c466fa34ab5462f02bc1b2cd58b019d3602f76218a1e65c2489e818660f18c86d2483db7f613d2811acd5476e7186a0a9d3e11acc7a99b354c711b13097badadeaab48ba6d2b95313468b969b67ffe148a371b3b2178d69fde302dc7cecdb2829956bbcc04f17f62b05709126fd172860cdb61dbe45de8b32cc61d3282edc03993bcd95c2bd65bd3b7b4f92f2f21d5fc8e91c5b75496792b3eddcc8b19d1cabae7b810e7aec0618a13dd6fe62c061fa4575fb7eed50983b87e35c310032c0e1ef2ca93a6646ee941b6370b811de8f0ab78995fa1d821f573c26d3df63f942d09e4711c73b7a2308c47f16ca8217523ad91d54cad91f823539e013f594cf2c378ea400b17025a82090cfc2e739d7765196eebcb768703dc63a05c707eeb7bfa49276986744a0a7c08d60bd9bef5aaf59bc1d3391b40cb68a9768be8630b33172aad59be48cc4fdd3601d031fe3101811e8504cf300118020a9d11c927fc50295edadac59fad61f945593f1ae7d4693e13dc6e5354d046f0bb07b649d23c721cbe86c78646f00e53bce3f3fe0ec8c59afbfc7c3a9e549d22ae518a333bb8a696bd111edaf82dd7988ea657a3f5d8eaf8a7ebac6ecdd7379c6c913b2eccf5cb6e273542c8fb608a1c46cf57443c52c8fff29260958853f598ba31960f1b0e87e3079c7a9e89d4f339f54f827d7184294c8fafa356fa3142b3ca16050f4587cf849d615604a404e8c3cd0e7c726d27a0d8ce08a0c039acabe21be78e857a2766d035c7c331e55c694adc628bde095cfe119d8a917e1e4796b0ac22e419ee78bf63b974e9d7f9942bc9a10a4d076b234e933bf230b4cdce641ac02f640d9a5b4dda45758f397a8464182dcc4fef21d80623997e510c5fae032441e3eab58be960f0105c0a165978b2c81b885c3d20fa967ca9fca8744df09b43a03e0f06f78a666375974536a7b9e9ce67170ae3e9bba6cb20f43c5a0c60f47766bec41f62c38b7d81fe976863cf56aa4cb39a5d8e9e68517af2971ebd59493d390cec99d72a130293bf6bbcc15ebfc9507f3ac52e4cd48461996231e3105e1e68c31c1d97435ee42447b09b05ba92dcc79775eb3b4ba763ebfd1944e9ad88a13202d18c758935cfcb889c5724a885fd9852f31f9363280258df17750a1741dd1d39a0820d9d8a08061ea71535c08822f8ad8f8c4b539c5d059ec18779f1c77f57a239a6445de6c78d8bfd57c718507d17bc5de79b11b06749314105c07e60c7b87a4cceda9dd24f5af304c5566a1a0c0a4dbd99bb26defcb1f395156714d15c4e9760cf386401b12a03baf1309dddc155806ffd48090b74f88a667537cfbbe45b88e022d049d4f595fbb9dbf76e5a49d0a5d9bbf3cbf19f49e051fc38bac001a2030d7c9a00bb26d83288ee0ecbbcf6213d0aeb529cb50f0f1fea0a115e816e2adaa2667dd4e391a580746a6fcab8dcc4c06711e6823bf6cfc0a68e723d470f6e02c632e106a9ce992ec614a563c9df6099571ddf4e8938523c2e14ab2a41402f3e521e1e2b462faed36da15a0d41371c9fb7121636da09b7b965a146888442390dacd5141ad839ce6ba3758c62b5948dd41496ddf536b4c02e4c36f4630a6c64a631c81ef1e1f62f1c63365229b94d3a3458462bd8bf6fd9ec71131cfd1ac63eee67ac027a9a9871abcb9eb992ee82569b9ecbe277074db36ac878bfa4a89de0b98e0a4895d340fa87c3d1099bd7e9b0ab6801fae67d7e73e7080979fa82ac2dbb6b55a554cc01fb5406ab64eb72db8a0e303e67208d551380a6d6ee9a0f5d342043f265b8f03a96444681c3fb1cf87525ce9c1214900485e1da70cb64321f9b98efd9d5620fbdf567391a5dc8e793b2f86054d1495814c1303d837dfe90f2ec4d232e37e2412ce7cde8ff736ae391bf69f3805ae2bfa7c9110540c1a82bba0a38ad4e65651b0e4168446b6bd9554be9aef8e810bb8eb436d7a08d131503f7976f509a2013b4f23d5c8570ef8a6092bf57b5d52b37044ac546817d4da3f6d676eac655e3a5d0b58e80f1a6e395100363be6aa2ffaed7903733334590711236248041e329d94e84c9b0c28f910011c05a4e91191c090d2c824b8d844f7a638053fd6a429fdd35c86178bc5e6394068ce9eb55168c74518df590697dc04647c162eacd689278e1a758de71e764bc5b54ed942d9bfb713de8c50cc98e417fef78815558aed5f70a36003fbdc1df25ae02c56544d395d701599e475361c51dda9996c064fa558c6030574a2e4c4f2af4c23fe72875cafce1403cd1d7fa4e04c90e7c61c071653e7455383d8b650b7a84f07a714a93d0916beadef7f6c6a8b2d8b35eafe1d9eeca8a27e2fcfc55e0dcf46480ee7d2fd8a94c172e6b71309b20ca8fc11175c4006166b31e22e7eb8a8eeb13762e0cdc8cbdaf886ee422382f67e7491110937ebdc7e8960beaa8bfb85615900a49271fd8508e0eb305f7b6e29b6c86669c06b01b0e0f2c38e571efbe08b7adc4ac43861b4f3d0fb4e28bc94b7e5a356b51875791171cd329c13f2300aec89e5d01a6bfef99b695121147218c0d5a4c1e6b9e7621dec2386088edc32a29599013e967538543657e2d083927cc61c1dbce20caea3861e90cada4e2c85d47f954a7d6fedc2ae2e183b0fe110cd64e8828f273d99e3ebb37879483639bf56b0d4e344afde285f5430a3702ae46c94d9a10895a4b2005d05f51420802449f90469bbbbf04b31346df4b5810706a4481dfd0b1b41cb51229d633e5175af49b7ec289f9c491d0b6b0192fd41373b983b648f55c237c6241a7cbf0f0b35f8e1184b3c0f809f8a43a3c8c1f7dac67cbd4cc4dad0f6ae347239d42cb6b3876d741532e2bee1c7131e72f48c472ca62bf93b4ef3e888b02272bfc04bb90a6997f6e5b81bdf3d5f4770668b754165d16dfa422e4fd2e9ef4d0892e2e7045d4a0d831addda48abf84ba7f3efb4473fe1d2d3d8da9bd9d8e3bf720cb1bd6f6d956accbc2eebbc71347476e99efeead1712a30e95096c4f654f91450c8a4a5232e575c931a365bd100fd50f6ca3fc945e11b51bd4e38e938ce9d3e9903b4339e4d48d7c77505f85ce3de0f71729fd98a569d7626a29ed6c20b96a4f83773685765cbf9539540fb7da29d7a2037a0305bd11a8f9648d4efbba35f70f2b05415d5f888f2418a6c36696b75d03bd929af8f77a0830fa380270d9d3e76eb4546f0c79f258a8c930de8b7c8abbf07fa47126ec6912081bd2ff3d53e071934dd256f76aa5ed4e7ed8556c85679ee4db7463afb2eec8d755a492ce8744b24eef0eb33ecf1cdf25b9b2ff3645aecd21173cd1863d9b9363ae243440916f9fb87e5b2439e5edcb35e53b6e69d11447466ddac0c972a2922b26085a0d4e7ad86e8b6d09bfec3a2351d723566de6252f3afb91ac6ba9646183137dc1c15b8631b3c195148572213bde75750777fae07f275f1e584b731ca0ef3e531e7040b86642d013d7928b6dc71f5bcec1b45afce44d311738349683330e1d52468391785882e99b0e9669490703f6a2c189f9accbfc52254c540ba651ccce29202db1b6bd2d530ed4930b3c19988785f3c1759ce72e4dffbc8f8ce446da88a9e2829821ace5c6a3899881d10490daa5ccc3cf249721bc7db67a7b1439a387642488d8e7b936a0dc75170f41004d8b169c9cc73b7efedafe8c6f968af19b7356c25a199cd25a73d2980a0d14dce691ca0250b1c356cf0142ddfe9c9571701523b3f97bf840335b196b6752f210edace3fc2001c5814115df7366d6bbde4636c441f552c6be5d597be7710c71960f50c8088156160560af16190292af5ec978330285a3f2013a33360521a21fd873ddfa1a31b78816f032cec0eeb53e7c6c28b80e36f3ec41e0c77b796b1a1c4c64b1731f56936687c536d62f6ca81e54ebf785365e63cd966c27956f21289912c91d1dbefe5ba2bdd45740a77a0cd2ae73c274e2148aefec7aa5748532ec4c79702e8851bcac7fd3a05fd9a936aa2ada691e19918709c633c236fddb05f2fa48424a4adacb4035fb66c93bc56c910781fa859d976670aeaa33534a0af661ef33bacc51e23ee4d58d420ee50974731f2cf8c990f756312366a4a1584a38a489d3e0487a8039510aed1bb7bec91e561bc966924fa28374c414605fd90e3283a5e1880925fa97a42fe7c58a3b02250c9fe53433950899e0f5de83cbd34ffef06dd543f4e69ce399eb486f04f3ff87d4344b0e7c27f768ac9ff6926d3c7ead18d880439f8f25f46c23274d8273e712df7b9f6fe283447aecd51a596a4b6ba18dd3fcda50fefd313ee2f4e57a7fe0d24dc988511c3b9dffa6c1e58de82ee332e7d3f1fa3294294d116f2d1d91ddb92bb62f5a86d2651be33504f2bd4b6e70128fb13ed10bef939b33c5c285f78351e6bc44c7167b7a688c71fd534e75added0a8aaa00980796f1d0367cce8230fd987daa8c9bc54aed48a6081bb53e5887d8b5577aff79e9664c68ad855131257d2b55cde2d6b547d0359211a418df82cd5c86f6669548d2eec79bee3b2ff6edc48a4cd754154eecb701424768a5ba822350f49e976870e35f5ca5d37b4dfd6a9c1ec8461ddfa67a8d008ebda2e9388606b4279e521e7e27848092e2dd10c71e0a34568f71ec717d17488bb1a7080b969e4e394658af037eb049a80f245c96f735dfe40ecad650d63749133302d282b8fa192f2263d564b266d4587cdb2184cb90d986154302ab230db2d39534ff4990b48c33802840c09f1cbaf59bcca39936adb1820e49d2656424e0768da21ea2b56a47a7fcf1dd4342a68c42f3fc1ba9f2d27dba3472e727e728de9fcefd2626ca832c5d45428f844b66b80fa34321b2d9ecf27b62fd0ce01301d6e8cbe9a9c10fd6dc5afa52077a62f38438f1c810ac9cd9966dfe150eef214955d186917063979d2aa9401300db6d10a64e9b1c88940b196b82e66e23017f59c36fdb3ec563810d2666668522674e7e23113c8f5d652418eb16e434bb43794fbbccd429e20e5801326fb4a8f27fd127918a892e00abbbb8ef18389a9be854084e5805f86019caf624e5c2620924b9a471e8c7b9f221c1b1775c73d24b98e428f19e57e602f54cb662670f1a7cfa9d82537505090c268702e183ed772768f5e6cb87474062474ff0c58fc2dbefe1543837cea5dcfac6a1c38f24408102a1fc21a1f8614cdb9d982500fafa5316106a7cf9f5919fd644015c3f8e52edafb5d60a99095fcf17d899da14ed8e4f0ecbd94cb51244f34821f62d41a1a66bb9be21ebbba30e26af6b8989e32118ffae158512198b4e5414a160301bd435dcd84bc9b6b6ae6a505be01ce3cfc2fde5e70c68cbc170f52d6feae0ac63f4493d3a6a37841034b5546fe032819fe27c7a7d8e3240ebaa080320d0d2e24e09c3caf7de36d269d9f22fe882cf0cad8eb0a00a7f47b0ae22d453f5cbb6e8bf6a03a10983b2ba322f8ab1f2792776d815af9250721d64bbd47b68ae2000800cf1d8fc8cfa12e50e041c0d15a3c4d53c28dc9c7aa6183f8fdaaba4d6597d2ed5d359982bc6199e4b6bd0775eb2c0baf3b18815e6b508d17a1ed383d1a72e71ac163efcfe391d1d4f8f2990e867f98e90c0b792ae4fd2900035d502684e854b5d223761b572efb9c343b56396fe8c3ed53e9284aefb64ad2eaea02ad0a13d07441793ff27953d64b2e789757bdf258c8d6016c46124b181c55af28c0334cc0f5e31c009c5fb0e3eb48d5a9eee7ec0bd075d4650b79d5dbbbd02fdc6010bb9c8ef9df78b6a9ed78712713c7967b86efc8c8f1cc4a564eedc2104f67ac4f39c3a8f93fcd3a28ad90b1f8a6099b676d8dd4f26f026085701d5cb6fbee8161692138dbd4a6bd6c9c2d93190fe5e77062233f0c19aca7b5d21a46f97321cb9d15cb4ee74c37884ceae679895d20cbea150a114973662bde56a8a861325c3991f6337176783d3aecbdef96fd204d6791d5d91d9bc31baf79cbc7092559936b76f69da127d37defba3369e184876384ab73f4adb1ffd274309ab2688681faf2937c11c6215c09525aa1d06a58ffa7cc768c73e023f6ba91092113759438760ba7d3c651bdf4ec67a372f4b8b252909649d0fe1fced81ced59f47c450f981a2c0e4ac025eadc8000ed988195fcc29ac318b959cea079da6a0f0b1f11360c6511ac7e889d1c16bf50f6e1aa58b8c55515be0d76bfc8c78e3e00a569a7b14b7d08397233bd199632a9140dc120a81c42ec9489831f60a38c7fa0809ae8339931f2f49e9713cb38c91a9b2308b7e62c71b9f88de09429e15cef7cc7f5d8a6ce8c8d7748a100c18383fe6709f9dba11c4173dc1953c4dc6fad446cb2f9aceeb3ab2f6799e6a83b1b8bdb40a81cb75af63aeda7c45a503ee19b28514e2c579c4ec4d92c8e6141e34b829ed5ca8f69259e07d62eaf1b5cdeb2ba64a2e7c98247913cb23f6da7354403c6ae32daf61c683d46fc7b30bcc25d272fc154dc82f8161289257e9e86c03344e3641c4590a07055d17a14d238140f03177fb7387b7c700f6f94e6f92dab37d07c43cde5464d99dd64230405475eae886cd1ac1f0e0ff7d18588628f0369dbc963edeef480a28d5b3a64f44542a9918e91bc7eefb99150747c53a821188cfed95a266d1901b20c0b2fad79d467500597732f5978f529074dd8b0f3bc26d9c3e72b858d1d89ee7eb059f3eb052d936fc3f4197e8466b0c78fada2ecfd523fa9732d09d08a4612acc4ab1b918ad8e2b1d7c331ad5aff162a8cb1c803630341ac6669e81347c7a5a4bd0aaeee369fbab5497760e57e72e09b71c7a9cc622081c51bed9712927eb6a284f8de88188b32f85fa3306a09e41b65fba8bdf308e1d4a5db16d9f4cebe077f799734a9734c38c015b9140ecebe17326b5864e6369859700855722197a2d47c27cbe6215ad94191f2717574d15ada760fd90c06da5705438af0104490d7c0629877cf5950aed231e8b6bde26b39904a978738bfc47b2d86218f8f550085a663fb47950cf1efb8f6d94359218c3a37ce712cdc2bf2718376c4f87a0103c1adee5c5396ce6a6bff9152252c3ae6b53b29fbc893662ec24729927d08173fb51ecd0a7c323c601cb2d325f2cd8a7b6289bbeeb79fba289e941b8ae25e54b612d5329c36ba45e3f72d22f945e6b009106e64314a81f79f37614e4947de6aef5a140cece593b32026fcf162504a5a1c4f6d7a4db450687eb0b65e742af3e876b14f11a0e940725d6910c630f3682821164a464442c3b31ab52f8452a49eee8e37d3a53a4177140183771c3a6d0859eb29ea65a8da0b53c8802d555890b4506afdc317ccfc443cb3acb42c734c54ecd788edd2ebbde66de020e217255cd2f3831bb9f61c019c0ae7e87a30ad9146c7c07cf5a5c3802e8e2aad2799631d013e77c9c415329430d17351100bd39694891f13c98f63e4c625c1d437b8f5401410cb9932966450bce8a8c853c5cb5efbf7d0d11593496e145344ed1b9c2d5c6fe69c3d7e94db8c31742178a43b9eaa4bd749df1a131b5d3a666cbdcb144e7ed2f439e79f2ece2525971532a7254262b662c19011a3aa8fd291155fd0701e7c30d4902eec22156945eb3151728e21b5d85ed79cebcbd368eca3859f0587302906afefd6cb0750e330fa52c57a78fbb38a0d617ed3457ce40dd934835882f9c18faad8a1cc7f6e776223df0b888d0898fabe448663beb07aff5d1e98428f334d4113aadf08677a106769aa28f0f7d0496b91a19a5e154e80f7c2a3415872961fb2ee6a94f92d71a9a189677c4f2a1ae891e299524fc3ee4e9b0b2878a49b0be3eb3550df7651f7334e26c49416207fa3228f5a5bd3da1d9d008153d64e75555aa3fc7d773500dade6b06430de3e4df868dec10d40befb1b7b823e5a4ef693408bb4fa8f7cd7676a21b94d25c5f2d497ab9b9b965118ae7518b54595c5c49924a89f617d06d2c1feccc32bdc8230662ec06ac4729eacae9a5237e79d56cfd70801a9e61acdf88028dbed0aab2b20ecd26d90fb04e4b0c41e2dac031b413c3b0da2e6967858bb03b10973e002174bae3441b9bea361c1a33ceefd0d4855a0cb7fc71717f839804a7f0fd4cc63f5e8382ab657229f5254caa3dd3721ed9ad43ac6f37f9d9754f9866b594f9561a5d82efae799e08550a92077cfd7a1994d1a7bacf38fcd05c6a0cc0327b5ea7dca517e750d0b2ce4eb2521fed913e47a6bb3b8d4296a5ab0451ffebb9a7f869ce06ec06ac126479732d0881096c95b37aa75701d0b4f5a5e4e93e73e2892b74f5b0c30fd881ca536277315b4cc7ed790a15446d5d8b7542fc0b75eba43a241cbd2227988e425ad72d63a68a2440112fc9645052d2c292e9b5beb6572b1944e71e110b97bc57647d7bcfead53ce42b8e75c6f08d902b02f75f6d09217779fff2d8e95626773cf009793936400da1ac9dd0a193372418bbcad668218389aa213257137bb2904b490e5b5f6b7d84a472dbdbb68eac994b5548f4fc763feb3826479942a907367c9978acbacc7c749ed97cae9d47546f49524fd4c4691969a0cc759211da30a58d7d83341b1a87bf9f99e6ea6be85528647b91d6a62c7277474b5748ae8b84e8e4484ff9299080d38c4b39b2409d0bc98a8d0962a09ea23282c411f294b24f93b35e57e5a8d77d1eeda1a41980bca6fb0de2a9c9c46e6499639c718f3a94f79fece5d126d62912fc259e0a6b2287723c8acfd20c2e4e74e53a831f13ae33d6e0bee366e595607e1f4f0ef9d6874504530c005c3ae2469cf0d1b677ed93106b3759d47808da546aaccbc34c5f128ba0b06d44d066a559131c405f74c0d7147f3dc05fd5a5a151d6a6f82406af54840bdd2eacf5dde361e92c654f258dda83a575a90ba383f14e691abb69da5b5d0373259fd42ef46cf5dd13a29efaf169808b700b33985beef838094a8551dfaec9c6b2270d012b48b30b84fc65d9456dee83ca9a9e60b713505a55e95615048c4aeabce2bdbd9f91805625ccd2658745203b856792d20404a81bafbc9c58e39a5f81789093aab1f26909f86d958e4921681d87adcc315c2bd44c05c7ab332cbac7d79e4587fa2326b1d2bae48f5c0157392394a10442ff14bf47d18afe0dc67aa0149be664c850241952f74ac3f4ba99871d861d6f62c36c4d8364de5ac09d22006df6acacd0738ec5f8a4d0e8807e86ab19e30b4472441d2f7d632d7028d91139e731c0ba05846c087cffebef4227aafc3063319c28b5b8b8aedd47f3c4fc8e5823d088905b109d22c5d30abe32c3b1838aa015a95d583abcf38ec0406f9c8490a4a42bd61a008d6271e23a7cdc655b515a020b25586086b647bff7d8318fd41a77cf1fe3936d3d534b827c30ff67ad837167565b6a785c0df4e4ff497102de999f84d7a777a67d2e01bc7c223e7abddb051ef613c7b5cc7a28a992547fea31869071f33f92d788ae4b83512ef3d1b83fa0cbd6958123c3a7855f061e419cae6302be21aa76e38db6f1daa59ce0a288ba33d7ea3e4a7127913840a8eeed856740822b78c7392731d0d6e6f15fda0b2229905aec7dc3a6ac91c21e32eb53b2f608e794a2dd5090829214b7f64c83c71cf81a9625379faaf4da17cbfee5b5d96caf4f4c638dd71afc55a98093cfd1580cf98f7db500a9356507df91a6570d554f5233f7f4e61ff2a15dc933de351136a0f3ce74f3f18bbb6254197a06311c30e9573e88bef0f33bc27fd2acff2d560c13798010cab36784ab966df6fc569c4c7b20b9113b755fd76e2911a773fa4ada836a09aac87003569ea5275c31cdf1dd34848d2c1c073f1068d7ff250f6b99edc8b5513b1053f6b637d2f434e96623701ca2fc9389942512b419cd52216ba586ccd9e86a5103be8b8ba956ae770e808af20a32c46b84f04cda219995d627381eed84c82fe7aa23550b8de6ae92248c94c309b7e5d2d6a0fa687f5ca6ad9eecbaec29ad98a8f5dc655fda739fb5f4030e77318400faed87b3b447d1528fe3905f608a356cabc65133587fba87db545d03587af03c1a858437fb5daca07a26d5940059454f3c673a3d222eb0e6a4071e227088359f2ef985f7c3ef5405595858b72d29ba6024d7a6bbf4615d2a90c419e454375a18b125d404a7617978a52f1a4ddff5c0deba98dd8a8461a7d1f7d386cf6b280e3570d27080c9108751c91e235d3e9e9688417467c5c6b087f6fd30fb6df84084711ea3c1340973657075d8ddd1039e0a42eee40c8120b8febcaba26e84205c6ec011c8aa2ba99d65c2c0b5794e55f71928e8334accb702cb3bfa560169958e06cb6f8a81ac03570137cd85f634c473c59e7b640a6491edde62c4ef2b8b1dfed7cf332fd96a1c41b5293ca6a68bb8bb096e4f456eaf54ec987a417d79079fe2a5ae33d4fd93143f56abd7a55f8f2cf8c5dcb9ee3c20d9bd7bef9bddd9cb9ce7fdf81c8d07bccf46e6a72337ce3b2a9b2e5ac6bea47ad1dbab42eb0f21c5666c661dfdfbe2a301ade1e0ea622c26dde3b50f195a5b390c76f31fcfb28459a003edc5c4da9b7ee84d958617091a37b339ad02270c9de2e4e28a9d92e54f0ca46d17457944b02a45a95d8714433d0ee788514f3486386cca777a51c7022548f1ccaf45b84ecb7aba425072b6e67cf1ee39f72740152f48d0d0e99790c282bdc2e31335301743b394b627da979443da2ef6b9171f6640c98ef78bfaadf10612e7b1074f22a086be7e6f400fde7a75e865066938c2e1ab550372e03c27bd21a895eb7f74f33f8248d0ee826e91898c568c68029d585739f910faddf8d0643a2298d4dea8b35ad894a02664197e7888c5f53a7096ede8e2579742e69cab3636456cae9c19485e7258c2a33e3b367b6e925f9bd901e45f3f3b12bc35cd4547658491de2fcf849d925696a9277d46954684a2e5431a2cff07cdad9934499d353b8acff8c8cc0bacf451c238e7e3f5fbac7c366edd4c2d2ff0a49b92c3fe5b3e37913631a11265088aefde43e01f80e14ff54ec29b69ee95d94fec622448564da5e829fc6f7809c095e8595832b2b5b42fc15c697b64a997ed0a642cbd150b92f24c1aa367c7cae09a4a4ce47801c37bc209a0f203f6333f21b7677d2beba24cfe9634d3d67af16d1d54f26945b0e1a10b879fbf1467b83dfc494bac2a8cc4a2f321d483237227ea033d402222ab7ed6990e965e735a0cbdcf7a827e9939089a03a6b4cd09b3b6b7430e995c6c133341b1fef0761cdb6ea70dc7455b1d7fa8af730e75053a0cd6d1e2437a79680d62a4d6927d57aad9bdc0ce6c140298b35b2060e36ca0dd6fa734bbd704944057715b605625fe439f8aa027c63d6d7bc2f327c102e89c7cdb381fc2f2528d83be5077651584eb30ca7cc0318766d163afd2054aeff92c8850447a14b19d71f84b5170756911c6fe867497a37adae3f5c59804c0c43e73aee4a959c222b3c1b3d1684891e9d47bf29c4e034d64c1b", 0x2000, &(0x7f0000003dc0)={0x0, &(0x7f0000000000)={0x18, 0x0, 0x6, {0x1000}}, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x7, {0x3}}, 0x0, &(0x7f0000000480)={0x28, 0x0, 0xffffffffffffffff, {{0x6e, 0x7, 0x1}}}, 0x0, &(0x7f0000000540)={0x18, 0x0, 0x151, {0x8}}, &(0x7f0000000580)={0x14, 0x0, 0xc, {'/&-\x00'}}, &(0x7f0000000ac0)={0x20, 0xfffffffffffffff5, 0xffffffffffffffff, {0x0, 0x11}}, &(0x7f0000000c80)={0x78, 0x0, 0x4, {0x8, 0xd7, 0x0, {0x4, 0x100, 0x1, 0x4, 0x21, 0x2000000000000000, 0xcd, 0xffff, 0x7, 0x6000, 0x8, 0x0, 0x0, 0x9, 0xfffffffb}}}, 0x0, &(0x7f00000005c0)={0xd8, 0xffffffffffffffda, 0x6, [{0x0, 0xf8, 0x8e, 0x7fffffff, 'nogrpid\xe6\x87\xab\xa5x\x1e\xe6\xeb3\x974\x8b\xf0O\x107r\x98\x86\xd4\xb5\x1f\v\xacs\xa8\x18\xb1\xee\xf7\xb3\xb0\xe2\x05-\xe7P\xca\xb6\x91$.EVxB\xab\xf3\x80s\xb3\xbdF\xf78\x19\x9b\xaar\xbb\xf9,&\xda\x8b;>\xae\xbc\xb2\xa2\x11\xac\xff\x1b\x86\xa6U\x9c\xfd5\x19\x1d\\G\xcf\xba\xb5:\x06\xda\x14D\xee\xce\xca\t\xdc\xa8\xfa\x85\xba\x9fH\r\xc6,\x05$\xed_\x02\x1c\xf6c6Ks\xe6oV|y\x90\xda/\x1f\xef\x02\xdcTX|\x19\xb8'}, {0x5, 0x0, 0x5, 0x0, 'quota'}]}, &(0x7f00000037c0)={0x10, 0x0, 0x8}, &(0x7f0000001680)={0xa0, 0x0, 0x4, {{0x2, 0x0, 0x7, 0x38f, 0x101, 0x4, {0x0, 0xb0b6, 0xfffffffffffffff8, 0x10001, 0x9, 0x4027, 0x0, 0x7, 0xe, 0x6000, 0x7, 0x0, 0x0, 0x3, 0xd8b8}}, {0x0, 0x7}}}, &(0x7f0000001740)={0x20, 0x0, 0x4, {0x3, 0x4, 0x2, 0x1800}}, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = socket$netlink(0x10, 0x3, 0xf) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000240)=0x3, 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, &(0x7f00000003c0)=0x6, 0xdc) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$VT_ACTIVATE(r3, 0x4b45, 0x4) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f0000000040)=0xffffffffffffff40, 0x4) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x33, &(0x7f00000a2000)={0x1, &(0x7f0000f07000)=[{0x6}]}, 0x10) close(r4) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=@newlink={0x70, 0x10, 0x401, 0x0, 0x3, {0x0, 0x0, 0x0, 0x0, 0xe59bca127d81b0fa, 0xc574450d1af3b5bc}, [@IFLA_LINKINFO={0x3c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x24, 0x5, 0x0, 0x1, [@IFLA_BRPORT_BCAST_FLOOD={0x5}, @IFLA_BRPORT_VLAN_TUNNEL={0x5}, @IFLA_BRPORT_BACKUP_PORT={0x8}, @IFLA_BRPORT_PROXYARP={0x5}]}}}, @IFLA_IFNAME={0x14, 0x3, 'bridge_slave_0\x00'}]}, 0x70}, 0x1, 0x0, 0x0, 0x20044010}, 0x4040) ioctl$KVM_REINJECT_CONTROL(r5, 0xae71, &(0x7f0000000040)={0x5}) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), r2) sendmsg$TIPC_NL_BEARER_ADD(r5, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000d00)={0x194, r7, 0x300, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_LINK={0x68, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xbd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_MEDIA={0xb8, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2ed}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xb2c1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8}]}]}, @TIPC_NLA_NET={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0x672c105a8dc67a59, 0x4, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x9}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0xb}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffff8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}]}]}, 0x194}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendto$packet(r5, &(0x7f0000000080)="80312871b6b65662339b97a415394453c4de48a78e81da8713d8ec28b2944c430a06f5b71298b9048b06e049d0224f60aa33", 0x32, 0x4004080, 0x0, 0x0) 26.210986743s ago: executing program 1 (id=207): syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000100)='./mnt\x00', 0x840, &(0x7f0000000080), 0x1, 0x241, &(0x7f0000000540)="$eJzs3U9oFFccB/DfzO42TbKUtL0UCm2hlNIGQnor9JJeWgiUEEoptIUUES9KIsQEb4knLx70rJKTlyDejB4ll+BFETxFzSFeBA0eDB70sDI7iUSz/oGJO+J8PjC7M7vvze8Ns983exkmgMoaiIiRiKhFxGBENCIi2dngm3wZ2Npc6F2ZiGi1/nyYtNvl27ntfv0RMR8RP0fEcprEwXrE7NK/649Xf//+xEzju3NL//R29SC3bKyv/bF5duz4xdGfZq/fvD+WxEg0XziuvZd0+KyeRHz2Loq9J5J62SPgbYwfvXAry/3nEfFtO/+NSCM/eSenP1puxI9nXtX31IMbX3ZzrMDea7Ua2TVwvgVUThoRzUjSoYjI19N0aCj/D3+71pcempo+MnhgamZyf9kzFbBXmhFrv13uudT/Uv7v1fL8Ax+uLP9/jS/eydY3a2WPBuimLP+D/8/9EPIPlSP/UF3yD9Ul/1Bdr8t/WtKYgO5w/Yfqkn+oLvmH6pJ/qC75h+ramX8AoFpaPWXfgQyUpez5BwAAAAAAAAAAAAAAAAAA2G2hd2Vie+lWzaunIzZ+jYh6p/q1recQfNx+7XuUZM2eS/Juhfz3dcEdFHS+5LuvP7lbbv1rX5Vbf24yYv5YRAzX67t/f0nh52B8+obvG/sKFijol7/Lrf90sdz6o6sRV7L5Z7jT/JPGF+33zvNPMzt/BesfflJwBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTNswAAAP//ceptKw==") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001980)=@newsa={0x138, 0x10, 0x1, 0xbffffffe, 0x100, {{@in6=@mcast2, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e21, 0x394, 0x4e23, 0x5, 0x0, 0x0, 0x0, 0x3a}, {@in6=@mcast2, 0x4d4, 0x6c}, @in=@broadcast, {0x0, 0x1, 0x6, 0xffff, 0x8251c, 0x2, 0xfffffffffffffff8}, {0x6, 0x6, 0x1f, 0x1ff}, {0x0, 0xfffffffc}, 0x70bd27, 0x3504, 0xa, 0x2, 0xfd, 0x20}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}, 0x1, 0x0, 0x0, 0xc001}, 0x10) open(&(0x7f0000000100)='./file1\x00', 0x480000, 0x13) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x44014) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.kill\x00', 0x275a, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880)=[{{0x0, 0x0, 0x0}, 0x7}], 0x1, 0x2, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) socket$packet(0x11, 0x3, 0x300) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x200000000000008b}, 0x0) sched_setscheduler(0x0, 0x7, &(0x7f00000001c0)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000640)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x181242, 0x16a) socket$inet6(0xa, 0x3, 0x7) socket$key(0xf, 0x3, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x2}, 0x94) time(0x0) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r4, 0x4018620d, &(0x7f0000000100)) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) 26.142339666s ago: executing program 36 (id=207): syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000100)='./mnt\x00', 0x840, &(0x7f0000000080), 0x1, 0x241, &(0x7f0000000540)="$eJzs3U9oFFccB/DfzO42TbKUtL0UCm2hlNIGQnor9JJeWgiUEEoptIUUES9KIsQEb4knLx70rJKTlyDejB4ll+BFETxFzSFeBA0eDB70sDI7iUSz/oGJO+J8PjC7M7vvze8Ns983exkmgMoaiIiRiKhFxGBENCIi2dngm3wZ2Npc6F2ZiGi1/nyYtNvl27ntfv0RMR8RP0fEcprEwXrE7NK/649Xf//+xEzju3NL//R29SC3bKyv/bF5duz4xdGfZq/fvD+WxEg0XziuvZd0+KyeRHz2Loq9J5J62SPgbYwfvXAry/3nEfFtO/+NSCM/eSenP1puxI9nXtX31IMbX3ZzrMDea7Ua2TVwvgVUThoRzUjSoYjI19N0aCj/D3+71pcempo+MnhgamZyf9kzFbBXmhFrv13uudT/Uv7v1fL8Ax+uLP9/jS/eydY3a2WPBuimLP+D/8/9EPIPlSP/UF3yD9Ul/1Bdr8t/WtKYgO5w/Yfqkn+oLvmH6pJ/qC75h+ramX8AoFpaPWXfgQyUpez5BwAAAAAAAAAAAAAAAAAA2G2hd2Vie+lWzaunIzZ+jYh6p/q1recQfNx+7XuUZM2eS/Juhfz3dcEdFHS+5LuvP7lbbv1rX5Vbf24yYv5YRAzX67t/f0nh52B8+obvG/sKFijol7/Lrf90sdz6o6sRV7L5Z7jT/JPGF+33zvNPMzt/BesfflJwBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTNswAAAP//ceptKw==") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001980)=@newsa={0x138, 0x10, 0x1, 0xbffffffe, 0x100, {{@in6=@mcast2, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e21, 0x394, 0x4e23, 0x5, 0x0, 0x0, 0x0, 0x3a}, {@in6=@mcast2, 0x4d4, 0x6c}, @in=@broadcast, {0x0, 0x1, 0x6, 0xffff, 0x8251c, 0x2, 0xfffffffffffffff8}, {0x6, 0x6, 0x1f, 0x1ff}, {0x0, 0xfffffffc}, 0x70bd27, 0x3504, 0xa, 0x2, 0xfd, 0x20}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}, 0x1, 0x0, 0x0, 0xc001}, 0x10) open(&(0x7f0000000100)='./file1\x00', 0x480000, 0x13) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x44014) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.kill\x00', 0x275a, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000008880)=[{{0x0, 0x0, 0x0}, 0x7}], 0x1, 0x2, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) socket$packet(0x11, 0x3, 0x300) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x200000000000008b}, 0x0) sched_setscheduler(0x0, 0x7, &(0x7f00000001c0)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000640)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x181242, 0x16a) socket$inet6(0xa, 0x3, 0x7) socket$key(0xf, 0x3, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x2}, 0x94) time(0x0) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r4, 0x4018620d, &(0x7f0000000100)) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) 21.997050496s ago: executing program 8 (id=233): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x50) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r0, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xa, 0x10, &(0x7f0000000740)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000020000007b8a00fe0000000087080000000000007b8af0ff00000000bda100000000000027000000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70400000f000000850000004900000095"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 21.889963399s ago: executing program 8 (id=235): syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f0000002000)='./file0\x00', 0x180c8, &(0x7f0000000580)=ANY=[@ANYBLOB="6e66732c646f74732c636865636b3d7374726963742c646f74732c6572726f72733d72656d6f756e742d726f2c00fc403bb14281bbfb9b8213bd6284536d64789a24dd73b98b3e33cb47fed8a736464bb62e9e891aa832722dfc28bfa4489b3a127a503e72326b737d0f67c97be6f37ef46154dec39ef8718946ffc8cd4d735a0b101c1722477bbe2f923577ea51f7116f17c3ddf5c497fba2d0bb3272d123b31e9461d4e2d65a42e1174fa269de92e463fc1ca202650fe2628e15341e45dce6c0de2367bdb50cc5b2b462e1d45fc3265f1a88561ab6afb1b73a3b340b5c5fc6e601843a59f3cdeb36991cfa985453287d4c9d2d6e21adddc57a607369c682e821b20dc0efd51d12f386f3f8e53c05e696e50c7c3f79b1b0bd7e5cfaf3f63d8949c8dd2fd94aa0f259a4cb9412c30c45f9d4d63d267d2a43f03a47fa56b3"], 0x1, 0x274, &(0x7f0000002500)="$eJzs3c9qE0EcB/Bf0/yzF3sWDwtePBX15DVIBTEgRHJQEAxUL60I20v0lMfwCTz4SD5GT8XLSrsxaWtaTMhmbPL5QNgf+WY3Mwzs7GEmeX//0+HB5+OPxc9v0W5nUY8YFUXEbtRiO0pb42PtvG7GRaOYX2OBcwCA5en1Bp3UbWBx3//hM3neGZw9c7X+Svo/KmkUAAAAAAAAAAAAlZu1/j9Oq13/DwCkZf3/+svzzmBn/Px2mfX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQDqnRXG3uOGVun0AwPKZ/wFg85j/AWDzmP8BYPO8fvP2Zafb3e9lWTviZDTsD/vlscyfv+juP8rO7U7POhkO+9uT/HGZZ5fzRuyM8ycz82Y8fFDmZ9mzV90reSsOqu8+AAAAAAAAAAAAAAAAAAAA/Bf2somZ+/v3WnFNXlYXfh/gyv79etyrr6wbAAAAAAAAAAAAAAAAAAAAcKsdf/l6ODg6+pDPUdxZ6Kxril9FaWkXXLBoxYq/dCsm7zTGg7GkK8fTahv/rplumG4oYtUjuN7FnztELd3NCQAAAAAAAAAAAAAAAAAANsx002/qlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAOtP//6+uiIhRUUrdXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCN/Q4AAP//5ciZcA==") r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) recvmmsg(r0, &(0x7f0000000200)=[{{&(0x7f0000000000)=@tipc=@id, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f0000002780)=""/4105, 0x1009}, {&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f00000003c0)=""/211, 0xd3}], 0x5, &(0x7f0000000180)=""/79, 0x4f}, 0x5}], 0x1, 0x40000000, &(0x7f0000000280)) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x189800, 0x9b) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x40047211, &(0x7f00000000c0)) 21.314299059s ago: executing program 8 (id=238): r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x6a) write$binfmt_elf32(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="7f454c46000000000000000000000000030006000000000000000000380000000000000000191bda0000200018"], 0x69) close(r1) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) connect$bt_l2cap(r2, &(0x7f0000000080)={0x1f, 0x1ba, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x0, 0x1}, 0xe) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r6 = bpf$MAP_CREATE(0x1900000000000000, &(0x7f0000000600)=@bloom_filter={0x1e, 0x1d7, 0x8, 0x400, 0x11004, r4, 0xa0000000, '\x00', r3, r5, 0x1, 0x4, 0x1, 0x6}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000000)='./file1\x00', 0x804800, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC, @ANYRESDEC, @ANYRES16], 0xf9, 0x122b, &(0x7f0000001840)="$eJzs3E9rHGUcB/Bf1tRNE/NHrdX2oD/wIh6WJgdPggRJQbKg1EZoBWFrNrpk3S2ZJbAiVk9efR2evQm+g1x8Dd5y6bEHcSSzm7axGzTYJKKfz2HnxzzPd54ZZll4lnlm/+3vv9jeKhpbrUHUpqaidjciH2Rk1OLQq+uj7a3b66vN5tqNzOurN5ffysyF137++Kt6RMx99OPCT/XYW/pk//7Kr3uX967s/37z806RnSJ7/UG28k6/P2jd6S7kZqfYbmR+0G23inZ2ekV757H2dm69GRHDbPU252fv7rSLIlu9YW63hzno52BnmK3PWp1eNhqNnJ8NjnXhr7ts/PCgLMuIsrwQz0ZZluXFmI25mIn5WIhvIuL5eCFejEvxUlyOl+OVuFL1OovTBwAAAAAAAAAAAAAAAAAAgP+Pyev/n6vW/y/GkvX/AAAAAAAAAAAAAAAAAAAAcAY+vHV7fbXZXLuRORPR/W53Y3djtB21Lx18dKMd12Ixfotq9f9IVc+ND5OZuRTfdu+N8/d2N56pGlYP88vV6wTG+emq7aC6/l5zbTlHjubrMXuQ34pOlV+Jxbj0xPhVfmVifibeeP2xfCMW45dPox/d2KzGfpT/ejnz3febf8pfrfoBAADAf0EjH5o4f280jmsf5R/Oryf/P1DNr69NnJ9Px9Xp8712Iorhl9utWre9UxXdw2LmiT2nV8QZjvV0i4j7ZVXUjzbV/k58d3wHTjBo7SSdjy3q44H/6XGm/g23QPG0iotxdM85/ihxZh59Dc77TAAAAAAAAAAAADiJU36ucDomPFn2zvlcKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwB/swLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhgoAAP//b3G8YA==") ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000700)={'syztnl0\x00', &(0x7f0000000500)={'ip6tnl0\x00', 0x0, 0x2f, 0xc, 0x4, 0x7ae7, 0x1b, @remote, @private0, 0x20, 0x7800, 0xd110, 0x9}}) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0xc, 0x5, 0x7, 0xc1, 0xffffffffffffffff, 0xfff}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000004c0), &(0x7f0000000500), 0x3f, r7}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x1, r7}, 0x38) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r8, r3, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "001040", 0x14, 0x6, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, {[], {{0x4000, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x2, 0x5}}}}}}}, 0x0) syz_emit_ethernet(0xe12, &(0x7f0000001400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0805020717a60ced06a148a61a38c251c98823e544b415432d8c1215aad275a2ec80b157c892319292f1a7f9307d329dd52a5c54ad1dacd3040521880241a1d11e63951769ea67a5b3b03383d8d3b72e7a418e85ccc7e52e11214d4b40d67548c22adea347def1913356c0fc4d59c59e220871fef312ca7a8629b58aed701e3807378241f718bea84bfe950e13ddfd773fe52e678f4e9c0beb2383e2187a2de3dbed6a06cbc74454b295f73c4d43578262dfab35b1e9b8af6c736d675e3273ce6d0e893bae6bb7e42326eabbfcfe057d0188b07226186a71c9f65ea50575ab78f1c7b04a19a90dd307d3f130b7289b8579e52139a90bc6363c5b4599eaca905129e4088bb3e8eb552713140d5a65744199b48ff1aa0de5565a65c7022f6f6ca77698bd5dc7539163b379c94fb7b9f3abc692d4d5db80f1020a8cd0b3cf22c9ab2c2f812f6f1532cb14aff6b4e2c9f9513717a76b0d059e0b041d886f6c936f7fb684776b810bdefe91e2755ba7190845bbac54340d1f783aa7af3b464403191b34705ada20e56a34015af7c4d470a54ab7538e5d32b55ec3c6e3cb8d5c7af5a7e5903a2097aaf2b90b4a95d6f59ad1258739947934602aeff1aee912fca13e902f228861bbe129f4972d56ebbfd1ad6c69832ef687f4c15188020deefc0ce1c34920462f1e0b0945a1671ec21352522caa2b1c9f34032ee0865c0e37fff9ae9dfc68a4484c6873bd2cef6a5a1c9673c59ee37d027aad06efec26953a6e8bab14d4a52c0b05071c925f043acf2a93516869b565d6dfe0fbfabd3bfc8f67bee745717f6999257e7c7245a733a042aae93b0ebaac2d3efe4f576ef6db862af4511697106e12121af3a5ad4cc3a3a82ee53807d969bb1f974f0c8aa3f81f2d1dbbf4c66c041cc73eb10b2c4ea86cc476a0ef4590c508f7cdb96e3923e2f9067542c3ae4c6af8489a5b1273f967a36113a86fe9741606e77cd904db5995d6ad6ae2934f66dcdc5725f25e45b2ab366cc13f6199a0207b74865caf1d4cb8445bde0ab5a3ecc4250f469c0c501d1120ccfa8420a97787d57dba17f469244a373d41352e191432e7667857e0757e985c7b577b107da79e56310517e0309a56c88c8f65e1d4281e2b6d31912915d7e192387308ad9c841753237079e588bea94044d60b43301aff7e7fedb302ceae6cb4b70343612a92b813a5ecb5b8cd8b401d6bd3fc121f174660162953766b830436ec9f35ebcb26021920f7704d0a744ef31215d65bd1c537310eb0fa038554f2afd921c881869a42df9db840bb97fc02778e8d21cc1ec6c0341d2a99cd1d2fd7c5c3ffc77adb55b878f8e6a5602ffc69d337d0935ff360df9712c67a6ae650b53defb5b09d3fa49beafbd060990d80f8ef3985dc74d1f47a4160deba5d0915118cb50129c108324af7db6d0963f01baa6e9bc2a16ab1e3981f807074223efefb3fd10e66bd67ae8e66489168488e5f9194fdb9e8ab3205095a375af9af0e8786169a3afcce64021fa6202f82192c22c6de9e193751cee2b4365e2db61a4da781bd929702b56f4cb93481adcd3a5fdce66cad66a03fc9ceda057b19a9e2a837e55db4df989bf69d19c00d1d18409d01bd73c198b30990f83207213c89d05245447986637d3f11369b161209abb73f82e35a6dc1663a01f034685e192b8663cb9d452277c93087cbf4fe326d8107c4f9b601b915165e8b4a68ca92f18b52adf39f11021c099a395d1bfe2f62d3050dde70e35aabaa760a44c06228acdc8ce8b6ecbd66da74220497fc720f1a4df480eb0f1702f7c4d70d732a929137807c5d57be0b8244318bdec7ea7f9b5a74507cd4d4a8aab3a1b623448ae68c3af0adfb3995fd563d1a814b53817ee0930917fcc7cbe1f5a4efa0ba29282eecbc3bd2373e4393d8233ae0c956b831f075211f3f97debefec8c51ccaa13420acd88d43b9f83862c329761ee768250c0b93fad97dff0071ed19c06cc415c987f29f462e177f93f5e6ca46508ea84b56779a22128efc85884f92a6ae5a11b51a03c60c7966ab369b5db12390ccba03d95414d2f811a3e909181f8ae947cd2b0b2786e4ed8ac82fa3a0ef00e1858d6488c1023f96c7fce6b127d878db5f708f2aaf29655859008e4a04232d31104d245e1b68687489ea2e7b4b87a693e9c5cb199ca8e76b2458b0d317ca72a02dc6ec29793798af79c62bf5dc15a325ebbe5ffd4616c45ba03111c45e5a51e15abe2e85b7ecd4fd2ef429ce8233b1ec75c695e15d9bf1122d0d5481e21e65f8d20420039cf6202cede1acde557a8debc4617539a26498601d3ad7b0cc65852cca59077db214211ca24a8d361cabd4a923f1c25d660442086103159aace9e8256fe3bce9b674b97351de5d320f1e1c143242dea9842db56fba0fba181f514815fa134537c8d1016c564d18e301fef0ed5fa7c07ff2fef67a2ff6009ee9b1bb8086618e392840c681ee483bf13b54f991d9b89486c54bd291db0b756d15a5188911fa86a1345ae1a5db3d5bfc0c6a5d2e2144b6827746eecb3f263051f215b82e5eddc3fe861eafab64da5a6ae92d28fdeb95907e1a058a45a318d82d12e6afdc8307bc8e5f191bd23a11146b7009d15c251b2156319378bcb41ab18fa8f755b5847139a4fcaa8f72fe3d245778a7f6736bfd97b23b1c737d83aced2f2387056cb2aee1119317b51534f2e381636e1ca871543f94b7a2c21d563747e473362c20fda46fa2f1701b3ed02de50b3f9b89a34e9712a8a6f247f0b29571365549ffe56aeb74cf1fa64df40798cdb8e0e56d13b72f34f1105614ba648fafdb0d781cd85585b3cb12ecd873793068eeb7aa1e7f9650e880d86f6fde01813e22bb81a4883a240f0c20e85e608e6194c400bb53729ac7158a6840d4485011d9b9ad2ffa29e9251d0a96493e006f293049707dfefffb89e8eb846a0c3a74947dfb59e90fae8a4f1e5281599b524189c9ff068ac10f4c12316cb8c57275d3c85c188f9d3ae1aa49793cbf9a0702a7e396fd174f8a3e7b4f8bd54ce316b4caaf103c21ea482339582610e9d3ccec43afa1ca44c6adf12a12ab28275772554645b742dcb54f76679fdaf7808ca0f0117f06ca172423a2e69286cc3ee383494c24aec829a4935ca86e9bae9fc61f35d25e74c7b0e335c347e0241734b8066b2fde489a1e6512386cbface7063272b604f2c5cb87e12240c917e21acf54f539778fcb14d7a0cf8d6352399ff591e3c0bd5fb44d41d796d7ca18ce933ad65818704879b41649d14e86e0fedd5b69ac2a9568f5dbb79e1c5ad1a9a410098dc36ef670c71afa2bfe85608ac2112c4becfa82b085b94f527be9661fd5e49d53eb765eb6f7dea51f14d309d3b466c6996a4eb22ec46883eccc5c2660ccf183ae654729d8348812cf7de81c3e4e12f4fc8f7a8e2519f9694ae833b8cad6411674196f041cddb4b0f4a330f8e7a10a42432aac675bb1274cad12759288f60c8af948550bc30eafc16ddaa71420368277cd558286717b26701f18ff5a3f21d6cb1243a2e1bf8e974eb54fe87128f1b72ee9cd3b5d1360ac093a0e838cac536489c94fc8ee4cd63802b4011fe538b9d38beb93c5665c9a0ab061431d2575fbe0913c8195552e95099740bd01c23fe8ee3987ca5fb13e015999845c887dbbd20e346f2311b945440253d47671df8474b7fce1013d9f5f5e7fc419ab94d5490b9b809b2aee7cc0d3413bf4dab50e752cf6ccfbb479d7f27bf89af892af9b1f5d1ca69ae1bb5f8ce772977e16b582446b623bc1aed43c5921a50610cf7972052ad37c0037040f0c2073e378f87283d71c579ab1c65af9ce1ce43f7203ef432a5459d0b4b9fd74c37440c4868fbcbf0cc5b5a692fbf038a1c026ff4cab55f79ff583668d81203197ad9c11b842525780500baa97fe8752838ad25dfba67afa1d50190fa03f148015563c6258b1762267a3d4f02aba6047f416ed5c2656e8b16b05f7b60e35e0e91424c3af43bdeb8cc0249aa7b07154f4c9f645edcd0404e1e7561ca640f3fa3dfad81fbeabbcc8482aa2d940a62628037e11cce47515e3927c5d440cf11a78cc6a74351f93a70ee60fe8012c635be74d300e1419d1cba5cedc0966cd241425c150a692416c47198f99fdb88553c5772455679f10b4d8e75e275474efff30a54438741cd104962f043516561e69fbbab595c66fc65f625f9158bbb9ab85280111f1adc10354460dc2f7901bf33b036c2b392bf72d91e3b51c8bfe48630bd925c86d2ad2f57c35c89345b1ea80f60710454b9016e6f9ebfb1c2ec1667fc30703a42f373bc7002c9f629b28935d394da670323ca2e975ce43fe18732dce397fc62356a4d85a36ce6b08e8ee7cc50c91bb51643b95e3c843172aad97efacea535313826045fb3cb5762cd39f8505737b510e9da7e159cd2e49749b8e2ca28f6e1474d9b61480e595fa7842952930a0b681d56674249662b0cc83e1ef7a3eaef8b116e23aa655d6d28ee5b6ca42ee9883c563c2aa40169df5c5d462a83128a8657ebd6958ba748625b86cd3de5155f13ccf04a2b838357c986b780fd097f14957777b89d60163a11570d5bd4f87b560ffff178de948ba9603e12d201337b6d5f662f812abc376444665fa87ee390a11e04a7ee91331e3c4f6a7cdbe182eeab7fb171d65be748fdf6c6ed238855c17461e00d1c01377adcbf06fcab6f5f8481637c269e472012978318d50c4ce19bfca29b868e47ca324068cc50bfe6b5509472dc252fe004c4d261a9b987bb84187ab72a5d69e55be41a2b7b0937dedae264588fb6664da093a0a4351b0176f7e565cf0b6098ac7133ad7ce46667d3a4c3865809f95fa2a2468544d3d8ca77b962bb002ec7b0c28277359dbb4753cd37182e192c1c03be168ebd2663def773be9d74fd169fdce353c3089c6ae7a0a17ea427069083978d8d7ccdc8b7f7b6110fdfa4d30a4a8899df0d22f47e34dde241cacc985c150be1f2ab401af937b2ad8998a7b4c1bb85fb2bb774e2ba58c4efcde383bb62483f306e4357af4fadce4143798e571b1ace3d584d4f13efdc78ef231e23f"], 0x0) 20.502343117s ago: executing program 8 (id=243): syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file2\x00', 0x8, &(0x7f0000000080)={[{@nodioread_nolock}, {@sb={'sb', 0x3d, 0x1}}]}, 0x4, 0x523, &(0x7f00000018c0)="$eJzs3cFvG1kZAPBvnLhJs+mmC3sABGxZFgqq6iTubrTqhfYCQlUlRMWJQxsSN4pi11Hsiib0kB65V6ISJ+A/4MYBqScO3LjBjUs5IBWoQA0SB6MZT1I3sZNAnbiJfz9pMvPeTP29F/e953mR5wUwtC5ExGZEnImIOxExlecn+RbX2lt63csXDxe2XjxcSKLVuvX3JDuf5kXHv0m9k7/meER8/zsRP0r2xm2sb6zMV6uVtTw93aytTjfWNy4vF/Kc8tzs3MynVz4p962uH9R+/fzbyzd+8NvffOnZHza/+ZO0WJM/PZed66xHP7WrXozJjrzRiLhxFMEGZDT//8PJk7a2z0TEh1n7n4qR7N0EAE6zVmsqWlOdaQDgtEvv/ycjKZTyuYDJKBRKpfYc3vsxUajWG81LU/X79xYjm8M6H8XC3eVqZSafKzwfxSRNz2bHr9Ll19KPK1ci4r2IeDx2NjtfWqhXFwf5wQcAhtg7u8b/f421x/9OxUEVDgA4OuODLgAAcOyM/wAwfIz/ADB8/ofx37cDAeCUcP8PAMPH+A8Aw+fA8f/R8ZQDADgW37t5M91aW+3nX28/qfvyYqWxUqrdXygt1NdWS0v1+lK1UlpotQ56vWq9vjr78U6ysb5xu1a/f695e7k2v1S5XfEsAQAYvPc+ePqndNDfvHo226JjLQdjNZxuhUEXABiYkUEXABgY3+eB4XWIe3zTAHDKdVmity2fIEh6XfDE4q9wUl38vPl/GFZvMv9v7gBOtv9v/v9bfS8HcPyM4TC8Wq3Emv8AMGTM8QM9//6f6/mIkCf9LwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcFJPZlhRK2Vrgm+nPQqkUcS4izkcxubtcrcxExLsR8cex4lianh10oQGAN1T4a5Kv/3Vx6qPJ3WfPJP8ey/YR8eOf3/rZg/lmc202zf/HTn7zSZp/trlWPjOICgAAna7tzcrG73K+77iRf/ni4cL2dpxFfH69vbhoGncr39pnRmM0249HMSIm/pnk6bb088pIH+JvPoqIz23XfzwedESYzOZA2iuf7o6fxj7X9/idv//d8Quv1beQnUv3xex38dnYVTjgQE+vt/vJvO2lTTxvf4W4kO27t//xrId6c2n/lzbXrT39X2Gn/xvZEz/J2vyFnfT+JXn+8e++uyezNdU+9yjiC6Pd4ic78ZPu/W/xo0PW8c9f/PKHvc61fhFxsWv9t1ekrmXd7HSztjrdWN+4vFybX6osVe6Vy3OzczOfXvmkPJ3NUbd//r5bjL9dvfRur/hp/Sd6xB/fv/7xtUPW/5f/ufPDr+wT/xtf7f7+v79P/HRM/Poh489PXOu5fHcaf7FH/Q94/+PSIeM/+8vG4iEvBQCOQWN9Y2W+Wq2sHXCQftY86BoHhz9I7+3fgmJkB7EZ0a8XzCYlIqLrNekn6rejykd1kAws+q/6/YKD7pmAo/aq0Q+6JAAAAAAAAAAAAAAAQC+N9Y2Vse7f1urbwaDrCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOn13wAAAP//KHnENg==") syz_mount_image$exfat(&(0x7f00000041c0), &(0x7f0000000000)='./file0\x00', 0x810c90, &(0x7f0000000140)=ANY=[], 0x3, 0x1517, &(0x7f0000000440)="$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") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x18a) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000040)=@ipv4_delrule={0x1c, 0x21, 0xb12becd5a2b54ddf, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}, 0x1c}}, 0x0) r1 = openat2$dir(0xffffff9c, &(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000140)={0x40, 0x110, 0x2}, 0x18) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000280)={0x8000000000000001, 0x3, 0x5, 0xfffffffb}) 20.266028684s ago: executing program 8 (id=251): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) (async) setsockopt$inet_mreqn(r0, 0x0, 0x25, &(0x7f0000000080)={@multicast1, @local}, 0xc) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000140)='GPL\x00'}, 0x80) r3 = bpf$ITER_CREATE(0xb, &(0x7f00000004c0)={r2}, 0x8) close(r3) (async, rerun: 32) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000240)={r2, 0x8, 0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async, rerun: 32) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r3, 0x73, &(0x7f00000026c0)}, 0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000005c0)=@newqdisc={0x38, 0x25, 0x4ee4e6a52ff56541, 0x20, 0x1, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}, {0x9, 0xffff}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0xfff5, 0x2}}}]}, 0x38}}, 0x4000000) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x16, 0x0, 0x4, 0x7fff7fff}]}) syz_clone3(&(0x7f0000000080)={0xa690b000, &(0x7f0000000040), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 20.084390701s ago: executing program 8 (id=253): prlimit64(0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="240000001a005f0214f9f407000904ff81000000ff020002000a00000800040001000000", 0x24) r1 = epoll_create(0x821) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000140)={0xa0002018}) syz_emit_ethernet(0x1e, &(0x7f00000004c0)={@random="cd1860c0c97a", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}, @void, {@can={0xc, {{}, 0x0, 0x1, 0x0, 0x0, "ed9fd10d3297b67d"}}}}, &(0x7f0000000500)={0x0, 0x2, [0x301, 0x36e, 0xbf9, 0xcdc]}) ioctl$XFS_IOC_FD_TO_HANDLE(0xffffffffffffffff, 0xc038586a, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000)='\xaa\xaa\xaa\xaa\xaa', 0xecb57b34155866a9, &(0x7f0000000040)={@_ha_fsid={[0x88, 0x3]}, {0x8, 0x101, 0x4, 0xb3ee}}, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x1}) fchdir(r2) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r2) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f0000000480)={&(0x7f0000000180), 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r3, 0x400, 0x70bd27, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}}]}, 0x84}, 0x1, 0x0, 0x0, 0x40810}, 0x40000) syz_emit_ethernet(0x172, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60120008013c3afffe880000000000000000000000000001ff02000000f1ffffff000000000000018600907800000000352b0000000000002222a78ce54006598080a8030037004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbd0736b41e5af18036f970256a4b61a3dcf9978bf7e52cc04f9eccd7c206c69e3834fc95d5f806908167f5b323f4d8c4c4667f7eb1c9fbc573e5ab16ade6ed21c5be1377e0faba97ca0332ad15296ba0bd66b3180f688bf219dd3b8be5d1d8aabd017650d2eb6caa12086108919b8d3cb0d2a3b77d68edf49aa472709dd72e83122d57ada594de4a5fb2ec5dc44771a7741cfc5dd2394abbdee42da5d0c582eeb0df190df06edcc11d5578fd309000000c75281b41c048844125ebaeeae9819e51b98de45c04765674a449e1b0001a280ffffff020000000000000001fe906d26efe3"], 0x0) 20.063302581s ago: executing program 37 (id=253): prlimit64(0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="240000001a005f0214f9f407000904ff81000000ff020002000a00000800040001000000", 0x24) r1 = epoll_create(0x821) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000140)={0xa0002018}) syz_emit_ethernet(0x1e, &(0x7f00000004c0)={@random="cd1860c0c97a", @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}, @void, {@can={0xc, {{}, 0x0, 0x1, 0x0, 0x0, "ed9fd10d3297b67d"}}}}, &(0x7f0000000500)={0x0, 0x2, [0x301, 0x36e, 0xbf9, 0xcdc]}) ioctl$XFS_IOC_FD_TO_HANDLE(0xffffffffffffffff, 0xc038586a, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000)='\xaa\xaa\xaa\xaa\xaa', 0xecb57b34155866a9, &(0x7f0000000040)={@_ha_fsid={[0x88, 0x3]}, {0x8, 0x101, 0x4, 0xb3ee}}, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x1}) fchdir(r2) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r2) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f0000000480)={&(0x7f0000000180), 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x84, r3, 0x400, 0x70bd27, 0x25dfdbfc, {}, [{{@pci={{0x8}, {0x11}}, {0x8}}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}}]}, 0x84}, 0x1, 0x0, 0x0, 0x40810}, 0x40000) syz_emit_ethernet(0x172, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60120008013c3afffe880000000000000000000000000001ff02000000f1ffffff000000000000018600907800000000352b0000000000002222a78ce54006598080a8030037004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbd0736b41e5af18036f970256a4b61a3dcf9978bf7e52cc04f9eccd7c206c69e3834fc95d5f806908167f5b323f4d8c4c4667f7eb1c9fbc573e5ab16ade6ed21c5be1377e0faba97ca0332ad15296ba0bd66b3180f688bf219dd3b8be5d1d8aabd017650d2eb6caa12086108919b8d3cb0d2a3b77d68edf49aa472709dd72e83122d57ada594de4a5fb2ec5dc44771a7741cfc5dd2394abbdee42da5d0c582eeb0df190df06edcc11d5578fd309000000c75281b41c048844125ebaeeae9819e51b98de45c04765674a449e1b0001a280ffffff020000000000000001fe906d26efe3"], 0x0) 8.131000565s ago: executing program 4 (id=340): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x3, 0x2, 0xf000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f00000014c0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)='8', 0x1}], 0x1, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [r3]}}], 0x18}}], 0x1, 0x0) (async) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, &(0x7f00000001c0)="0f20c035100000000f22c035200000000f22e0c744240060000000c74424021d3bc8b3c7442406000000000f01142466b8cd000f00d066b8fe008ee0b800000000ef66baf80c0f784f00efb8889483f90f23c80f21f835040090000f23f8edc4e12dd22b0f01b30e0000000f21b3", 0x6e}], 0x1, 0x19, 0x0, 0x0) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) 8.017222909s ago: executing program 4 (id=341): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6e6f646973636172642c7768696e745f6d6f64653d757365722d62617365642c646973636172645f756e69743d73656374696f6e2c6e6f5f686561702c636865636b706f696e743d64697361626c652c6261636b67726f756e645f67633d6f6e2c6261636b67726f756e645f67633d6f6e2c6163746976655f6c6f67733d342c6a71666d743d7666736f6c642c6d6f64653d667261676d656e743a626c6f636b2c646174615f666c7573682c686561702c6a71666d743d7666736f6c642c646174615f666c7573682c003ef085895bac9bc78c8da7875b17d989679b361bb10256d9f7f67e3d"], 0x1, 0x550f, &(0x7f000000cf00)="$eJzs3E1vG1UXAODjpGn69faNEAt2HalCSqTaivNRwS5AKz5EqqjAghU4tmO5tT1R7DghKxYsEQv+CQKJFUt+AwvW7BALEDskkGcm0FAQlXBskj6PND5zr6/PnGtVlc5M5ACeWgvJzz+W4npcjojZiLgWkZ2XiiOzkYfnIuJGRMw8cpSK+d8nLkbElYi4Pkqe5ywVb316a3hz/Yc3fvrqm/kLVz/78tvp7RqYtucjorubnx9085i28vigmK8N21nsrg2LmL/RfViM0zweNLezDAe143W1LK628vXp7n5/FHc6tfootto72fxuL79gf9g6zpN94EFtLxs3mttZbPfTLLaO8roOj/L/2476gzxPo8j3QZY+BoPjmM83D5v5fnYfZrHeGxTzed600TwcxWERi8tFPe00sjq2/803/d/2Zru3f5gMm3v9dtpL1ivVFyrV2+XqXtpoDppr5Vq3cXstWWx1RsvKg2atu9FK01anWamn3aVksVWvl6vVZPFOc7td6yXVamW1slxeXyrObiWv3nsn6TSSxVF8ud3bH7Q7/WQn3UvyTywlK5XVF5eSm9Xkrc2tZOv+3bubW2+/d+fdey9tvv5KseixspLFleWVlXJ1ubxSXXp8T/Pndf8fFUX/w/5hYkrTLgDg7NH/A9Nwev3/3v2I0+//Q/8/Fmeq/33C/t/+YUL0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT63v5j5/LTtZyMdXi/n/FVPPFONSRMxExK9/YTYunsg5W+SZ+5v1c3+q4etSZBlG15gvjisRsVEcv/z/tL8FAAAAOL+++PDGJ3m3nr8sTLsgJim/aTNz7f0x5StFxNzC92PKNjN6eXZMybJ/3xficEzZshtYl8aUbD675XZhTNmezOyJcOmRUMrDzETLAQAAJuJkJzDZLgQAAIBJ+njaBTAdpTh+lHn8LDj7y/s/HghePjECAAAAzqDStAsAAAAATl3W//v9PwAAADjf8t//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnbnKWBuI4AP9b3r7gVyTGvVdxB8fwCC5dGg7gJTiAC7yCF+AMuPMIBgydEUG6MOm0jeZ5kjJMW37MELqYmWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSN+a3frLxzef+uYcT/2U6Q0AAADQ5dDs1u2bZao/y+df5FOvcr2KiDoiusbus3i8yZzlnOb3/Z+v72/+aMPXiDbh/B3zfDyNiLf5+PFy6F8BAAAA/l/7zXaVRuvpZTl1gxhTmrSpn78rlFdFRLP8XiitPue9LhTW/r8f4kOhtHYCa1EoLE25PZRK+yvt436ZtVtcFVUq6s6PXRpZrO8AAMCIZjfFuKMQAAAAxvR+6gYwjSp+LWVelgLnqcjLe09uagAAAMA/qJq6AQAAAMDg2vH/SPv/nez/BwAAANNI+/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwpEOzW+8321XfnOPp3mO+1nHpTv+eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2Z93FAiBMAiDves7k7n/YaVBY0OTKhA+/sZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBif15SIASCIArmjP+d9P0PKwl6BhEioOFRRS0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBi535e46jiAIB/Z2Zna6pijJJDRBQ86MWm29ram3hQggf/BCGk2xq79Uebgy1FzMWb5NyL6FFEUOKt/0PPLfRSbz3soYJnZWZnstM24PprZpt8PvDmfXcY5n3fBEK+814WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA2fnsaZ8VhcRKn1blb969tFP3th/rCjZ07K0Ur4qTNpB8PLzY/JMvdJQIAAMDhkdX1fUTczXfXij5dLOv/vL6mqPm/fXoS1/X8w3V/3de1f9F++fne83sDLU7GKW56bnM0PP5oKr3/b5bz7Zm/vKJXPvny3UsWC5FG+t72c+O8fJ7J1zdvvtMvwyNtZAsA/BPH6r4K6r+Hin7QZWIAHBq9RuFd1//ZYrc5AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANr2ZwAAAP//uCM2tw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x183341, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000180)=0x4) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000007c0)={@fallback, 0x1d, 0x1, 0x8, 0x0, 0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0}, 0x40) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000003}) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x492301, 0x1e3) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x9) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9, 0x8) 7.71430682s ago: executing program 9 (id=345): syz_open_procfs(0x0, &(0x7f0000000dc0)='net/mcfilter6\x00') prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x1208002, &(0x7f0000000100)={[{@grpquota}, {@delalloc}, {@resuid}, {@debug}, {@dioread_nolock}, {}, {@nomblk_io_submit}, {@noauto_da_alloc}]}, 0x1, 0x5d8, &(0x7f00000005c0)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") mkdir(&(0x7f0000000080)='./bus\x00', 0x3) getpid() r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000000)={[0x6e, 0x0, 0x100000000005, 0x20, 0x3, 0x2, 0x106c, 0x100, 0x8000000000000, 0x80000004000080, 0x8000000, 0x8, 0x0, 0x4, 0x0, 0x8000], 0x1, 0x3c4210}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000003c0)={[0x6, 0xd4, 0x8, 0x63, 0x200002000001, 0xf2f, 0x2004c8, 0x0, 0x0, 0x36ae, 0x5, 0x6, 0x3, 0x400000000, 0x6, 0xc], 0x80a0000}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 7.662014982s ago: executing program 7 (id=346): r0 = socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x200000000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000040)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x3, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0xc}, {0xe, 0x5}, {0x2, 0x2}]}]}, {0x0, [0x0]}}, &(0x7f0000000100)=""/4096, 0x3f, 0x1000, 0x1}, 0x28) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, 0x0, 0x240488d4) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) close(r3) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x2, 0x4, 0x4, 0x1, 0x500}, 0xe) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000003000000000000000040000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000850000007d00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r4, r3}, 0xc) sched_setscheduler(r1, 0x2, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udp(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x240440c0) socket$key(0xf, 0x3, 0x2) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000640)=ANY=[@ANYBLOB="200000001000030429bd7000fedbdf2500007400", @ANYRES32=0x0, @ANYBLOB="0009000000900000"], 0x20}, 0x1, 0x0, 0x0, 0x20000010}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x79, 0x11, 0xa8}, [@ldst={0x6, 0x3}], {0x95, 0x0, 0xc00}}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 7.354901701s ago: executing program 4 (id=347): r0 = socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x200000000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000040)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x3, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0xc}, {0xe, 0x5}, {0x2, 0x2}]}]}, {0x0, [0x0]}}, &(0x7f0000000100)=""/4096, 0x3f, 0x1000, 0x1}, 0x28) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, 0x0, 0x240488d4) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) close(r3) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x2, 0x4, 0x4, 0x1, 0x500}, 0xe) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000003000000000000000040000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000850000007d00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r4, r3}, 0xc) sched_setscheduler(r1, 0x2, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udp(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x240440c0) socket$key(0xf, 0x3, 0x2) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000640)=ANY=[@ANYBLOB="200000001000030429bd7000fedbdf2500007400", @ANYRES32=0x0, @ANYBLOB="0009000000900000"], 0x20}, 0x1, 0x0, 0x0, 0x20000010}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x79, 0x11, 0xa8}, [@ldst={0x6, 0x3}], {0x95, 0x0, 0xc00}}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 7.08919817s ago: executing program 9 (id=349): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x40404, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200000, &(0x7f00000000c0)={[{@block_validity}, {}, {@sysvgroups}, {@norecovery}, {@dioread_nolock}, {@orlov}, {@nogrpid}, {@noauto_da_alloc}, {@norecovery}]}, 0x3, 0x566, &(0x7f00000015c0)="$eJzs3V9rW+UfAPDvSdv9//3WwRjqhRR24WQuXVv/TBA2L0WHA72foc3KaLqMJh1rHWy7cDfeyBBEHIgvwHsvh2/AVyHoYMgoeuFN5aQnW9YkTZtlNvN8PnC25znnpN/z5DnPk+/JSUgAuTWR/lOIeDkivkoiDrdsG41s48TGfmuPbsymSxLr65/8kUSSrWvun2T/H8wqL0XEz19EnCy0x62trC6UKpXyUlafrC9enaytrJ66vFiaL8+Xr0zPzJx5a2b63XfeHlhbX7/w17cf3//gzJfH17758cGRu0mci0PZttZ2PINbrZWJmMiek7E4t2nHqQEEGyZJrx06nAPsvpFsnI9FOgccjpFs1AP/fTcjYh3IqcT4h5xq5gHNa/sBXQe/MB6+v3EB1N7+0Y33RmJf49rowFry1JVRer07PoD4aYyffr93N12ix/sQNwcQD6Dp1u2IOD062j7/Jdn817/T23jXb3OMvL3+wG66n+Y/b3TKfwqP85/okP8c7DB2+9F7/BceDCBMV2n+917H/Pfx1DU+ktX+18j5xpJLlyvl0xHx/4g4EWN703q/93Na8790SeM3c8HsOB6M7n36MXOleqnPcG0e3o545Un+m0Tb/L+vketu7v/0+biwzRjHyvde7batd/tbDT4DXv8h4rWO/f/kjlay9f3Jycb5MNk8K9r9eefYL93i76z9g5f2/4Gt2z+etN6vre08xvf7/i5329bv+b8n+bRR3pOtu16q15emIvYkH7Wvn37y2Ga9uX/a/hPHt57/Op3/+yPis222/87R7mnQMPT/3I76f+eFXz/8/Ltu8bfX/282SieyNduZ/7Z7gM/y3AEAAAAAAMCwKUTEoUgKxcflQqFY3Ph8x9E4UKhUa/WTl6rLV+ai8V3Z8RgrNO90H275PMRU9nnYZn16U30mIo5ExNcj+xv14my1MrfbjQcAAAAAAAAAAAAAAAAAAIAhcbDL9/9Tv43s9tEBz52f/Ib86jn+B/FLT8BQ8voP+WX8Q34Z/5Bfxj/kl/EP+WX8Q34Z/5Bfxj8AAAAAAAAAAAAAAAAAAAAAAAAAAAAM1IXz59Nlfe3Rjdm0PndtZXmheu3UXLm2UFxcni3OVpeuFuer1flKuThbXez19yrV6tWp6Vi+Plkv1+qTtZXVi4vV5Sv1i5cXS/Pli+Wxf6VVAAAAAAAAAAAAAAAAAAAA8GKprawulCqV8pJC18LZGIrD6LuQ9Orls9nJ0FeI0d1voMJzKOzyxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALf4JAAD//5CPL9Y=") (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000), 0x208e24b) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@bridge_delneigh={0x30, 0x1d, 0x1, 0x70bd29, 0x25dfdbfe, {0x2, 0x0, 0x0, 0x0, 0x0, 0x89}, [@NDA_DST_IPV6={0x14, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}}]}, 0x30}, 0x1, 0x0, 0x0, 0xa96752322db81b0e}, 0x20040040) (async) r4 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x800, 0x0, 0x3, 0x9}, 0x20) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r4, 0x29, 0x37, &(0x7f0000000240)=ANY=[], 0x8) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000080)='./bus\x00', 0x20085e, &(0x7f00000107c0), 0x1, 0x53a, &(0x7f0000010280)="$eJzs3c9vI1cdAPDvOLGT3U2bbekBELRLW1jQap2Nt11VPUA5IYQqIXoEaRsSbxTFjqPYKU1YifTMFYlKnODIH8C5J+5cENy4lAMSPyJQg8Rh0IwnWSexk7SbxJH9+Ugjz5vnzPe9zc57469jvwDG1q2I2ImISkS8GxGzxfGk2OKt7pY975Pdx4t7u48Xk0jTd/6Z5PXZsej5mcyN4pzTEfGD70T8ODket721vbrQaNQ3ivJcp7k+197avrvSXFiuL9fXarUH8w/uvXH/9dqn6M30ibUvNSvF3pc//sPON36aNWumONLbj/PU7Xr5IE5mMiK+dxHBhmCi6E9l2A3hMylFxPMR8XJ+/c/GRP7bBABGWZrORjrbWwYARl03B5aUqkUuYCZKpWq1m8N7Ia6XGq12586j1ubaUjdXdjPKpUcrjfq9Ild4M8pJVp7P95+Ua0fK9yPiuYj4xdS1vFxdbDWWhnnjAwBj7MaR+f8/U935HwAYcSf/2QwAMIrM/wAwfsz/ADB+zP8AMH668/+1T/tjaZr+7CKaAwBcgnz+7/MlXQDA6JL/B4Cx8v233862dK/4/uul97Y2V1vv3V2qt1erzc3F6mJrY7263Got59/Z0zztfI1Wa33+tdh8/+Y319udufbW9sNma3Ot8zD/Xu+H9XL+rJ1L6BkAMMhzL3305ySbkd+8lm/Rs5ZDeagtAy5aadgNAIZm4vgh7wbAmOiu9uVvf2AcPXmNP2jaH7iyo/QAjIjT7gCm+31AKE3T9OKaBFyw21+Q/4dxVeT/J+X9YPz0yf8fkq8N7E1CGEmTw24AMDRpmpx1zf846xMBgKvthBz/zcu8DwGGZ8D7/88Xj78t3hz40dLRZ3x4ka0CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAq21//d9qsczvTJRK1WrEM/kCQOXk0Uqjfi8ino2IP02Vp7Ly/JDbDAA8rdLfkmL9r9uzr84cqnrxxsFuJSJ+8qt3fvn+Qqez8ceISvKvqf3jnQ+L47VTg01fRA8AgJPtz9P5Y88L+U92Hy/ub5fZnr9/u3tXkMXd263E3kH8yZjMH6ejHBHX/50U5a6kJ3fxNHY+iIjP9+t/EjN5DqR7y3I0fhb7mXOKP3Gm+KVD8UvFAs2l4t/ic+fQFhg3H2Xjz1v9rr9S3Mof+1//0/kI9fSK8S871eJePgY+ib8//k0MGP9uHT/dVN8Yr/3+u929a8frPoj44mTEfuy9nvFnP34yIP6rZ+zjX7704suD6tJfR9yO/vF7Y811mutz7a3tuyvNheX6cn2tVnsw/+DeG/dfr83lOeq5wbPBP9688+yguqz/1wfEnz6l/18ddNIjr3J/8793f/iVE+J//ZV+8UvxwgnxsznxawN7fNjC9d8NfN2dxV863v/kLL//O2eM//Fft48tGw4ADE97a3t1odGob9gZ0Z3K1WjG+exk/2WvQDP67nzrsmJVon/Vz1/pXtNHqtL0M8UaNGKcR9YNuAoOLvqI+O+wGwMAAAAAAAAAAAAAAPR1GZ9YGnYfAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGF3/DwAA//8mOdOX") r5 = creat(&(0x7f00000000c0)='./bus\x00', 0x182) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x80642, 0x150) pwrite64(r6, &(0x7f0000000140)='2', 0xfdef, 0xfecc) (async) write$P9_RWSTAT(r5, &(0x7f0000000280)={0x7, 0x7f, 0x1}, 0x7) (async) fallocate(r5, 0x0, 0xbf5, 0x2000402) (async) truncate(&(0x7f0000000940)='./file1\x00', 0xeb46) (async) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000040)={0xc, r5, 0x0, 0x8, 0x10000, 0xfffffffffdffffff}) close(0x3) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r2, 0x1000) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) r7 = socket$inet(0x2, 0x1, 0x0) bind$inet(r7, &(0x7f0000000040)={0x2, 0x4e20, @loopback}, 0x10) (async) shutdown(r7, 0x1) (async) listen(r7, 0x8) (async) r8 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r8, &(0x7f00000001c0)={0x2, 0x4e20, @loopback}, 0x10) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) 6.866115938s ago: executing program 9 (id=351): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000a00)=@delchain={0x12, 0x64, 0xf31, 0x8000000, 0x0, {0x0, 0x0, 0x0, 0x0, {0x5}, {0xfff2, 0xffff}}, [@TCA_RATE={0x0, 0x5, {0x5, 0xe}}, @TCA_RATE={0x0, 0x5, {0x2, 0x6}}, @TCA_RATE={0x0, 0x5, {0xe9}}, @filter_kind_options=@f_fw={{}, {0x0, 0x2, [@TCA_FW_POLICE={0x0, 0x2, [@TCA_POLICE_RATE64={0x0, 0x8, 0x3}, @TCA_POLICE_PEAKRATE64={0x0, 0x9, 0x7}, @TCA_POLICE_RATE64={0x0, 0x8, 0x7}, @TCA_POLICE_PEAKRATE64={0x0, 0x9, 0x1}, @TCA_POLICE_RESULT={0x0, 0x5, 0x9}]}, @TCA_FW_POLICE={0x0, 0x2, [@TCA_POLICE_TBF={0x0, 0x1, {0x3, 0x1, 0xff, 0x5, 0x9, {0x40, 0x0, 0x25a5, 0x0, 0x674, 0x2}, {0x9, 0x2, 0x8, 0x7, 0xa248, 0x9}, 0x7, 0x4, 0x5}}, @TCA_POLICE_RATE={0x0, 0x2, [0x9, 0x274c, 0x8, 0x9, 0x4, 0x0, 0x2, 0x6, 0x9, 0x4, 0xfffffffa, 0xeea6, 0x1, 0x3, 0x0, 0x7, 0x81, 0x0, 0x2, 0x4, 0x7, 0x8, 0x1000, 0x4, 0xfd, 0x1, 0x661, 0x9, 0x8000, 0x1, 0x8, 0x4, 0x6e, 0x3, 0x1, 0x7, 0x7e, 0x842, 0x4, 0x101, 0x1000, 0x8, 0x5, 0x5, 0xbd, 0x80, 0x1, 0x6, 0x4, 0x0, 0x0, 0x3, 0x2, 0x8, 0x2, 0x6, 0x2, 0x8, 0x41e, 0x9, 0x0, 0x6, 0xfff, 0x8, 0x7, 0x877, 0xb6, 0x6, 0x8, 0x80, 0x3, 0x8000, 0x2, 0x6, 0xb62, 0x9, 0x0, 0x0, 0x9, 0x9, 0x1fb, 0x401, 0x2, 0x1, 0x9, 0x9, 0x8000, 0xc, 0x1, 0x2, 0x5, 0x4, 0x5, 0x8, 0x0, 0x9, 0x8, 0x1, 0x7ff, 0x2, 0x8, 0x6, 0xffffffff, 0x9, 0xfffffea7, 0x4, 0xbc, 0x4772d0b2, 0x1, 0xc7, 0x7fffffff, 0x4, 0xa9e, 0x554, 0x8, 0x1795, 0x9, 0x1d, 0x3, 0xe2f, 0x3ff, 0xae7, 0x7, 0x100, 0x6, 0x8, 0x8, 0x9, 0x3, 0x1, 0x8, 0x8, 0x4, 0x2, 0x7, 0x694b, 0x9, 0x5, 0x2, 0x3, 0xfffffff9, 0x3, 0x6, 0x7, 0xed6, 0x2, 0x1, 0x7, 0x1, 0x1, 0x63f, 0x7, 0x9, 0x4, 0xd, 0x7a8, 0xaec, 0x400, 0x7, 0xfffff53a, 0xa, 0x1, 0x7de7, 0x673f2faf, 0x1, 0x3, 0x4, 0xd, 0xd, 0x8000, 0x0, 0x22ab, 0xfffffff9, 0x3e17, 0x0, 0x1, 0x67e, 0x8000, 0x1ff, 0x0, 0x4, 0x8, 0x6, 0x7ff, 0xa, 0x3ff, 0x6, 0x401, 0x8, 0xd, 0x9, 0x2, 0x80000000, 0x4, 0x5, 0x5, 0x9, 0x10, 0x4, 0x80000000, 0x0, 0x2, 0x3, 0xfffffff6, 0xfffff204, 0x6, 0x3, 0x2, 0x8001, 0x5, 0x4, 0xffffffff, 0x10, 0x9, 0x4, 0x5e35, 0x2, 0x49, 0x80, 0xfffffff0, 0xb, 0x5, 0x4, 0x6, 0x5, 0x7f, 0x5, 0x5, 0x4, 0x2, 0x80, 0x8000, 0x7ff, 0x7, 0x7, 0xb5b2, 0x71, 0x0, 0x1000, 0x1, 0x6d09, 0x3, 0x9442, 0x7fff, 0x5, 0x8, 0x6457, 0x8, 0x8, 0x3, 0xfff, 0x100, 0x1, 0x0, 0x9, 0x5]}, @TCA_POLICE_RATE={0x0, 0x2, [0x0, 0x2, 0x3, 0x4, 0x5, 0x4, 0x6, 0x1, 0x100, 0x6, 0xf, 0x7f, 0x5, 0x4000000, 0xe, 0x9, 0x81, 0x1, 0x0, 0x9, 0x6, 0x80000000, 0xc4, 0x6, 0x6, 0x1, 0x8, 0x5, 0x6, 0xfffffffd, 0xffff4225, 0x10000, 0x1, 0x80000001, 0x1, 0x6, 0x2, 0x3, 0x1, 0x2, 0x10, 0x6, 0x6, 0x8001, 0x1800, 0xfffffff9, 0x1, 0x1ff, 0x3, 0xd1, 0x5, 0xffff, 0x25, 0x60000000, 0x4, 0x3, 0x7, 0x4, 0x5, 0x78c48c55, 0x7, 0xfffffffb, 0x7, 0xfffffff2, 0x1000, 0x7, 0x6, 0xcd2, 0x40, 0x5, 0xeefe, 0x0, 0x0, 0xffffffff, 0x100, 0xe6, 0x7, 0x0, 0x8, 0x401, 0xa8cd, 0x81, 0xf8f, 0xff, 0xc581, 0x276, 0x9, 0xffff0001, 0x7, 0x1, 0x4, 0x7fff, 0x9, 0x7, 0x32, 0x40, 0x2, 0xe, 0x1ff, 0x7, 0x6, 0x1ff, 0xbb, 0xa, 0x2, 0xfff, 0x2, 0x5, 0x1, 0xfda, 0xd, 0x16, 0xfffffff7, 0x1, 0x4, 0x100, 0x6, 0x546, 0x6, 0x9, 0x9, 0x10d5, 0x7f, 0x7, 0x3, 0x401, 0xffffff8c, 0x7, 0x4, 0x7, 0x1, 0x6, 0x2, 0x10001, 0x2, 0x1000, 0x0, 0x0, 0x4, 0x5, 0x5, 0xfffffffb, 0x9, 0xdf8f, 0xfffffffe, 0x3, 0x8, 0x5, 0x0, 0x1, 0x4, 0x8, 0x2, 0x7fff, 0x7, 0x6, 0x7, 0x0, 0x8000, 0x0, 0x9a, 0x6f8, 0x6, 0x10, 0x8001, 0x1000, 0x7f, 0xfffffff9, 0x3, 0x3, 0x3, 0x400, 0x80000000, 0x8, 0x9a89, 0x5, 0x0, 0x7, 0x4, 0x2, 0x7, 0xffffffe8, 0x8ac3, 0x9, 0x2, 0x9f6e18bd, 0xff, 0x8, 0xb, 0x2, 0x8, 0xfffffff9, 0x5, 0xf, 0x8000, 0x60b137b4, 0x400, 0x3, 0x2, 0x7, 0x9, 0x8, 0x40, 0x9, 0xe66, 0x3ff, 0x6, 0x4, 0x6b, 0x7f, 0x401, 0x7, 0x711, 0xfffffff9, 0x8, 0x7fff, 0x4, 0x80, 0x3, 0x6, 0x9, 0x3, 0xffffffff, 0x1ff, 0xa318, 0x7fff, 0xfffffbff, 0x3, 0x3, 0x8, 0x5, 0x3, 0x4, 0x0, 0x2, 0xfffffffe, 0xffffffff, 0x4, 0x2, 0xffffff41, 0x6, 0x9, 0xfffffffa, 0x2a6c, 0x0, 0x7, 0x49d, 0x5, 0x5, 0xfffffc00, 0x3800000, 0xffffffff, 0x2, 0x3ff, 0x6, 0x4]}, @TCA_POLICE_RATE64={0x0, 0x8, 0x8}]}]}}, @filter_kind_options=@f_flower, @TCA_RATE={0x0, 0x5, {0x5, 0x96}}, @TCA_RATE={0x0, 0x5, {0x3, 0x47}}]}, 0x24}}, 0x0) (async, rerun: 64) r1 = creat(&(0x7f0000000200)='./file1\x00', 0x145) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x9, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61103c00000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea2d379f2244f223850ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sock}, 0x48) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000240)={@map=r1, 0xe, 0x0, 0x17, &(0x7f0000000140)=[0x0], 0x1, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0], &(0x7f00000001c0), &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) (async) r3 = syz_create_resource$binfmt(&(0x7f0000000280)='./file0\x00') r4 = openat$binfmt(0xffffffffffffff9c, r3, 0x42, 0x1ff) write$binfmt_elf32(r4, &(0x7f0000000600)=ANY=[], 0x858) pread64(r4, &(0x7f0000000080)=""/234, 0xea, 0x2) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f00000040c0)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000400000000000e1ff95000000000000002ba76bb3019c1341056bd8174b79603123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc40400d2532e764975f03f1cbf9b0a4def23d410f6accd3641110bec4e90a6341965dac05c04683712a0b09ec39e9ef8f6e396ad200a011ea665c45a3449abe802f5ab3e89cf40b858e217ce740068720000074e468eea3fcfcf498278ad15f5f87e1c26433a8acdc0e65888b2007f00000000000000000100000000000000010000000000000053350000000034a70c2ab40c7cf5691db43a5c00000000000000000000e75a89faff01210cce39bf405f1e846c1242000000000040cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bc24fef5d7d01000000520655a8056085f4d431623c850af895abba14f6fbd7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf9938d6df8600a62e96b7cb8e52cbdc2ba9d580609e31c30891e7d87a79d6fce424c2200af6cb784a1975fa657de38a3a32a4fd67ce446adb431d07db79240aca1dd9ba02450500000000000000e645f091231b986e77d05d988d6edc6f9b4eb883ec8f878300cabf2b5543ffc1bdb92618242852e6e8b3e56fefbfff81669557b3809d8c396d2c0361629d1822f722ec23812770d72cd0010000007889b8c7044f563a1f68d4efe895fdbc463f747c08f4010586903500000000000000e800000000000000000000000000000000000000003ddf4aa4b1c8b0a0ae6feb6737c275dc2740f742b5425f1d581961471cdb51f8940290e99ccff4123f955267fe4a75c11448741f064fe7ce7e62ee4df874e086287547d4099aeec9f1538ee25a2a5ccf4a9b604e88e12ff251845d0fff45bdbaeba4d4e3c6f7f623579435b2c505fb711300000000040000000000000000000000004c00e67ccc02148a4fc43021cce9f24f4b2f9492c32e7a92a557ac2b44b84e88bbf7611589906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec0c0acef5385c5a2720caeb68f1e9c05b0591d89467ded84da092dea262e51811e2d7fa515722516bd5ef6cfa4966e5937562a5649a1a0000a042a7097ddefe0671a5767014b09b78f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32879d326497e21e041254f06bd7f3a067e147e82e841dba3867da8bfbc101d3960e07d282f483e7be49833f3c435f9700bc84680549f9eb16682ecb72277ffaca907a3eac4bfc8e0a47c0076d7cc9d32b3cc96aa751d890881c3c33bd91f6ecf45ab3f12f816318346f9b883427b9190024edc1eddd68f34ce3bfedb5fe5d7beae4d3ca561e37570587783f9673e7ab17f5a09efc1114777d2707d2996961203aedff1c5a87013b98649805216631e20d07dff3ae567ca0d38a828542625fc6096aedc0ac5c144f0965071274bea051007e398cf9090c53d4b8b7dc784e3d83b78b007a43d744aa99d6a7c576e20b4281eff511122ccb399bcef0a0471639c81aab7445cebfc9b00b31fcbaf63086b3c16f51b593acee0b3a4830dd6af1accb15cc6163cabc01442527aa10000000000000000a4ba25997affe74ec552bf9deafbd63e"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={r5, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc8c, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000001c0)={r6}, 0x4) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000280)=ANY=[@ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="360000f607000000", @ANYRES32, @ANYBLOB, @ANYRES32=r6, @ANYRES64=r2], 0x20) r7 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x1, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRES16=0x0], 0xfd, 0x1f8, &(0x7f0000000580)="$eJzsmb1uE0EQx/+792EnAiQaChqQiESQkvPdGVAaivACICV8dVjkiAKXGF2uSCIhYdHQ8Bi8AkWqFHR0tFAAEhIFLqkX7e7kbiG2hTGGIvOTvP7f7Nzszuh2LPnAMMyx5fOn7x9fXl9aXQBwIphDg+xfvdpHOv4fmiTev3qzderp/q/xtK+w8uB393Cw7KEkrZRS7twcfa9CVvoWJC6RvgOBiPR9SNwmnUHg3kmrH2lN9u4MiTyLHnTztYcbeRbrIdFDqoe2u74PoN8TWAPQpP0JZ357d+9xJ8+zwghZWwJ1uE7xs8/4YlTtfMDvL0tcc+qnd3H3xfOevj6sTezUL4FEQroNgRXSS2ggiiL9CNiSOPmf9ev43tD8HeFj/PxvBJMXS4sQVpxeHOW88FfW+kMRAviHi+pzOUmc3n8r1BSEcCwzWugDXVnO9PffHr3ryzQ3dn66KYN69pGpd7OTRQ7pjA/0qfunbrkXnf7kw6/6R6vcfNLa3t1b3NjsrGfr2Vaatq/Gl+P4StoyvdmOI/pf0/SnWSd+MMQ3FCF2OmVZJDtAWSTVdWpHp+OuvO5+M/dI0/8k5i/YGPpRMWk3Bq8h6GN/B7Wa94ZunmEYhmEYhmEYhmEYhmEYZizOQZh/QelFlVIKz+yMcklvGtuPAAAA//8nSFCd") ioctl$XFS_IOC_FREE_EOFBLOCKS(r7, 0x8080583a, &(0x7f00000000c0)={0x1, 0x7, 0x8, 0x1000, 0x5, 0x0, 0x2}) 6.852147679s ago: executing program 6 (id=353): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000019880)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x2a8, 0x258, 0x258, 0x2a8, 0x258, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00', @private0, [], [], 'geneve0\x00', '\x00', {0xff}, {}, 0x11}, 0x0, 0x128, 0x190, 0x0, {}, [@common=@inet=@l2tp={{0x30}, {0x0, 0x0, 0x3, 0x0, 0x7}}, @common=@inet=@multiport={{0x50}, {0x0, 0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz1\x00'}}}, {{@ipv6={@private0, @empty, [0x0, 0x0, 0xff000000], [], 'pim6reg0\x00', 'erspan0\x00', {}, {}, 0x32}, 0x0, 0xf8, 0x118, 0x0, {}, [@common=@hl={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0, 0x0, {0x0, 0x2001}}, {0x28}}}}, 0x3d8) socket$nl_route(0x10, 0x3, 0x0) 6.727213633s ago: executing program 7 (id=354): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x18, 0x7f, 0xfff, 0x9753, 0x10000, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x5}, 0x50) r1 = socket$nl_audit(0x10, 0x3, 0x9) close_range(r0, r1, 0x2) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000002100)={0x20, 0x0, r3, {0x80000001, 0x4, 0x64e, 0x10000}}, 0x20) syz_genetlink_get_family_id$batadv(&(0x7f0000002140), r2) writev(r1, &(0x7f0000007080)=[{&(0x7f0000007040)="830a200e833ae6df7ec8cb699207", 0xe}], 0x1) 6.726747073s ago: executing program 6 (id=355): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0900000005000000080000000f"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x14, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40f00, 0x68, '\x00', 0x0, @fallback=0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000480)=[{0x1, 0x2, 0x4, 0x2}], 0x10, 0x674}, 0x94) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_OPENQRY(r0, 0x4b4b, &(0x7f0000000480)) close(0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffff010}, {0x20, 0x0, 0x0, 0xcff7}, {0x6}]}, 0x10) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000003740)=@newtaction={0x134, 0x30, 0x10, 0x70bd29, 0x25dfdbff, {}, [{0x4}, {0x11c, 0x1, [@m_ctinfo={0xa0, 0x10, 0x0, 0x0, {{0xb}, {0x4c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0xff}, @TCA_CTINFO_ACT={0x18, 0x3, {0x401, 0x1, 0x2, 0x0, 0x5}}, @TCA_CTINFO_ZONE={0x6}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x3}, @TCA_CTINFO_ACT={0x18, 0x3, {0x5112, 0x80000000, 0x7, 0x2, 0xfffffffc}}]}, {0x29, 0x6, "7bb7dc0678aba915b6457c9f217b986f9d3b41204d88f272a91da8ff1a2ac8e3f926704fdd"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_tunnel_key={0x78, 0x18, 0x0, 0x0, {{0xf}, {0x4}, {0x45, 0x6, "b454fbdb50975a8679aa8815097eebea3477a46e4f38c012bddf14a15361b7bc781235b37023409e26032216fb6d258d07af22782c0774e77b51bf1eb525da6583"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}]}]}, 0x134}}, 0x44040) r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchdir(r3) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e00000004"], 0x48) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x1, 0xf00, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x800799, &(0x7f0000000e00)={[{@inlinecrypt}, {@journal_dev={'journal_dev', 0x3d, 0x40000ff}}, {@resgid}, {@barrier_val={'barrier', 0x3d, 0x43}}, {@resgid}, {@journal_path={'journal_path', 0x3d, './file0'}}, {}, {@nouser_xattr}, {@usrquota}, {@block_validity}], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@fowner_lt}]}, 0xc, 0x4a3, &(0x7f00000004c0)="$eJzs281rXFUbAPDn3nz2M3n79v1orRotQlBMmrRqF24UBZGKgi7qMk6mJXTaSBPBfmCjiCtBCroWl6J/gbgRQdSV4Epw5UoKRbNp6ypyZ+5NMpNM2iSTTO38fjCZc+aemXueOffce+45kwA61lD2J4nYHRG/RsRALVtfYKj2dHP+cunW/OVSEgsLr/6RVMvdmL9cKooW79uVZ4bTiPT9JN9JvZkLF89MVCrl83l+dPZsX56cOF0+XT43fvz4saNjTz05/kRL4sziunHwnelDB154/epLpZNX3/jhy6y+u/Pty+NYp19Gm2wYygL/c6GqcdsjG9zZ3WrPsnTS3caKsC5dEZE1V0+1/w9EVyw13kA8/15bKwdsqeza1Nd889wCcA9Lot01ANqjuNDvnO8qZffAK++DB7Zy+NF215+p3QBlcd/MH7Ut3ZHmZXoa7m9baSgiTs799Wn2iM3NQwAA3JEPS5+c6I2IS7e+eDEbeyyN9tLu/1aff6v+3ZuPBAcj4l8RsS8i/h0R+yPiPxGRlf1fRPx/k/VZOf5Jr23yI9eUjf+ezte26sd/xegvBrvy3J5q/D3JqalK+Uj+nQxHT1+WH1tjH9889/NHzbYtH/9lj2z/xVgwr8e17oYJusmJ2YnqoLQFrr8bcbA7SVbGnyyuBCQRcSAiDq7vo/cWialHPz/UrNDt419DC9aZFj7LwpvL2n8uGuIvJLX1yTdHZy5cfHzqbOP65Gh/VMpHRoujYqUff/rglWb7r8Xfn+dWj3/H5sNs6nq59rys/ZdtXewDS+u1M63d/waP/7Q3ea26ztybv/b2xOzs+bGI3uRENV/3+vjSe4t8UT47/ocPr97/9+Xvydr/vojIDuL7I+KBiHgwr/tDEfFwRBxeI8bvn719/JFu4PhvgSz+yVXPf4vH/2BS1/7rT3Sd+e6rZvu/s/Y/Vk0N569Uz38Nkob8atXpjuhrrOBmvz8AAAD4J0irv4FP0pHFdJqOjNR+w78/dqaV6ZnZx05Nv3VusvZb+cHoSYuZroF8PrQyVSmPJXP5J9bmR8fzueJivvRoPm/8cdeOan6kNF2ZbHPs0Ol2Nen/md+72l07YIvVLy8VC8DjvW2pDLDNGtfR0/rslZfDyQDuVf5fGzrXbfp/ul31ALaf6z90rtX6/5WGvLUAuDe5/kPn0v+hQ6Xfrvry19teEaAdXP+hI23m//q3MNF/d1SjPYntbpRYV+EoEmnbv6hWJfrjrqjGxhOX8t7cyk9u84kJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgRf4OAAD//+Nr2uw=") 6.687095884s ago: executing program 9 (id=356): mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0xb, 0x31, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="160000000000000004000000ff"], 0x48) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) ioctl$KVM_GET_DIRTY_LOG(r0, 0x4010ae42, &(0x7f0000000180)={0x10003, 0x0, &(0x7f00008e4000/0x1000)=nil}) r3 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$inet6_int(r3, 0x29, 0x7, 0x0, &(0x7f0000001340)) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xc, 0xc, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYRES32], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r1, 0x2000000, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xffffffffffffffa8) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r4, 0xaf01, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0b00000007000000010001000900000001"], 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1, 0xd, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002a00000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r6, 0x0, 0xe, 0x0, &(0x7f00000008c0)="7a7fa22c2aff88df53ef2a2d280f", 0x0, 0xa00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$XFS_IOC_FD_TO_HANDLE(r4, 0xc038586a, &(0x7f0000000740)={r3, &(0x7f0000000600)='syzkaller\x00', 0x82200, &(0x7f0000000680)={@align=0x2, {0xe07, 0x7, 0x10001, 0x7cf45454}}, 0x3, &(0x7f00000006c0)={@_ha_fsid}, &(0x7f0000000700)=0x7}) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x17, 0x1f, &(0x7f0000000240)=@raw=[@alu={0x4, 0x0, 0xd, 0x7, 0xa, 0xc, 0xfffffffffffffffc}, @ldst={0x3, 0x2, 0x3, 0x2, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x1}, @cb_func={0x18, 0x2, 0x4, 0x0, 0xfffffffffffffff8}, @generic={0x7, 0x7, 0x8, 0x3, 0x5}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @alu={0x3, 0x1, 0x0, 0xa, 0x6, 0x18, 0x8}, @ldst={0x1, 0x0, 0x6, 0x6, 0x6, 0x80, 0x4}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xdd}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}], &(0x7f0000000340)='GPL\x00', 0x3, 0x0, 0x0, 0x41100, 0x1c, '\x00', 0x0, @fallback=0x2d, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x8, 0x2}, 0x8, 0x10, &(0x7f00000003c0)={0x5, 0xe, 0xf, 0xfffffffd}, 0x10, 0xffffffffffffffff, r7, 0x7, &(0x7f0000000400)=[r0, r0, r0, r0, r0, r0, r0], &(0x7f00000004c0)=[{0x3, 0x5, 0x0, 0x3}, {0x0, 0x3, 0x9, 0xc}, {0x4, 0x4, 0x3, 0xa}, {0x2, 0x4, 0x7, 0x8}, {0x3, 0x4, 0xa, 0x5}, {0x0, 0x2, 0x2, 0x7}, {0x3, 0x2, 0xd, 0x5}], 0x10, 0x3}, 0x94) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r8, 0x4028af11, &(0x7f0000001600)={0x0, 0x0, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r9 = gettid() process_vm_writev(r9, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) r10 = socket$vsock_stream(0x28, 0x1, 0x0) sendto(r10, &(0x7f0000000040)="710d3b5c28bbca7550b2bd81eb3db63a0bf9acbb741b82a082076a4a2acd37ef13a1d6d0ebe7610abb164413ecc3fba36360c9455d53b222129fe600", 0x3c, 0x4004041, &(0x7f0000000080)=@rc={0x1f, @none, 0x8}, 0x80) 6.685424164s ago: executing program 7 (id=358): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000480)=[{0x6, 0x0, 0x0, 0x4}]}) openat$tun(0xffffffffffffff9c, 0x0, 0x48241, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="12000000040000000400000012"], 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r2, &(0x7f0000000180), &(0x7f0000004880)=@udp=r0, 0x2}, 0x20) syz_usb_connect$cdc_ncm(0x0, 0x9d, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010002020000082505a1a440000102030109028b000201d350000904000001020d000005240600011cb20005000d240f0107000000000004000706241a3d06042b241310313c7de993c142e3fcc516788eb2b83182ab82ef8d5409b769f9ffd2d642ba184530c7b998e1220424130209058103680802"], 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000480)=[{0x6, 0x0, 0x0, 0x4}]}) (async) openat$tun(0xffffffffffffff9c, 0x0, 0x48241, 0x0) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="12000000040000000400000012"], 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r2, &(0x7f0000000180), &(0x7f0000004880)=@udp=r0, 0x2}, 0x20) (async) syz_usb_connect$cdc_ncm(0x0, 0x9d, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010002020000082505a1a440000102030109028b000201d350000904000001020d000005240600011cb20005000d240f0107000000000004000706241a3d06042b241310313c7de993c142e3fcc516788eb2b83182ab82ef8d5409b769f9ffd2d642ba184530c7b998e1220424130209058103680802"], 0x0) (async) 6.562231738s ago: executing program 6 (id=359): r0 = socket$netlink(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x2002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r1, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fstat(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r5) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000012edfffebfa30000000000000703000028feffff620af0fff8ffffff61a4f0ff000000003e040000000000003f00000000000000b604000001ede0ff2500000017ffffffcc040000000000007b0a00fe000000006e04000000000000c6000000000000009500000000000000023bc065b7a379d17cf9333379fc9e84af69912435f1b6a693002e7f3be3619184e50b91f32050e436fe275daf51efd601b6482a0800000098efd2a102ee010400006e7a1de4a21f379dbf01de00b1b564fef3bef70548aed0d600c095199fe3ff3128e599b0eaebbdbd7359a48f5b0afc532ef58de3c1b7646cb7798b3e6440c2fbdb00a3e35208b0bbf12cd8dff095edc710e4000000000000009fbe4b61a615c6c57a2b649dc74a1a610643b08d9e104d4d91af25b8123deda8a3658d42ecbf28bf6d8e8afcb913466aaa7f6df70252e79166d8582755a314d31a76e42f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0800000000000000d5f728d236619074d6ebdf098bc908f50ae728a40f9411fe7226a4040b96e37c4f46010400000000c3da29faf75ddd1aa96960bca97af133824b881cc1f62c0f8f8f0e8d76b86f9c45636614786f5a2cb77230a874640dcbe0b20bb77c022d4cab080078fce8c5c81b7037181fc2f18f781aaa6e2957d7e39cc1baddcb7ec6667e699f24e41697ee7ea23e4b29a8b6cc9a1f5a7b3caae05f1300010000949b3aab06b1e042ff2164d80c8ab1c156b97e5889685a96949e4cb40df77b8bb84b0e733a63784ccc214d930cbb7e090df9a2867b3acec439c163fc8706869ada11390d4dbcf840fa68e7d7071b53ac29df826f8ae6d6e18c1e0600bf870768d5217e9bb5a05d9e224e67f1231bd236ed200073824d93c4e1a0f50a74bb4850486727d970acc546087acbf30f2f8165b47ba56dfadd14b306e98931485747292c6fe6e188750cf4f87cce2aa7d67c7133a9f05954cde298a35ea6d715ba80aee6330000000000000000000000000000000000004000000000000000038600008fb854adb4f8080064e8407c6bdb37114c80fbaa4a0ec5aaf4b0ac6f2128668279eb6fc144344e2d461c9a1be8fa0061ea9d55ee4716bea8e1cebf9ed39325ab4c5530dd6ee9fffc00000000000000d7c5af73c683625aaad5eda5004a76c9f8975ed4c5e4eb3e77e9885f69754932609f19e2f615a01cb6d17fbf5cb539403cb0572534f054d5514ad8264f7b029b2bdf2ca4958a62a6e744f9a4c1e646e1dd2ca19583f0f8b0dc53debd7d44f334e6ed7445a9580f970e483b307c4b3c018bc194b23d37e6a2e52d8265e5aab6fec586d52386e8c07a88c88e8faec5f1b16b2014f6952ce7d6be12c6bdb9651ca6fc907061be311d1354e6295698594a73136237bee068d3819400e43544830a3f74b7942f22336953978a5b2032da4238cc61162c04c1297395b73e18c9387615a2bc87d9e2445f3d323d3fac347926a4bac694c55fe9d145906d410f58f1951405d10504efe402cae085afef5dbd617e87ddbd239e4a50d7eb8e327fb5db12cbd6a9efe8e671c4f251cafffe3400a670d14b9b3cd8d86e492997a0168c022ef3536bd1dc731f4f9f8cb66701f4578ba4cb9b706e605a88c3857fb8aaaa95024f8da775f72950212b84fc6133ae14d1429cd4905dabb52e43af7e65acf97b4951fa1e967d16a5ed642efc855a4a46b85cd079934ad3188276efae9387eaa232697526e24b5d4fded86c3811ccd00520150b16000080122965558074956da5e4c3bbefcb64aa8be4456ed2caf0f467b6bbf3aa4371f5e76ab3f6a20278a3c779e03afd9a6af6fd518e5dce030f88ec5a5cb7601a161da0f80893220800c523040d13e1f1300c2c6555bce60d95dd3288e53435713f03add23f14c8db5555c62de4f626483632a2ab547f88dd6efec73a0271a19ca3aa860aa4dcaeeb9bd91a0cb429efae2a5fcc08b3a572969bbe917d1767e38ba49e3e57fafea83e495a6a1d1a4ebf83434986091dd66ffe3ffed0c39552a312e2db596d9c827e02f6fc13c8ddbb50bfd7dd8aa2f35f259fc83e007fe79d2d25e30830b92fca00a292dd3b856faa4b7e66e1b64505f65900839df71a97d4d07d37f7ecf8ed9a22da26ae674bba16c204f6b2f8f74fc56b7126d7c11ece6e88ec41192aaee75415c58d264a2b6adae02c821b62428902aad499825ab85a348638384cd12e61dbde5c47056f0a20b4e2a2328d5db5cf026657a129e6be231acf5f57995c60d9fca5f63a0dfd18054717120bda466d04774b53208ad8b022719ca77a4e0a66b4708f791d849a5e2aaa0074a9560ede2600df5a5c41392fe9460080fcb1e65233fb8dbeec4c86dbcf6a0673e38d2d3615e5bfbde44afe0fa7564231fff7e7f1f3ad68492dd2cccb15b5d7d3e37e8b7d28921c4b9280979521173f322df408d9818b6cc400090300000021911480a876fbba698801937e8b4264eb6f5137bdaa075f1488d22230592a79000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000002f316aa0886c174b73decb46c1c85edf50d8fcbac5ff76b365611666da86a8e65b308706bd7c000000000000003f7cd4d5cb9076b81b7741ec03877afb5237ea1694addebc14c3ae49f88c462ea2050acf2d9a97d3be29a5614d1eba2c98cf0236401e02d7c445e50f76419ab4f78f67a09e63dd4faa2e7b59399f055f2fa278783f26d0a52aefb0a5ef0b41e14a6fe6ba306206670b84894e901a523fcbadfeff535f2514bc834e876810d9a6a78e70a9e22860c36a724770b4185de44db6bf21fef32a8d5b36d9014f38fee012365f963b2a85e7d8075c333475b9f0284405e3127dde7e41285fbe0bdd370c06c6a41744c3d24eab511317f97b7b4a1c2ec33fedc46e9bf0fa640eebd3d58f0ebdb7cb8ccffd6d6ab7e0e843591d2618e2d2cdc7081c8fafffe9c3500800000087de4ee7aac6478d99de7dd82bef044a6d33c789d566c90c46ad581aa22f910547a77d55e26bf19f1d4661550b177ef53933a305e69b8a95119dcf5bda599d625054776151b2cd1fcde238bdc527594a6c17aa9728af24e2bb7a3830e7092b01b119ea4e7e7f0e21527d622cc29c9f0c8720195368f8374337ab4d130619d93c5ef37e7ddd0b2da147e6e513455b88753452de959a6cbfa1ffbc7ad5d8c3b48017fd31dcf72f337b639253f44cb27a12174bc4c191e21015d0c431a71906eb9c6a14c8a060459ef26787ce3d1cbfd5cc459f0048b5d06f6cbd3e9b34c89f3fb2f951ae81d7fcc8bc0000000000000000000000000000000000000000009231feef3117197c796369f776c8b2ea3970f358107945d9e74e9bdfa58e68b65a8f01bc4b73cc31df5aa29f363917f90e3fa1eaf553db1c761dd9b634a9c4d7c21c24fe6d953ed9438cad0f8dfe03e5e2f73019352f1fb682a5a6ebbf24ebc49e3d7058e696eb3f4b642f36c9006c0067e24a64aa8c53dd824a3c08bfda74a143c855030ae004ac797c575c202d8091eb77565212548ead770d68000000000099347593f67da85d1c962bfb320d1553a74ec3bf003ba62b1784dbf0168a7e85f28b77bdebce96bf386a6dd5df162a16f2b7e8a4de0ffc464a87f91f81866d2ef0af71ebb07a739c3cb1b7000000000000"], &(0x7f00000001c0)='GPL\x00'}, 0x48) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@setneightbl={0xa8, 0x43, 0x20, 0x70bd2c, 0x25dfdbff, {0x7}, [@NDTA_NAME={0x11, 0x1, '}:#\xf1)+@&#.((\x00'}, @NDTA_THRESH3={0x8, 0x4, 0x8001}, @NDTA_PARMS={0x24, 0x6, 0x0, 0x1, [@NDTPA_MCAST_PROBES={0x8, 0xb, 0x71}, @NDTPA_RETRANS_TIME={0xc}, @NDTPA_BASE_REACHABLE_TIME={0xc}]}, @NDTA_NAME={0x5, 0x1, '\x01'}, @NDTA_THRESH1={0x8, 0x2, 0x10000}, @NDTA_GC_INTERVAL={0xc, 0x8, 0x2}, @NDTA_PARMS={0x30, 0x6, 0x0, 0x1, [@NDTPA_ANYCAST_DELAY={0xc, 0xc, 0x2}, @NDTPA_DELAY_PROBE_TIME={0xc, 0x7, 0x1}, @NDTPA_PROXY_QLEN={0x8, 0xe, 0x1ff}, @NDTPA_PROXY_DELAY={0xc, 0xd, 0xbf}]}, @NDTA_THRESH3={0x8, 0x4, 0x7fff}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4000084}, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r6 = socket$inet_tcp(0x2, 0x1, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmmsg(r7, &(0x7f0000007200)=[{{&(0x7f00000006c0)=@nl=@kern={0x10, 0x0, 0x0, 0x40000}, 0x80, &(0x7f0000001a40)=[{&(0x7f0000000740)="bb", 0x1}], 0x1, &(0x7f0000001ac0)=[{0x10, 0x111, 0x16198776}], 0x10}}], 0x1, 0x40800) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc714, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x0, "", [{{0x9, 0x4, 0x0, 0x7, 0x19, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x8, 0x3, 0x1, {0x22, 0x29}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x4, 0xff, 0xff}}}}}]}}]}}, 0x0) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000580)=@newlink={0x44, 0x10, 0x1, 0x170bd27, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2100}, [@IFLA_GROUP={0x8}, @IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x10, 0x2, 0x0, 0x1, {0xc, 0x1, 0x0, 0x1, [{0x8, 0x1a, 0x0, 0x0, 0x4}]}}, @AF_INET={0x8, 0x2, 0x0, 0x1, {0x4}}]}]}, 0x44}, 0x1, 0x0, 0x0, 0xc0}, 0x4) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$IPT_SO_SET_ADD_COUNTERS(r6, 0x0, 0x41, &(0x7f0000000140)={'security\x00', 0x2, [{}, {}]}, 0x48) 6.183274541s ago: executing program 9 (id=360): r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r4, r4) setfsuid(r4) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000100)={0x1f, 0xffff}, 0x6) sendto$inet(r5, &(0x7f0000000100)='I', 0x1, 0x0, 0x0, 0x0) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r6, &(0x7f0000000000)={0x1f, 0xffff, 0x3}, 0x6) write$binfmt_misc(r6, &(0x7f0000000100), 0x6) r7 = socket$netlink(0x10, 0x3, 0x10) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000000c0)='./bus\x00', 0x0, &(0x7f00000003c0)={[{@memory_low}, {@background_gc_off}, {@noquota}, {@inline_dentry}, {@data_flush}, {@discard_unit_segment}, {@noinline_xattr}, {@discard}, {@checkpoint_diasble}, {@user_xattr}, {@resgid}, {@noinline_xattr}, {@jqfmt_vfsv1}, {@inline_xattr}]}, 0xff, 0x552c, &(0x7f00000014c0)="$eJzs3E1rY+UXAPCTtJ35z8t/LOLC3VwYhBYmoenLoLuqM/iCHcqoC1eaJmnITJJbmjStXblwKS78JqLgyqWfwYVrwYW4UNwJSu691akvIDRt7PT3g5tznydPzj1PGAbOvSUBXFjzyc8/luJGXImImYi4HpGdl4ojs56HZyPiZkSUHztKxfzvE5ci4mpE3Bgnz3OWirc+uT26tfbD6z99+fXl2WuffvHN9HYNTNtzEdHbyc/3e3lM23l8WMzXR50s9lZHRczf6D0qxmke91tbWYb9+tG6ehZX2vn6dGdvMI7b3XpjHNud7Wx+p59fcDBqH+XJPvCwvpuNm62tLHYGaRbbh3ldB4f5/22Hg2Gep1nkez9LH8PhUcznWwetfD87j7LY6A+L+Txv2mwdjOOoiMXlopF2m1kdWyf5pv/b3uj09w6SUWt30En7yVq19ny1dqdS202brWFrtVLvNe+sJgvt7nhZZdiq99bbadrutqqNtLeYLLQbjUqtlizcbW116v2kVquuVJcqa4vF2e3klftvJ91msjCOL3X6e8NOd5Bsp7tJ/onFZLm68sJicquWvLmxmWw+uHdvY/Otd+++c//FjddeLhb9paxkYXlpeblSW6os1xYv0P4/LIqe4P7hRErTLgDg/NH/A9Nwev3/7oOI0+//Q/8/Eeeq/z1P/X85Trz/7yLitPcPJ6L/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4sL6d++zV7GQ+H18r5v9fTD1djEsRUY6IX//GTFw6lnOmyDP3D+vn/lTDV6XIMoyvcbk4rkbEenH88tRpfwsAAADw5Pr8g5sf5916/jI/7YI4S/lNm/L19yaUrxQRc/PfTyhbefzyzISSZf++Z+NgQtmyG1izE0qW33KbWLZ/ZeZY+N9joZSH8pmWAwAAnInjncDZdiEAAACcpY+mXQDTUYqjR5lHz4Kzv7z/44HglWMjAAAA4BwqTbsAAAAA4NRl/b/f/wMAAIAnW/77fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7FzN7lpA2EYgD8bXKA/Kqq671W6g2P0CF12WXGAXoIDdEGv0AtwBrrrESqosCcEIhQl8tiE5Hkkx7Exrz8sWMyPBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu/alW81/fP/1om7PdtfPoG47bVgwAAAAvx6Zazet/ps3xm3T+XTr1IR0XEVFGxLm2+yBenWQOUk51e/3P4+urOzX8jqgT9vcYpe11RHxO27/3XT8FAAAAuGKj+19eL5azprXe/Jn2UxVPQ9NpU779kimviIhq+jdTWrnP+5gprP5+D+NbprS6AyvbBJS6y22YK+1B6p/7oddufLQrml159m2HIk2+AQCAazQ42fXbCgEAAKBPXy9dAP05nklfxM1Q5mEoME0YSMN7k5MjAAAA4AoVly4AAAAA6Fzd/u9p/b9d7vX/JrmfBgAAADxTzfp/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdGlTrebrxXLWNme7ayfPpwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgP/vzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw5nd/+T8xNc4kc6+NpeeRZO3U2Do19s6Noz+Mr18DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9LCoRAEETBnPG/k77/YSVBzyBCBDQ8qqhFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzR7375PzE1ziRzp42l45Fk7aqxddXYe9A4ejDe/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7Nw/bxxFFADwd7e3lziAMAa5MEIgUUBDnEtISIcoQBYFHwHJci7B5MKfxAWJIoQbOuQ6DYISISSQ6fIdUidSmtClcBEkatDs7frWjiWOP9m9xL+fNDfvVnszb9aW5bezNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVHbemcRZepkfx93y2O0H19dSf2dfn9zcuruUWoo7TSb9eHip/qaz2F4iAAAAHB5ZVd9HxL18eyX13fmi/s+rc1LN/90z47iq5/fX/VVf1f6p/frL/Rd2J5ofz5MGPb8+Gp54OJXeo1vlbHv2b8/oFVe+uPeSFV+Q7vubz+/kR9P17Hxz69a7/eLSHmkiWwDg3zhe9WVQ/T6U+kGbiQFwaPRqhXdV/2fz7eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmvZXAAAA///HVTd6") r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x441, 0x14a) ioctl$FS_IOC_FIEMAP(r8, 0xc020660b, &(0x7f0000000000)={0x5, 0xffff, 0x2, 0xf}) bind$netlink(r7, &(0x7f0000000200)={0x10, 0x0, 0x25dfdbfe, 0x2}, 0xc) bind$netlink(r7, &(0x7f0000000140)={0x10, 0x0, 0x25dfdbfe}, 0xc) syz_usb_connect$uac3(0x2, 0x80, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010003000000204f190c0140000102030109026e000301071001080b0002012130d60904000000010130000a2401080a000700000009040100000102050009040101010102300009050109ff0307bf410a25250600000076ba000904020000010230000904020101010230000905820920000907cd0a2525070000000105003da2d399572d38e75a889249a9faddc42db31a4a94abbf0a92c9facf7f761b44e1122c366607f540072cd0d9aa5f4753ef566f87010dc5788da57db777df3b0a62d779770c6effa185dfe648e4628b8a279c57"], &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0xd, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="720ac4ff000000007110ce00000000009500000000000000"], &(0x7f0000000480)='GPL\x00'}, 0x80) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x10, &(0x7f0000000000)=ANY=[], &(0x7f00000001c0)='syzkaller\x00', 0x647e3df8, 0x11, &(0x7f0000000040)=""/17, 0x41100, 0x14, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000180)={0x3, 0x9, 0x968, 0x8001}, 0x10, 0x0, 0x0, 0x6, &(0x7f0000000200)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000240)=[{0x4, 0x2, 0xc, 0xc}, {0x0, 0x1, 0x5, 0xc}, {0x1, 0x4, 0x8, 0x4}, {0x3, 0x3, 0x0, 0x3}, {0x0, 0x3, 0x4, 0x7}, {0x4, 0x2, 0xc, 0x3}], 0x10, 0x6}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000380)={r9, 0x0, 0x25, 0x2, @void}, 0x10) 5.890583781s ago: executing program 4 (id=361): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x101ff, 0x6, 0xa000, 0x2000, &(0x7f0000ffc000/0x2000)=nil}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$TIPC_NL_MON_PEER_GET(r2, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000100)={0xd0, 0x0, 0x1, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_MEDIA={0xbc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x72b}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xefc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd7e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffa}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffd3bd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffff8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4a}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}]}, 0xd0}, 0x1, 0x0, 0x0, 0x8000}, 0x8040000) r3 = syz_open_dev$rtc(&(0x7f0000000280), 0x6, 0x40600) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f00000002c0)={0x1, 0x401, 0x2, 0x0, 0x0, [{{r3}, 0x1}, {{}, 0x4}]}) setsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f0000000340)=0x2, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r1, 0x9) newfstatat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) newfstatat(0xffffffffffffff9c, &(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) fstat(r1, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getegid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000cc0)={0x0}, &(0x7f0000000d00)=0xc) fstat(r3, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) sendmmsg$unix(r4, &(0x7f0000000ec0)=[{{&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000440)="53334c180096a0b59eb670915fae939c5f50e52ddaf971a12297", 0x1a}], 0x1, 0x0, 0x0, 0x4000}}, {{&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000540)="dd8f1f70d33b8586b207d819a1342c329719bfe5555810879fc3dec5527faf49585239e2f5d3b227f8448ab0e35b694c061936a0c480e88b37f9898ca0067329991b8abd7a0b11f305e6ceb2fbf3c27cdf441ac12b9a5c9f6f204e4ab31080481a47", 0x62}, {&(0x7f00000005c0)="c00891de0b39160d22c7dd2bfde1eecf27c192a71ebf642aa0493750ad7372589ceebd0dbfef969463153e8f9cf70d3200536d7906e27f6844c21bd7c4f8d5f10201ef514b4aec0e7d6bf9d3edeaa4ab4eae67ff6e8e7c133d67fd2d576ae6c44d59ebcb06fffcde7fb70b546141d8555a307878b335e6765effddca2da796428284b7d2", 0x84}, {&(0x7f0000000680)="c4780e184b01cecf5ce83b0201b941f7df0b4154f6a2167a4b2780d4b59505939f45913ac5cad818988c69c4336b4c64b1b2b063e2dadc201f925ac7348eafbe8a233235192fb49fbc1630f5a237055f85cd48dac103ae5acb41a42f84", 0x5d}, {&(0x7f0000000700)="212c58c5516bf1f63cd28a2fb15ca8c7772cef21d905f8fcefa0c6ef7893dca0cb3dc33f80dbf506ab811c33850d85a7deb05433c6be69b6648a877e5c166b08339c5c53d6bf5dfcfdd9d13893d439c09733d270cb0a2607b72b3a6cd17bd45be26c014d1ceb13b2777d9c651290fe8b3c403fded03d3af3d4b25d0ba735bf60d60b6ea294ecfcfd98ae09ca8d50f4befbe88a2efdc7a87b5c0179", 0x9b}, {&(0x7f00000007c0)="6ecbf31c9a4920ecba08de5fae3e099cd48859c442dff825eeee637fc6fdaace14f5ffad4b66cc08f25e7f457de3af340115cff8675a62f3812738feaff18eb4cd88305acd03972ef2dcb7c047f87da5200f6d1ebf9186ff5d8f982eb7538d31f09cfe1dc607b23f1feb0085b08f2d72db92c3008e355470dbc532c1583d36897649fba35f873b99ea4d54002766b256592e207b861c92b9bdebda5ea9157710bd690348fd5b4dfd5e2e374d15be78e5a20c0fa7c5f66e617dd7", 0xba}, {&(0x7f0000000880)="d61e628735b35ab0b2b4e5cc51a113caaa8c1fc6876b62b41c947f5b9773800e7b704ba60bae041d6adbb12b091b9544052a679aea011f43be4f085f559a876b17897ce68921102619caf5d5db7baf6ef2fb9d3ad60fb538720e18c2ab0bdf4e00895488e206c4bd15cce3ca993d11e6c56c394b273367aa78be37efb6abd83148eaae31e0958604bcbca4ccd682697627a5c49b44e62f3797313ec5355f3b781ac89403e4887b360b9354ceb977d331b90dce28d0a84071bcaac9b96b13805a662433067bd7543b53002d8973", 0xcd}, {&(0x7f0000000980)="8ba882ed27fcac06416217b90ae0afc85cf56215e45252b1a04c47587a010b534c4c7d6f42374c23be5efb572a70db7d99075781c438676c17616058b9a9913d7e33c729fe61a37b89b7ace2bcf16803423d68c092c52fa235f78a86071990b39489f6f384bc0238e42945679093a214a01b9570ce865d721a7ead045c2e6bbfffecc33d7d", 0x85}], 0x7, &(0x7f0000000e40)=[@cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}], 0x60, 0x4b705428aa132448}}], 0x2, 0x4048850) socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000f40)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r13, &(0x7f0000001440)=[{&(0x7f0000000f80)=""/1, 0x1}, {&(0x7f0000000fc0)=""/130, 0x82}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001180)=""/170, 0xaa}, {&(0x7f0000001240)=""/168, 0xa8}, {&(0x7f0000001300)=""/224, 0xe0}, {&(0x7f0000001400)=""/25, 0x19}], 0x7, 0x9, 0xa) ioctl$FAT_IOCTL_SET_ATTRIBUTES(0xffffffffffffffff, 0x40047211, &(0x7f00000014c0)) link(&(0x7f0000001500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001600)='./file0\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fsetxattr$security_ima(r14, &(0x7f0000001840), &(0x7f0000001880)=@v2={0x3, 0x2, 0x16, 0xfffff473}, 0x9, 0x3) sendmsg$SMC_PNETID_DEL(r2, &(0x7f00000019c0)={&(0x7f00000018c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000001980)={&(0x7f0000001900)={0x54, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x4004) symlink(&(0x7f0000001a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001b00)='./file0\x00') syz_usb_connect$uac1(0x5, 0x85, &(0x7f0000001b40)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x114, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x3, 0x1, 0x9, 0x20, 0x82, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x3, 0xa}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7f, 0x8, 0x4, 0xff}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xff, 0xb, 0x9, 0x9, 0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x7f, 0x5, 0x6, {0x7, 0x25, 0x1, 0x8, 0x6, 0x100}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0xf7, 0x81, 0x6, {0x7, 0x25, 0x1, 0x4, 0x5, 0xd}}}}}}}}]}}, &(0x7f0000001f40)={0xa, &(0x7f0000001c00)={0xa, 0x6, 0x99, 0x5, 0x88, 0x3, 0xff, 0x1}, 0x20, &(0x7f0000001c40)={0x5, 0xf, 0x20, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "69aef47d999966d220aa3db889b3a072"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0xf, 0xd}]}, 0x8, [{0x7a, &(0x7f0000001c80)=@string={0x7a, 0x3, "25c4f90ef861a4c458684ffacfa09c8c95b5fa8e73ce8bb6550e7f9ac8f09a8c3e1321b626e9d400489e621f42d32278b315cded001452d6814773e2c14d77048fcb76db8a317dfc18f68c435138d930cb998b30c181e99596c7773a68926204e5054f4bcd4c47a185a3ebf1675f30306c1b811eb6b1151a"}}, {0x4, &(0x7f0000001d00)=@lang_id={0x4, 0x3, 0x41f}}, {0xb0, &(0x7f0000001d40)=@string={0xb0, 0x3, "36a900d468e0561bda96bb269475986ff30c96890bee8706623846ec4df6d5b8797fe5dae94b940eda8b588b397cad322ce869d5912af4b84db3928617b29ce791822bb825dcddc30a617b3cf71e7eefd41e44cee21a4434b03edbcef8baa9a2957f4834f5f9f3ae972f794c8956e0dbf197b536c0359273d810fd1576c1e5e8283007adb3654e832c64765d006d299b388e1b830ca47f7b4b154fe4bb8fd2cacdd86a5eb224ba8434ed9d017c65"}}, {0x4, &(0x7f0000001e00)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000001e40)=@lang_id={0x4, 0x3, 0x41d}}, {0x3, &(0x7f0000001e80)=@string={0x3, 0x3, "ed"}}, {0x4, &(0x7f0000001ec0)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000001f00)=@lang_id={0x4, 0x3, 0x41f}}]}) r15 = openat$incfs(r2, &(0x7f0000001fc0)='.log\x00', 0x200000, 0x100) ioctl$KVM_RUN(r15, 0xae80, 0x0) 5.455311426s ago: executing program 2 (id=363): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000027c0)=@base={0x4, 0x4, 0x4, 0x10005}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000180)={r0, 0x58, &(0x7f0000000340)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={r1}, 0xc) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={r1, 0xfffffc01, 0x8}, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)={0x0}, 0x1, 0x0, 0x0, 0x40188c0}, 0x0) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="14100000", @ANYRES16=0x0, @ANYBLOB="010028bd700bfbdbdf"], 0x14}, 0x1, 0x0, 0x0, 0x48c05}, 0x4040140) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) write$cgroup_subtree(r4, &(0x7f0000000100)=ANY=[], 0x9) setgid(0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x0, 0x3, 0x1c10a1, 0x0, 0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xb5}, 0x48) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200000, &(0x7f0000000080)={[{@nogrpid}, {@init_itable}, {@usrquota}, {@nobh}, {@norecovery}, {@block_validity}, {@noauto_da_alloc}, {@dioread_nolock}, {@norecovery}]}, 0x3, 0x567, &(0x7f0000000380)="$eJzs3V9rU+cfAPDvSVOtf34/K4hsuxgFL+ZwprbdHwcD3eXYZMJ270IbizQ10qRiO0G9mDe7GTIYY8LYC9j9LmVvYK9isAkypGwXu+k48aTGNjFtjGvc+Xzg6POcc9LvefKc58n35CQkgNyaSP8pRLwcEV8lEYfathUj2zjxaL+1h9dn0yWJ9fVP/kgiyda19k+y/8eyyksR8fMXEScKW+PWV1YXytVqZSmrTzYWr0zWV1ZPXlosz1fmK5enZ2ZOvzUz/e47bw+sra+f/+vbj+99cPrLY2vf/Hj/8J0kzsbBbFt7O57BzfbKRExkz8lonN2049QAgg2TpNcOHc4Bdt9INs5HI50DDsVINuqB/74bEbEO5FRi/ENOtfKA1rX9gK6DXxgP3o+IvZ3aX3z03kiMNa+N9q8lT1wZpde74wOIn8b46fe7d9IlerwPcWMA8QBabt6KiFPF4tb5L8nmv/6d2sa7fptj5O31B3bTvTT/eaNT/lPYyH+iQ/5zoMPY7Ufv8V+4P4AwXaX533sd89+NqWt8JKv9r5nzjSYXL1UrpyLi/xFxPEb3pvV+7+e053/pksZv5YLZcdwv7n3yMXPlRrnPcFs8uBXxSnGj/Ulsmf/Hmrnu5v5Pn4/z24xxtHL31W7bere/3eAz4PUfIl7r2P+P72glT78/Odk8HyZbZ8VWf94++ku3+Dtr/+Cl/b//6e0fT9rv19Z3HuP7sb8r3bb1e/7vST5tlvdk666VG42lqYg9yUdb108/fmyr3to/bf/xY0+f/zqd//si4rNttv/2ke5p0DD0/9yO+n/nhV8//Py7bvG31/9vNkvHszXbmf+2e4DP8twBAAAAAADAsClExMFICqWNcqFQKj36fMeR2F+o1uqNExdry5fnovld2fEYLbTudB9q+zzEVPZ52FZ9elN9JiIOR8TXI/ua9dJsrTq3240HAAAAAAAAAAAAAAAAAACAIXGgy/f/U7+N7PbRAc+dn/yG/Oo5/gfxS0/AUPL6D/ll/EN+Gf+QX8Y/5JfxD/ll/EN+Gf+QX8Y/AAAAAAAAAAAAAAAAAAAAAAAAAAAADNT5c+fSZX3t4fXZtD53dWV5oXb15FylvlBaXJ4tzdaWrpTma7X5aqU0W1vs9feqtdqVqelYvjbZqNQbk/WV1QuLteXLjQuXFsvzlQuV0X+lVQAAAAAAAAAAAAAAAAAAAPBiqa+sLpSr1cqSQtfCmRiKw+i7kPTq5TPZydBXiOLuN1DhORR2eWICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDb/BAAA//9efC/W") write$binfmt_script(r4, &(0x7f0000000440)={'#! ', './file0', [], 0xa, "bbd88d307901ea7bdecc47da860478f1a71f2aec57fbb1dc0d91f33959cb3d89d12dfa17b92da94dcad3f4d7c804acb7c4a8b594a870c9c8bfe9056ea99935b8c016b3414e884f1b2b7d0e83fe45318b9d5fcf013e52834e7234ae6434dae1a5ac23214469e567e24b8ba601339f09ab7dcdcbb8b02b55daf17b66865d5ae91f3e8541976430086c1cf45d670b76bc2cabd62b99903f3fbaea6d1d484414a586c1f1b23f77653d3b9075596bf94cc01ed8b55ea23ad9a5151bad6d791f8bc508541af3dd4d46b7e3e8b331753e44b5a1b1b93786ac5d44a17dc161180b748d7ee8a1374aad91b890d97e606ba7e78524ce3709000000000000006781bd16cd9712cd30"}, 0x10e) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet(r5, &(0x7f0000000140)={0x2, 0x0, @remote}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r5, 0x6, 0x16, &(0x7f0000000000), 0x20000328) getsockopt$inet_opts(r5, 0x0, 0x4, 0x0, &(0x7f0000000040)) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r5, 0x6, 0x1d, &(0x7f0000000100)={0x6, 0x2, 0x8, 0x3, 0x2}, 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) syz_usb_connect$uac2(0x3, 0x7b, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x41e, 0x3042, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x3, 0x1, 0xfe, 0x50, 0x6, {0x8, 0xb, 0x1, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x401, 0xb, 0x9, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0xc4, 0x2, 0xf9, {0x8, 0x25, 0x1, 0x80, 0x0, 0x2, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x6, 0x77, 0x1, {0x8, 0x25, 0x1, 0x43, 0x3, 0x5, 0x2}}}}}}}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0}) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r6 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000ad7000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x2c, 0x0, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800}, 0x0) accept$inet(r4, &(0x7f0000000100)={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x10) ioctl$KVM_RUN(r6, 0xae80, 0x0) 5.125780437s ago: executing program 7 (id=364): socket$packet(0x11, 0x3, 0x300) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='fd=', @ANYRESDEC, @ANYBLOB=',rootmode=00000000000000000040000,user_id', @ANYRESDEC, @ANYBLOB="d14f18ae113ccfd0248992"]) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0xb007}, 0x4) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0xd3, 0x0, 0x7}, {0x7, 0x86, 0x8, 0x10000}, {0x1, 0xaf, 0x5, 0x9}]}, 0x10) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) r2 = timerfd_create(0x8, 0x0) timerfd_settime(r2, 0x3, &(0x7f00000020c0)={{}, {0x0, 0x989680}}, 0x0) unshare(0x20400) timerfd_gettime(r2, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'veth1_to_hsr\x00', 0x0}) sendto$packet(r1, &(0x7f0000000180)="0b031407e0ff640f0200475412f6a13bb1000e00080008004803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r3}, 0x14) syz_usb_connect$uac3(0x2, 0x97, &(0x7f00000012c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x582, 0xc, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0x7, 0xc0, 0x4, {0x8, 0xb, 0x2, 0x2, 0x1, 0x25, 0x30, 0xe}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0xe5, 0xa, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@as_header={0x17, 0x24, 0x1, 0x0, 0x7fff, 0x3, 0x1002, 0x2, 0xff, 0x2, 0x3}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x1, 0xd5, 0x8, {0xa, 0x25, 0x25, 0xdbe, 0x7, 0xc}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x7, 0x0, 0x3, {0xa, 0x25, 0x25, 0x8, 0x4, 0x7}}}}}}}}]}}, 0x0) 4.062283433s ago: executing program 4 (id=365): bpf$MAP_CREATE(0x0, 0x0, 0x50) syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f0000000080)='./file1\x00', 0x200000, &(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYRES8, @ANYRES16], 0x1, 0x105bb, &(0x7f00000105c0)="$eJzs3M+LG+UfB/DP7Hb73fZb6yIevHVAhF1oQrP9gd6qtqjgluKPgyfNJmlIm2SWTbqNFaF4Fo/9R/Tk3bv/hDfxIHgrKJlnol1cEbrpxm1fL5i8Z54888kzYVl45gkTwHNrLf/t1yzOxqmIWI6IMxHlfpYiuZrilYg4FxFLj21Z1f5nw8mIOB0RZ6fFU82seuvLhw+2Hk22vvj+4S/Xvmr+eH5hFw0s3GsRMdhJ+/cGKYtuyttVe3OvV+bg0l6V6Y3Bneq4SHmvs11WuNec9WuWebGb+hc7d0fTvNVvtqbZ7d0q23eG6QNHe91ZnfKE283d8rjd2S6zNyrK7N5P45pUeX80TnXaVb3Py/IxHs8ytXcmnXQ9O3fKbA3HVXuqW7Q7k2nuVVl9XLSKfrscx/YTf83/ee/3hncn+V5nd9QrhvnleuP1euNKrbFbtDvjzqVac9C+cilf7/an3WrjTnNwtVsU3X6n3ioGG/l6t9WqNRr5+rXOdq85zBuN+sX6hdrljWrvfP7OjY/zfjtfn+ZbveHdca8/ym8Vu3k6YyPfrF98YyN/tZF/uHUzv/nB9etbNz/69NonN97ceu/tqtPfhpWvb17Y3Kw1LtQ2Gxuu/zBWD3c6z7ts/+HpRY0D4Bgp5/+n4qD5/1//Vs3/gTkz/zf/D/Pfp3f9q3Esrt/8n0PJFj0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW5aeVb98td9bS8f+r9heqppeq4ywiliLi9wMsx8l9NZerOiv/0H9l1vF/KX7IoqyQVU3T7XREXK22Ry8ePPYTc/82AAAA4Nnz3YNz36TZenpZW/SAOErpps3Smc/mVC+LiJW1n+dUbWn68vKcipV/3ydiMqdq5Q2s1TkVS7fcjvZe1vK+WH0sshRLRzocAADgSOyfCVhRBwAAeHZ9vegBsBhZzJYyZ2vBsx/kVwuCpywEAgAAwHGXLXoAAAAAwFNXzv8X+vy/ypM+/w8AAAD4d+n5fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf7BzPzmpQ1EcgE9b+h7vXx4xzt2KM1iGS3DokLAAN8EScAtugDXgzCUYMLQlUoOJkdsSyfcl7e1tzM9TwuTcSwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl57KxeRhenV/bM56c5w0TwMAAAAcsioXk+piVM//NPf/NbcumnkWEXlEHOrdi/jRyiyanPKDvy/f1fAYUSVs/8fP5vgdEdfN8fK/608BAAAAztdyNh/X3Xp9Gp26IPpUL9rkf28S5WURUY6eE6Xl29NlorDq+z2Iu0Rp1QLWMFFYveQ2SJX2KUVrGO4NWT3kvZYDAAD0ot0J9NuFAAAA0KfbvevpCeugZ1nstjJ3e8HVL+/fNgR/tWYAAADAN5SdugAAAACgc1X/7/1/AAAAcN7q9/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpVW5mCxn8/GxOevN1xTNmOZpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXtmfdxQIgTAIg73rO5O5/2GlQVNTkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN787i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn9eUiAEgiAK5oz/nfT9DysJegYRIqDhUUUtGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYud+XuOo4gCAv9nd2TYF6RploV6sWKgodLP1F4KXHoTgQfAkHpc0hej6gzYHW3IwFw+C/4EX9eChFyEgSD34F/TgyR7rpYLsoYKgp8ibH3XSxDAxZnazfj7w5n13eDvv+6ZQ8p03CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCaXApny7gdD708bhXnfrq/sRL7Ow/10b3RzTOxxThpNu1jpxPvUX/aWQAAADDv2mV9H0K4m24tx77Vi/V/8nE5Jtb8G4/kcVnPP1z3l31Z+8d26/sv33wwUS+fJw0hfNsbry41tsLZdq7muNM1xmTPEvInNO3sn631+uZjkzS768lnt2+/1s3CE4fLGAD4L1wo+yK4spb/fBT74TQTA2BudYoWKvV/uzfdnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzF/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNMZiudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OVdHr54i4giUpcp0njzc3qPiI9I27Ydfd6y2J2Pzdc9Z/vDJOd3TH/LiCij6OMcAIDeVd3mWK3r5V/e/7yDvMO81bypF8/8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADxwIAAAAAwvyt0+jYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsQIAAP//9KJeIA==") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000300)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000340)='.\x00', 0xa50003d1) connect$can_bcm(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x10022, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x11, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x1, @ipv4={'\x00', '\xff\xff', @empty}, 0x4}, 0x1c) setsockopt$inet6_int(r1, 0x29, 0x31, &(0x7f0000000000)=0x7fffffff, 0x4) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e21, 0x659, @empty, 0xfb}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x6) r5 = fcntl$dupfd(r1, 0x0, r1) recvmmsg$unix(r5, &(0x7f0000003b00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)}}], 0x1dd, 0x10003, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[@rights={{0x14, 0x1, 0x1, [r7]}}], 0x18, 0x4000000}, 0x0) inotify_init() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000000180)=@file={0x1}, 0x6e) 3.642022607s ago: executing program 2 (id=366): r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7005}, 0x4) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r1, &(0x7f0000000480)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f0000007fc0), 0x800001d, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000380)={0x3, 0x1, 0xffffffff, 0x3, 0x6ac8}) syz_mount_image$exfat(&(0x7f00000009c0), &(0x7f0000000000)='./file1\x00', 0x842, &(0x7f0000000680)=ANY=[@ANYBLOB="696f636861727365743d6370313235302c646973636172642c646d61736b3d30303030303030303030303030303030303030303030322c74696d655f6f66667365743d3078303030303030303030303030303031652c756d61736b3d30303030303030303030303031353736313035323131332c756d61736b3d30303030303030303030303030303030303030303137342c646d61736b3d3030303030303030303030303030363031302c666d61736b3d30303030303030303030303030303030303030303030302c616c6c6f775f7574696d653d30303030303030303030303030303030303030303036342c7379735f747a2c000000000000b84974a4647e1629f375432f41042ec4fcf5706a510d085e109807ea9c36edc97802f8ae6bce00f4d453d0e704a56fb7ed35ddb60cb64fd4892d76f4550ec3150e2e4f0a2157381ba1864880d601b8c4ac1e8eb0c8bcb450e2fe2ce4176031562a639026158eef77926324e9d49a4698108ae3f39e3897202e060cd9d4bfa3750011278c673394c9a14fe5b25831d4585bdad875df96c940bc29656b13c299bd71da385449d953d5187674f888f02f437a5459690fbee7b13a3335f9291121821d0f95336d73ffb9314d86bb288b1939306532ec4f783f5d8016f11fd8c46bce04d9eb3c9148f0dc5acac38bfea6f010c36ead47f6e74a000000000000000000", @ANYRESOCT], 0x1, 0x1531, &(0x7f0000001f40)="$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") mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000006800090300000800000000000a000000000000000400040004000b80"], 0x20}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r6 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000002c0)={'fscrypt:', @desc1}, &(0x7f0000000300)={0x0, "576b6ef53b7d29775a598a05bd75178e57e16568b009ec328b5d6764d965e1081fc3c390db93cc994509274386773707579006e9c352280cd69fe358a15ef916", 0x36}, 0x48, r5) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000240)='asymmetric\x00', &(0x7f00000001c0)=@keyring={'key_or_keyring:', r6}) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@newtaction={0x60, 0x30, 0x727, 0x70bd29, 0x25dfdbfd, {}, [{0x4c, 0x1, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x3, 0x0, 0x9, 0x3}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x20040810}, 0x0) unshare(0x42000000) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c0000001800dd8d00000000ffdbdf3502200004ff"], 0x1c}}, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r8, 0x89f1, &(0x7f0000000440)={'sit0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x7800, 0x8000, 0x1, 0x5, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x3, 0x0, 0x1, 0x4, 0x0, @local, @private=0x10000}}}}) fchdir(r4) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) 3.424431365s ago: executing program 4 (id=367): r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet6(r0, &(0x7f0000000000)={&(0x7f00000000c0)={0xa, 0x4e22, 0x951, @local}, 0x1c, 0x0, 0x0, &(0x7f0000000180)=[@dstopts_2292={{0x18, 0x29, 0x4, {0x2f}}}, @dstopts_2292={{0x18, 0x29, 0x3b, {0x2}}}, @rthdr_2292={{0x28, 0x29, 0x5, {0x8, 0x2, 0x2, 0x1, 0x0, [@remote]}}}], 0x58}, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000540), &(0x7f00000010c0)='./file1\x00', 0xa18c10, &(0x7f0000000240)={[{@uni_xlate}, {@shortname_win95}, {@rodir}, {@nonumtail}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@fat=@fmask={'fmask', 0x3d, 0x8000}}, {@uni_xlate}, {@fat=@time_offset={'time_offset', 0x3d, 0xfffffffffffffbdb}}, {@shortname_mixed}, {@shortname_winnt}, {@shortname_winnt}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'cp857'}}, {@shortname_win95}, {@numtail}, {@nonumtail}], [{@audit}]}, 0x81, 0x29b, &(0x7f00000015c0)="$eJzs3c9qK1UYAPBv0iRNVEgWrkRwQBeuwr33CW6QChezUrLQjV5sC5KEQgMB/2Dsyr3gynfwHXwAN76BC5eCO7sQR5KZSdI0bY3EVOrvt5kvc74v509OWyjMyUevjgbHZ+PTiy9+jkYjicrTeBqXSbSjEqWvAgB4SC6zLH7LcnflVqMeEVmreFXZw/AAgH/BNn//AYCH4b33P3in2+sdvZumjYjR15N+Evk1b++exicxjJN4FK34IyJbyOOXnvWOopqm5T8DJs3oR4w+/LF43f01Yl7/OFrRXq+vF1npXLwxmk76s55n11q8kER0syRPeRKteDkiq0XxJvnl7We9oyfp9fro1+PN178rxv/nSXSiFT99HGcxjOP5Wyzrv3ycpm9l3/7+eT6DfkQynfQP53lL2cFePhAAAAAAAAAAAAAAAAAAAAAAAP4XOulCe/X8nPI0wE5nc/uN5wMVJ/xMV87XeZSmaXmMz6Rfi7y+Gq9Uo3p/MwcAAAAAAAAAAAAAAAAAAID/jvGnnw2eD4cn51eCH7JZ0Lw1Zz2ortwpH+u/u2pzMPg+YvuqvxPEQTG0YXKti6Rs2kFfh9skNzd1GpWb1rA6jHzw32w/sNd2NcFbg3J3DZ4ncUdyY/MmWdl15TY8HydbbMhsw9Id3FhV39Hc6y/+0/LmxoWazbi2WMyrVY3ZJ7lyp7bjn5Q1yc5/9wAAAAAAAAAAAAAAAAAAAFctH/qNX641XtzLkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg75bf/78Ior1+Zz2YFsXzO5Xbkw/Pxxu6be95mgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxwfwUAAP//5OlVhQ==") (async) r1 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETVIFCNT(r1, 0x89e0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='.\x00', 0x101000, 0x190) syz_mount_image$exfat(0x0, &(0x7f0000000200)='./file0\x00', 0xe1c00, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) getdents(r2, &(0x7f0000001fc0)=""/177, 0xb1) (async) syz_emit_ethernet(0x376, &(0x7f00000003c0)=ANY=[@ANYBLOB="0180c20000000180c200000086dd6033260003403afffe8000000000000000000000000000bbff02000000000000000000000000000186009078000000000000000000000000000aa78ce54006598080a8030003004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af050200010000ef0000000000260004000018fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eaa07d68423e90280409de16030000006a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0de047c9a1f643c822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5cf390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5ac010000000000000090aa235a670670ffc5dc49dfb58d00000000000000000b17dcea46805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f0031933b8a3e10000a3e1030000000900fec0ffff00000000600000ff0bc0fe000000000000000000000000d9a02744000000000000000000000000253f14f0e74d2d42cfb3f27fafb60845f90b6dfc2e37bc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e2eeb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05"], 0x0) (async) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r2, 0xc080661a, &(0x7f0000000000)={@desc={0x1, 0x0, @desc4}}) 3.423946225s ago: executing program 2 (id=368): r0 = syz_clone3(0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) prlimit64(r0, 0x3, &(0x7f0000000140)={0x4, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) syz_emit_ethernet(0x42, &(0x7f0000000300)={@random="40be107707c9", @random="41208cb8e5b4", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x1, 0x0, 0x3, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3f, 0x0, 0x67, 0xfffc, 0x0, 0x89, 0x0, @private, @loopback}, '\b\x00\x00\x00'}}}}}, 0x0) (rerun: 32) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x2) (async) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TCXONC(r4, 0x540a, 0x1) (async, rerun: 64) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 64) sendmsg$IPCTNL_MSG_CT_NEW(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c00028005000100000000002400028014000180080001000000000008000200ac1e00010c00028005000100000000000800074000000001"], 0x64}}, 0x0) (async) sendmsg$IPCTNL_MSG_CT_NEW(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000005c0)=ANY=[@ANYBLOB="4400000000010104000000000000000002000000240001801400018008000100e000000108000200e0000001028005000100000000000c0005805f00010000000000b3985216e31785e9327b08e27589499bb1712ce5b06c7ff06261a9398a67054fc08a8cc652cc5224e5e6830553080aa72d6ec441610fb59d6375679e0d3a4f13ef5bc31ae87b892ad62b69a237ae340db2aaebce8ab755ca22307ea0046d12b4dd24b62fad2791e5683bd5a5578658fbe5961308145f23d682d907e843f3264b256ee828ff2822e8b6d107b729b688"], 0x44}}, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async, rerun: 32) r6 = socket(0x10, 0x3, 0x0) (rerun: 32) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0xffffffffffffffff, r7) mount$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x85580c, &(0x7f0000000540)={[{@noswap}, {@mode={'mode', 0x3d, 0x4}}], [{@appraise_type}, {@smackfstransmute={'smackfstransmute', 0x3d, '.#+'}}]}) (async) statx(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x4000, 0x1, &(0x7f0000000380)) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x1ff) r8 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, 0x0, 0x0) (async) bind$inet(r8, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendmsg$nl_route(r6, &(0x7f00000006c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f0000000700)=@ipv6_newrule={0x44, 0x20, 0x200, 0x70bd2c, 0x25dfdbfe, {0xa, 0x10, 0x20, 0x7, 0x1, 0x0, 0x0, 0x5, 0x2}, [@FRA_DST={0x14, 0x1, @empty}, @FRA_DST={0x14, 0x1, @remote}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x24008044) setsockopt$sock_int(r8, 0x1, 0x7, &(0x7f0000000080)=0x200ffff, 0x4) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000000040)={0x2, 0x4e23, @local}, 0x10) 3.381332576s ago: executing program 2 (id=369): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x18, 0x7f, 0xfff, 0x9753, 0x10000, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x5}, 0x50) r1 = socket$nl_audit(0x10, 0x3, 0x9) close_range(r0, r1, 0x2) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000000c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r2, &(0x7f0000002100)={0x20, 0x0, r3, {0x80000001, 0x4, 0x64e, 0x10000}}, 0x20) writev(r1, &(0x7f0000007080)=[{&(0x7f0000007040)="830a200e833ae6df7ec8cb699207", 0xe}], 0x1) 3.300213409s ago: executing program 2 (id=370): syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240), 0x25, 0x4b6, &(0x7f0000000540)="$eJzs3c9vVFsdAPDvvW1pKYUWJfFHVBBRNISZdoCGsMKNxhASI3HlAmo7NE1nOk1nirSyKP+DiSSu9E9wYeLChJV7d7pzgwsTVOILfclbzMudmZZSOm3fo8x96Xw+ycm9555hvt/D9J4zPW3nBNC3LkTERkSciIgHETHeuZ50Stxul+xxr189md189WQ2iWbz3n+TVnt2LXb8m8ypznOORMTPfhzxy+TduPW19cWZSqW80qkXG9XlYn1t/epCdWa+PF9eKpWmp6Ynb167UTqyvp6v/vHljxbu/Pwvf/7mi79t/ODXWVpjnbad/ThK7a4PbcfJDEbEnQ8RLAcDnf6cyDsRPpc0Ir4UERez+7+ZdzYAQC80m+PRHN9ZBwCOu7S1Bpakhc5awFikaaHQXsM7F6NppVZvXHlYW12aa6+VTcRQ+nChUp7srBVOxFCS1ada52/qpV31axFxNiJ+M3yyVS/M1ipzeb7xAYA+dmrX/P/RcHv+BwCOuZG8EwAAes78DwD9x/wPAP3H/A8A/cf8DwD9x/wPAP3H/A8AfeWnd+9mpbnZ+fzruUdrq4u1R1fnyvXFQnV1tjBbW1kuzNdq863P7Kke9HyVWm156nqsPi42yvVGsb62fr9aW11q3G99rvf98lBPegUA7Ofs+ef/SCJi49bJVokdezmYq+F4S/NOAMjNQN4JALkZzDsBIDe+xwf22KL3LV1/RejZ0ecC9Mblr1n/h35l/R/6l/V/6F/W/6F/NZuJPf8BoM9Y4wf8/B8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+u7FWSdJCZy/wsUjTQiHidERMxFDycKFSnoyIMxHx9+Gh4aw+lXfSAMB7Sv+ddPb/ujx+aWx364nk4+HWMSJ+9bt7v30802isTGXX/7d9vfGsc72UR/4AwEG25umteXzL61dPZrdKL/N5+cP25qJZ3M1OabcMxmDrOBJDETH6/6RTb8verwwcQfyNpxHx1b36n7TWRiY6O5/ujp/FPt3T+Olb8dNWW/uY/V98+QhygX7zPBt/bu91/6VxoXXc+/4faY1Q729r/Nt8Z/xLt8e/gS7j34XDxrj+1590bXsa8fXBveIn2/GTLvEvHTL+P7/xrYvd2pq/j7gce8ffGavYqC4X62vrVxeqM/Pl+fJSqTQ9NT1589qNUrG1Rl3cWql+139uXTmzX/9Hu8QfOaD/3z1k///wyYNffHuf+N//zt6v/7l94mdz4vcOGX9m9E9dt+/O4s916f9Br/+VQ8Z/8a/1uUM+FADogfra+uJMpVJecdKzk+y92xcgDSe5nWRfAUfxPF/5gKnmPTIBH9qbmz7vTAAAAAAAAAAAAAAAgG568QdPefcRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4+vTAAAA//+0tdao") r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="580100001000010027bd700000000000fe880000000000000000000000000101e000000100000000000000000000000000000000000000000000000064000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000fe80000000000000000000000000002c00000000000000000000000000000000000000000000000000000000000000000002000000000000040000000000000000000000000000000000000000000000080000000000000000000000000000000000000800000000000200000000000000000000000000000200000000000000073500000a000300cd000000000000001c0017000000060000000000000000000000000028bd7000aa0e00004c0014"], 0x158}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5412, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8c042, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x404, &(0x7f0000002140)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r2, &(0x7f0000000a00)="c0d8e614fed66485125f681449eac418bd18290bfdc26642a8291540e66fb1afd5994f59cb2d97f44ef147a5ed7d97a6da611cde42734e977a9946c5c02d40a96ecdaa1cbb7dd8226af9de765469547636324e5f0edcb1633e7307cc9cf14ba05bbe3546c18ae644511c81553c211e0c043996ca9908a18bcaf230a7328235e8ce7261c1df19d225db79311a8649313a3f2ccf5f402cb2ee2819b76c17c871ecffadbe83077024deb733ce2494306f03dfcda4c02be21583678b838bfcfe17537326150a457cf326430d50dae13f2a1206f036a769e76ed89aa953a9f17e5156590e6b151d30eeb78772584843ff3460ec46f3b80af1d3862e14372d496cfb26f09019944a06e58fbeb61caf63276ba0e1e27f460a7fab8f5c4ed5f5f83d0e0741ad23bddf28279f0230e519bec25f25d3317ee1c62f74e6be769fe2e45af7d28ec999171e7366afae5068149ffc0c108848a0f82dbfcc26f6b99050195a2aad76e74321000956482cdde2a29044f86bb35683851dd3df2097222b113669abc117004492c6f1ff46862d7c8ad0e724e55b70cdc1e5917ae30b2c298ff5c1246fcaaa3c5caf83ae8da1ee06a16f001587ae46beb1146a32f8682e2a5515e6dac8fd6332f087e6fed41189514dc15d191a197e92c1d1f4dc3146ce807bfac09886b9d10e5bbd2112854550c22314429c1daf8711626167086e4540a2ca9742392a7bf7059bb35a2466994c4463c0f7eded58382fc28ae3c1624f4095df6df863a02631ab0ea995a8a44af8255ba13523cb65ad78d2d43361eb80caaecc8b66e99275ae510f00f05f6e8c803907a94379750f055744335bd99cd6ed1843a4384dcde96e5d9ecf9145df855eced93bde72e7c69ff341e4674bff71411ec91141f3ce0402b04eb3b4c72e11dec8198fcd10852233df8606158879e0cdf23db8119193b2058c893ebeb4e4dde9a37ef949375ba119094a3860e6ed01a9bba392baa17146e38d7f3cfaaf8414e983667633f2de02932dcbf92972c9c6423083cff745e88c7a4071daa41ab8aa78e907c52cfbd8b288314e88700f3a9ffcbdd9ec852f9ccb6d0b18d28545c0a2136436fb074618f720b8317dc9dd8bf11dd74062d74b61146e43743e7d0a056f9f1b761f970a6a915dd914f6186d434e9da117d9f38c7dd9d0c29502c3ebe85dd812f2cbbfc7d5d868675b01d3768e83c4ad8274a46a6905299aa24b19ea9752f39c7b6b0fd92eaf68b5671e7b21a12d5b54c71649e6b494e95cd2690c074e2f565bdc8b7167c6ff83e4767e279a86a5b1c1ad7387a09e4fbc4bfdfa6dc437c948e1923ac42219dc53feb9480be4aa9e6d39bdd823f7ad43e53b0a538fa913cae44c4be78b2654c7c969aa521b1a46a640fbb9d022f50adf4626f3bcf870f8f642cc016af4dca0585a3b2503558725e4d408dec8ea9bc682efe4e0d236feb129a69d2cda010ddde2891f1f82057eadeecd697a1cd5d0447b291040187c9dee15436a989d7cf264e0a62f15681baf51d3f01a1636b81dc33c9fb89636089eb29310c1b55a75103b05eb3224fc0b313129ffa3aa3504e943cdde031ab5253a10dac7286e7a6292c2a234ec24860d7b39d8e7d30974ceaf00605b775ffdc61f6c9953b6f6fc3a144b610dbb3105caf78718de22e6437504dc755192e466de962707deb86af1ecfcafa4a7017f59d3099b24e18c85cb87920b8839f1cd4b8dea6a096d47759b4b0bbd4d36261f719f8f1a54e9ad5e8ddb5a2a5677181c5f1a4a2c256f598a87e0a8173dbecd2d09457250c6e97f8513fb888fa5e5e379e3b739650f87520128ff463ddf8c391d41b924ff5be44930e67b7353c170095b19328993977134dfad0fb4d2d8a8f409698a46633046c63a90e2647fde20180ab983d359c9bcf8e0423290d04c6dee410745433dae50eaad3b8911dba9100405aa42cbd4458e359eb27b1de063850f81e393b12b2db2088b46c5c3a630e6a82aa29112ebd9f45ef3a17e39415d3a706d776a096d0a3b6b90e989b8ee1c24a2bdf4f0b355602bd0eea60a4add44dcac94b8dc6c1aecb4612d0f5b5601d93e494d98436b5b8fc05df794a5b641743ea110486d2f18c55d345ebe8200a0a6aa08902b79edbf70b0c539cff5a15aad3aed9644faa1efdde61ccc11277ff7d388bcc79ace7c3b99a77cba49361564e2a49f2c85c862d8d349442a241fad89231a968dadeaccefe4a73031bc0dcf3a1c2a1b5c77347830d3922b0401a2199318ff9cb102d9833da6fd48312f6c83bcd91a451c5f41a8b82dd19bc0cadef812c0314ec07805f76de34c7cc4af4867f465c82f870a28efb9a1ae08527482c0990a73c627fe8181c76f984ba5073829a34d60fb114651e2e6dcf40a95abbf4275e116d0a676151d9d7ecbf0c505f9c4bdd94e499ec82622dd5403d606f38f4d17bb48f762b9f2ed47e21522db8fa21ef836c562d05a137d444363cad1c644a5179deb9d9fd668dac96b7c533199d2cd62ad62db0e5b2300069d939608aed3d117ab401f5475db21a8ce96510db80ed7239ed407159ba469a01d252d4841db429e9ed472ebba6f326b451abee07630ddfbbf493a082c3c0421d89105bd0c173726b235477a77c1619d9f2c1cb2e4a9ba5752e62ca5f7742a492726825b2db7fb29a1bd9429d499a7b83f7fd3c3c0101cd79ff94f8f799c0452512c7c6340229c28646e2449b993bb872bd58db66228559842ff7d2fb245e4b20d35d3db886bb708c3666ab59419aaaca2d4d44dc73c8f8fe2cf57d7ecba53cbed68782c4f17d56ecddd53f3e094fa676b8aa288811070b09dcbcadbf56b1e1bf9eaa069a153484fdedff005616dff5639a1566b50ff8603510d581509e0d5e404d70c3cbb51c0ea874f20d0ff0e7860316e813c13f8b016f458d4d731e1f60e5d2fc461680e0fb061e821a0580700f9617b1dc2edf71db6dc40e4ba58e987f7c87a787c6276d084a5c8da66811afc75d19ecad5b3ae71e560a0cc8c7518b03f84bbf92eda64a18ddf0eadc67473b0c3f0a3e0cc91431cdecd40ea19f136717a0184aaf8e36d9a3ff23687fc7a458ce8fa825e38700f5db95380cb9b7e31c48f1957da8f587bbc6e97deb0800835828bb0556702480b2891230982c9f63dd1d87e3e949f2cbf4f4fc0308fd0dde42736176a2d2775b60c3b36fc645e1cd04e9c1573dd160b42a97a2463f3c85c77328db34590a7a1caf696afdaf036564453db4b4437022a9375671922b4cf2b267e54aff59c1236800e9a38d0eee9f621eccd64077474cc60106c5fecba8eca1e28d823800b530386074676c4b87cb3d64c435c2b4de307920ebaa17adfbb2333b2f3741cac114f30d97de681d635898220990868a678a985c51d2580f4416896c17ed5d5c8b23cb2873f62e723496bdd14cee91eeb22a8d3e1bab23f2ba48923a1b794bf652028c1695a892c3eb4397e67647a00406a50a8350fee9bfb425cdfcf63bc360abe3913d20e54c384a8f4327ea9b132b195ba4334c94eb73356639df51158510255b04897ee490fc0096de236796394cd6d4911df70a95a461df2d7577972a3293f3f60daeb79a292a50e412a40c38620181358d3bafc1a8f845001f1f6af1f91fe3eba22583671f9a0897ef26bbc2821ec2a0ceedb778cc4cf7df18857580690f6853d11ad3729c7b0f9e83922c3c3e9aca64cd5e62566ca1ae9b32d85e5b2969ee28d9660c8fa8fe89cf917b7ca81596763101a60cd0651d64402e351088aa5ba71599bba76fa5825225ea41eae993731c14c62e92883877c506bd7754906e0d819c68abdfa96fa848e101b6a320d3cc797f8450e236393c0ce35f4380344d5f318c18d96b0ba28705b0d1e531eb564e422daa0b21d028af81ca4f66f4d92ff43d8d621020a38d1248cd418f6960249e5c24a878a25d10b3a4ff9cb31fbc1cd3d7ca7ca33f175f6c44fb66671d14c3282bbfcce72ca2a229bda90ccda962b8868243beaf6c37ee486c222da6f3444bfbdbe8e0ae389c641d784b0b50ad5e94f96a3364725d8dbeae09fcb8d9ecb351c9b382fb736112af223282b75ec67536b8b779de285c0159c205f3c8e78c91cb5c13158f5af827cc9bb0f1a4dc7ac67938fe771aa5330bbf047f730cf47597cfe711b81c6fba6318822434b37c89fb9ed3bb8c992d9aee1ff3b529cae33a197e9e86b28812b37d9521db841039086de1f8bf870762b8ff9981c43eecffca1aabd7f78dedfb317a5fb90061c8cf429e768a097aa1a029a404bf5d63073df8d38b4a817b991d44236dd5a482e8cacb6fb2372a62ca511b7638545b9b65e45313b2b1de6b2b7b8ceecb753a41e1922a7db0b6c958e0b23364fd217cd583a7e0d47c042ac590538aef6d44723b73332c136996f06567d54f249d0aeb9bb29189fa35799a882a7f1801ef9dcb8f7450041f5755cfb131a31d8a4d00065526c3973876c7ee44a57de9f4f9aec2250333e985b1bf47c54b02b217c1d523a028509efce53be9cd64c21e0f48b6d388088274de97384af2d2ffe246ee1820a7d6dfa8b886694878eafb73f78fbe9ee7f2294e53735cc7501894926c7c2ee17cff8ce11df46829b13d14332e1cfdd1f2640d78646642ed9149855ae6fca1eefab3a3a8e601929ecf993428622bc9c60ada6bce66e11ce6ea1768c6a3cbb6b6b6498bebaf2c3bb6aec3ac8744a24547badef618a072f44df73496772f75c1260c37138d80bc02e4736412825c148eebcc4c887110d8b9819ce5c0f717f1b611c3caec9340b1c5cba8ee0a226fe841fa884ed25da6ce1d34072b5986676e348931f68164c74783058ca86e55cfb3faa91312d0264fcf090b9ce411a5d84d55d0efcc067835719d982863739f26353a203ef0d5bf33e65f6f4e3fb25fdcad52b39c61e535d6a84abb36763412917910aae806ad44ef613dd316a136fcddb995b267df8ebb19af967246ab10bc6ef83d2086497a535a56f2df4456701ff2228c70dee6d995485b87fb09f0f3f8736910e692773daf47c9cd1f37fd24123865e0f390fe14753cf567df7efcdae65bd5a73ac6ef41f9cda7dbc2ce118cac20d6767424aaa900b4786a722bf27600c6e88632eecb79b2041ac57d86139db6871b71f1f2fa355c0c5b5a251aaa29e464eda648fa8e865c5587dc3885f9f9706ab433dd606c91f61068ac786f72b84841ec98766ac420ff258e00ebe63edbd342f120d03cbb03b49243f9ceabe06ef1131cbf915422e829e1dc61f2f00db2a83c2110c5d2c07acfe4ad70d799bd57b44f6a78d227ec75f49d2c77fbfcd983ce5f918f75d1abadd5cba74f7288848b3bf68c8bbac59bc9047cc8e75bbd496d287e342bdd48e6e867389630b04416747f68a9061479616bb82c70967acdf9d34ad69b99c8bd722ff625b10235fa23612ba1f6f4d8e5ba4c77f899ccc7f8039f37528ab7243a53d05fee25d19cffd254aab92ea868e832131d76f765fbbbb15d5d0d78c780f692746fc396b98516ca4bffe250d18cdc6ec8ac4d2942344c7360ddb01b945c82867a3588813e8afc32714e12b00beebc5675427904a693ad05e9e7be1312a4ad8e41a1bb2862844ff8c137e7d1eced1cb53c148d5bc586a46ce776f2d93e835c40c638dba7981ad10a2012807e1b9914b52e218df1e17802f343bf2283e3aac8b9514d4c103204a45b3f53725a3a9288b1c1ed94c4b2ec66aa3a53795c5d6b86dc13fe860a511fcf30e8835da8645ace2ea62c5d97f57efff666412cbb6c92865e974250773bcce1020c64b3f73671cf6ab71f57638418e731204ed537a95ca8747556278f0c036308bffe3f8fbb3d6da4a72aa6e10515f37ff256dd459f875fb1c76b78fef27ffcafa9c0c61e5f69f83441cc2980a5e1724aec8465c344628ae0d405a1a4f8b1312759cca367466b4bd47037ed54440c9c78eea21499243099656739cad376d2962316b0c044460170273055bc70a5f8a7edbf484359c3dfd75201387fd780e030de414c5499122901e29d1bc0a7d02e04ca7a8ad6c45b7c05a6ab3e8a3a6a50fabb3b85abcafa5e7ee9b876cb4cfc2833703e8244932a675d9c6664319e836eccc59b4d7038eda18e7ef5f5cae7fd511d81d914b47e7e371b48ee8ad9de6f8f3c47bab5bba58d847efc53247ec86328a674c06c06436d181d6d3082c6a6e61cad627d16db50f27ef86178e21f1eeac95cd0313e325b6d0424561befb0e791492c67ef5b0fd36a18e8cb69f3dc0f69c079dfea705c5fd71cec282a677d3bc6a004e3668e7b5a9c3a2cc758dc9f6e6ce0c4c06ebc575a8b70bf1c246e6dbef143dee123a7c0ccf21c62bc72de3120df3283e380142997c54c93e496f3ec7605ccb2e3ed919924e6903ea00e5e51b21bcd5391abf157f8e5a4bf7c28159d0f22dc6086089d4ae2b317d27ae9143320de1756d4a2f9a8be6fa7dcc09b63af2dd13c2104a816542180471c89b0f3b0071537cbb44c9e16bebc49e244b7c19d6302ce5b4da46982d01782ec496a7c8cbb5672727006ed399f40564dd0399f34a0cd0783d5c832b630d5f5c9df5ad54779834cb6d7c5e66328cc894b0c6ffeec702eba0a35639ee696a62b22ca727977b656914f82b91c166c75e077800dca6b07dc5ad28634ae7792d1a677a33771db0144add135324bc624b744ae921d705b9b71dff974ce9e4c0297e9256636db4f72c4f4b3c137f0ed605451ce3a17ebcd23a0dbe22db446327901bd70e5b0c08482578807af784364dd97618112a5aff35a734ce4bd6e4f68ae5421792fb40579e10bbf455f382d366f134c7d39a4b3f7a9f3644a6d85633dfebfdfdf0d1657e455167929d04ceb70280167a92dc230db30e746061cf0a12738e7ce2c8f5078797d910798d5d88b2dee5c1d399777e4a6f71c413dbe05a2a833edbf3ff65704ec30c90087b2680cd5e0a8338230338c73dad850125215462f50da5af830f23ae6e9c14c3bd35a180d64ddc16401554c47e74592d90a3864b1a3e0f4eccab47c92de3072cf92e24ae1d4aaef13b825fe28c11de2104e4c0dacb893afb627743c8f4654deb02ab2f0f9a906cc4f3155f7b2e0cbe15ca31c37d447793d1d383de3fb36f41aabdcae00a61995ede59b4d2dfc4b326c7b7e3df3adf107b428d9ef350e603b381d5379b5a9e41f133dad8e21b47b24daa078f6f8ea388b7608f007d5d4d6ec7747ca81bf0af33b53c47600f2cdea11d96d0771e61056c84007a77c23e2e6fe4ae7b21e589a0cdd974a4494fd879c49f19da173136dd0f62e9822abab15751e7325d0a7ae5107dbba8fcb6a0622bd7cea052fd8bc3e5627c4cd4323e3938902a4045ee03bf4eb9abcafb0028f9df9b82c89d04cdce824e7ca0ade7de207ae69c802efe7720401fa2ec52669f91d6fe5c45897d5987bc7ca64be7e9d6d77ac0dd4b9d634bf367941deac161660acbdf05f1413b99997afc42986b1aaddae19720b7415cf32944a37f0cd2b0298fbc781c690e07b259377b01d811d1d282f40e90391adb9f4185545a646465a4ac0804034bcdbe1b5b831dd34897478cda4796fe8abe879e4693e8a49b010ebd50985a2cea4fc00b4380cb0ac397536858515722978d54ad6c3a7c84952ad477f8e6633e2f845f176f6fe3e56b70e5a1ede835b8f40c5cea982712d63684cd6935508d958d0bb43e59d00e7bac796134e5b492696ca521b58e43fcdd0f29f73ff247adf18b104f01764dca9b73c00287bfd2ef140f2525b6abb3442215182b314d913ef977608828fa5e1c12a251c2b4629e6606d86b0a4ab89240b5c94f20b0148500c2036df2c640000c43a1f9e510d4a6dfa3c326e2bc6fe6571383aec0de2c4e3ac5b15bc7a70d6854f24bb719795773c4a5169732b6cfa4e56d3d5b71b35e94d22f951edbb66bcbc04fbcdca72d981256ef05f6fdceb6ecf0e1c75ef6c3bbe606abc9bc8204e3be27ba781ee04d70c0d904e9b530cb6cdcdfaa637869322d0b771ed97a6c8e8d7cb5bf12341d255efb99e413671fbab5b06116bf445200e8a036e0bf847ceb8d20df726536022bb7a31802113626a4ee8c854ac20d888e1387d12939e3c383bafac7fc5787eb366e622b5c6cadf5d8a244263e40bd0fdb00837209ef26565c94bb162da440d2dc899f78715782db6d39781ac40f58f225e0396d0759d5f7cd301b0e8c89fc8e59e9a5af4007f271b114faacd63ea122dfef6f28a741c7f4b13fbe63f8c06a8ce05912eabbf3afd2e7e72c0b4044b256ab4f56cf0a2e94f1ba734c4a31542632482e1f721ecdf96ace1dffe9aa101e42b2f878184730418f9648b32f884ce10bd0a55207bded25afac49863d338c2948700ae9dd4213f1688a02e8deb8bb354aec263b9cb138b519ae14e1d71a2377d8ca2e62ffe5b1d2837b3ed284a9ae07d12c487e9ec09e4622c27f76c57a7473f453c311d00352d2416925b99748e21675e1df6aa969b68e912fbd377f5d262cfee31cd1a05be1ccc46448852992ae255efdc3363c67164b11ee83a7914cb172aa082d1634067c0bc1353e48f3c73d718cd7d973a2d9ad7b8a86112cf81db5813b80a097963b5157f3e8ffde9620974128e1b2df8438cc667ea06583e07910ec9cda72970b621c7cd8cc46033fad920767b84ab65ca87639dfa94cb302148175d746ce2fe1768cbfbfabce2a438ba4f62f1758d71bdb6d13feff7d9fc6b2370dc0371edf17b818b4ccbc159d7889eba6a39fe3ce8ff4da45a8372ee8551b132de9a981f96b31cf146b857ad43194f7cba571dc845104dbaea039672eb44b07a4ca8c134e2a677d214b0581a7303d9954c164139d16bab9839dad460563fbc04c48a3ec578882e3231d1fac73f6919144525ddfb6b5b4c201867915a99ce9d70126469dfa16fbeb93379e0e6319f783b49e61ab4619463ca3b0afc2c393b6d4c6ffa05eab9cdcbd70fe4580d92950a5a1b7a9e2ccf303e94630952c251dd7dda61c296524e9735f23c3135b7bb185b9e2c92579eb0963e5f7ea124461c74e05842c47f2b7beb67d6e060fc55b3f8c100fcec0eb7e70e968fd71d3a57b01822cc6d51f87817f5ca362c43dbde097871dc4ed1949099b0b68eb9cb4e820debd3b4152f3f5b3d9be88ccff1b84791aaa42457618c8f418392b39e28984647f42b33a7d9de9f4cc82466b44e9ec97b7012c13746fde1a0b178c2ccd958cbedbbc67e1c4cb4ef1df29ab210da09524bd1f300b386fdf8809c137fdd23101848e1a09690f81bfde9b6787457cc44c9a524af0a82e6ec53cbbb5420d56b614d3de8e6b770761727b4a6b187d0dd668590c75cc4aa7df0b0814536a4fa0bc7c0036507da385d37b8327d4cfadab781a56b8ccfc3ca4e05fa18b00bf701146baedc862f763ebf63cadf1866fa62c285a382805c0925c06ba94916b3208f4183cbd79f50d4c906f5782b9c1405be570b23b9b98c355a887fe0bb94cc322022ac19d59a874b99e60b1556bb78740b7e3b728ce70c4a2fa9ca9525b4ff767764ccf868e9b1f198c4447aa6aa4f9eae5b1b3c8ef2338e252d67505d03995446ac289b349ee0eed4a934ff6d324cc59e9e2330547c6630a81a89adde5ba6f54593c89eb40d14c1ab4ba684bbad9d5a3824c06321886e5aedbeb0511e37615287fe4f300e55aeebb3541bcefa338d68e13d75d451177e22ddc1bfe893603eeb62b54dbcc54ccc115ed9437948af876876f4d307392c794d00165893038ead55627c021b63f8fce238341db769d7693f60f20aad4e54b1795c4963d55f32e291f55eeeceeeefdccc033bab157704edb314e75f1660e1e97c4f5723b4b86a20770f11296cf12793fe07f0dabe87e196f86355ea67222138b3ddf174bbab851af7152fc447f76d4f4f0e9ed546709d9bdfe773ba70e129eabeed978c2b793d3a26bbe8a2cb44a1be90d02d957f562749c5a8227a2203b66b2fb06949deb023b10690dd20311c28208b5fd775b739b6e866f6fddb5a3958216c3327daf8084e513b82c07b08575ccc0634bc5e0d19329e15a116c7baa01126e632a145cc8063065a3239f9538027859a7f82a0ddeb3e125fc56c17899eb85d8fa84cc1d4156c2f549b971d1be8d9b31a451c0442597bf30521b745a74012f38fc91487d962be084e9ac24f4886250c21ef7371287c10cac37f6be48f863bb47749f3ec2c5aadb9e7cedcb7527b68bc21c9770f6631f5650b2e80b684f9c0fb5e3c1deae37e83e8981cdf04b6ed51a7776341bc53d4027f7dc9aad346d85376750f6a481e5d23ce2b116b4f920041fea3b5d31fa7c78d32e88dc70c5c74d0d71919400e4114126969e8443c5fcc9af20505bb7ea09a2897bc74cc5fad18186240352a7cab6c293d6fdbc3f64433fb59ba30779271a257ed0f869e0cfa0a9adaf1239c1cab10b286e4b1c9a1fc5980fffb9f77a0a30edd28a4e8656a4dcff6583db4f9308f39823367e38e0acb96a389f8cb5ed17d81a2c657896bfa4ea4472490c8f57d1279bade7af370e7540cfefea6d3e4e3721cf016e97c10a690500457e9e3af6c1488bafc2d88bd28a9cc524d03508d7d24dbe21620dc91d3e07ef4b5bc38121a12e4ef5ac77730ac2a8df6a3239259c544cae7b3498a278c530b9ecb03c0c7170b96b6a474ccb869b236a51f79a0ba8fbf234ae6d3026071a073e9be4e0ad997c801f80431f9b7240d8418ceef09f40e9632ab1adccfd2ab6e81054ecff68a672a35a52fbcec4914570a576770ef0a60fd39080914d38634d77e2eaa3751bc930bbedc8e98e82969519bc92bab1eb91b62d25a883f173bfbb5b2c4b0b064d94650d6bfd3b97208967675f071b8152ab06a4611f93a65cee84423b81fbd109646e9cbd2de49280464519b605d695d1702865517d08f91bb2b877523d5315819b163e5234a5913756436b7e59ed76c947d4742ab0ac1999046c76229d1e54022618280fb36a1c7f9adccba220efac83c54639ee7e48c7eccd7ec3d81766c481a333802c3265e1bd960028817c0ba7731ff931c618a13e0b137fffdeb2c697d9ce6ea6ced22b5bfb9b2fd09200b87b51a3fd9cd76f322c2b04c2dce8f66fb0cf4e78d1a1b4327abd48988b0287ca211a2ee3b2cb512e957cf9ffcaa80dc76eb2728be20f7231a70131845297cd2501a71646a88e1c51c5ff485ee2272d244fb1d0a3f853bc47073538bc840a4c9c67be389d0896e7c5885d1a5be9ee840b6d281d62c937371c4fe5c031c3f7d725034b317e931a8e254e7250e7eec6651810569c22348ec0c925933b78518752f74a908ccb0310dc832be7dc3342d102343c09d23a6d97602fe4fa45bdd7afc22ad3411afe3255752c00db2385213eeb2d7f0355ede2e7d52d7fd6610e4db3c385a512b9c403819aca26eb269b006dff1b459e356884e189f02d1095b04523afe7ce6eac1c2cc731e0f57939a31e1beec33a9df3d24b9283e7a636eeaca1461b30954c249a264dd54dd4f382795277b3c3d7938be84f1d129ef91c181c691c9fa7d317ae65c0917da258af1c39c2ee7badd39b23976529d23bec383f219f6f161ec3909b33cea900894432eb", 0x2000, &(0x7f0000005bc0)={&(0x7f00000001c0)={0x50, 0x0, 0x1, {0x7, 0x2d, 0x3, 0x1, 0x8, 0x4414, 0xf, 0x9f, 0x0, 0x0, 0x100, 0xad95}}, &(0x7f00000000c0)={0x18, 0x0, 0x0, {0x2}}, &(0x7f0000000140)={0x18, 0x0, 0xfffffffffffffff7, {0x33}}, &(0x7f0000000440)={0x18, 0x0, 0x5}, &(0x7f0000000480)={0x18, 0x0, 0x2, {0x26fd}}, &(0x7f0000002a00)={0x28, 0x0, 0x47624293, {{0x2000000000, 0x800000000000, 0x1}}}, &(0x7f0000002a40)={0x60, 0x0, 0x1, {{0xffffffffffffffff, 0x9, 0x8001, 0x8, 0xd9, 0x1, 0xfff, 0x3}}}, &(0x7f0000002ac0)={0x18, 0x0, 0x8, {0x10000}}, &(0x7f0000006200)=ANY=[@ANYBLOB="15000000f5ffffff0800000000000000657874340009a9a01f1cb09f2de46aba8fb40d896f523469b5297148a00401728ade5b5e05cdffb3ce7a5951fd73461ac05bbea30f0e3c6fbebe89045e68f679d1ad776f31224f9ba207a15f2cb0ebb33b9fc9b5ca4b5e0a4e9802b135536fffde45dd8de08646dac70cc02992070e69328b4aac5bf3d57858d5340c6d91f030434a9a45e6166efc5cefad0df6b6cadedf8301e0e6e2850e4b5a024b0196318e42e56ab3ffdf2b1f1445ac"], &(0x7f0000002b40)={0x20, 0x0, 0x3, {0x0, 0x8}}, &(0x7f0000002c40)={0x78, 0x0, 0x5, {0x0, 0x9, 0x0, {0x6, 0x3, 0x7, 0x2, 0x6, 0x0, 0x3, 0xd06b, 0x10, 0x4000, 0x3, 0x0, 0x0, 0x6, 0x101}}}, &(0x7f0000002e00)={0x90, 0x0, 0x4, {0x0, 0x1, 0x8, 0xd87, 0x4, 0x6, {0x3, 0x200, 0x15c0000000, 0x4, 0x9, 0x6, 0x9, 0x1, 0x4, 0x2000, 0x4, 0x0, 0x0, 0x3, 0x5}}}, &(0x7f0000002ec0)={0x70, 0x0, 0x0, [{0x3, 0xd6, 0x5, 0xfffffff7, 'ext4\x00'}, {0x0, 0x8, 0x5, 0x125e, 'ext4\x00'}, {0x5, 0x9, 0x5, 0x8, 'ext4\x00'}]}, &(0x7f0000003580)={0x3b8, 0x0, 0x7fffffffffffffff, [{{0x3, 0x3, 0x80, 0x6b4, 0x0, 0x5, {0x0, 0x6, 0x7, 0x2, 0xe000, 0xa000000000000, 0xa0, 0x6, 0x5, 0x2000, 0x2, 0x0, 0x0, 0x5, 0x4}}, {0x2, 0x7, 0x0, 0xb6}}, {{0x4, 0x2, 0x8e9a, 0x6, 0x609, 0x6, {0x5, 0xad, 0x8, 0x4, 0x1df, 0x8001, 0x9, 0x8, 0x1, 0xc000, 0x4, 0x0, 0x0, 0x9, 0x8}}, {0x0, 0x36, 0x0, 0x7}}, {{0x5, 0x3, 0x7, 0x0, 0x1, 0x3, {0x0, 0xfffffffffffff5e0, 0x7, 0x2, 0x8, 0x1fba7b85, 0x3b0f5a7, 0x9, 0x3, 0x4000, 0x81, 0x0, 0x0, 0x5, 0x7d8}}, {0x2, 0x100000001, 0x0, 0x41}}, {{0x6, 0x0, 0x9, 0x100000001, 0x4, 0x6, {0x1, 0x8c, 0x2, 0x5b33ffe6, 0x9, 0x9, 0x10, 0x5, 0x79c, 0x4000, 0x6, 0x0, 0x0, 0x40, 0x2}}, {0x4, 0x9, 0x1, 0xfb1, '$'}}, {{0x2, 0x3, 0x8000, 0x200, 0xf, 0x40, {0x5, 0x8000000000000001, 0x7, 0x8, 0x6, 0x0, 0xa78, 0x2, 0x6, 0x8000, 0x80, 0x0, 0x0, 0x4, 0x2}}, {0x2, 0x4c, 0x5, 0x8, 'ext4\x00'}}, {{0x0, 0x3, 0x0, 0x3, 0x8, 0x5, {0x3, 0xf, 0x0, 0x0, 0x4, 0xdd, 0x7, 0x7f, 0x3, 0x6000, 0x7fff, 0x0, 0x0, 0xb, 0x1}}, {0x0, 0x2, 0x5, 0x7, 'ext4\x00'}}]}, &(0x7f0000005980)={0xa0, 0x0, 0x8, {{0x1, 0x1, 0x5, 0x0, 0x7, 0x0, {0x4, 0x5, 0x2, 0x5, 0x2, 0x2, 0x2, 0xfffffc9f, 0x100, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x3}}, {0x0, 0x2}}}, &(0x7f0000005a40)={0x20, 0x0, 0x7f, {0x4, 0x4, 0x52, 0x8}}, &(0x7f0000005a80)={0x130, 0x0, 0x7, {0xa4, 0x4, 0x0, '\x00', {0x8, 0x6, 0xffffffffffff0001, 0x10001, 0x0, 0xffffffffffffffff, 0x6000, '\x00', 0xfffffffffffffffb, 0x12, 0x4, 0x7fffffff, {0x800, 0x7}, {0x4, 0xb}, {0x6, 0x1}, {0x80000000, 0xeaab}, 0x4, 0x7fffffff, 0x1c, 0x10f}}}}) 3.181006703s ago: executing program 7 (id=371): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1201000000000040c41090ea80000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000000c0)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000090000000800392cda9bb4049a4f63dc7225c99dfcd654caab4a73"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000280), 0x82, 0x101002) r1 = socket$inet_tcp(0x2, 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001e80)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01000040000000000000040000000c00018008000100", @ANYRES64=r2], 0x20}, 0x1, 0x0, 0x0, 0x24000050}, 0x0) syz_usb_disconnect(r0) signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0x7a9]}, 0x8, 0x800) pselect6(0x40, &(0x7f0000000100)={0x0, 0x8, 0x8000000000000002, 0x4, 0x2, 0x2, 0x2}, 0x0, &(0x7f0000000240)={0x7c, 0x2, 0x5, 0x2844bb54, 0xfec, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000080)) 3.180782553s ago: executing program 2 (id=372): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000f40)=ANY=[@ANYBLOB="12010000000000106a05310300000000000109022400010000c60009040002010300010009210000000122f80409058103"], 0x0) syz_usb_connect$midi(0x5, 0xfffffffffffffdf4, 0x0, &(0x7f0000000040)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x5, 0x8, 0x2, 0x10}, 0x33, &(0x7f0000000100)=ANY=[@ANYBLOB="0503100b00100204667221cd3c43007ce4b973010000007e7c9c79948589eaa66743a3588ff39934d10fcd4b7380fe7523"]}) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(r2, 0x107, 0x9, 0x0, &(0x7f0000000240)) sendmsg$DCCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={0x4c, 0x12, 0x101, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x4e21, 0x0, [0x0, 0x4, 0x0, 0x3], [], 0x0, [0x0, 0xfffffffa]}, 0x400}}, 0x4c}, 0x1, 0x0, 0x0, 0x20000000}, 0x800) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x0}, 0x0) 3.138402394s ago: executing program 6 (id=373): syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000780)='./file1\x00', 0x0, &(0x7f0000000000)={[{@nobarrier}, {@noinit_itable}, {@i_version}, {@init_itable}]}, 0x1, 0x74f, &(0x7f0000001040)="$eJzs3M9rHOUbAPBnpknTb5t+N4IH8SRUrFC7SVO1JyHiuVDoH1DDZhJCJtmQ3dQmBtp68CAIKoI/etH/wIsieCn9HxTBm4IHQWsaD4KHyGw2id3upqlNOho/H5jM876zM8/7ZIeXHdh3A/jPeqr4k0QMRsSFiKi0+9OIONyKjkRc23jdndWV2trqSi2J9fWLt5PitFbf5rWS9v5YtE6JJyLiVn/EqTfuzdtYWp4Zz/Nsod0ebs7ODzeWlk9Pz45PZVPZ3OjIyNmzL46+8PzIntX69uuf/fLWl698/fG52T9euv3cRBJjrbqjo469tPE/6Y+xjv65/UhWoqTsAQAAsCvF5/xDEdHX+pRaiUOtCAAAADhI1gfWAQAAgAMvibJHAAAAAOyvze8B3FldqW1uj/L7Bz+/HBFD22uL17by97XWEEccif6IOLqW3LUyIdk4DR7KtesRcXOsy/2ftO+/BzSwHXauXLdG+p/nZjH/jHWb/9Kt+Se6zD99m7+d8JA257+1e+a/7fyHesx/F3aZY2Dh5Dc981+PeLKvW/5kK3/SI/+ru8z/+eB33/c6tv5pxMnonv+vuXb4fYjhyek8a//tmuPEF1dP7VT/0V75k53rn99l/T/cGJ3qNZcU+Z89sfP73y1/cU+80x5HGhHvtvdF+72OHM/cGvlop/onetR/v/f/k14XvXp386s3l3/s9VIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoJo2IwUjS6lacptVqxLGIeDyOpnm90Tw1WV+cmyiORQxFfzo5nWcjEVHZaCdF+0wr3m6PdrTPRsRjEfF+5X+tdrVWzyfKLh4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAtxyJiMJK0GhFpRPxWSdNqtexRAQAAAHtuqOwBAAAAAPvO8z8AAAAcfA/y/H99H8cBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGgXzp8vtvW11ZVa0Z64vLQ4U798eiJrzFRnF2vVWn1hvjpVr0/lWbVWn73f9fJ6ff5czC1eGW5mjeZwY2n50mx9ca55aXp2fCq7lPU/kqoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4UIOtLUmrEZG24jStViOOR8RQ9CeT03k2EhH/j4hvK/0DRftM2YMGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzzWWlmfG8zxbuDs43j7c5ZBAIDj4QckTEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApWgsLc+M53m20Ch7JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQr/SmJiGI7WXl6sPPo4eT3SmsfEa/duPjBlfFmc+FM0f/rVn/zw3b/aBnjBwAAADptPqe3n+PTsscDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8ezSWlmfG8zxb2Meg7BoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/588AAAD//6PjyPE=") r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x181) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x8004587d, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x8000200000000000, 0x0, 0x85c, 0x5}) rmdir(&(0x7f0000000340)='./file0\x00') 2.847600664s ago: executing program 6 (id=374): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) munlockall() mremap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mremap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f0000000000)={[{@i_version}, {@bh}, {@nouser_xattr}, {@noquota}]}, 0x1, 0x568, &(0x7f0000000640)="$eJzs3c9vFFUcAPDvm27Lj6otxKh40CbGQKK0tIAhxgPcCcEfNy+utBBk+RFao0UTIcGLifHiwcSTB/G/UKJXT948ePFkSIgxHE1cM7s7ZaG7pS27TmU+n2TamXm7+b7ZzXffzNv3ZgOorKn8TxaxJyIupYiJrrJadAqn2o+789fHp/IlRbP55p8pUmdf8fjU+T/eefL2iPjlxxS7R1bHXVy+cq7eaCxc7mzPLJ2/NLO4fGX/2fP1MwtnFi7MvTJ35PChw0dmDwzsWI9ff++Dic9OvP3t13+n2e9+O5HiaDSbzU/ivuMYlKmYWnlNuuWv65FBByvJSOd4ut/iVCuxQmzISDvDYzQino6JGIm7b95EfPp6qZUDhqqZIm8DgUpK8h8qqjgPKK7th3EdDGxNt4+1O3BW53+t3TcY21t9AzvvpOju1kkRMYieuTzGzz+duJ4vMaR+OKC3q9ci4ple+Z9auTnZ6sXP8z+7J/+ziDjZ+Z/vf2OT8afu25b/8N95mPx/pyv/391kfPkPAAAAAAAAg3PzWES83Ov7v2xl/E/0GP8zHhFHBxD/wd//ZbcGEAbo4faxiNd6jv/NiodMFnMEH2+NBxhNp882Fg5ExBMRsS9Gt+Xbs2vE2P/57q/6lXWP/8uXPH4xFrBTj1u1bfc+Z76+VH+YYwbabl+LeLbn+N+00v6nHu1//nlwaZ0xdr9442S/sgfnPzAszW8i9vZs/+/euSKtfX+Omdb5wExxVrDacx998X2/+PIfypO3/zvXzv/J1H2/nsWNxzi4XGv2K9vs+f9Yeqt1y5mxzr4P60tLl2cjxtLx1fvnNl5neBQV+VDkS57/+15Yu/+v1/n/joi4us6YT/0z/nu/Mu0/lCfP//kNtf8bX5m7MflDv/jra/8Ptdr0fZ09+v9gbetN0LLrCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/R1lEPBYpm15Zz7Lp6YjxiHgydmaNi4tLL52++P6F+bys9fv/WfFLvxPt7VT8/v9k1/bcfdsHI2JXRHw5sqO1PX3qYmO+7IMHAAAAAAAAAAAAAAAAAACALWK8z/z/3B8jZdcOGLpa2RUASiP/obrkP1SX/Ifqkv9QXfIfqkv+Q3XJf6gu+Q/VJf8BAAAAAOCRsuv5m7+miLj66o7WkhvrlI2WWjNg2LKyKwCUxi1+oLoM/YHqco0PpAeUb9/0MwEAAAAAAAAAAACAQdm7x/x/qCrz/6G6zP+H6jL/H6rLNT5g/j8AAAAAAAAAAAAAbH2Ly1fO1RuNhctWrFixsrJS9icTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ+DcAAP//sCknjQ==") r1 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast2, 0x4}}}, 0x88) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000005c0)={0x1, {{0xa, 0x4000, 0x1b, @mcast1}}, {{0xa, 0x0, 0x855b, @empty, 0x1ff}}}, 0x108) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000002c0)={0x0}, 0x1, 0x0, 0x0, 0x200080d0}, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x4000000000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x208, 0x98, 0x8, 0xfa04, 0x98, 0x6c02, 0x1e0, 0x194, 0x194, 0x1e0, 0x194, 0x3, 0x0, {[{{@ip={@broadcast, @broadcast, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth0_virt_wifi\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98, 0x0, {0x0, 0x74020000}}, @common=@inet=@TCPMSS={0x28}}, {{@ip={@multicast2, @dev, 0x0, 0x0, '\x00', 'batadv_slave_0\x00'}, 0x0, 0x70, 0xd8}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'snmp\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x268) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x6, &(0x7f0000000240)=0xff, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x109) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000006200)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r4, &(0x7f0000000100)={0x50, 0x0, r5, {0x7, 0x2b, 0x0, 0x40080000, 0x0, 0x0, 0x7, 0xa15, 0x0, 0x0, 0x1}}, 0x50) mkdirat(0xffffffffffffff9c, &(0x7f0000000900)='./file0/file0\x00', 0x62) syz_fuse_handle_req(r4, &(0x7f0000004200)="0aca6c6a1bafd2989666a6014bd5e9e63945bda64c1239d970f0d349110c18fe029ac3e29dc9ff9ead2ed3cef0fe77ef8348a82d3da186ce2140d53dfeb34dc1e128dca5a5225db8052bd348c2d1a3de224233032fff8b85c85885c90e9d0c205001db3dfc55d17a7dab1761c1733c465113c056d3bcbaf6a52dbda820a1db5e7d777f6c716e5f60b04cc1c6a362d891cb08fa109c5a00e427f8636059d934f255021cf13d2bc9cff93f049018b8e48f6480d324f08eb83655d3eb5a379ec18c861f596db17bcc23ada65f26a02c4c0c9e3167cc582e93661cdd0dc7581ac1958d9cd08104af251d87d8b5d82150b8cc4ca6d23475f259a8b7d69839cf728a6c478eec56135bdfc6428a318cf2b838d16984d0498d33ac41fe67361bdf5752db6a5ae32979463b60ad6b99527affdcb2b4a0f23b2f140c981b00c99cd25d563ff6c3308b048371eb2e599880a2b67ef9a2282947dbb23a3f1944193a801187f206587a52ee7a33032a842b31fcc0db079c554c97a09e3812aea45702099ab648888d08ae48a187a5acee7b9a2edbc320c64514554e540286053dd2acb9f9ec83435f43193b45b324c8406cdf976bc7607cf9385e99bf5f5205110d0c27abcac49e7ec7deef560f953d2c64bfd014ddcb1b2cbccbe401a312436799235807f4fdf52a9f894656fcbe1e971163e8d743450c49875379522df77d5e8910df837701d135f4589d4d15355e1638eff568a18a0d6217a11acf8fdf0fed0216635215d248aff37d85b62edbc989bc6d4757e6347ec971ae2b1e0d194e6c11dd8f7c108219569e157eceb7c14a288aad98a24de9a81f9ba1dd5271c17adfdf41f3393789c30f9345f6ad4ad1a6bf46640f69f7c038c4fec6652853a3f4fece3c3d15bfdea15f37e961a03de54181724801808a3a9030ba4650ce6fa9e6822c794d7b9da548a2eab977ab0c08b2d985957d5cd70ec677637219c6ca7c7c4d0a7a7ca38c1862583735b46b3addfd1c72cf7f63f11bd85ed59b9ba94db5c2fbd48461ab735b439a992e3a4462545e042e3c863199c006ef3a3be4473b24b782f86a3c1dca9848283bc47f4322273681efa1c8c413dc81a459e4e755846a094971708eb7f428aa67d0c81ce7f33d856e13a342b05eb403af7b4cab191c4ab9d650158808ec74d04f4b765e513b94f10345322e48485d29eb8b1408d7776f98e3625a20220e94789476affdbd19b44bac6bd2fa2b0ba10e93582178a3ef4938dcda25bc6245621b1ced780ca089010e8e51493c1ac7747e949b67fe6e3858e60a1e45a657c080fdc0bcbfcac2ba9d027f02ce30cc7440ce71eac66bb2eb264dcb1306a6054fde6640ca51ec4ccaf500a87f073b58ab286daeefd8d3ec7ee882551f7b6a36ab79a8e10d1d3c234ffaa33e95026025cc39a057efe7823dcb689131b1e83572b4dd1f49097580976c046424618fd6047d46928087d483df952738448d164c9288b15a4982493bf7ebc1976d0942846c8310556732b4cabff937a51e926caa37ae54dea339c2a2a8d73be2ca3a39edcb4ef8bd58a3c4c98c48b9f37a1424b6a54919921d4429611d0dd585d1d357c3c1ad1cf68f36907f8d9c28a14ec2cf2510fe54510111ddd7a67fb8d2f449227da397c32b8dca19971ab9d76e1f6ce0c54c9de1cb1daa1936b62f838170b8b6e7f34168a099619a113c83347ce2c0f6086855385062b6e074b68391e59430236f9ec687a265072f7a40efbef3cfe5bc1cfb364d87a597507811d2bf6af59e20fcf4703caa63285decabcc367ccfb8e27efecb14db8b1167938f457d4117c62f440d807b5482bb223b4b14e9526f9ede33631cdf9fcab53b3fbebc9344ab130d793dad610f2fe41ef388acaebd6cf26aedf7c7c6aaee956cf92c14583bd45b189d43f7b44419df1e0adecc8fbedb357656b7649721f81c2207ebb37e3ae21bdce8c982cbbdec012c7fe587161ff741610fb8ea5883c758527873ca2197b5f1058083c40203cc4dbdf7f4f1388f2309d22a6a1767137703296ad3aeabdbb3529a290da9c6cc5631b2f1ad25c766e3cbd8d9f588bafd17495f572bf1cfe1e8b5bb22130963cca8832f846300bb6dc0baec85b500e1a48fdd14cf0442fe4d441821d7e46fb5e2220c96bfb16ab8ca883a4477bc756dfc6622f320a648cfb57f9de9aef33f9986c6517d1a7eb59348541d6d3494ebe7bc1ed4a86f06411491d176da36de8c8a8d8ea28928bda63fe863277e4325b756421d4d2042428250ed526e538fb930671e9ad517aac494a58aecbc908b512016fe4d8f60b576e230b3206a0c7bd4fef717a8cda0029d13ecc3c8f8686f717adc1440353c236aa71f842839c5ce92c83fbfb57b221271aa6f4029219c3c2ed7a3a53d8ff065ce30d403c95cf69e7963d5bfb63bccb5b28ca125f0d7094072273ce3108093d0ff83ab98393b8e9a87117f4933a8c8ecf353931da3b8dacb20685a65dd865bd6031cd2b0b7e237901c782c6e6ea8742e89dbb01eb925dd6e74c53bd28d3c424cee35eb29823f2138b92516075e00342fa4dbc5b27675a651032c8ffb3da6c5349d0f9b2779778d0cfa1c8d4cc34d4fe95fc435e4768e93d56d2c142f25df1b9afa7d103486842372b36261b96b7b3acc0e78ff20a535ed515ace0cf3300168a7ef42d6bd511c019d0ccd7599ba70cbabc95f34a052fe9d6f97b49dc1cde40d5ebf305797d7d572a61cd38a0cf85f28c5d018648b769327bd9559722d5422754f26c9e5439b42bedf34e31bbc845b99ce315eeeb0383fb3ae021084cedcd843b86831c78441ccc0d2c23de528e53cff785816a3a3d99b4a4684df9546a285203bb615eb480fa8385e90226b27b39a7d50c83babf5ba890da1a8848ba372971347dc34b76370544feb183b9292043f2ef072b69bcff45b1917c073222d50bd585f2173bdae673198b95b67f8387f6d2b2934597c5ce165fd420ddcc01d29d71d532b5d127afc98657845230e363cbb9ecc05b247996ecbfce0e8215ec7dc5e9be115de2e7ebe8fe3e191f455d244ad1ce75c828a2adbbe509589f389936e62dfd1ecdef105162d357cfb22412b64570dcb04fe18bbbe5518985d7316a75a19a16a482105b7fac923e1eefd780d036ccc39e3cc53d2002ccd10004be1694be4110fb062110e1a44ba88acfa282d9c7cdae0cb55f48f7caa3c324d9f52265d21606a20779accdc9f69dd0fc49e4bc2c49891e526561569abe5673533c8a9b6a3004c809d3f7452b02787047d4442df3f4cc5d47e5aa73b7994c113541ea312970f2e741d4fd50a83f5a0293fbd56d619aa4bb3b491606642fcb922b5ccd6bedb442e450609343e18f61abb3a4b2fc69e06a72edc7bcba0da06da3e80f59b737f088d01f0dbcad89003b505fe29bdc8118e3fbcdb90a4f464e0e70d20f093790ae1b9f6f8a904a268cb4bb116404de1bd4c3f9522c36893a902a3a90f52670b7ff2074815329f3fe2c8ccfabe2d812394e6b0e34741abece71b7db0fbf0a80e6c13bc7bba89a4ee01cad9dd76e49cd91690db6fe402640db8b3523c49bcf611a9da991123edcb64ef505906d8ab4b8586e631828402105f045cff3681f2f36e3713be5bcb6af157278b194a51f04d04507231aa6f4d77b4065f2a97894c201b23f7b5f79b029c74fc4c57fff87c03e01210674417c1297155ca7a7fbe855fdcf65561619ffca0099fa08ddc8ddd7f713b2b0c6af0fcc4bd4cba9e9f47debdc6d9e6e2dce63fec20efc51e15d013fadba2707a449dbfd025f1a7c329282c797b2071afb37a89f8d58c1e3b4f06586f00a433161373548b699fabd92771346a25ff10789ca89cbf00f92248c6b8468f22aa4cf7ba90aea16a3cc2b1ee598609dfbe75fb8e11c5003ad0c9ac7205cd35552a53703f06e465633f9653cd670952feb9e77db960ea18914235af757e75204d1f74de9829dfac217d87aecc1c80066426f12e52883bfcd982e54bfdae8ef55f3b70f78bae9e6a1e24388c642cba3b3215602294bb7d68bb6f8e0b24c0b6e99df504c30beb2a7f47b02f9af6511eda25407c30dfdee39ec8db32d93e1e09472474883a87b7b4664bef06d5c0a43793237187acaaa9654f74e5d3bf1ce389befc139fba61378e7b66b4b0d87334732592ebd0e4989373ca541b92d003e67e0292256c256344dbf03ad24540f11cdc174b45d3781c1da793a460ba671373a0fa082ba63f5418733c9907d360c9bc54ba0e2b374de7965a87316df1c7af17164e1b6dfe32d71fb5ba641bb8d6cd6299473f37e44a69e90a87cd2f8a486a0db4eb104bf87d9f7cc87dc294e6debec7e5819f3f26bdf4cac91f8ee94a826df99da39a4bd6d476943428e3f5009546ee569d6273f7ecb115538c6ce8fe150249c89452c2f0cf0796208a216fc2cb55e1b6c892778f15e7f8b78e6e97093572a29ca3600c72feb4e1ef42a225da695b3111777f3833e306f2a90b8ed6095127b0f13be495a3321bf8201955d40f6b486904a4e1f4c9965563d30277b30cb0d1ef375338a25314fc5abce41f1e95118e89455af9e786cdc460e4e48fda5f21cece9b4e5276523d6919e165df5efe59aff13067d3ef0e82259305942b5f25e831dcb72f5c7fa67ceba7678078d8311aefdc91916f8c1db2ac61188b46825707dd26d29aec734df8bebd7474277908b2ba9e77daea20c395253b3cc876e5dcac960556072bec36e14da26c335b509a38dbf3037d620f4765e63b946ef8ada1729b1323acc8b5e436f3967ab7cc033ccb7d0c9cc74d3a3faa2ff2afb1cd571e3749cb0203e70756273fc6a4d80cf646d551f3a801ca513ac587f0ddc8c58870d817ea2671b2ef30be91a45dc730c6636e7de2ec235044b837ed9861dc89e4df342cff52a29ae6b8d5817fe31bb3a74d0202efca5d94b4d232f3dff885bf52f8d43097d069ce81220e8578c630d496b01fc60562bfbfda22fce6ce68564ab31d1a3d38af2d7b73a970b9b30f6c48dc38991da402491b2d643e0f5e71bb9c0aa834006ddf24b7dbb180f68751535d8cc34823ba3d1ddfbfeb6a15655118d4e1e11b255b998006906017ad9978d6cf4a45a669eabf653363391e77a82a9da14d184a50f1421eeb61411e859cf6f98ab0846ed5345b63e3ad004d1ffd1e48e6574ba7d832f7ad1345b8df27f7707245b335ddff2e4ca1430ec44af208e633c25678b3cfee96424ca026b159bb18c1bdc51db6c66e8788e5aadce1d3e531c9b02edc65b846763ee64113c0cd0d23824c4baf3516e2c8e5192afb9fcd390e51b3bcdcc0a49f932a6907b38713e2229aaa9abc5305420f50a2016429012e835407dee7d8d0b8404655620c3df407e7be2a5a1e668341dd91224509ffd48db6861f558d098954f83aeb6e426099cc4291da311c37bd46c8d80c3ea975e0db6ce12dbdae9116bf08909431fd5483f7cb3076d33a900d56c26d6f151386abb32ea335f5337683201a1ce5d9df25c5df29a375d2680827e182b1aa0813ee7f9d273d7ce1b86194a8cf48d630a5be0b947245c1ee0a0645500ce2ced6dade1b63c0e7572260cce25636778d79ef11ed5e3c42835c8e53a6d26cf85293050cedee2a116e5f38b9cae91a503ec9e0cf784d9cfdccedf95971540ec37926eb43b27cbff1d96b83f80018e6afec70523b6672111a47f9922db34da15d7ca3cc3a77f1abe7221b72d43d2cb4c23fd2bff6cd5ef6b31b6a4c65babcdc918b0d99fad656e471a20a8f4b66d6e37877da1a8b7fb7a8692d6d578ff953b18deebea1353f915102e4d2064dcf8eb0965a2f4c2eeda70b4177dedd7597797ec76bb72ee422ec4d16e494ed77c9bd843ee01885cc3aba1f77806e8f501b856935494918ef83379ac5ae1e06697606053a8c5c880975d1f085c93f2adb1bd2c6ae07c29bbb245cac4726a20a2f61ded013722eee8878933a90319cc8cab7a2bc69dbc79767ba18fcdd8f9ba7de44e9f0575994b28aa9e3e7b4c1f2ce0eee264dfefe3e1600cd969683551894d28b690122093105133b22ee04a50f4883274cb929beb1bb45444ca5d470c0ac611c4990eefea25526f590b269ad40d23842c5b5996c1cb393dbff28a7e2f7cf04ac30fbc2d29ece6708fad830bc523fa52d2ebbfda27379e8c48d085b260a2dfc2e8d7e1a94a245b518612bfc9ca0260c8fdede5298bf584e5d71fc131f5eb6ad2dd7bfd42a77f523eb0aaa787003fb71b9a64fa783e918595af0413fcc0d7818a514c055a48ba9b1bbc6c974f7cb55c3af3edf117835d169e5e2b31e4278d0419b23625ae004171eb2ef8c231a61331886234b402886b4993ca6376f8664134cead1bea142bbed5d46e3bb71b0f8a4cec0c79a9b5f6c823128d02063967a5363b6bd6e242fa3fd21953fdb57725f1eda22984bcff8e40f2076fc0a462706dc2bd95dc447a2aec2a8a4808f2930ff1353348942e28204af42141fa120c8e5fa9c225d16f3624deb2ce178fdf594db504159bbf475e8bee281e3c8ebb29b404b3fbd13dea76df5aee05ad6a85054b838e149d0ebfabe61dcbda6c3494e170e75633843a01e2458b526ac5424177d6bc4706a09694be1c372cc79cf7c4d82ff4e62489d1fc7819d749710035a6fac239d716b57a1af1346c1e8420dc8ae46fd18245160d43a40c564bf11f0232bfd1fed67ba1aebce120ee93a0a000570b808d9fcd60b622c59ad53ef535c1db7de15b52ed2540708eb5baa7195e1a86990b6611ad5c50127f7e876f8031856e9a2c0566f357d6c75e6ca5f217d428602fa7c8f7fb9f3abbefee76d88b3b08c3be2f0d093ce96c6a00f3a157dc0a05e1fc5d8de583c25e09c77348f5825fcd4631396f3e8c26f5c1432784eb8c377fb520d28aedcaa5addfda6eed11da4d2cc91c2e3c3728c763c9d58283af32d00aa1910011a552adabee99d1387d14e582cf68fea46b729eddd0d3ad8eb9125d5fb060f4d6f70a166cc3ce9b02a7bc65200399fc2a47b90039ac23afb853925195e8079da20cbffea72365158fbd94a6e0a654f6c09a8032fb26df99913c2300e03428ab3cd1b3f7aee15460732d445b4797673b47a93a325b2e5157106ade0959be9c4562d5a4292a9ac94940c66375e559f34e57a1158b5d77a5dc9515bdab63799627301f19398d84c7afde812100a65a1642e9515a30434d344b380a92eeb2013a0f63cba648c37095bfd985c607b120f1769a79f1fd7c03f09f966b72945606ade67f9aaa631948bb82f9ae3f89ecf6db12c02d174f62ad6e1b60f4819ae19f4979e0f9dcf51bedf4b1bd1de73bc2adb1923544ede6dbd40ed4c559cf1f079f5dc8986691540e13f5a2505cc0923ca8fe2608ec92b95dbb5facc320e43b2049b79eb02618f6fab08b7e9dbe00fcd69b338b1bb6a9beae531972e16a19d94bd2273c4d042eca34dd7c5aebfbf16552681ad4e243824a9c5d0d8b8d3aba4c102fb76c216c230c2ec34838a0817b03a04480c61c899b2e442bcf2567d4e73000d9c9d4d0acb712df0183fc288634cfde234b94fdbbc0b7e66ea5b6437f312167b1ea93e2a6b2105308d8198a2d4054ba2ff2855250e0e6c952364056e2d3d09e5a2c578837d6521ffb82780f169d07f2f032b34d62f2712a77a56175017257ea1caea41acbbc520b429bd4e3ec3f9a6eafce46731dd3396f1ce1a6198927fd2dbefb3f77c9173be0934747ca47b98c6548c8cd07249d9715414b8a8ddc8430575d8b8903d3923089282a3ccead6e11044c67f3d5d8ed8cc0c0331f2dc09e1bae77ab55307e6445ad382451eff64faca8a4c0cba7cfa2fc9b087afb040e594115c35ce1dbec69ef1e5af8003339afda5faa1be1a3da7c5cb84273009c32d300fba7d222d2dc783241a9414ee30c8bd7e655c09a7f50dfb249ae9b15284b971503f6ce8866a1b36f993acf28d387da88c8defd323d1cd91d4eb46ff87458269a134675556b067a1b71829b7706ba58c93a919884089dc333c9b5d8279dbcc20071991762d2569c8ff5f21783e2961228b2006f8805750c0f9f4f9dc3df86dae1ab98af22122966a6ba04ccbb2bdf90e91e1f2595b979b6934fe132eda34cec0f83132f3867a197a6dfd0d43528bd56613732704bb62b12f4ede7439b2150384fa04db658fda2ddf97ab571f02d150c50c95009d0aa2e553019ac1cf9bbaf15474bf66d69224913b11080badb47d4a085fa13e965de6e95b7aa6e07bb212774d0240738cc07ccc1670d33c100cead3fb99c3f32fdd97c9b16956b1c22a90cd5c7aa0d920dae9e2b149fb5f9870129a0e97d1edba0dbf8fc4fcca6c65c639dd3eaa8803b1e9e601907e086ed1079ff6bc6de941c91df0634ce3730b8035bfdfa699304666920bfb092354da1f0bdd28c9023bd2e152e931e82eeabb86b0323c789daac94422eb7855f18775917e12feb85019e2e017303002ff8e04513ae0fb03f334a76addd8fcbd69ed25931f44044eeffb5d66cab5a22b21e85324946ab15408dd5d68b17727d2e4779bc378750eaa6ef6e943966c0dc4d066c6b8b8945023a0fc49f81a9c15a35d350e3d741652b8a8014b3649dcfd028f25c0b38b7cc14f7e375acfd3960af2eefc49ac6589f38791c9c0b0ea4e55992274052eed15cb8de213794636c4db2385eb9bcfc28f8a97e7c7ac949cd519ab62d1ab10d855a7ac6acda00b78d35d80a9ab4b7099603782384c461dee90abcc14a539779435cf0677eb0b6ff7e47488667788f9b0fd7d5e0cf53aee5ca0071fa30c062da3c44e79096e24594c6e202b7cdbdc49be2ddac8058c7ded15f07d4c413886fdd7017b9fedb86e39917fd1e81b294675bde06c8fac0dbce7f4b90b3859c66f9f6fec640c6781728a8b347da28b4360924ef68c3c740ed5ddbf013720c6de54d9bce5232864f9e80a652cd778641c327876b2a3e1049355a58fb5054aa17064e97142d64be9daf5d1b162566a009c69133f60e3d4c2a53c153185c659d16236fcc1690eed8c6c2e4f8b172eec457a9407003ddad723e3b183e81b17ddbe46ba368ab3e3ff574d9e3fb82e102ab46d7f608e235d064ea963fdf1622ed7278a27fd8210ad39c3acd9069abba71ca051b64561683068ca6a1be906c196ddde1839b3897d5af8fee51614d73e51511b03a5763f3ed3e64bf7293118dc321cf5e940a2829c6b8550083d66d31680fb55af098d9ccebde9882f818c29f4cbb55c26a97c359d8606bff3744ff3efc22e8d34e67b7c97b567483963c574bd1dac8c46c911c48b6e29e73e52f8c9385729a73b70d2ebba9e744247d9003a962fd607686e6c5972b59616acfe327d8b736f38c703832d7690c6474641bf87538e785353c1fd7df1b5ecb1200eed8c5857abd16c26ae72d0147de475b0c4bc98dbff530b334c9c50607bd46ddbcb1ffebf7513cc842e4cdd6c8c00a284e81cb531a04f75210add4f73db3da9783694fc541cd470368c8776973f02835dc355ef54ca90a580a45a2df6137c43b151ade1e51bc879e7fb43141541bfab79b3eaf0eab323c7147ecce6eb3eb3eb02a204755cdcc7405ad903b91fa4d297262cf77fe395a18e269ec36bd534d4939e78719d7c312ce5205979b2fb92fbf9e1d1effb0f663b9361893fcb11bfd66c92af3394e899876990883e9f5374b5642c68e8468498612e3848d367598c2cb0806b7f0c7f4b004dde2b4cc50161a4d293f2ec89c4cd35a767736f9282f848b9d1cdf405f61abcb3e50ff4092d2afb86fdceeec4791d892546e29495f97876cd8015f193113f1b8584a9ff3f32650e29126b81254961e677b6f67023295567f574364b7320313db988616ac123368179beaabb5a56257f0b6df8f6956324ac31d3e8db83dc994425ad80e235051af62ec79a6dc4bfa36283af72af26136c8f5eeb32e1fa1b9e21a228a2a12aed39e717e8f404334d8367ef3edceab1f3e250ab9dc1e89f9b84e658d38806f4d4a09ff07ca539077a5a496699a9d7d4aafa78120eb90f404c2a6ae00aa1c813b25cb6ff9dab8b66b1dd83c80c1225aa24a47df3cbff7f6842d9486bbcd4179150e1bcad3caa604ac1db71aac913c9d3cbc154182187e2aeb852011b22e40b25f9cb31ab7f458a11b1836085c4a99a633215684e7fc70646ee2158faf8329c320a3bc050cdbbac216a18a88af2dd1bb4d648110c5c90f7f5948128eafbe36c01ea709ca8b5fb8ad9eb7384feb7055220aed45690664b0312052792a5b9dfc90a1248995cf68f80b7822fa577724ad143b1d987d2fae7992d3ad270e6b1fc4f1bb3130f134607e8129a6b1442ac05f114062be3604d7cf1595022f49e7cc55282f0f666ad6ff3b03d692c2a66fc2eb5fd0751e4514229861e2343d43162dcbdec156aa5f2c5f9aafaf470f17e5ed688b3516647b9a1a220e843791ddda20fcc444ef63ba31fc27e62fee4676f097f3fecc625755b26ad48dc7ceec1920443c6c466c7bb36e91082f115f4e563a562af1ce5cf37c45bb2da72ab39ecf00e0349eed7e87994b6670e8bde4f4f9142cb99f6bf36eb41bb4dc72b6c6a6686b63fa21c167b1ba5ff481abcc2ca29905d6b75eff932296d75a90080f3a727690eab0e804aa95b545f55107d308f4cd9884d75c28388151a72e82291f79eb52921718903a8bf029a3e7c0ce28f204926dc221f78711a08834a917a0843d8249ca317c7154b88a5a10a09d7477fcf2d6296725bb6a69c2739964a768cd6ae51d7e7de63bb17fe7fabebb0ee46c285c683a41203d059a5c89024a7f3c59915121921000075ed397d30ada6d56e6caa685cb98cc0bf279fa2d96408611ae7e43c3bf70f73148c6615f20060b5c337c6555a3bdb1870bededac9eff951cf1c7fd4f0046d7661789bcfd56fe6198b502e01f90333ad6e9354db449435d0506526bb0c65595dead87be428eb1b988906de152f9a7f126ede6b933c2de1f7d20ec3e64c7468906fba2bdea8b300bab203542dec13a90e4195b3f7da1b669bfe9e8989440b24807ffd44d9e3d61e098caaa029a7063d25604cbacc5f2b3671a163b80a440948230ae90dc3bd7fd46b667cc7d6dba2f53775e9a2180ced0e1cdc6e1275e741607d6dfe40f91ec81602f9bc7c26c322b82114949fd17a9284dd2918326b7880f42db6e468b80f980db98e31ad57be1f131407a0d099cbad9eff25916048e4210c0eb0b68d4d11cc1545cb46114b3969ad0d7a6570b7571c877ed8060cf8b736f8c82ddb64d19fc29af3453f0efe33c68c21c7c8c054707790cf5c056d0ba408d077fb65cef8fb071398ce35cc95c48ba546230f4dd60ad633f81478c87019736044783599a17d4dafd30cc6f4278cae2384763ff2ef395b8e7265ebf0453cef5c98e62a0e48ad422af17a4eee1acc10a51a3fb6e98594309e4976f71027dfe7a9593cdb6860cba745f2346c8d4868b07f381d3c137b396780545e0ea331e586b176821e45f67761fd8b4c6cbbecfd34b72201f6145a6b06eaa8fa9872a54734acbccad497390ff69f676c496258479aa06d9fd1ecec02a01216fd66554afbd5e728608f4572a4d485e57ff5bfc3df", 0x2000, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@newqdisc={0x60, 0x24, 0xd0f, 0x70bd2d, 0x0, {0x60, 0x0, 0x0, r8, {0x0, 0xa}, {0xffff, 0xffff}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x34, 0x2, [@TCA_TBF_PARMS={0x28, 0x1, {{0xea, 0x0, 0xfffd, 0x0, 0x9, 0x5}, {0x12, 0x2, 0x0, 0x401, 0x8001, 0x1400}, 0xa5, 0x5, 0x10000000}}, @TCA_TBF_BURST={0x8, 0x6, 0x8057}]}}]}, 0x60}}, 0x44080) 2.320716922s ago: executing program 9 (id=375): r0 = socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x200000000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000040)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x3, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0xc}, {0xe, 0x5}, {0x2, 0x2}]}]}, {0x0, [0x0]}}, &(0x7f0000000100)=""/4096, 0x3f, 0x1000, 0x1}, 0x28) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, 0x0, 0x240488d4) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) close(r3) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x2, 0x4, 0x4, 0x1, 0x500}, 0xe) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000003000000000000000040000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000850000007d00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r4, r3}, 0xc) sched_setscheduler(r1, 0x2, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$EBT_SO_GET_INIT_ENTRIES(0xffffffffffffffff, 0x0, 0x50, 0x0, &(0x7f0000000100)) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x240440c0) socket$key(0xf, 0x3, 0x2) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000640)=ANY=[@ANYBLOB="200000001000030429bd7000fedbdf2500007400", @ANYRES32=0x0, @ANYBLOB="0009000000900000"], 0x20}, 0x1, 0x0, 0x0, 0x20000010}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x79, 0x11, 0xa8}, [@ldst={0x6, 0x3}], {0x95, 0x0, 0xc00}}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 2.001933143s ago: executing program 6 (id=376): r0 = syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000005600)='./file1\x00', 0x80, &(0x7f00000069c0)=ANY=[], 0x1, 0x5559, &(0x7f0000000080)="$eJzs3EtvG1UUAODjPPqmRIgFu45UISVSHdXpQ7Ar0IqHaFXxWLCiTuxabm1PFLtu6IoFS8SCf4JAYsWS38CCNTvEAsQOqchzb1DDowLFtWn7fdL0zNy5PnPuqEp0ZiIH8NRaKX79uRYn42hELEbEiYhqv5a3yqUUXoiIUxGx8MBWy+N/DByKiGMRcXKSPOWs5VOfnxmfvvDTW798893hpeNffP39/FYNzNuLEdHfTvt3+ymWnRRv5fHmuFvF/vlxjulE/3Y+LlO8296sMtxt7s1rVvFcJ80vt+8MJ/Fmr7k1iZ3uzWp8e5AuOBx39vJUH7jV3KmOW+3NKnaHZRU791Jdu/cmP9vuL0aMUp5WzvdRlT5Go72Yxtu77bSe7dtV3BqM8njKW7bau5M4zjFfLrbKXquqY/Mgd/r/7e3u4M5uMW7vDLvloLiw3nhpvXGx3tgpW+1R+3y92W9dPF+sdnqTafVRu9m/1CnLTq+9vlX214rVztZWvdEoVi+3N7vNQdForJ9bP1u/sJb3zhSvX3u/6LWK1Ul8tTu4M+r2hsXNcqdIn1grNtbPvbxWnG4U7169Xlx/58qVq9ff+/DyB9deufrma3nSX8oqVjfObmzUG2frG421x3f9k9/1/2n9n+Sip7h+OJDaw07emF0dAI+R2fX/SxH6fyCbaf+/HFPv/yfuDfX/B6X/f2rXfz872A3k6fbQ/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuZvctIEoAMDPBhf6j6rue5EuuoMzdNUjdNllxVU4Ar1CL8AZyC7b7CKIbA9RQEEEMCYk3yeZYYz1GCO8eG9GAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJzSVTEd/fv7rX9wgO8/q2axPE6DtwQAAABsmBfTUfVmUPffp/Mf06kvqZ9FRB4Rj+XunXizFrOT4hRbri82xvA/oopQfkcvHe8i4kc6bj+f+lcAAACAl2s2ngzLbL1Tp+yrEgCvQ120yT/8aiheFhHF4LqhaHn58vVJly5314fK/3c3/mz5NNtvaFVhKw5fMrOhKrl1m4q22+pxv2/6D5qsbvL2hgMAALRlPRNoMQsBAACgZb/PPQDOo5r1TGvx0wL+Xt2kCcG3az0AAADgAu276hkAAAB4dnZO21f5/wXs//fpxv5/AAAAcLB6/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOaV5MR7PxZHhsnMXyOM3cDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwx/68ozAMg0EY3CTKqxO6QO5/ydhs4dK1mxkQfPxbCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBz/+2WpC/3Ix6NmfxGrzPJs+eV5NWp8e7U+HRufJOMdfV/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGd/XlIgBIIgCuaM/530/Q8rCXoGESKg4VFFLRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAv+t0v/yemxplk7rSxdDySrF01tq4aew8aRw/G278BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GLn/nnjKKIAgL+7vb2Q8M8Y5MIIEYkCGuJcQkJaCpBFwUdAspxLMLnwJ3FBogjkhg65ToOgRIAEMl2+Q+pEShNE48JFIlFRBM3errM+kDgSefcU/37S7Lxdz+2+WVuW382eAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDK/QdjKc7SZm58vFt+/da9a6upvz3RJzc27yymluJO7TV1X+3/FGbVK/WdzkJ7iQAAAHBwZFV9H9GPfGs5Bd25iJ13Iq/GpPr9u2fHcac8Nln3V31V+6f226/bL+1eaG58nXTSc2uj4fF/ptLL9nGes+z5/xzRK+588T5KVnxDuu9vvLiTF/ez883Nm+/2i/BQE9kCAI/iWNWXQfX3UOoHbSYGwIHRK1tyt6z/s7l2cwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgKb9HQAA//80PEuf") ioctl$XFS_IOC_ATTRLIST_BY_HANDLE(r0, 0x4058587a, &(0x7f0000005740)={{r0, &(0x7f0000000000)='f2fs\x00', 0x0, &(0x7f0000005640)={@_ha_fsid={[0x7ff, 0xffffffff]}, {0x8, 0x5, 0x4c, 0x59}}, 0x3c, &(0x7f0000005680), &(0x7f00000056c0)=0x9}, {[0xffff, 0x7, 0x5, 0x9]}, 0x8, 0x5, &(0x7f0000005700)=""/5}) recvfrom$inet_nvme(r1, &(0x7f00000058c0)=""/35, 0x23, 0x40, &(0x7f0000005900)=@nfc={0x27, 0x0, 0xffffffffffffffff, 0x4}, 0x80) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async, rerun: 32) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0500000004000000060000000b"], 0x50) (rerun: 32) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000f4751f2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000005000000b70300000000ff80850000000400000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000440)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000380)={r3}, 0xc) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(r4, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0xac, r5, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}}, {@nsim={{0xffffffffffffff3b}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x892}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x5d}}]}, 0xac}, 0x1, 0x0, 0x0, 0xc0}, 0x0) (async, rerun: 64) sendmsg$DEVLINK_CMD_RELOAD(r1, &(0x7f0000005880)={&(0x7f00000057c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000005840)={&(0x7f0000005800)={0x14, r5, 0x300, 0x70bd27, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0xc0c0) (rerun: 64) r6 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x3, 0x6a, 0x7ffcffff}]}) (async, rerun: 64) getcwd(&(0x7f0000000100)=""/4096, 0x1000) (async, rerun: 64) wait4(r6, 0x0, 0x8, 0x0) ptrace$getregs(0xe, r6, 0xffff, &(0x7f00000006c0)=""/246) capset(&(0x7f0000005980)={0x20080522, r6}, &(0x7f00000059c0)={0x2, 0x81, 0x24000000, 0x3, 0x22b, 0x764}) 0s ago: executing program 7 (id=377): shutdown(0xffffffffffffffff, 0x1) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f00000001c0), 0x4) sendmsg$key(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="020b000102"], 0x10}}, 0x0) sendmsg$key(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="0212000002"], 0x10}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f00000000c0)={@empty, 0x0}, &(0x7f0000000100)=0x14) ioctl$XFS_IOC_ATTRLIST_BY_HANDLE(r1, 0x4058587a, &(0x7f0000000440)={{r0, &(0x7f0000000140)='\x00', 0x420100, &(0x7f0000000280)={@align=0x4, {0x7, 0x6, 0x10001, 0x9}}, 0x1e, &(0x7f0000000300), &(0x7f0000000340)=0x2}, {[0x7fff, 0x96e6, 0x5681, 0xff]}, 0x81, 0xb2, &(0x7f0000000380)=""/178}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{0x1, 0xffffffffffffffff}, &(0x7f0000000540), &(0x7f0000000600)}, 0x20) r5 = dup2(r0, r0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x11, 0x5, &(0x7f0000000040)=@raw=[@btf_id={0x18, 0x7, 0x3, 0x0, 0x2}, @generic={0x3, 0x3, 0x3, 0x6, 0x2}, @cb_func={0x18, 0x2, 0x4, 0x0, 0xffffffffffffffff}], &(0x7f0000000080)='syzkaller\x00', 0x7, 0x0, 0x0, 0x40f00, 0x0, '\x00', r2, 0x0, r3, 0x8, &(0x7f00000004c0)={0x9, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x1, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[r4, r5, r6], 0x0, 0x10, 0x9}, 0x94) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc000000000000000100000000000000ac1e000100000000000000000000000000000000000000000a0060"], 0xb8}, 0x1, 0x0, 0x0, 0x4004040}, 0x0) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="b80000001300e9990000000000000000fc0000000000000000"], 0xb8}, 0x1, 0x0, 0x0, 0x80}, 0x0) sendmsg$nl_xfrm(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000700)=@updpolicy={0xb8, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in6=@private0, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x4e21, 0x0, 0xa, 0x40, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0xaa3, 0xfffffffffffffff8}, {0x0, 0xb}}}, 0xb8}}, 0x0) kernel console output (not intermixed with test programs): me="#20" dev="loop1" ino=20 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 47.919269][ T901] netlink: 24 bytes leftover after parsing attributes in process `syz.1.125'. [ 47.931732][ T891] EXT4-fs (loop0): mounted filesystem without journal. Opts: nouid32,sb=0x0000000000008530,grpquota,noquota,,errors=continue [ 47.945519][ T891] ext4 filesystem being mounted at /32/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 48.000952][ T904] bridge0: port 1(bridge_slave_0) entered blocking state [ 48.008864][ T904] bridge0: port 1(bridge_slave_0) entered disabled state [ 48.016812][ T904] device bridge_slave_0 entered promiscuous mode [ 48.025985][ T904] bridge0: port 2(bridge_slave_1) entered blocking state [ 48.033028][ T904] bridge0: port 2(bridge_slave_1) entered disabled state [ 48.065165][ T904] device bridge_slave_1 entered promiscuous mode [ 48.081601][ T417] usb 5-1: device descriptor read/64, error -71 [ 48.095630][ T890] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz.0.122: bg 0: block 217: padding at end of block bitmap is not set [ 48.169794][ T916] netlink: 'syz.6.127': attribute type 4 has an invalid length. [ 48.203667][ T904] bridge0: port 2(bridge_slave_1) entered blocking state [ 48.210886][ T904] bridge0: port 2(bridge_slave_1) entered forwarding state [ 48.218199][ T904] bridge0: port 1(bridge_slave_0) entered blocking state [ 48.225259][ T904] bridge0: port 1(bridge_slave_0) entered forwarding state [ 48.238758][ T417] usb usb5-port1: attempt power cycle [ 48.347015][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 48.390548][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 48.478205][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 48.541919][ T926] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 48.551710][ T926] ext4 filesystem being mounted at /5/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 48.690563][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 48.703105][ T414] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 48.711856][ T926] EXT4-fs error (device loop6): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 48.726757][ T926] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 48.739201][ T926] EXT4-fs (loop6): This should not happen!! Data will be lost [ 48.739201][ T926] [ 48.749442][ T926] EXT4-fs (loop6): Total free blocks count 0 [ 48.769825][ T926] EXT4-fs (loop6): Free/Dirty block details [ 48.784816][ T926] EXT4-fs (loop6): free_blocks=65280 [ 48.795150][ T926] EXT4-fs (loop6): dirty_blocks=23 [ 48.806099][ T926] EXT4-fs (loop6): Block reservation details [ 48.823336][ T926] EXT4-fs (loop6): i_reserved_data_blocks=23 [ 48.833759][ T936] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 48.858145][ T936] EXT4-fs (loop6): This should not happen!! Data will be lost [ 48.858145][ T936] [ 48.874979][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 48.894578][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 48.922354][ T904] device veth0_vlan entered promiscuous mode [ 48.929551][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 48.939247][ T939] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 48.948181][ T414] usb 1-1: Using ep0 maxpacket: 32 [ 48.950316][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 48.962065][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 48.967980][ T939] ext4 filesystem being mounted at /24/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 48.971297][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 48.994392][ T904] device veth1_macvtap entered promiscuous mode [ 49.005127][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 49.012764][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 49.020523][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 49.029982][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 49.038757][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 49.058624][ T939] EXT4-fs error (device loop4): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 49.073098][ T414] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 49, changing to 9 [ 49.092763][ T672] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 49.101189][ T672] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 49.109314][ T414] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 41211, setting to 1024 [ 49.109337][ T414] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 49.109350][ T414] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.112913][ T414] usb 1-1: config 0 descriptor?? [ 49.145486][ T939] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 49.158595][ T939] EXT4-fs (loop4): This should not happen!! Data will be lost [ 49.158595][ T939] [ 49.168635][ T939] EXT4-fs (loop4): Total free blocks count 0 [ 49.174678][ T939] EXT4-fs (loop4): Free/Dirty block details [ 49.180646][ T939] EXT4-fs (loop4): free_blocks=65280 [ 49.186215][ T939] EXT4-fs (loop4): dirty_blocks=23 [ 49.191420][ T939] EXT4-fs (loop4): Block reservation details [ 49.197517][ T939] EXT4-fs (loop4): i_reserved_data_blocks=23 [ 49.203944][ T952] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 49.221555][ T952] EXT4-fs (loop4): This should not happen!! Data will be lost [ 49.221555][ T952] [ 49.265304][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 49.273678][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 49.296549][ T949] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 49.305724][ T949] ext4 filesystem being mounted at /7/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 49.316822][ T297] device bridge_slave_1 left promiscuous mode [ 49.322959][ T297] bridge0: port 2(bridge_slave_1) entered disabled state [ 49.340182][ T959] mmap: syz.4.138 (959) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 49.567189][ T297] device bridge_slave_0 left promiscuous mode [ 49.574065][ T297] bridge0: port 1(bridge_slave_0) entered disabled state [ 49.623145][ T949] EXT4-fs error (device loop6): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 49.688980][ T297] device veth1_macvtap left promiscuous mode [ 49.718604][ T297] device veth0_vlan left promiscuous mode [ 49.720502][ T949] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 49.745225][ T949] EXT4-fs (loop6): This should not happen!! Data will be lost [ 49.745225][ T949] [ 49.774704][ T949] EXT4-fs (loop6): Total free blocks count 0 [ 49.812084][ T949] EXT4-fs (loop6): Free/Dirty block details [ 49.826086][ T949] EXT4-fs (loop6): free_blocks=65280 [ 49.834919][ T949] EXT4-fs (loop6): dirty_blocks=23 [ 49.840247][ T949] EXT4-fs (loop6): Block reservation details [ 49.864762][ T949] EXT4-fs (loop6): i_reserved_data_blocks=23 [ 49.871207][ T964] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 49.902669][ T970] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 4 with max blocks 1 with error 28 [ 49.934790][ T414] usbhid 1-1:0.0: can't add hid device: -71 [ 49.946488][ T414] usbhid: probe of 1-1:0.0 failed with error -71 [ 49.949036][ T985] overlayfs: option "workdir=./bus" is useless in a non-upper mount, ignore [ 49.969832][ T414] usb 1-1: USB disconnect, device number 6 [ 49.999677][ T985] overlayfs: option "index=on" is useless in a non-upper mount, ignore [ 50.012910][ T985] overlayfs: missing 'lowerdir' [ 50.127837][ T984] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz.1.142: bg 0: block 288: padding at end of block bitmap is not set [ 50.162718][ T984] EXT4-fs error (device loop1) in ext4_mb_clear_bb:5661: Corrupt filesystem [ 50.181995][ T984] EXT4-fs error (device loop1): ext4_clear_blocks:880: inode #13: comm syz.1.142: attempt to clear invalid blocks 1024 len 1 [ 50.219993][ T989] EXT4-fs (loop6): mounted filesystem without journal. Opts: nobarrier,noinit_itable,i_version,init_itable,,errors=continue [ 50.220058][ T989] ext4 filesystem being mounted at /8/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 50.221354][ T989] EXT4-fs (loop6): shut down requested (0) [ 50.235757][ T989] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=12 [ 50.235782][ T989] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=12 [ 50.252222][ T984] EXT4-fs error (device loop1): ext4_free_branches:1026: inode #13: comm syz.1.142: invalid indirect mapped block 1819239214 (level 0) [ 50.252505][ T984] EXT4-fs (loop1): 1 truncate cleaned up [ 50.252516][ T984] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 50.359559][ T999] capability: warning: `syz.6.146' uses 32-bit capabilities (legacy support in use) [ 50.400325][ T999] syz.6.146 uses obsolete (PF_INET,SOCK_PACKET) [ 50.438295][ T1002] SELinux: failed to load policy [ 50.734763][ T417] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 50.749781][ T967] F2FS-fs (loop4): invalid crc value [ 50.849787][ T967] F2FS-fs (loop4): Found nat_bits in checkpoint [ 50.914067][ T967] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 51.021794][ T1022] netlink: 48 bytes leftover after parsing attributes in process `syz.1.150'. [ 51.166839][ T417] usb 7-1: device descriptor read/64, error -71 [ 51.615712][ T417] usb 7-1: device descriptor read/64, error -71 [ 51.704768][ T414] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 51.884725][ T417] usb 7-1: new high-speed USB device number 3 using dummy_hcd [ 51.956030][ T1039] EXT4-fs (loop4): 1 orphan inode deleted [ 51.961861][ T1039] EXT4-fs (loop4): mounted filesystem without journal. Opts: nodioread_nolock,journal_dev=0x00000000040000fe,jqfmt=vfsold,nouid32,sb=0x0000000000000005,acl,lazytime,,errors=continue [ 51.987557][ T414] usb 1-1: device descriptor read/64, error -71 [ 52.168492][ T1043] EXT4-fs (loop1): mounted filesystem without journal. Opts: nobarrier,noinit_itable,i_version,init_itable,,errors=continue [ 52.210273][ T1043] ext4 filesystem being mounted at /35/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 52.224920][ T417] usb 7-1: device descriptor read/64, error -71 [ 52.391048][ T414] usb 1-1: device descriptor read/64, error -71 [ 52.452365][ T1024] F2FS-fs (loop7): Test dummy encryption mode enabled [ 52.482500][ T1024] F2FS-fs (loop7): invalid crc value [ 52.490865][ T1024] F2FS-fs (loop7): Found nat_bits in checkpoint [ 52.529081][ T1024] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e5 [ 52.654684][ T417] usb 7-1: device descriptor read/64, error -71 [ 52.675050][ T414] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 52.762128][ T24] kauditd_printk_skb: 22 callbacks suppressed [ 52.762142][ T24] audit: type=1326 audit(1774693451.780:467): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 52.790191][ T417] usb usb7-port1: attempt power cycle [ 52.805223][ T24] audit: type=1326 audit(1774693451.830:468): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f1cbdfc0fce code=0x7ffc0000 [ 52.862547][ T24] audit: type=1326 audit(1774693451.830:469): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f1cbdfc0fce code=0x7ffc0000 [ 52.887480][ T24] audit: type=1326 audit(1774693451.830:470): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 52.911357][ T24] audit: type=1326 audit(1774693451.830:471): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=83 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 52.954696][ T414] usb 1-1: device descriptor read/64, error -71 [ 52.965968][ T24] audit: type=1326 audit(1774693451.830:472): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 52.989437][ T24] audit: type=1326 audit(1774693451.830:473): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=2 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 53.025231][ T1061] EXT4-fs (loop4): unsupported inode size: 8 [ 53.031368][ T1061] EXT4-fs (loop4): blocksize: 1024 [ 53.036688][ T24] audit: type=1326 audit(1774693451.830:474): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 53.074805][ T24] audit: type=1326 audit(1774693451.830:475): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=2 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 53.124720][ T24] audit: type=1326 audit(1774693451.830:476): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1052 comm="syz.4.158" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 53.232401][ T1066] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz.4.162: bg 0: block 248: padding at end of block bitmap is not set [ 53.254749][ T417] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 53.268671][ T1066] EXT4-fs error (device loop4): ext4_acquire_dquot:6225: comm syz.4.162: Failed to acquire dquot type 1 [ 53.291573][ T1066] EXT4-fs (loop4): 1 truncate cleaned up [ 53.303948][ T1066] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 53.322949][ T1066] ext4 filesystem being mounted at /31/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 53.364818][ T414] usb 1-1: device descriptor read/64, error -71 [ 53.454768][ T417] usb 7-1: device descriptor read/8, error -71 [ 53.504763][ T414] usb usb1-port1: attempt power cycle [ 53.694710][ T417] usb 7-1: device descriptor read/8, error -71 [ 53.932230][ T1077] F2FS-fs (loop6): Invalid log_blocksize (268), supports only 12 [ 53.940229][ T414] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 53.944919][ T1077] F2FS-fs (loop6): Can't find valid F2FS filesystem in 1th superblock [ 53.996013][ T1077] F2FS-fs (loop6): Found nat_bits in checkpoint [ 54.059236][ T1077] F2FS-fs (loop6): Try to recover 1th superblock, ret: 0 [ 54.066637][ T1077] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e5 [ 54.143421][ T414] usb 1-1: device descriptor read/8, error -71 [ 54.273921][ T1024] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 54.654759][ T414] usb 1-1: device descriptor read/8, error -71 [ 54.911721][ T1109] EXT4-fs (loop1): couldn't mount as ext3 due to feature incompatibilities [ 54.921781][ T1112] netlink: 51 bytes leftover after parsing attributes in process `syz.6.170'. [ 55.312425][ T1108] F2FS-fs (loop4): invalid crc value [ 55.332413][ T1108] F2FS-fs (loop4): Found nat_bits in checkpoint [ 55.339201][ T1124] tipc: Enabling not permitted [ 55.358261][ T1124] tipc: Enabling of bearer rejected, failed to enable media [ 55.415605][ T1108] F2FS-fs (loop4): Start checkpoint disabled! [ 55.439374][ T1108] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e6 [ 55.462465][ T1102] F2FS-fs (loop0): invalid crc value [ 55.510733][ T1102] F2FS-fs (loop0): Found nat_bits in checkpoint [ 55.623391][ T49] attempt to access beyond end of device [ 55.623391][ T49] loop4: rw=2049, want=40968, limit=40427 [ 55.642410][ T49] attempt to access beyond end of device [ 55.642410][ T49] loop4: rw=2049, want=40984, limit=40427 [ 55.646083][ T1142] EXT4-fs (loop6): Ignoring removed nomblk_io_submit option [ 55.664734][ T1142] EXT4-fs (loop6): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 55.683473][ T1102] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 55.725162][ T1142] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 55.736578][ T1142] System zones: 0-1, 3-36 [ 55.750511][ T1142] EXT4-fs (loop6): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 55.753625][ T1134] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 55.783007][ T1134] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 55.793507][ T1134] F2FS-fs (loop1): Found nat_bits in checkpoint [ 55.836513][ T1102] netlink: 'syz.0.171': attribute type 3 has an invalid length. [ 55.872289][ T1134] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 55.879455][ T1134] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 55.917013][ T277] ------------[ cut here ]------------ [ 55.922788][ T277] WARNING: CPU: 0 PID: 277 at fs/overlayfs/util.c:455 ovl_dir_modified+0x2e8/0x3e0 [ 55.944670][ T277] Modules linked in: [ 55.948669][ T277] CPU: 1 PID: 277 Comm: syz-executor Not tainted syzkaller #0 [ 55.971383][ T277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 55.981533][ T277] RIP: 0010:ovl_dir_modified+0x2e8/0x3e0 [ 55.987751][ T277] Code: c1 e8 03 42 80 3c 30 00 74 08 4c 89 e7 e8 80 0e a9 ff 49 ff 04 24 48 83 c4 20 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 48 8e 6e ff <0f> 0b e9 2a ff ff ff e8 3c 8e 6e ff 0f 0b 43 80 7c 35 00 00 0f 85 [ 56.007397][ T277] RSP: 0018:ffffc90000b27bc8 EFLAGS: 00010293 [ 56.013487][ T277] RAX: ffffffff81f62508 RBX: 0000000000000000 RCX: ffff88811eb78000 [ 56.021501][ T277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 56.029517][ T277] RBP: ffffc90000b27c10 R08: ffff88811cb25a27 R09: 1ffff11023964b44 [ 56.037554][ T277] R10: dffffc0000000000 R11: ffffed1023964b45 R12: ffff88811cb25980 [ 56.045554][ T277] R13: 1ffff1102628dfe2 R14: dffffc0000000000 R15: ffff88813146ff10 [ 56.053540][ T277] FS: 0000555587492500(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 56.062554][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.069195][ T277] CR2: 0000555568c3e908 CR3: 0000000125a81000 CR4: 00000000003506b0 [ 56.077279][ T277] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.085403][ T277] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.093379][ T277] Call Trace: [ 56.099690][ T277] ovl_do_remove+0x6f2/0xc80 [ 56.104305][ T277] ? ovl_set_redirect+0x620/0x620 [ 56.109589][ T277] ? down_write+0xb2/0x120 [ 56.114030][ T277] ? selinux_inode_rmdir+0x22/0x30 [ 56.119217][ T277] ovl_rmdir+0x1a/0x20 [ 56.123299][ T277] vfs_rmdir+0x1b3/0x3e0 [ 56.127623][ T277] incfs_kill_sb+0xfe/0x210 [ 56.132142][ T277] deactivate_locked_super+0xa0/0x100 [ 56.137582][ T277] deactivate_super+0xaf/0xe0 [ 56.142272][ T277] cleanup_mnt+0x45b/0x510 [ 56.172595][ T277] __cleanup_mnt+0x19/0x20 [ 56.183914][ T277] task_work_run+0x127/0x190 [ 56.214806][ T277] exit_to_user_mode_loop+0xcb/0xe0 [ 56.224767][ T277] exit_to_user_mode_prepare+0x76/0xa0 [ 56.230361][ T277] syscall_exit_to_user_mode+0x1d/0x40 [ 56.269121][ T277] do_syscall_64+0x3d/0x40 [ 56.273676][ T277] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 56.286001][ T277] RIP: 0033:0x7fd4edefa9d7 [ 56.294705][ T277] Code: a2 c7 05 1c fd 24 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 56.344717][ T277] RSP: 002b:00007ffdbdbc7798 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 56.367444][ T277] RAX: 0000000000000000 RBX: 00007fd4edf8f050 RCX: 00007fd4edefa9d7 [ 56.400013][ T277] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffdbdbc7850 [ 56.414761][ T277] RBP: 00007ffdbdbc7850 R08: 00007ffdbdbc8850 R09: 00000000ffffffff [ 56.432983][ T277] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffdbdbc8940 [ 56.451347][ T277] R13: 00007fd4edf8f050 R14: 000000000000da38 R15: 00007ffdbdbc9a10 [ 56.464824][ T277] ---[ end trace 15fbe4a865c664cc ]--- [ 56.478158][ T277] ------------[ cut here ]------------ [ 56.483668][ T277] WARNING: CPU: 0 PID: 277 at fs/overlayfs/util.c:455 ovl_dir_modified+0x2e8/0x3e0 [ 56.504652][ T277] Modules linked in: [ 56.508688][ T277] CPU: 0 PID: 277 Comm: syz-executor Tainted: G W syzkaller #0 [ 56.522241][ T277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 56.532669][ T277] RIP: 0010:ovl_dir_modified+0x2e8/0x3e0 [ 56.539348][ T277] Code: c1 e8 03 42 80 3c 30 00 74 08 4c 89 e7 e8 80 0e a9 ff 49 ff 04 24 48 83 c4 20 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 48 8e 6e ff <0f> 0b e9 2a ff ff ff e8 3c 8e 6e ff 0f 0b 43 80 7c 35 00 00 0f 85 [ 56.559513][ T277] RSP: 0018:ffffc90000b27bc8 EFLAGS: 00010293 [ 56.565933][ T277] RAX: ffffffff81f62508 RBX: 0000000000000000 RCX: ffff88811eb78000 [ 56.575004][ T1184] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 56.584418][ T277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 56.592588][ T277] RBP: ffffc90000b27c10 R08: ffff88811cb25a27 R09: 1ffff11023964b44 [ 56.600778][ T277] R10: dffffc0000000000 R11: ffffed1023964b45 R12: ffff88811cb25980 [ 56.616678][ T1156] F2FS-fs (loop4): invalid crc value [ 56.638053][ T277] R13: 1ffff1102628dfe2 R14: dffffc0000000000 R15: ffff88813146ff10 [ 56.646414][ T54] usb 7-1: new high-speed USB device number 6 using dummy_hcd [ 56.658771][ T1156] F2FS-fs (loop4): Found nat_bits in checkpoint [ 56.665238][ T277] FS: 0000555587492500(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 56.684538][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.694533][ T277] CR2: 00007ffe1d68add0 CR3: 0000000125a81000 CR4: 00000000003506b0 [ 56.704810][ T277] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.733282][ T277] DR3: 00000000fda3b69a DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.747988][ T277] Call Trace: [ 56.751608][ T277] ovl_do_remove+0x6f2/0xc80 [ 56.757293][ T277] ? ovl_set_redirect+0x620/0x620 [ 56.763221][ T1156] F2FS-fs (loop4): Start checkpoint disabled! [ 56.770136][ T277] ? down_write+0xb2/0x120 [ 56.774947][ T277] ? selinux_inode_rmdir+0x22/0x30 [ 56.780244][ T277] ovl_rmdir+0x1a/0x20 [ 56.784332][ T277] vfs_rmdir+0x1b3/0x3e0 [ 56.784531][ T1156] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e6 [ 56.789499][ T277] incfs_kill_sb+0x18a/0x210 [ 56.800921][ T277] deactivate_locked_super+0xa0/0x100 [ 56.806670][ T277] deactivate_super+0xaf/0xe0 [ 56.811421][ T277] cleanup_mnt+0x45b/0x510 [ 56.816507][ T1193] EXT4-fs (loop7): Ignoring removed nomblk_io_submit option [ 56.824108][ T1193] EXT4-fs (loop7): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 56.826622][ T277] __cleanup_mnt+0x19/0x20 [ 56.840950][ T277] task_work_run+0x127/0x190 [ 56.846156][ T277] exit_to_user_mode_loop+0xcb/0xe0 [ 56.851556][ T277] exit_to_user_mode_prepare+0x76/0xa0 [ 56.857905][ T1193] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 56.867186][ T1193] System zones: 0-1, 3-36 [ 56.872188][ T277] syscall_exit_to_user_mode+0x1d/0x40 [ 56.882014][ T277] do_syscall_64+0x3d/0x40 [ 56.886565][ T277] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 56.892633][ T277] RIP: 0033:0x7fd4edefa9d7 [ 56.897235][ T277] Code: a2 c7 05 1c fd 24 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 56.904972][ T1193] EXT4-fs (loop7): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 56.917591][ T277] RSP: 002b:00007ffdbdbc7798 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 56.943730][ T1187] F2FS-fs (loop1): invalid crc value [ 56.943739][ T277] RAX: 0000000000000000 RBX: 00007fd4edf8f050 RCX: 00007fd4edefa9d7 [ 56.943754][ T277] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffdbdbc7850 [ 56.972077][ T277] RBP: 00007ffdbdbc7850 R08: 00007ffdbdbc8850 R09: 00000000ffffffff [ 56.981478][ T277] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffdbdbc8940 [ 56.989899][ T277] R13: 00007fd4edf8f050 R14: 000000000000da38 R15: 00007ffdbdbc9a10 [ 56.998143][ T277] ---[ end trace 15fbe4a865c664cd ]--- [ 56.998626][ T1187] F2FS-fs (loop1): Found nat_bits in checkpoint [ 57.015042][ T54] usb 7-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 57.051182][ T49] attempt to access beyond end of device [ 57.051182][ T49] loop4: rw=2049, want=40968, limit=40427 [ 57.080337][ T49] attempt to access beyond end of device [ 57.080337][ T49] loop4: rw=2049, want=41008, limit=40427 [ 57.124812][ T1187] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 57.185733][ T54] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 57.202938][ T54] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.211657][ T1198] attempt to access beyond end of device [ 57.211657][ T1198] loop1: rw=2049, want=45104, limit=40427 [ 57.225013][ T1209] exFAT-fs (loop7): failed to load upcase table (idx : 0x00010000, chksum : 0x204dac4c, utbl_chksum : 0xe619d30d) [ 57.231501][ T54] usb 7-1: Product: syz [ 57.252164][ T1209] incfs: Can't find or create .index dir in ./file0 [ 57.252808][ T54] usb 7-1: Manufacturer: syz [ 57.259018][ T1209] incfs: mount failed -13 [ 57.278967][ T54] usb 7-1: SerialNumber: syz [ 57.323411][ T1212] bridge0: port 1(bridge_slave_0) entered blocking state [ 57.330666][ T1212] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.331916][ T54] cdc_ether: probe of 7-1:1.0 failed with error -22 [ 57.339679][ T1212] device bridge_slave_0 entered promiscuous mode [ 57.354605][ T1212] bridge0: port 2(bridge_slave_1) entered blocking state [ 57.361742][ T1212] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.370254][ T1212] device bridge_slave_1 entered promiscuous mode [ 57.384896][ T1217] netlink: 36 bytes leftover after parsing attributes in process `syz.7.201'. [ 57.420915][ T276] attempt to access beyond end of device [ 57.420915][ T276] loop1: rw=524288, want=45072, limit=40427 [ 57.462555][ T276] attempt to access beyond end of device [ 57.462555][ T276] loop1: rw=0, want=45072, limit=40427 [ 57.507341][ T1226] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 57.525025][ T1212] bridge0: port 2(bridge_slave_1) entered blocking state [ 57.532101][ T1212] bridge0: port 2(bridge_slave_1) entered forwarding state [ 57.539425][ T1212] bridge0: port 1(bridge_slave_0) entered blocking state [ 57.546708][ T1212] bridge0: port 1(bridge_slave_0) entered forwarding state [ 57.552261][ T1226] EXT4-fs (loop7): ext4_check_descriptors: Checksum for group 0 failed (57259!=33349) [ 57.560533][ T414] usb 7-1: USB disconnect, device number 6 [ 57.575349][ T1226] EXT4-fs (loop7): orphan cleanup on readonly fs [ 57.586288][ T1226] EXT4-fs error (device loop7): ext4_read_block_bitmap_nowait:510: comm syz.7.203: Block bitmap for bg 0 marked uninitialized [ 57.600058][ T1226] EXT4-fs error (device loop7) in ext4_mb_clear_bb:5661: Corrupt filesystem [ 57.609334][ T1226] EXT4-fs (loop7): 1 orphan inode deleted [ 57.615273][ T1226] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 57.624259][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 57.633161][ T947] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.641858][ T947] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.652456][ T9] device bridge_slave_1 left promiscuous mode [ 57.658814][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.666909][ T9] device bridge_slave_0 left promiscuous mode [ 57.673080][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.681743][ T9] device veth1_macvtap left promiscuous mode [ 57.687819][ T9] device veth0_vlan left promiscuous mode [ 57.778396][ T24] kauditd_printk_skb: 38 callbacks suppressed [ 57.778408][ T24] audit: type=1400 audit(1774693456.800:513): avc: denied { remount } for pid=1224 comm="syz.7.203" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 57.826191][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 57.834562][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 57.843159][ T947] bridge0: port 1(bridge_slave_0) entered blocking state [ 57.850278][ T947] bridge0: port 1(bridge_slave_0) entered forwarding state [ 57.857846][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 57.867231][ T947] bridge0: port 2(bridge_slave_1) entered blocking state [ 57.874304][ T947] bridge0: port 2(bridge_slave_1) entered forwarding state [ 57.883312][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 57.892076][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 57.904411][ T1212] device veth0_vlan entered promiscuous mode [ 57.913615][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 57.921917][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 57.929555][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 57.943103][ T1212] device veth1_macvtap entered promiscuous mode [ 57.950822][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 57.963160][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 57.974108][ T1234] EXT4-fs (loop7): Ignoring removed nomblk_io_submit option [ 57.987263][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 57.995108][ T1234] EXT4-fs (loop7): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 58.014878][ T1234] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 58.023140][ T1234] System zones: 0-1, 3-36 [ 58.029236][ T1234] EXT4-fs (loop7): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 58.053059][ T24] audit: type=1400 audit(1774693457.070:514): avc: denied { mounton } for pid=1212 comm="syz-executor" path="/root/syzkaller.eyGoAq/syz-tmp/newroot/sys/kernel/debug" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=dir permissive=1 [ 58.156704][ T1236] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.163957][ T1236] bridge0: port 1(bridge_slave_0) entered disabled state [ 58.210837][ T1236] device bridge_slave_0 entered promiscuous mode [ 58.264866][ T1236] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.296882][ T1236] bridge0: port 2(bridge_slave_1) entered disabled state [ 58.350374][ T1236] device bridge_slave_1 entered promiscuous mode [ 58.497316][ T1253] EXT4-fs (loop6): 1 orphan inode deleted [ 58.503173][ T1253] EXT4-fs (loop6): mounted filesystem without journal. Opts: nodioread_nolock,journal_dev=0x00000000040000fe,jqfmt=vfsold,nouid32,sb=0x0000000000000005,acl,lazytime,,errors=continue [ 58.736327][ T1257] EXT4-fs (loop7): Ignoring removed bh option [ 58.826261][ T1257] EXT4-fs (loop7): Mount option "noacl" will be removed by 3.5 [ 58.826261][ T1257] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 58.826261][ T1257] [ 58.888472][ T1260] EXT4-fs (loop4): Ignoring removed nobh option [ 59.353153][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 59.360916][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 59.375547][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 59.384015][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 59.392388][ T297] bridge0: port 1(bridge_slave_0) entered blocking state [ 59.399447][ T297] bridge0: port 1(bridge_slave_0) entered forwarding state [ 59.407644][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 59.419681][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 59.421817][ T1260] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -13 [ 59.433090][ T297] bridge0: port 2(bridge_slave_1) entered blocking state [ 59.437552][ T1260] EXT4-fs error (device loop4): ext4_clear_blocks:880: inode #13: comm syz.4.214: attempt to clear invalid blocks 1 len 1 [ 59.442913][ T297] bridge0: port 2(bridge_slave_1) entered forwarding state [ 59.457948][ T1260] EXT4-fs error (device loop4): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 218 vs 220 free clusters [ 59.464257][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 59.485226][ T1260] EXT4-fs error (device loop4): ext4_free_branches:1026: inode #13: comm syz.4.214: invalid indirect mapped block 1819239214 (level 0) [ 59.499445][ T1260] EXT4-fs error (device loop4): ext4_free_branches:1026: inode #13: comm syz.4.214: invalid indirect mapped block 1819239214 (level 1) [ 59.501226][ T1257] EXT4-fs (loop7): mounted filesystem without journal. Opts: bsdgroups,data_err=abort,noblock_validity,i_version,bh,max_dir_size_kb=0x00000000004007b2,data_err=ignore,nouid32,quota,user_xattr,noacl,init_itable,,errors=continue [ 59.519046][ T1260] EXT4-fs (loop4): 1 truncate cleaned up [ 59.541249][ T1260] EXT4-fs (loop4): mounted filesystem without journal. Opts: usrjquota=,resuid=0x0000000000000000,jqfmt=vfsv1,bsdgroups,nobh,usrjquota=..,errors=continue [ 59.558189][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 59.566160][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 59.613868][ T1236] device veth0_vlan entered promiscuous mode [ 59.621629][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 59.630958][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 59.639158][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 59.671649][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 59.686915][ T1264] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 59.696111][ T1264] ext4 filesystem being mounted at /3/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 59.715936][ T1236] device veth1_macvtap entered promiscuous mode [ 59.724829][ T1264] EXT4-fs error (device loop8): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 59.739833][ T1264] EXT4-fs (loop8): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 59.752513][ T1264] EXT4-fs (loop8): This should not happen!! Data will be lost [ 59.752513][ T1264] [ 59.762259][ T1264] EXT4-fs (loop8): Total free blocks count 0 [ 59.768449][ T1264] EXT4-fs (loop8): Free/Dirty block details [ 59.768461][ T1264] EXT4-fs (loop8): free_blocks=65280 [ 59.768469][ T1264] EXT4-fs (loop8): dirty_blocks=23 [ 59.768475][ T1264] EXT4-fs (loop8): Block reservation details [ 59.768483][ T1264] EXT4-fs (loop8): i_reserved_data_blocks=23 [ 59.769660][ T1264] EXT4-fs (loop8): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 59.769669][ T1264] EXT4-fs (loop8): This should not happen!! Data will be lost [ 59.769669][ T1264] [ 59.782896][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 59.787958][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 59.790935][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 59.795991][ T1278] sch_tbf: burst 32855 is lower than device lo mtu (65550) ! [ 59.907606][ T9] device bridge_slave_1 left promiscuous mode [ 59.907660][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 59.916790][ T9] device bridge_slave_0 left promiscuous mode [ 59.916846][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 59.917919][ T9] device veth1_macvtap left promiscuous mode [ 59.917952][ T9] device veth0_vlan left promiscuous mode [ 60.135424][ T414] usb 10-1: new high-speed USB device number 2 using dummy_hcd [ 60.173164][ T1292] EXT4-fs (loop7): 1 orphan inode deleted [ 60.179113][ T1292] EXT4-fs (loop7): mounted filesystem without journal. Opts: nodioread_nolock,journal_dev=0x00000000040000fe,jqfmt=vfsold,nouid32,sb=0x0000000000000005,acl,lazytime,,errors=continue [ 60.434939][ T414] usb 10-1: device descriptor read/64, error -71 [ 60.970149][ T414] usb 10-1: device descriptor read/64, error -71 [ 61.282196][ T1304] xt_hashlimit: size too large, truncated to 1048576 [ 61.348305][ T1305] netlink: 96 bytes leftover after parsing attributes in process `syz.4.224'. [ 61.485390][ T1307] EXT4-fs (loop8): Ignoring removed nomblk_io_submit option [ 61.504931][ T414] usb 10-1: new high-speed USB device number 3 using dummy_hcd [ 61.512995][ T1307] EXT4-fs (loop8): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 61.555475][ T1307] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 61.564269][ T1307] System zones: 0-1, 3-36 [ 61.569782][ T1307] EXT4-fs (loop8): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 61.603550][ T1317] erofs: (device loop4): mounted with root inode @ nid 36. [ 61.676610][ T1324] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 61.685681][ T281] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 61.693514][ T1324] ext4 filesystem being mounted at /48/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 61.710257][ T1324] EXT4-fs error (device loop4): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 61.730747][ T1324] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 61.743189][ T1324] EXT4-fs (loop4): This should not happen!! Data will be lost [ 61.743189][ T1324] [ 61.752885][ T1324] EXT4-fs (loop4): Total free blocks count 0 [ 61.759088][ T1324] EXT4-fs (loop4): Free/Dirty block details [ 61.765240][ T1324] EXT4-fs (loop4): free_blocks=65280 [ 61.770980][ T1324] EXT4-fs (loop4): dirty_blocks=23 [ 61.776540][ T1324] EXT4-fs (loop4): Block reservation details [ 61.782598][ T1324] EXT4-fs (loop4): i_reserved_data_blocks=23 [ 61.789045][ T1332] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 61.801374][ T1332] EXT4-fs (loop4): This should not happen!! Data will be lost [ 61.801374][ T1332] [ 61.815604][ T1331] FAT-fs (loop6): Unrecognized mount option "18446744073709551615`’NX#öEeOnŽßøá©Hï°Ô¹©íÃä]¬³Á§ê%‡Õ‘ew" or missing value [ 61.844801][ T414] usb 10-1: device descriptor read/64, error -71 [ 61.876326][ T1335] erofs: (device loop8): erofs_superblock_csum_verify: invalid checksum 0x5c14a562, 0x02d6543f expected [ 61.931489][ T326] udevd[326]: incorrect erofs checksum on /dev/loop8 [ 61.934856][ T281] usb 8-1: Using ep0 maxpacket: 32 [ 61.953531][ T24] audit: type=1400 audit(1774693460.970:515): avc: denied { getopt } for pid=1334 comm="syz.8.231" lport=255 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 62.065047][ T281] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 62.076847][ T281] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 62.086728][ T281] usb 8-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 62.095801][ T281] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 62.104322][ T281] usb 8-1: config 0 descriptor?? [ 62.170154][ T281] hub 8-1:0.0: USB hub found [ 62.234738][ T414] usb 10-1: device descriptor read/64, error -71 [ 62.350901][ T24] audit: type=1400 audit(1774693461.370:516): avc: denied { read } for pid=1343 comm="syz.8.235" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 62.384639][ T414] usb usb10-port1: attempt power cycle [ 62.430135][ T1349] EXT4-fs (loop4): 1 orphan inode deleted [ 62.435993][ T1349] EXT4-fs (loop4): mounted filesystem without journal. Opts: nodioread_nolock,journal_dev=0x00000000040000fe,jqfmt=vfsold,nouid32,sb=0x0000000000000005,acl,lazytime,,errors=continue [ 62.502203][ T24] audit: type=1400 audit(1774693461.520:517): avc: denied { unmount } for pid=822 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 62.624970][ T281] hub 8-1:0.0: config failed, can't read hub descriptor (err -22) [ 62.942096][ T1309] xt_CONNSECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 62.981266][ T1356] FAT-fs (loop8): Unrecognized mount option "000000000000000000000001844674407370955161518446744073709551615ÿÿyz_tun" or missing value [ 63.003581][ T24] audit: type=1400 audit(1774693462.020:518): avc: denied { read write } for pid=1308 comm="syz.7.225" name="vhost-vsock" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 63.027924][ T414] usb 10-1: new high-speed USB device number 4 using dummy_hcd [ 63.068403][ T1364] Illegal XDP return value 538611753, expect packet loss! [ 63.075748][ T24] audit: type=1400 audit(1774693462.060:519): avc: denied { setopt } for pid=1359 comm="syz.9.239" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 63.098968][ T24] audit: type=1400 audit(1774693462.060:520): avc: denied { read } for pid=1359 comm="syz.9.239" name="ppp" dev="devtmpfs" ino=153 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 63.165222][ T24] audit: type=1400 audit(1774693462.060:521): avc: denied { open } for pid=1308 comm="syz.7.225" path="/dev/vhost-vsock" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 63.192877][ T24] audit: type=1400 audit(1774693462.060:522): avc: denied { ioctl } for pid=1308 comm="syz.7.225" path="/dev/vhost-vsock" dev="devtmpfs" ino=262 ioctlcmd=0xaf01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 63.226207][ T24] audit: type=1400 audit(1774693462.120:523): avc: denied { relabelfrom } for pid=1363 comm="syz.9.240" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 [ 63.246078][ T24] audit: type=1400 audit(1774693462.120:524): avc: denied { relabelto } for pid=1363 comm="syz.9.240" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 [ 63.299576][ T281] usbhid 8-1:0.0: can't add hid device: -71 [ 63.305602][ T281] usbhid: probe of 8-1:0.0 failed with error -71 [ 63.335171][ T281] usb 8-1: USB disconnect, device number 2 [ 63.375974][ T24] audit: type=1326 audit(1774693462.400:525): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1365 comm="syz.4.242" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 63.406730][ T24] audit: type=1326 audit(1774693462.400:526): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1365 comm="syz.4.242" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 63.432053][ T24] audit: type=1326 audit(1774693462.400:527): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1365 comm="syz.4.242" exe="/root/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 63.498938][ T1371] EXT4-fs (loop9): Ignoring removed nomblk_io_submit option [ 63.515225][ T1371] EXT4-fs (loop9): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 63.528343][ T1371] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 63.544392][ T1371] System zones: 0-1, 3-36 [ 63.548983][ T414] usb 10-1: device not accepting address 4, error -71 [ 63.580988][ T1380] EXT4-fs (loop8): mounted filesystem without journal. Opts: nodioread_nolock,sb=0x0000000000000001,,errors=continue [ 63.603279][ T1380] ext4 filesystem being mounted at /11/file2 supports timestamps until 2038-01-19 (0x7fffffff) [ 63.613427][ T1371] EXT4-fs (loop9): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 63.669098][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.680275][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.690972][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.701739][ T1394] EXT4-fs (loop4): Ignoring removed bh option [ 63.704442][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.718594][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.729557][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.740261][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.751204][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.761797][ T1394] EXT4-fs (loop4): Mount option "noacl" will be removed by 3.5 [ 63.761797][ T1394] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 63.761797][ T1394] [ 63.762593][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.790214][ T1212] EXT4-fs error (device loop8): ext4_empty_dir:3074: inode #12: comm syz-executor: invalid size [ 63.818429][ T1394] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 63.846205][ T1394] EXT4-fs (loop4): mounted filesystem without journal. Opts: delalloc,data_err=abort,noblock_validity,init_itable=0x0000000000004068,bh,max_dir_size_kb=0x00000000004007b2,data_err=ignore,nouid32,quota,user_xattr,noacl,dioread_nolock,,errors=continue [ 63.934739][ T54] usb 8-1: new high-speed USB device number 3 using dummy_hcd [ 63.991809][ T1412] bridge0: port 1(bridge_slave_0) entered blocking state [ 64.000837][ T1412] bridge0: port 1(bridge_slave_0) entered disabled state [ 64.008266][ T1412] device bridge_slave_0 entered promiscuous mode [ 64.015200][ T1412] bridge0: port 2(bridge_slave_1) entered blocking state [ 64.022221][ T1412] bridge0: port 2(bridge_slave_1) entered disabled state [ 64.029880][ T1412] device bridge_slave_1 entered promiscuous mode [ 64.044708][ T15] usb 7-1: new high-speed USB device number 7 using dummy_hcd [ 64.078677][ T1414] FAT-fs (loop9): error, invalid access to FAT (entry 0x0fff0000) [ 64.087534][ T1394] EXT4-fs (loop4): Ignoring removed bh option [ 64.092644][ T1412] bridge0: port 2(bridge_slave_1) entered blocking state [ 64.100690][ T1412] bridge0: port 2(bridge_slave_1) entered forwarding state [ 64.107976][ T1412] bridge0: port 1(bridge_slave_0) entered blocking state [ 64.108193][ T1394] EXT4-fs (loop4): Mount option "noacl" will be removed by 3.5 [ 64.108193][ T1394] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 64.108193][ T1394] [ 64.115025][ T1412] bridge0: port 1(bridge_slave_0) entered forwarding state [ 64.140747][ T1414] FAT-fs (loop9): Filesystem has been set read-only [ 64.148533][ T49] bridge0: port 1(bridge_slave_0) entered disabled state [ 64.148853][ T1414] FAT-fs (loop9): error, invalid access to FAT (entry 0x0fff0000) [ 64.164224][ T1394] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 64.165109][ T49] bridge0: port 2(bridge_slave_1) entered disabled state [ 64.191673][ T1394] EXT4-fs (loop4): mounted filesystem without journal. Opts: delalloc,data_err=abort,noblock_validity,init_itable=0x0000000000004068,bh,max_dir_size_kb=0x00000000004007b2,data_err=ignore,nouid32,quota,user_xattr,noacl,dioread_nolock,,errors=continue [ 64.215781][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 64.223305][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 64.231112][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 64.239423][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 64.247733][ T49] bridge0: port 1(bridge_slave_0) entered blocking state [ 64.254772][ T49] bridge0: port 1(bridge_slave_0) entered forwarding state [ 64.262127][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 64.270525][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 64.278655][ T49] bridge0: port 2(bridge_slave_1) entered blocking state [ 64.285703][ T49] bridge0: port 2(bridge_slave_1) entered forwarding state [ 64.302183][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 64.313686][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 64.322229][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 64.330659][ T54] usb 8-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 64.332068][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 64.357964][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 64.366547][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 64.371785][ T54] usb 8-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 64.389296][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 64.397415][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 64.406032][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 64.413492][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 64.424347][ T1394] EXT4-fs (loop4): Ignoring removed bh option [ 64.440698][ T1412] device veth0_vlan entered promiscuous mode [ 64.452926][ T1394] EXT4-fs (loop4): Mount option "noacl" will be removed by 3.5 [ 64.452926][ T1394] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 64.452926][ T1394] [ 64.471292][ T1394] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 64.483879][ T1394] EXT4-fs warning (device loop4): ext4_multi_mount_protect:403: Unable to create kmmpd thread for loop4. [ 64.495405][ T54] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 64.504444][ T54] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 64.505147][ T15] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 64.513583][ T54] usb 8-1: SerialNumber: syz [ 64.531298][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 64.539691][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 64.550964][ T1412] device veth1_macvtap entered promiscuous mode [ 64.561619][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 64.569454][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 64.578008][ T54] cdc_ether: probe of 8-1:1.0 failed with error -22 [ 64.584991][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 64.614710][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 64.635844][ T947] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 64.650895][ T297] device bridge_slave_1 left promiscuous mode [ 64.671416][ T297] bridge0: port 2(bridge_slave_1) entered disabled state [ 64.685393][ T297] device bridge_slave_0 left promiscuous mode [ 64.691530][ T297] bridge0: port 1(bridge_slave_0) entered disabled state [ 64.699743][ T297] device veth1_macvtap left promiscuous mode [ 64.705977][ T15] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 64.726004][ T297] device veth0_vlan left promiscuous mode [ 64.732020][ T15] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 64.750693][ T15] usb 7-1: Product: Ëæ†’㑆ఠ㷆㿓鈓è®Ýœã„Ÿâ†¦è£ŒèŽ¡ê‰³îµ°å’†çº¥ã‰¸å¾žà®´è®§ê±¿â¨”äº“ë‰­ì–„ìŠ€è‘‹â”◧報ꓨèŽè—·â¢žë¥ï¯•좢떸枱嘯떦摵﹧겥éˆáœ‡ä¤¬îªŠîŒ¹æ¼³í‹¿á‚½ä“催泲涖æ½äŠ†ì‡‚åŒ—æŠ°ï®Žè¼•äª¹äˆŠ [ 64.772789][ T15] usb 7-1: SerialNumber: syz [ 64.818230][ T1450] EXT4-fs (loop4): Ignoring removed nomblk_io_submit option [ 64.833752][ T1450] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 64.863196][ T1450] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 64.871590][ T1450] System zones: 0-1, 3-36 [ 64.880248][ T1450] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 65.111086][ T414] usb 8-1: USB disconnect, device number 3 [ 65.117551][ T15] usb 7-1: bad CDC descriptors [ 65.123802][ T15] usb 7-1: USB disconnect, device number 7 [ 65.142869][ T1460] netlink: 24 bytes leftover after parsing attributes in process `syz.4.263'. [ 65.464719][ T54] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 66.204701][ T54] usb 5-1: Using ep0 maxpacket: 8 [ 66.217740][ T1472] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 66.227360][ T1472] ext4 filesystem being mounted at /30/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 66.344821][ T54] usb 5-1: config 0 has an invalid interface number: 31 but max is 0 [ 66.380638][ T54] usb 5-1: config 0 has no interface number 0 [ 66.577315][ T1472] EXT4-fs error (device loop6): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 66.599088][ T1472] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 66.611859][ T1472] EXT4-fs (loop6): This should not happen!! Data will be lost [ 66.611859][ T1472] [ 66.621789][ T1472] EXT4-fs (loop6): Total free blocks count 0 [ 66.628097][ T1472] EXT4-fs (loop6): Free/Dirty block details [ 66.634425][ T1472] EXT4-fs (loop6): free_blocks=65280 [ 66.639786][ T1472] EXT4-fs (loop6): dirty_blocks=23 [ 66.644980][ T1472] EXT4-fs (loop6): Block reservation details [ 66.650998][ T1472] EXT4-fs (loop6): i_reserved_data_blocks=23 [ 66.657456][ T1487] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 66.675715][ T1487] EXT4-fs (loop6): This should not happen!! Data will be lost [ 66.675715][ T1487] [ 66.719425][ T1488] EXT4-fs (loop7): Ignoring removed bh option [ 66.725730][ T1488] EXT4-fs (loop7): Ignoring removed oldalloc option [ 66.732488][ T1488] EXT4-fs (loop7): Ignoring removed nobh option [ 66.739047][ T1488] EXT4-fs (loop7): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 66.756133][ T1488] EXT4-fs (loop7): mounted filesystem without journal. Opts: delalloc,data_err=abort,barrier=0x0000000000000003,bsddf,bh,oldalloc,data_err=ignore,jqfmt=vfsv1,nobh,jqfmt=vfsv1,nouid32,dioread_nolock,jqfmt=vfsv0,,errors=continue [ 66.801197][ T1488] EXT4-fs error (device loop7): ext4_mb_mark_diskspace_used:3358: comm syz.7.272: Allocating blocks 497-513 which overlap fs metadata [ 66.822310][ T1495] EXT4-fs (loop6): Ignoring removed nomblk_io_submit option [ 66.829884][ T15] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 66.834900][ T54] usb 5-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 66.841650][ T1495] EXT4-fs (loop6): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 66.848352][ T54] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 66.866698][ T1488] EXT4-fs (loop7): pa ffff88811c85a3f0: logic 16, phys. 129, len 24 [ 66.873244][ T1495] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 66.874734][ T1488] EXT4-fs error (device loop7): ext4_mb_release_inode_pa:4375: group 0, free 0, pa_free 1 [ 66.893072][ T1495] System zones: 0-1, 3-36 [ 66.894722][ T54] usb 5-1: Product: syz [ 66.901307][ T1495] EXT4-fs (loop6): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 66.902329][ T54] usb 5-1: Manufacturer: syz [ 66.954726][ T54] usb 5-1: SerialNumber: syz [ 66.975363][ T54] usb 5-1: config 0 descriptor?? [ 67.094730][ T15] usb 3-1: Using ep0 maxpacket: 8 [ 67.100553][ T1505] EXT4-fs (loop9): Quota format mount options ignored when QUOTA feature is enabled [ 67.130965][ T1505] EXT4-fs (loop9): Ignoring removed mblk_io_submit option [ 67.175105][ T1511] netlink: 'syz.6.277': attribute type 8 has an invalid length. [ 67.209204][ T1505] EXT4-fs (loop9): mounted filesystem without journal. Opts: jqfmt=vfsv1,data=ordered,stripe=0x0000000000000000,max_batch_time=0x0000000000000003,data=ordered,mblk_io_submit,usrquota,nodioread_nolock,errors=remount-ro,init_itable,auto_da_alloc, [ 67.233139][ T1462] incfs: Options parsing error. -22 [ 67.249287][ T1462] incfs: mount failed -22 [ 67.324803][ T54] uvcvideo: Found UVC 0.04 device syz (046d:08c3) [ 67.333962][ T54] uvcvideo: No valid video chain found. [ 67.370093][ T54] usb 5-1: USB disconnect, device number 9 [ 67.412136][ T15] usb 3-1: config 0 interface 0 altsetting 16 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 67.427798][ T15] usb 3-1: config 0 interface 0 altsetting 16 endpoint 0x81 has invalid wMaxPacketSize 0 [ 67.437683][ T15] usb 3-1: config 0 interface 0 altsetting 16 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 67.450577][ T15] usb 3-1: config 0 interface 0 has no altsetting 0 [ 67.457216][ T15] usb 3-1: New USB device found, idVendor=05ac, idProduct=0265, bcdDevice= 0.00 [ 67.466267][ T15] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 67.475208][ T15] usb 3-1: config 0 descriptor?? [ 68.112960][ T24] kauditd_printk_skb: 14 callbacks suppressed [ 68.112980][ T24] audit: type=1400 audit(1774693467.130:542): avc: denied { unmount } for pid=822 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 68.204032][ T15] hid (null): invalid report_size 26545 [ 68.217296][ T1483] pimreg: tun_chr_ioctl cmd 1074025677 [ 68.222880][ T1483] pimreg: linktype set to 826 [ 68.228033][ T15] usb 3-1: USB disconnect, device number 4 [ 68.347004][ T1539] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 68.356099][ T1539] ext4 filesystem being mounted at /24/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 68.369638][ T1539] EXT4-fs error (device loop7): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 68.384135][ T1539] EXT4-fs (loop7): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 68.396827][ T1539] EXT4-fs (loop7): This should not happen!! Data will be lost [ 68.396827][ T1539] [ 68.406580][ T1539] EXT4-fs (loop7): Total free blocks count 0 [ 68.412695][ T1539] EXT4-fs (loop7): Free/Dirty block details [ 68.418754][ T1539] EXT4-fs (loop7): free_blocks=65280 [ 68.424161][ T1539] EXT4-fs (loop7): dirty_blocks=23 [ 68.429476][ T1539] EXT4-fs (loop7): Block reservation details [ 68.435685][ T1539] EXT4-fs (loop7): i_reserved_data_blocks=23 [ 68.442075][ T1543] EXT4-fs (loop7): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 68.454573][ T1543] EXT4-fs (loop7): This should not happen!! Data will be lost [ 68.454573][ T1543] [ 68.554675][ T414] usb 7-1: new full-speed USB device number 8 using dummy_hcd [ 68.698757][ T1551] EXT4-fs (loop9): mounted filesystem without journal. Opts: nodiscard,,errors=continue [ 68.713303][ T1554] EXT4-fs (loop7): Ignoring removed nomblk_io_submit option [ 68.720825][ T1554] EXT4-fs (loop7): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 68.737015][ T1551] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 68.739964][ T1554] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 68.753828][ T1551] EXT4-fs error (device loop9): ext4_dirty_inode:6162: inode #15: comm syz.9.288: mark_inode_dirty error [ 68.754319][ T1554] System zones: [ 68.765468][ T1551] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 68.765581][ T1554] 0-1 [ 68.777473][ T1551] EXT4-fs error (device loop9): __ext4_ext_dirty:182: inode #15: comm syz.9.288: mark_inode_dirty error [ 68.777604][ T1554] , 3-36 [ 68.780423][ T1551] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 68.793469][ T1554] [ 68.797889][ T1551] EXT4-fs error (device loop9): __ext4_ext_dirty:182: inode #15: comm syz.9.288: mark_inode_dirty error [ 68.804411][ T24] audit: type=1400 audit(1774693467.830:543): avc: denied { execute } for pid=1550 comm="syz.9.288" name="file1" dev="loop9" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 68.805446][ T1551] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 68.852790][ T1551] EXT4-fs error (device loop9): ext4_truncate:4396: inode #15: comm syz.9.288: mark_inode_dirty error [ 68.863438][ T1554] EXT4-fs (loop7): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 68.865819][ T1551] EXT4-fs error (device loop9) in ext4_setattr:5726: error 27 [ 68.894748][ T1558] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 68.994825][ T414] usb 7-1: not running at top speed; connect to a high speed hub [ 69.350003][ T24] audit: type=1400 audit(1774693468.370:544): avc: denied { connect } for pid=1579 comm="syz.2.294" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 69.384783][ T414] usb 7-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 4 [ 69.416407][ T414] usb 7-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 69.437726][ T414] usb 7-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 4 [ 69.463314][ T414] usb 7-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 69.964721][ T414] usb 7-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 69.973935][ T414] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 69.982139][ T414] usb 7-1: Product: syz [ 69.986855][ T414] usb 7-1: Manufacturer: syz [ 69.991465][ T414] usb 7-1: SerialNumber: syz [ 70.010572][ T1592] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 70.019948][ T1592] ext4 filesystem being mounted at /63/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 70.041972][ T1592] EXT4-fs error (device loop4): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 70.056510][ T1592] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 70.069207][ T1592] EXT4-fs (loop4): This should not happen!! Data will be lost [ 70.069207][ T1592] [ 70.079202][ T1592] EXT4-fs (loop4): Total free blocks count 0 [ 70.085666][ T1592] EXT4-fs (loop4): Free/Dirty block details [ 70.091601][ T1592] EXT4-fs (loop4): free_blocks=65280 [ 70.097390][ T1592] EXT4-fs (loop4): dirty_blocks=23 [ 70.102588][ T1592] EXT4-fs (loop4): Block reservation details [ 70.108781][ T1592] EXT4-fs (loop4): i_reserved_data_blocks=23 [ 70.115271][ T1596] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 70.160659][ T1596] EXT4-fs (loop4): This should not happen!! Data will be lost [ 70.160659][ T1596] [ 70.216322][ T1602] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=1602 comm=syz.7.299 [ 70.234509][ T1598] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue [ 70.244250][ T1598] ext4 filesystem being mounted at /18/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 70.261387][ T1598] EXT4-fs error (device loop9): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 70.275847][ T1598] EXT4-fs (loop9): Delayed block allocation failed for inode 15 at logical offset 10 with max blocks 23 with error 28 [ 70.288236][ T1598] EXT4-fs (loop9): This should not happen!! Data will be lost [ 70.288236][ T1598] [ 70.298201][ T1598] EXT4-fs (loop9): Total free blocks count 0 [ 70.308230][ T1598] EXT4-fs (loop9): Free/Dirty block details [ 70.314245][ T1598] EXT4-fs (loop9): free_blocks=65280 [ 70.320240][ T1598] EXT4-fs (loop9): dirty_blocks=23 [ 70.325719][ T1598] EXT4-fs (loop9): Block reservation details [ 70.331899][ T1598] EXT4-fs (loop9): i_reserved_data_blocks=23 [ 70.361272][ T1609] EXT4-fs (loop9): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 3 with error 28 [ 70.373644][ T1609] EXT4-fs (loop9): This should not happen!! Data will be lost [ 70.373644][ T1609] [ 70.416950][ T414] usb 7-1: USB disconnect, device number 8 [ 70.548711][ T24] audit: type=1326 audit(1774693469.570:545): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.554952][ T15] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 70.590148][ T24] audit: type=1326 audit(1774693469.570:546): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.613859][ T24] audit: type=1326 audit(1774693469.570:547): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.637678][ T325] udevd[325]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 70.660927][ T1619] EXT4-fs (loop9): Ignoring removed nomblk_io_submit option [ 70.706715][ T1619] EXT4-fs (loop9): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 70.729154][ T24] audit: type=1326 audit(1774693469.570:548): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.753588][ T1619] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 70.761753][ T1619] System zones: 0-1, 3-36 [ 70.767574][ T24] audit: type=1326 audit(1774693469.600:549): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=270 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.829611][ T1619] EXT4-fs (loop9): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 70.867999][ T24] audit: type=1326 audit(1774693469.600:550): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.900564][ T1626] loop4: p1 p2 p3 p4 [ 70.911731][ T1626] loop4: p1 size 196608 extends beyond EOD, truncated [ 70.919403][ T24] audit: type=1326 audit(1774693469.600:551): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1614 comm="syz.4.302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f1cbe000799 code=0x7ffc0000 [ 70.920287][ T1626] loop4: p2 size 150994944 extends beyond EOD, truncated [ 70.950950][ T1626] loop4: p3 size 66846464 extends beyond EOD, truncated [ 71.014806][ T15] usb 3-1: unable to get BOS descriptor or descriptor too short [ 71.023380][ T1629] loop6: p1 p2 p4 [ 71.028304][ T1629] loop6: p4 size 262912 extends beyond EOD, truncated [ 71.055299][ T1611] F2FS-fs (loop7): Invalid log sectorsize (67108873) [ 71.062083][ T1611] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 71.071151][ T1611] F2FS-fs (loop7): invalid crc value [ 71.081966][ T1611] F2FS-fs (loop7): Found nat_bits in checkpoint [ 71.094811][ T15] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 185, changing to 7 [ 71.127144][ T1611] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 71.134371][ T1611] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e4 [ 71.196921][ T592] udevd[592]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 71.207943][ T326] udevd[326]: inotify_add_watch(7, /dev/loop4p1, 10) failed: No such file or directory [ 71.220269][ T318] udevd[318]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 71.241532][ T1647] udevd[1647]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 71.354809][ T15] usb 3-1: string descriptor 0 read error: -22 [ 71.361051][ T15] usb 3-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 71.371879][ T15] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.392463][ T1641] F2FS-fs (loop9): invalid crc value [ 71.599931][ T1641] F2FS-fs (loop9): Found nat_bits in checkpoint [ 71.690168][ T414] usb 7-1: new high-speed USB device number 9 using dummy_hcd [ 71.698605][ T15] usb 3-1: selecting invalid altsetting 1 [ 71.704581][ T15] usb 3-1: unit 3 not found! [ 71.769485][ T1657] exfat: Deprecated parameter 'utf8' [ 71.781077][ T1641] F2FS-fs (loop9): Start checkpoint disabled! [ 71.786074][ T1657] exfat: Deprecated parameter 'namecase' [ 71.789795][ T1641] F2FS-fs (loop9): Mounted with checkpoint version = 48b305e6 [ 71.800497][ T1657] exfat: Bad value for 'uid' [ 71.824830][ T15] usb 3-1: unit 84 not found! [ 71.829706][ T15] usb 3-1: unit 89 not found! [ 71.835248][ T15] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 71.842829][ T15] usb 3-1: selecting invalid altsetting 1 [ 71.848853][ T15] usb 3-1: unit 3 not found! [ 71.907660][ T1664] xt_hashlimit: size too large, truncated to 1048576 [ 71.949668][ T297] attempt to access beyond end of device [ 71.949668][ T297] loop9: rw=2049, want=40968, limit=40427 [ 72.025605][ T1605] udc-core: couldn't find an available UDC or it's busy [ 72.032787][ T1605] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 72.044752][ T15] usb 3-1: cannot request logical cluster ID: 35217 (err: -71) [ 72.052440][ T15] usb 3-1: invalid MIXER UNIT descriptor 6 [ 72.058605][ T15] snd-usb-audio: probe of 3-1:1.1 failed with error -71 [ 72.065803][ T414] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 16 [ 72.076408][ T15] usb 3-1: selecting invalid altsetting 1 [ 72.082270][ T15] usb 3-1: unit 3 not found! [ 72.087168][ T414] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 72.100249][ T414] usb 7-1: Duplicate descriptor for config 0 interface 0 altsetting 0, skipping [ 72.114703][ T15] usb 3-1: cannot request logical cluster ID: 35217 (err: -71) [ 72.122289][ T15] usb 3-1: invalid MIXER UNIT descriptor 6 [ 72.134742][ T15] snd-usb-audio: probe of 3-1:1.2 failed with error -71 [ 72.144737][ T416] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 72.163677][ T15] usb 3-1: USB disconnect, device number 5 [ 72.233925][ T1667] EXT4-fs error (device loop9): ext4_xattr_inode_iget:401: comm syz.9.312: inode #256: comm syz.9.312: iget: illegal inode # [ 72.251148][ T1667] EXT4-fs error (device loop9): ext4_xattr_inode_iget:406: comm syz.9.312: error while reading EA inode 256 err=-117 [ 72.265578][ T1667] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 72.273777][ T414] usb 7-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 72.273836][ T414] usb 7-1: New USB device strings: Mfr=9, Product=2, SerialNumber=3 [ 72.291709][ T1667] EXT4-fs error (device loop9) in ext4_orphan_del:3292: error 27 [ 72.292363][ T414] usb 7-1: Product: syz [ 72.304054][ T414] usb 7-1: Manufacturer: syz [ 72.309399][ T1667] EXT4-fs error (device loop9) in ext4_do_update_inode:5355: error 27 [ 72.309714][ T414] usb 7-1: SerialNumber: syz [ 72.317990][ T1667] EXT4-fs error (device loop9): ext4_evict_inode:331: inode #15: comm syz.9.312: mark_inode_dirty error [ 72.325218][ T414] usb 7-1: config 0 descriptor?? [ 72.338829][ T1667] EXT4-fs (loop9): 1 orphan inode deleted [ 72.344607][ T1667] EXT4-fs (loop9): mounted filesystem without journal. Opts: abort,journal_dev=0x00000000040000ff,jqfmt=vfsv1,nodioread_nolock,prjquota,acl,grpjquota=,,errors=continue [ 72.355068][ T1629] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 72.375219][ T414] dm9601: probe of 7-1:0.0 failed with error -22 [ 72.547429][ T1674] netlink: 4 bytes leftover after parsing attributes in process `syz.9.312'. [ 72.556507][ T1674] netlink: 4 bytes leftover after parsing attributes in process `syz.9.312'. [ 72.737089][ T416] usb 5-1: config 0 has an invalid descriptor of length 33, skipping remainder of the config [ 72.753243][ T416] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 72.762292][ T416] usb 5-1: New USB device found, idVendor=9710, idProduct=5b30, bcdDevice=96.33 [ 72.771392][ T416] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.783221][ T416] usb 5-1: config 0 descriptor?? [ 73.129950][ T1687] netlink: 48 bytes leftover after parsing attributes in process `syz.9.318'. [ 73.215053][ T1687] exFAT-fs (loop9): failed to load upcase table (idx : 0x00010000, chksum : 0xffade8b4, utbl_chksum : 0xe619d30d) [ 73.287562][ T24] kauditd_printk_skb: 280 callbacks suppressed [ 73.287573][ T24] audit: type=1400 audit(1774693472.310:832): avc: denied { remount } for pid=1686 comm="syz.9.318" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 73.314239][ T1691] FAT-fs (loop7): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 73.349889][ T1662] F2FS-fs (loop4): Unrecognized mount option "nocheckpoin" or missing value [ 73.675765][ T24] audit: type=1400 audit(1774693472.690:833): avc: denied { setopt } for pid=1698 comm="syz.7.321" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 73.763198][ T1662] udc-core: couldn't find an available UDC or it's busy [ 73.770569][ T1662] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 73.824702][ T416] usb 5-1: string descriptor 0 read error: -71 [ 73.833988][ T416] usb 5-1: USB disconnect, device number 10 [ 73.924488][ T1711] Can not set IPV6_FL_F_REFLECT if flowlabel_consistency sysctl is enable [ 74.032682][ T1716] EXT4-fs (loop9): couldn't mount as ext2 due to feature incompatibilities [ 74.046839][ T24] audit: type=1400 audit(1774693473.070:834): avc: denied { map } for pid=1715 comm="syz.9.327" path="/dev/bus/usb/006/001" dev="devtmpfs" ino=174 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 74.087731][ T1704] F2FS-fs (loop7): invalid crc value [ 74.097689][ T1704] F2FS-fs (loop7): Found nat_bits in checkpoint [ 74.130875][ T1704] F2FS-fs (loop7): Start checkpoint disabled! [ 74.159556][ T1704] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e6 [ 74.234996][ T311] usb 3-1: new low-speed USB device number 6 using dummy_hcd [ 74.249614][ T49] attempt to access beyond end of device [ 74.249614][ T49] loop7: rw=2049, want=40968, limit=40427 [ 74.314828][ T296] usb 10-1: new high-speed USB device number 6 using dummy_hcd [ 74.449088][ T24] audit: type=1326 audit(1774693473.470:835): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1726 comm="syz.6.330" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7ff8748d0799 code=0x0 [ 74.544718][ T311] usb 3-1: device descriptor read/64, error -71 [ 74.551904][ T1730] F2FS-fs (loop4): Invalid Fs Meta Ino: node(1) meta(1) root(3) [ 74.559612][ T296] usb 10-1: Using ep0 maxpacket: 8 [ 74.574384][ T1730] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 74.582805][ T1730] F2FS-fs (loop4): Should set mode=lfs with 128KB-sized IO [ 74.724733][ T296] usb 10-1: unable to get BOS descriptor or descriptor too short [ 74.764509][ T1732] F2FS-fs (loop7): invalid crc value [ 74.777980][ T1732] F2FS-fs (loop7): Found nat_bits in checkpoint [ 74.829626][ T1732] F2FS-fs (loop7): Start checkpoint disabled! [ 74.836644][ T1732] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e6 [ 74.868038][ T296] usb 10-1: config 0 has an invalid interface number: 88 but max is 0 [ 74.877333][ T296] usb 10-1: config 0 has no interface number 0 [ 74.883567][ T296] usb 10-1: config 0 interface 88 altsetting 8 endpoint 0x86 has an invalid bInterval 0, changing to 7 [ 74.895233][ T296] usb 10-1: config 0 interface 88 altsetting 8 endpoint 0x86 has invalid wMaxPacketSize 0 [ 74.905211][ T296] usb 10-1: config 0 interface 88 has no altsetting 0 [ 75.024775][ T311] usb 3-1: device descriptor read/64, error -71 [ 75.084979][ T296] usb 10-1: New USB device found, idVendor=0460, idProduct=0004, bcdDevice=96.31 [ 75.097120][ T296] usb 10-1: New USB device strings: Mfr=1, Product=84, SerialNumber=3 [ 75.106607][ T296] usb 10-1: Product: syz [ 75.110951][ T296] usb 10-1: Manufacturer: syz [ 75.141688][ T296] usb 10-1: SerialNumber: syz [ 75.176212][ T24] audit: type=1400 audit(1774693474.200:836): avc: denied { unmount } for pid=822 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 75.243274][ T296] usb 10-1: config 0 descriptor?? [ 75.314781][ T311] usb 3-1: new low-speed USB device number 7 using dummy_hcd [ 75.438477][ T1751] EXT4-fs (loop4): Test dummy encryption mode enabled [ 75.470895][ T1751] EXT4-fs (loop4): Mount option "nouser_xattr" will be removed by 3.5 [ 75.470895][ T1751] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 75.470895][ T1751] [ 75.491497][ T1751] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842a018, mo2=0003] [ 75.500022][ T1751] System zones: 0-5 [ 75.514904][ T1751] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,delalloc,nouid32,test_dummy_encryption,errors=continue,errors=continue,delalloc,nouser_xattr,,errors=continue [ 75.537496][ T1749] F2FS-fs (loop7): Invalid Fs Meta Ino: node(1) meta(2) root(0) [ 75.568910][ T24] audit: type=1400 audit(1774693474.590:837): avc: denied { create } for pid=1750 comm="syz.4.338" name="file5" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=blk_file permissive=1 [ 75.569751][ T1749] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 75.598749][ T296] input: syz syz as /devices/platform/dummy_hcd.9/usb10/10-1/10-1:0.88/input/input5 [ 75.608354][ T311] usb 3-1: device descriptor read/64, error -71 [ 75.615378][ T1751] netlink: 8 bytes leftover after parsing attributes in process `syz.4.338'. [ 75.625394][ T24] audit: type=1400 audit(1774693474.650:838): avc: denied { read } for pid=80 comm="acpid" name="event3" dev="devtmpfs" ino=804 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 75.628280][ T296] usb 10-1: USB disconnect, device number 6 [ 75.661641][ T1749] F2FS-fs (loop7): Encrypt feature is off [ 75.670665][ T24] audit: type=1400 audit(1774693474.650:839): avc: denied { open } for pid=80 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=804 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 75.927229][ T1749] xt_hashlimit: size too large, truncated to 1048576 [ 76.004796][ T311] usb 3-1: device descriptor read/64, error -71 [ 76.127214][ T311] usb usb3-port1: attempt power cycle [ 76.184657][ T24] audit: type=1400 audit(1774693475.200:840): avc: denied { write } for pid=1771 comm="syz.9.344" path="socket:[21588]" dev="sockfs" ino=21588 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 76.320204][ T1764] F2FS-fs (loop4): invalid crc value [ 76.327053][ T1764] F2FS-fs (loop4): Found nat_bits in checkpoint [ 76.363912][ T1764] F2FS-fs (loop4): Start checkpoint disabled! [ 76.380262][ T1774] EXT4-fs (loop9): Ignoring removed nomblk_io_submit option [ 76.406356][ T1774] EXT4-fs (loop9): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 76.406981][ T1764] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e6 [ 76.456959][ T1774] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e855c01c, mo2=0003] [ 76.465284][ T1774] System zones: 0-1, 3-36 [ 76.470831][ T1774] EXT4-fs (loop9): mounted filesystem without journal. Opts: grpquota,delalloc,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,nomblk_io_submit,noauto_da_alloc,,errors=continue [ 76.544735][ T311] usb 3-1: new low-speed USB device number 8 using dummy_hcd [ 76.724923][ T311] usb 3-1: device descriptor read/8, error -71 [ 76.762660][ T49] attempt to access beyond end of device [ 76.762660][ T49] loop4: rw=2049, want=40968, limit=40427 [ 76.862103][ T24] audit: type=1400 audit(1774693475.880:841): avc: denied { getopt } for pid=1785 comm="syz.6.348" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 76.964729][ T311] usb 3-1: device descriptor read/8, error -71 [ 77.187016][ T1796] erofs: (device loop9): mounted with root inode @ nid 36. [ 77.200800][ T1805] xt_CT: No such helper "snmp_trap" [ 77.884762][ T422] usb 8-1: new high-speed USB device number 4 using dummy_hcd [ 78.134882][ T422] usb 8-1: Using ep0 maxpacket: 8 [ 78.264716][ T422] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 78.281310][ T422] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 78.299619][ T422] usb 8-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 78.474703][ T54] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 78.484749][ T422] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 78.501025][ T422] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.513286][ T422] usb 8-1: Product: syz [ 78.519664][ T422] usb 8-1: Manufacturer: syz [ 78.532596][ T422] usb 8-1: SerialNumber: syz [ 78.556191][ T1833] F2FS-fs (loop9): invalid crc value [ 78.564552][ T1833] F2FS-fs (loop9): Found nat_bits in checkpoint [ 78.603027][ T1833] F2FS-fs (loop9): Start checkpoint disabled! [ 78.609611][ T1833] F2FS-fs (loop9): Mounted with checkpoint version = 48b305e6 [ 78.625013][ T24] kauditd_printk_skb: 2 callbacks suppressed [ 78.625025][ T24] audit: type=1400 audit(1774693477.650:844): avc: denied { bind } for pid=1827 comm="syz.9.360" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 78.825136][ T422] cdc_ncm 8-1:1.0: skipping garbage [ 78.830467][ T422] cdc_ncm 8-1:1.0: skipping garbage [ 78.835764][ T422] cdc_ncm 8-1:1.0: invalid descriptor buffer length [ 78.842447][ T422] cdc_ncm 8-1:1.0: bind() failure [ 78.849569][ T422] usb 8-1: USB disconnect, device number 4 [ 78.854785][ T416] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 78.914676][ T311] usb 10-1: new full-speed USB device number 7 using dummy_hcd [ 78.924781][ T54] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 127, changing to 7 [ 78.935834][ T54] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 247, changing to 7 [ 79.094667][ T416] usb 3-1: Using ep0 maxpacket: 32 [ 79.104994][ T54] usb 5-1: New USB device found, idVendor=0582, idProduct=0114, bcdDevice= 0.40 [ 79.114109][ T54] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.122172][ T54] usb 5-1: Product: ꤶí€î¨á­–雚⚻疔澘ೳ視ڇ㡢ï™ë£•罹䯩ດ诚識簹㊭합⪑룴ëèš’ëˆ—îžœèŠ‘ë «ìæ„Šã±»á»·î½¾á»”ì¹„á«¢ã‘„ãº°ì»›ë«¸êŠ©ç¾•ã‘ˆï§µê»³â¾—ä±¹åš‰éŸ±ãšµã—€çŽ’áƒ˜á—½ì…¶î£¥ã€¨ê´‡æ–³èŽæ¬åµ¶æ´€é¬©è¸¸èŒ›êŒç­¿á•‹î‘è¾»ì«’å¹ªâ’²è’ºî´´Ææ•¼ [ 79.147780][ T54] usb 5-1: Manufacturer: П [ 79.152308][ T54] usb 5-1: SerialNumber: п [ 79.214901][ T422] usb 8-1: new full-speed USB device number 5 using dummy_hcd [ 79.264780][ T416] usb 3-1: unable to get BOS descriptor or descriptor too short [ 79.334753][ T311] usb 10-1: unable to get BOS descriptor or descriptor too short [ 79.345444][ T416] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 196, changing to 7 [ 79.374815][ T311] usb 10-1: not running at top speed; connect to a high speed hub [ 79.514739][ T416] usb 3-1: New USB device found, idVendor=041e, idProduct=3042, bcdDevice= 0.40 [ 79.514880][ T54] usb 5-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 79.524096][ T416] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.538592][ T416] usb 3-1: Product: syz [ 79.542742][ T416] usb 3-1: Manufacturer: syz [ 79.544903][ T54] usb 5-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 79.547384][ T416] usb 3-1: SerialNumber: syz [ 79.579238][ T54] usb 5-1: USB disconnect, device number 11 [ 79.615050][ T311] usb 10-1: New USB device found, idVendor=194f, idProduct=010c, bcdDevice= 0.40 [ 79.624317][ T311] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.633374][ T311] usb 10-1: Product: syz [ 79.637930][ T311] usb 10-1: Manufacturer: syz [ 79.642650][ T311] usb 10-1: SerialNumber: syz [ 79.734798][ T422] usb 8-1: New USB device found, idVendor=0582, idProduct=000c, bcdDevice= 0.40 [ 79.744005][ T422] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.752061][ T422] usb 8-1: Product: syz [ 79.756320][ T422] usb 8-1: Manufacturer: syz [ 79.760951][ T422] usb 8-1: SerialNumber: syz [ 79.785045][ T325] udevd[325]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 79.914720][ T416] usb 3-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 79.944956][ T416] usb 3-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 79.982188][ T416] usb 3-1: USB disconnect, device number 10 [ 80.275214][ T1847] F2FS-fs (loop4): Invalid segment/section count (31, 24 x 150994945) [ 80.283599][ T1847] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 80.292517][ T1847] F2FS-fs (loop4): invalid crc value [ 80.299678][ T1847] F2FS-fs (loop4): Found nat_bits in checkpoint [ 80.343371][ T1847] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 80.350646][ T1847] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 80.391936][ T24] audit: type=1400 audit(1774693479.410:845): avc: denied { watch watch_reads } for pid=1846 comm="syz.4.365" path="/80/file1" dev="loop4" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 80.437448][ T24] audit: type=1400 audit(1774693479.460:846): avc: denied { read } for pid=1846 comm="syz.4.365" laddr=::ffff:127.0.0.1 lport=20001 faddr=::ffff:127.0.0.1 fport=20001 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 80.479898][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 80.485985][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 80.494841][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 80.504917][ T278] Call Trace: [ 80.508245][ T278] __dump_stack+0x21/0x24 [ 80.512598][ T278] dump_stack_lvl+0x1a7/0x208 [ 80.517296][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 80.523139][ T278] ? show_regs_print_info+0x18/0x18 [ 80.528360][ T278] dump_stack+0x15/0x1c [ 80.532526][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 80.537907][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 80.543376][ T278] ? f2fs_get_block+0x140/0x140 [ 80.548245][ T278] ? memset+0x35/0x40 [ 80.552245][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 80.557374][ T278] ? f2fs_readdir+0x382/0x970 [ 80.562065][ T278] f2fs_readdir+0x457/0x970 [ 80.566584][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 80.571896][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 80.576680][ T278] ? __kasan_check_write+0x14/0x20 [ 80.581797][ T278] iterate_dir+0x260/0x570 [ 80.586233][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 80.591438][ T278] __se_sys_getdents64+0xf2/0x250 [ 80.596477][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 80.601695][ T278] ? filldir+0x690/0x690 [ 80.605952][ T278] ? debug_smp_processor_id+0x17/0x20 [ 80.611336][ T278] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 80.617414][ T278] __x64_sys_getdents64+0x7b/0x90 [ 80.622454][ T278] do_syscall_64+0x31/0x40 [ 80.626886][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 80.632801][ T278] RIP: 0033:0x7f1cbe029133 [ 80.637230][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 80.656846][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 80.665280][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 80.673265][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 80.681263][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 80.689266][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 80.697257][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 80.709357][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 80.744057][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 80.752936][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 80.763003][ T278] Call Trace: [ 80.766311][ T278] __dump_stack+0x21/0x24 [ 80.770651][ T278] dump_stack_lvl+0x1a7/0x208 [ 80.775337][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 80.781155][ T278] ? show_regs_print_info+0x18/0x18 [ 80.786378][ T278] ? __kasan_check_read+0x11/0x20 [ 80.791419][ T278] dump_stack+0x15/0x1c [ 80.795590][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 80.800973][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 80.806443][ T278] ? f2fs_get_block+0x140/0x140 [ 80.811327][ T278] ? may_link+0x3de/0x560 [ 80.815675][ T278] ? may_create+0x7d0/0x7d0 [ 80.820191][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 80.825584][ T278] f2fs_empty_dir+0xca/0x230 [ 80.830194][ T278] f2fs_rmdir+0x3f/0x70 [ 80.834375][ T278] vfs_rmdir+0x1b3/0x3e0 [ 80.838638][ T278] do_rmdir+0x230/0x630 [ 80.842810][ T278] ? d_delete_notify+0xd0/0xd0 [ 80.847586][ T278] ? getname_flags+0x206/0x500 [ 80.852374][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 80.857242][ T278] do_syscall_64+0x31/0x40 [ 80.861681][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 80.867582][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 80.872010][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 80.891629][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 80.900058][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 80.908053][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 80.916039][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 80.924031][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 80.932017][ T278] R13: 00007f1cbe096050 R14: 0000000000013a3b R15: 00007ffed93e0dc0 [ 80.940689][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 80.946815][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 80.955229][ T422] usb 8-1: cannot setup if 1: error -71 [ 80.955694][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 80.971304][ T278] Call Trace: [ 80.974615][ T278] __dump_stack+0x21/0x24 [ 80.978959][ T278] dump_stack_lvl+0x1a7/0x208 [ 80.980739][ T422] snd-usb-audio: probe of 8-1:1.0 failed with error -71 [ 80.983710][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 80.996499][ T278] ? show_regs_print_info+0x18/0x18 [ 81.001715][ T278] ? __kasan_check_read+0x11/0x20 [ 81.006755][ T278] dump_stack+0x15/0x1c [ 81.011113][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 81.016498][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 81.021971][ T278] ? f2fs_get_block+0x140/0x140 [ 81.026841][ T278] ? __kasan_check_read+0x11/0x20 [ 81.031878][ T278] ? memset+0x35/0x40 [ 81.035870][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 81.040996][ T278] f2fs_readdir+0x457/0x970 [ 81.045517][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 81.050726][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 81.055502][ T278] ? __kasan_check_write+0x14/0x20 [ 81.060630][ T278] iterate_dir+0x260/0x570 [ 81.065058][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 81.070266][ T278] __se_sys_getdents64+0xf2/0x250 [ 81.074902][ T422] usb 8-1: cannot setup if 1: error -71 [ 81.075329][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 81.081101][ T422] snd-usb-audio: probe of 8-1:1.1 failed with error -71 [ 81.086049][ T278] ? filldir+0x690/0x690 [ 81.086063][ T278] ? debug_smp_processor_id+0x17/0x20 [ 81.086095][ T278] __x64_sys_getdents64+0x7b/0x90 [ 81.107644][ T278] do_syscall_64+0x31/0x40 [ 81.112100][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 81.118005][ T278] RIP: 0033:0x7f1cbe029133 [ 81.122434][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 81.142058][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 81.150485][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 81.154983][ T422] usb 8-1: cannot setup if 1: error -71 [ 81.158489][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 81.171980][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 81.179965][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 81.187954][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 81.195965][ T422] snd-usb-audio: probe of 8-1:1.2 failed with error -71 [ 81.206393][ T422] usb 8-1: USB disconnect, device number 5 [ 81.214027][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 81.220263][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 81.229118][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 81.239189][ T278] Call Trace: [ 81.242496][ T278] __dump_stack+0x21/0x24 [ 81.246857][ T278] dump_stack_lvl+0x1a7/0x208 [ 81.251552][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 81.257388][ T278] ? show_regs_print_info+0x18/0x18 [ 81.262601][ T278] ? __kasan_check_read+0x11/0x20 [ 81.267643][ T278] dump_stack+0x15/0x1c [ 81.271815][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 81.276603][ T15] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 81.277243][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 81.290194][ T278] ? f2fs_get_block+0x140/0x140 [ 81.295057][ T278] ? may_link+0x3de/0x560 [ 81.299405][ T278] ? may_create+0x7d0/0x7d0 [ 81.303923][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 81.309321][ T278] f2fs_empty_dir+0xca/0x230 [ 81.313923][ T278] f2fs_rmdir+0x3f/0x70 [ 81.318104][ T278] vfs_rmdir+0x1b3/0x3e0 [ 81.322370][ T278] do_rmdir+0x230/0x630 [ 81.326542][ T278] ? d_delete_notify+0xd0/0xd0 [ 81.331328][ T278] ? getname_flags+0x206/0x500 [ 81.336113][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 81.340977][ T278] do_syscall_64+0x31/0x40 [ 81.345413][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 81.351316][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 81.355744][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 81.375360][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 81.383788][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 81.391772][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 81.399755][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 81.407739][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 81.415728][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 81.427520][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 81.433834][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 81.442704][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 81.452766][ T278] Call Trace: [ 81.456076][ T278] __dump_stack+0x21/0x24 [ 81.460421][ T278] dump_stack_lvl+0x1a7/0x208 [ 81.465109][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 81.470935][ T278] ? show_regs_print_info+0x18/0x18 [ 81.476141][ T278] ? __kasan_check_read+0x11/0x20 [ 81.481177][ T278] dump_stack+0x15/0x1c [ 81.485362][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 81.490746][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 81.496226][ T278] ? f2fs_get_block+0x140/0x140 [ 81.501097][ T278] ? __kasan_check_read+0x11/0x20 [ 81.506134][ T278] ? memset+0x35/0x40 [ 81.510123][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 81.515237][ T278] f2fs_readdir+0x457/0x970 [ 81.519756][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 81.524963][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 81.529762][ T278] ? __kasan_check_write+0x14/0x20 [ 81.534882][ T278] iterate_dir+0x260/0x570 [ 81.539282][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 81.544473][ T278] __se_sys_getdents64+0xf2/0x250 [ 81.549481][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 81.554698][ T278] ? filldir+0x690/0x690 [ 81.558964][ T278] ? debug_smp_processor_id+0x17/0x20 [ 81.564342][ T278] __x64_sys_getdents64+0x7b/0x90 [ 81.569358][ T278] do_syscall_64+0x31/0x40 [ 81.573788][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 81.579680][ T278] RIP: 0033:0x7f1cbe029133 [ 81.584087][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 81.603680][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 81.612176][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 81.620256][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 81.628234][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 81.636208][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 81.644175][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 81.653790][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 81.654160][ T311] usb 10-1: incorrect wMaxPacketSize 0x3ff for BADD profile [ 81.667317][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 81.667324][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 81.667329][ T278] Call Trace: [ 81.667344][ T278] __dump_stack+0x21/0x24 [ 81.667387][ T278] dump_stack_lvl+0x1a7/0x208 [ 81.676826][ T311] snd-usb-audio: probe of 10-1:1.0 failed with error -22 [ 81.686270][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 81.686283][ T278] ? show_regs_print_info+0x18/0x18 [ 81.686327][ T278] ? __kasan_check_read+0x11/0x20 [ 81.694155][ T311] usb 10-1: USB disconnect, device number 7 [ 81.698587][ T278] dump_stack+0x15/0x1c [ 81.698598][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 81.698636][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 81.742679][ T278] ? f2fs_get_block+0x140/0x140 [ 81.747548][ T278] ? may_link+0x3de/0x560 [ 81.751892][ T278] ? may_create+0x7d0/0x7d0 [ 81.756418][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 81.761801][ T278] f2fs_empty_dir+0xca/0x230 [ 81.766387][ T278] f2fs_rmdir+0x3f/0x70 [ 81.770534][ T278] vfs_rmdir+0x1b3/0x3e0 [ 81.774779][ T278] do_rmdir+0x230/0x630 [ 81.778938][ T278] ? d_delete_notify+0xd0/0xd0 [ 81.783689][ T278] ? getname_flags+0x206/0x500 [ 81.788440][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 81.793276][ T278] do_syscall_64+0x31/0x40 [ 81.797684][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 81.803662][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 81.808087][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 81.827705][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 81.836112][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 81.844083][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 81.852041][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 81.860003][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 81.867987][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 81.876218][ T15] usb 3-1: Using ep0 maxpacket: 16 [ 81.878367][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 81.887652][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 81.896603][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 81.906669][ T278] Call Trace: [ 81.909975][ T278] __dump_stack+0x21/0x24 [ 81.914409][ T278] dump_stack_lvl+0x1a7/0x208 [ 81.919152][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 81.924973][ T278] ? show_regs_print_info+0x18/0x18 [ 81.930194][ T278] ? __kasan_check_read+0x11/0x20 [ 81.935252][ T278] dump_stack+0x15/0x1c [ 81.936338][ T422] usb 8-1: new high-speed USB device number 6 using dummy_hcd [ 81.939451][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 81.952255][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 81.957730][ T278] ? f2fs_get_block+0x140/0x140 [ 81.962595][ T278] ? __kasan_check_read+0x11/0x20 [ 81.967624][ T278] ? memset+0x35/0x40 [ 81.971621][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 81.976748][ T278] f2fs_readdir+0x457/0x970 [ 81.981271][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 81.986489][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 81.991268][ T278] ? __kasan_check_write+0x14/0x20 [ 81.996390][ T278] iterate_dir+0x260/0x570 [ 82.000813][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 82.006022][ T278] __se_sys_getdents64+0xf2/0x250 [ 82.011057][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 82.016271][ T278] ? filldir+0x690/0x690 [ 82.020536][ T278] ? debug_smp_processor_id+0x17/0x20 [ 82.025917][ T278] __x64_sys_getdents64+0x7b/0x90 [ 82.030946][ T278] do_syscall_64+0x31/0x40 [ 82.035380][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 82.041286][ T278] RIP: 0033:0x7f1cbe029133 [ 82.045713][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 82.046092][ T49] attempt to access beyond end of device [ 82.046092][ T49] loop9: rw=2049, want=40976, limit=40427 [ 82.065689][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 82.065703][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 82.065733][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 82.101316][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 82.109310][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 82.117388][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 82.126492][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 82.132524][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 82.141400][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 82.151449][ T278] Call Trace: [ 82.154754][ T278] __dump_stack+0x21/0x24 [ 82.159083][ T278] dump_stack_lvl+0x1a7/0x208 [ 82.163759][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 82.169569][ T278] ? show_regs_print_info+0x18/0x18 [ 82.174774][ T278] ? __kasan_check_read+0x11/0x20 [ 82.179800][ T278] dump_stack+0x15/0x1c [ 82.184263][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 82.189637][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 82.195188][ T278] ? f2fs_get_block+0x140/0x140 [ 82.200070][ T278] ? may_link+0x3de/0x560 [ 82.204759][ T278] ? may_create+0x7d0/0x7d0 [ 82.209268][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 82.214649][ T278] f2fs_empty_dir+0xca/0x230 [ 82.219238][ T278] f2fs_rmdir+0x3f/0x70 [ 82.223393][ T278] vfs_rmdir+0x1b3/0x3e0 [ 82.227643][ T278] do_rmdir+0x230/0x630 [ 82.231808][ T278] ? d_delete_notify+0xd0/0xd0 [ 82.236665][ T278] ? getname_flags+0x206/0x500 [ 82.241454][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 82.246316][ T278] do_syscall_64+0x31/0x40 [ 82.250741][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 82.256630][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 82.261396][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 82.281089][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 82.289599][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 82.297572][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 82.305661][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 82.313664][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 82.321638][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 82.329954][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 82.336050][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 82.344940][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 82.355008][ T278] Call Trace: [ 82.358368][ T278] __dump_stack+0x21/0x24 [ 82.362823][ T278] dump_stack_lvl+0x1a7/0x208 [ 82.367522][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 82.373336][ T278] ? show_regs_print_info+0x18/0x18 [ 82.378539][ T278] ? __kasan_check_read+0x11/0x20 [ 82.383572][ T278] dump_stack+0x15/0x1c [ 82.387740][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 82.393123][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 82.398601][ T278] ? f2fs_get_block+0x140/0x140 [ 82.403458][ T278] ? __kasan_check_read+0x11/0x20 [ 82.408493][ T278] ? memset+0x35/0x40 [ 82.412486][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 82.417620][ T278] f2fs_readdir+0x457/0x970 [ 82.422135][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 82.427608][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 82.432639][ T278] ? __kasan_check_write+0x14/0x20 [ 82.437763][ T278] iterate_dir+0x260/0x570 [ 82.442200][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 82.447418][ T278] __se_sys_getdents64+0xf2/0x250 [ 82.452444][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 82.457905][ T278] ? filldir+0x690/0x690 [ 82.462167][ T278] ? debug_smp_processor_id+0x17/0x20 [ 82.467644][ T278] __x64_sys_getdents64+0x7b/0x90 [ 82.472674][ T278] do_syscall_64+0x31/0x40 [ 82.477113][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 82.483022][ T278] RIP: 0033:0x7f1cbe029133 [ 82.487533][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 82.507702][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 82.516142][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 82.524160][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 82.532157][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 82.540170][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 82.548166][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 82.556984][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 82.563756][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 82.572698][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 82.582771][ T278] Call Trace: [ 82.586099][ T278] __dump_stack+0x21/0x24 [ 82.590439][ T278] dump_stack_lvl+0x1a7/0x208 [ 82.595234][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 82.601048][ T278] ? show_regs_print_info+0x18/0x18 [ 82.606271][ T278] ? __kasan_check_read+0x11/0x20 [ 82.611303][ T278] dump_stack+0x15/0x1c [ 82.615674][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 82.621057][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 82.626529][ T278] ? f2fs_get_block+0x140/0x140 [ 82.631394][ T278] ? may_link+0x3de/0x560 [ 82.635740][ T278] ? may_create+0x7d0/0x7d0 [ 82.640257][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 82.645640][ T278] f2fs_empty_dir+0xca/0x230 [ 82.650242][ T278] f2fs_rmdir+0x3f/0x70 [ 82.654411][ T278] vfs_rmdir+0x1b3/0x3e0 [ 82.654949][ T15] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 82.658699][ T278] do_rmdir+0x230/0x630 [ 82.673664][ T278] ? d_delete_notify+0xd0/0xd0 [ 82.678527][ T278] ? getname_flags+0x206/0x500 [ 82.679965][ T15] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 82.683411][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 82.697947][ T278] do_syscall_64+0x31/0x40 [ 82.702385][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 82.708310][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 82.712734][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 82.713693][ T15] usb 3-1: config 0 interface 0 has no altsetting 0 [ 82.732713][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 82.732728][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 82.732736][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 82.732744][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 82.732750][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 82.732779][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 82.759931][ T15] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 82.771788][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 82.780231][ T15] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 82.788724][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 82.799527][ T15] usb 3-1: config 0 descriptor?? [ 82.803066][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 82.834864][ T278] Call Trace: [ 82.838160][ T278] __dump_stack+0x21/0x24 [ 82.842487][ T278] dump_stack_lvl+0x1a7/0x208 [ 82.847170][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 82.852977][ T278] ? show_regs_print_info+0x18/0x18 [ 82.858172][ T278] ? __kasan_check_read+0x11/0x20 [ 82.863204][ T278] dump_stack+0x15/0x1c [ 82.867378][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 82.872759][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 82.878226][ T278] ? f2fs_get_block+0x140/0x140 [ 82.883074][ T278] ? __kasan_check_read+0x11/0x20 [ 82.888095][ T278] ? memset+0x35/0x40 [ 82.892076][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 82.897185][ T278] f2fs_readdir+0x457/0x970 [ 82.901691][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 82.906892][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 82.911658][ T278] ? __kasan_check_write+0x14/0x20 [ 82.916768][ T278] iterate_dir+0x260/0x570 [ 82.921181][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 82.926389][ T278] __se_sys_getdents64+0xf2/0x250 [ 82.931426][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 82.936622][ T278] ? filldir+0x690/0x690 [ 82.940866][ T278] ? debug_smp_processor_id+0x17/0x20 [ 82.946247][ T278] __x64_sys_getdents64+0x7b/0x90 [ 82.951281][ T278] do_syscall_64+0x31/0x40 [ 82.955714][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 82.961613][ T278] RIP: 0033:0x7f1cbe029133 [ 82.966023][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 82.985620][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 82.994030][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 83.002004][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 83.009970][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 83.017938][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 83.025908][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 83.036571][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 83.042593][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 83.051460][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 83.061518][ T278] Call Trace: [ 83.064819][ T278] __dump_stack+0x21/0x24 [ 83.069157][ T278] dump_stack_lvl+0x1a7/0x208 [ 83.073837][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 83.079648][ T278] ? show_regs_print_info+0x18/0x18 [ 83.084933][ T278] ? __kasan_check_read+0x11/0x20 [ 83.089959][ T278] dump_stack+0x15/0x1c [ 83.094121][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 83.099501][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 83.104957][ T278] ? f2fs_get_block+0x140/0x140 [ 83.109812][ T278] ? may_link+0x3de/0x560 [ 83.114149][ T278] ? may_create+0x7d0/0x7d0 [ 83.118651][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 83.124031][ T278] f2fs_empty_dir+0xca/0x230 [ 83.128623][ T278] f2fs_rmdir+0x3f/0x70 [ 83.132774][ T278] vfs_rmdir+0x1b3/0x3e0 [ 83.137011][ T278] do_rmdir+0x230/0x630 [ 83.141174][ T278] ? d_delete_notify+0xd0/0xd0 [ 83.145937][ T278] ? getname_flags+0x206/0x500 [ 83.150699][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 83.155549][ T278] do_syscall_64+0x31/0x40 [ 83.160015][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 83.165913][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 83.170334][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 83.189935][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 83.198364][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 83.206336][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 83.214313][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 83.222387][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 83.230362][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 83.240577][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 83.248027][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 83.256896][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 83.266975][ T278] Call Trace: [ 83.270284][ T278] __dump_stack+0x21/0x24 [ 83.274631][ T278] dump_stack_lvl+0x1a7/0x208 [ 83.279325][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 83.285143][ T278] ? show_regs_print_info+0x18/0x18 [ 83.290376][ T278] ? __kasan_check_read+0x11/0x20 [ 83.295417][ T278] dump_stack+0x15/0x1c [ 83.299586][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 83.304967][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 83.310432][ T278] ? f2fs_get_block+0x140/0x140 [ 83.315291][ T278] ? __kasan_check_read+0x11/0x20 [ 83.320419][ T278] ? memset+0x35/0x40 [ 83.324417][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 83.329544][ T278] f2fs_readdir+0x457/0x970 [ 83.334062][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 83.339292][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 83.344069][ T278] ? __kasan_check_write+0x14/0x20 [ 83.349192][ T278] iterate_dir+0x260/0x570 [ 83.353616][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 83.358826][ T278] __se_sys_getdents64+0xf2/0x250 [ 83.363857][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 83.369060][ T278] ? filldir+0x690/0x690 [ 83.373319][ T278] ? debug_smp_processor_id+0x17/0x20 [ 83.378701][ T278] __x64_sys_getdents64+0x7b/0x90 [ 83.383736][ T278] do_syscall_64+0x31/0x40 [ 83.388173][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 83.394072][ T278] RIP: 0033:0x7f1cbe029133 [ 83.398530][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 83.418150][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 83.426576][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 83.434562][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 83.442540][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 83.450529][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 83.458510][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 83.468081][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 83.474108][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 83.482952][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 83.493121][ T278] Call Trace: [ 83.496428][ T278] __dump_stack+0x21/0x24 [ 83.500786][ T278] dump_stack_lvl+0x1a7/0x208 [ 83.505471][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 83.511295][ T278] ? show_regs_print_info+0x18/0x18 [ 83.515005][ T422] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.516497][ T278] ? __kasan_check_read+0x11/0x20 [ 83.516537][ T278] dump_stack+0x15/0x1c [ 83.536521][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 83.542007][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 83.544724][ T422] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 83.547501][ T278] ? f2fs_get_block+0x140/0x140 [ 83.562028][ T278] ? may_link+0x3de/0x560 [ 83.566402][ T278] ? may_create+0x7d0/0x7d0 [ 83.570937][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 83.576329][ T278] f2fs_empty_dir+0xca/0x230 [ 83.580931][ T278] f2fs_rmdir+0x3f/0x70 [ 83.585102][ T278] vfs_rmdir+0x1b3/0x3e0 [ 83.589362][ T278] do_rmdir+0x230/0x630 [ 83.593537][ T278] ? d_delete_notify+0xd0/0xd0 [ 83.598318][ T278] ? getname_flags+0x206/0x500 [ 83.603100][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 83.607983][ T278] do_syscall_64+0x31/0x40 [ 83.612420][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 83.618321][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 83.618378][ T422] usb 8-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.80 [ 83.622746][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 83.622754][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 83.642289][ T422] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.651551][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 83.651558][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 83.651565][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 83.651592][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 83.699853][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 83.713867][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 83.721375][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G W syzkaller #0 [ 83.723207][ T422] usb 8-1: config 0 descriptor?? [ 83.730235][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 83.730240][ T278] Call Trace: [ 83.730258][ T278] __dump_stack+0x21/0x24 [ 83.730301][ T278] dump_stack_lvl+0x1a7/0x208 [ 83.757548][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 83.763378][ T278] ? show_regs_print_info+0x18/0x18 [ 83.768572][ T278] ? __kasan_check_read+0x11/0x20 [ 83.773604][ T278] dump_stack+0x15/0x1c [ 83.777761][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 83.783156][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 83.788611][ T278] ? f2fs_get_block+0x140/0x140 [ 83.793458][ T278] ? __kasan_check_read+0x11/0x20 [ 83.798504][ T278] ? memset+0x35/0x40 [ 83.802488][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 83.807598][ T278] f2fs_readdir+0x457/0x970 [ 83.812116][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 83.817312][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 83.822078][ T278] ? __kasan_check_write+0x14/0x20 [ 83.827189][ T278] iterate_dir+0x260/0x570 [ 83.831610][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 83.836813][ T278] __se_sys_getdents64+0xf2/0x250 [ 83.841841][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 83.847039][ T278] ? filldir+0x690/0x690 [ 83.851282][ T278] ? debug_smp_processor_id+0x17/0x20 [ 83.856649][ T278] __x64_sys_getdents64+0x7b/0x90 [ 83.861669][ T278] do_syscall_64+0x31/0x40 [ 83.866102][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 83.871993][ T278] RIP: 0033:0x7f1cbe029133 [ 83.876417][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 83.896027][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 83.904438][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 83.912406][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 83.920376][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 83.928343][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 83.936331][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 83.985017][ T24] audit: type=1400 audit(1774693483.010:847): avc: denied { setopt } for pid=1886 comm="syz.7.377" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 84.004515][ T15] usbhid 3-1:0.0: can't add hid device: -71 [ 84.012022][ T1887] ================================================================== [ 84.020125][ T1887] BUG: KASAN: slab-out-of-bounds in xfrm_policy_inexact_list_reinsert+0x606/0x6c0 [ 84.029324][ T1887] Read of size 1 at addr ffff88811ce293d8 by task syz.7.377/1887 [ 84.037011][ T422] usb 8-1: can't set config #0, error -71 [ 84.037044][ T1887] [ 84.045067][ T422] usb 8-1: USB disconnect, device number 6 [ 84.045133][ T1887] CPU: 0 PID: 1887 Comm: syz.7.377 Tainted: G W syzkaller #0 [ 84.051947][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 84.059557][ T1887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 84.059561][ T1887] Call Trace: [ 84.059579][ T1887] __dump_stack+0x21/0x24 [ 84.059621][ T1887] dump_stack_lvl+0x1a7/0x208 [ 84.087888][ T1887] ? show_regs_print_info+0x18/0x18 [ 84.093087][ T1887] ? thaw_kernel_threads+0x220/0x220 [ 84.098375][ T1887] ? unwind_get_return_address+0x4d/0x90 [ 84.104004][ T1887] print_address_description+0x7f/0x2c0 [ 84.109566][ T1887] ? xfrm_policy_inexact_list_reinsert+0x606/0x6c0 [ 84.116330][ T1887] kasan_report+0xe2/0x130 [ 84.120753][ T1887] ? xfrm_policy_inexact_list_reinsert+0x606/0x6c0 [ 84.127265][ T1887] __asan_report_load1_noabort+0x14/0x20 [ 84.132896][ T1887] xfrm_policy_inexact_list_reinsert+0x606/0x6c0 [ 84.139227][ T1887] xfrm_policy_inexact_insert_node+0x938/0xb50 [ 84.145382][ T1887] ? xfrm_netlink_rcv+0x72/0x90 [ 84.150240][ T1887] ? netlink_unicast+0x876/0xa40 [ 84.155178][ T1887] ? netlink_sendmsg+0x89c/0xb50 [ 84.160119][ T1887] ? ____sys_sendmsg+0x5b7/0x8f0 [ 84.165061][ T1887] ? ___sys_sendmsg+0x236/0x2e0 [ 84.169914][ T1887] ? do_syscall_64+0x31/0x40 [ 84.174506][ T1887] xfrm_policy_inexact_alloc_chain+0x53d/0xb30 [ 84.180682][ T1887] xfrm_policy_inexact_insert+0x70/0x1130 [ 84.186403][ T1887] ? __kasan_check_write+0x14/0x20 [ 84.191521][ T1887] ? _raw_spin_lock_bh+0x94/0xf0 [ 84.196454][ T1887] ? policy_hash_bysel+0x13f/0x6f0 [ 84.201587][ T1887] xfrm_policy_insert+0x126/0x9a0 [ 84.206608][ T1887] ? xfrm_policy_construct+0x54f/0x1f00 [ 84.212155][ T1887] xfrm_add_policy+0x4ed/0x850 [ 84.216917][ T1887] ? xfrm_dump_sa_done+0xc0/0xc0 [ 84.221856][ T1887] xfrm_user_rcv_msg+0x4d0/0x7b0 [ 84.226795][ T1887] ? xfrm_netlink_rcv+0x90/0x90 [ 84.231661][ T1887] ? selinux_nlmsg_lookup+0x219/0x4a0 [ 84.237035][ T1887] netlink_rcv_skb+0x1f5/0x440 [ 84.241799][ T1887] ? xfrm_netlink_rcv+0x90/0x90 [ 84.246650][ T1887] ? netlink_ack+0xb70/0xb70 [ 84.251235][ T1887] ? mutex_trylock+0xa0/0xa0 [ 84.255822][ T1887] ? __netlink_lookup+0x387/0x3b0 [ 84.260865][ T1887] xfrm_netlink_rcv+0x72/0x90 [ 84.265553][ T1887] netlink_unicast+0x876/0xa40 [ 84.270341][ T1887] netlink_sendmsg+0x89c/0xb50 [ 84.275121][ T1887] ? netlink_getsockopt+0x530/0x530 [ 84.280319][ T1887] ? security_socket_sendmsg+0x82/0xa0 [ 84.285771][ T1887] ? netlink_getsockopt+0x530/0x530 [ 84.290993][ T1887] ____sys_sendmsg+0x5b7/0x8f0 [ 84.295785][ T1887] ? __sys_sendmsg_sock+0x40/0x40 [ 84.300812][ T1887] ? import_iovec+0x7c/0xb0 [ 84.305315][ T1887] ___sys_sendmsg+0x236/0x2e0 [ 84.309990][ T1887] ? slab_post_alloc_hook+0x7d/0x2f0 [ 84.315270][ T1887] ? __sys_sendmsg+0x280/0x280 [ 84.320033][ T1887] ? alloc_file+0x82/0x540 [ 84.324451][ T1887] ? __fdget+0x1a1/0x230 [ 84.328697][ T1887] __x64_sys_sendmsg+0x1f9/0x2c0 [ 84.333638][ T1887] ? __kasan_check_write+0x14/0x20 [ 84.338746][ T1887] ? ___sys_sendmsg+0x2e0/0x2e0 [ 84.343598][ T1887] ? __kasan_check_read+0x11/0x20 [ 84.348625][ T1887] ? exit_to_user_mode_prepare+0x9a/0xa0 [ 84.354277][ T1887] do_syscall_64+0x31/0x40 [ 84.358697][ T1887] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 84.364594][ T1887] RIP: 0033:0x7f9b83ccd799 [ 84.369022][ T1887] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 84.388627][ T1887] RSP: 002b:00007f9b82728028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 84.397053][ T1887] RAX: ffffffffffffffda RBX: 00007f9b83f46fa0 RCX: 00007f9b83ccd799 [ 84.405030][ T1887] RDX: 0000000000000000 RSI: 0000200000000580 RDI: 0000000000000008 [ 84.413039][ T1887] RBP: 00007f9b83d63c99 R08: 0000000000000000 R09: 0000000000000000 [ 84.421015][ T1887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 84.429430][ T1887] R13: 00007f9b83f47038 R14: 00007f9b83f46fa0 R15: 00007ffe1d68c1b8 [ 84.437498][ T1887] [ 84.439833][ T1887] Allocated by task 1887: [ 84.444174][ T1887] __kasan_kmalloc+0xda/0x110 [ 84.448852][ T1887] __kmalloc+0x1a4/0x330 [ 84.453120][ T1887] sk_prot_alloc+0xb2/0x340 [ 84.457631][ T1887] sk_alloc+0x38/0x4e0 [ 84.461698][ T1887] pfkey_create+0x12a/0x660 [ 84.466204][ T1887] __sock_create+0x38d/0x770 [ 84.470815][ T1887] __sys_socket+0xec/0x190 [ 84.475356][ T1887] __x64_sys_socket+0x7a/0x90 [ 84.480133][ T1887] do_syscall_64+0x31/0x40 [ 84.484556][ T1887] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 84.490442][ T1887] [ 84.492784][ T1887] The buggy address belongs to the object at ffff88811ce29000 [ 84.492784][ T1887] which belongs to the cache kmalloc-1k of size 1024 [ 84.506924][ T1887] The buggy address is located 984 bytes inside of [ 84.506924][ T1887] 1024-byte region [ffff88811ce29000, ffff88811ce29400) [ 84.520284][ T1887] The buggy address belongs to the page: [ 84.525932][ T1887] page:ffffea0004738a00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x11ce28 [ 84.536171][ T1887] head:ffffea0004738a00 order:3 compound_mapcount:0 compound_pincount:0 [ 84.544577][ T1887] flags: 0x4000000000010200(slab|head) [ 84.550041][ T1887] raw: 4000000000010200 ffffea00046fe800 0000000700000007 ffff888100042f00 [ 84.558628][ T1887] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 84.567208][ T1887] page dumped because: kasan: bad access detected [ 84.573618][ T1887] page_owner tracks the page as allocated [ 84.579349][ T1887] page last allocated via order 3, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 192, ts 12043094598, free_ts 0 [ 84.597484][ T1887] prep_new_page+0x179/0x180 [ 84.602192][ T1887] get_page_from_freelist+0x223b/0x23d0 [ 84.607753][ T1887] __alloc_pages_nodemask+0x290/0x620 [ 84.613258][ T1887] new_slab+0x84/0x3f0 [ 84.617335][ T1887] ___slab_alloc+0x2a6/0x450 [ 84.621932][ T1887] __slab_alloc+0x63/0xa0 [ 84.626287][ T1887] __kmalloc_track_caller+0x1ec/0x320 [ 84.631659][ T1887] __alloc_skb+0xdc/0x520 [ 84.635992][ T1887] alloc_skb_with_frags+0xa2/0x560 [ 84.641107][ T1887] sock_alloc_send_pskb+0x87f/0x9a0 [ 84.646304][ T1887] packet_sendmsg+0x359f/0x52b0 [ 84.651156][ T1887] sock_write_iter+0x2a6/0x3a0 [ 84.655925][ T1887] do_iter_readv_writev+0x478/0x5f0 [ 84.661127][ T1887] do_iter_write+0x189/0x630 [ 84.665735][ T1887] vfs_writev+0x2a9/0x530 [ 84.670073][ T1887] do_writev+0x14e/0x2c0 [ 84.674311][ T1887] page_owner free stack trace missing [ 84.679683][ T1887] [ 84.682017][ T1887] Memory state around the buggy address: [ 84.687918][ T1887] ffff88811ce29280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 84.695985][ T1887] ffff88811ce29300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 84.704144][ T1887] >ffff88811ce29380: 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc [ 84.712211][ T1887] ^ [ 84.719157][ T1887] ffff88811ce29400: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 84.727312][ T1887] ffff88811ce29480: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 84.735370][ T1887] ================================================================== [ 84.743427][ T1887] Disabling lock debugging due to kernel taint [ 84.760746][ T15] usbhid: probe of 3-1:0.0 failed with error -71 [ 84.770995][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 84.779881][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 84.789960][ T278] Call Trace: [ 84.793264][ T278] __dump_stack+0x21/0x24 [ 84.797629][ T278] dump_stack_lvl+0x1a7/0x208 [ 84.802344][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 84.808165][ T278] ? show_regs_print_info+0x18/0x18 [ 84.813464][ T278] ? __kasan_check_read+0x11/0x20 [ 84.818501][ T278] dump_stack+0x15/0x1c [ 84.820536][ T15] usb 3-1: USB disconnect, device number 11 [ 84.822672][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 84.822718][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 84.839409][ T278] ? f2fs_get_block+0x140/0x140 [ 84.844273][ T278] ? may_link+0x3de/0x560 [ 84.848638][ T278] ? may_create+0x7d0/0x7d0 [ 84.853257][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 84.858728][ T278] f2fs_empty_dir+0xca/0x230 [ 84.863333][ T278] f2fs_rmdir+0x3f/0x70 [ 84.867542][ T278] vfs_rmdir+0x1b3/0x3e0 [ 84.871793][ T278] do_rmdir+0x230/0x630 [ 84.876170][ T278] ? d_delete_notify+0xd0/0xd0 [ 84.880958][ T278] ? getname_flags+0x206/0x500 [ 84.885739][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 84.890595][ T278] do_syscall_64+0x31/0x40 [ 84.895028][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 84.900931][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 84.905358][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 84.924983][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 84.933429][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 84.941413][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 84.949392][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 84.957369][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 84.965345][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 84.980773][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 84.989370][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 84.998241][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 85.008298][ T278] Call Trace: [ 85.011596][ T278] __dump_stack+0x21/0x24 [ 85.015949][ T278] dump_stack_lvl+0x1a7/0x208 [ 85.020638][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 85.026446][ T278] ? show_regs_print_info+0x18/0x18 [ 85.031647][ T278] ? __kasan_check_read+0x11/0x20 [ 85.036690][ T278] dump_stack+0x15/0x1c [ 85.040847][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 85.046222][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 85.051678][ T278] ? f2fs_get_block+0x140/0x140 [ 85.056531][ T278] ? __kasan_check_read+0x11/0x20 [ 85.061645][ T278] ? memset+0x35/0x40 [ 85.065628][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 85.070764][ T278] f2fs_readdir+0x457/0x970 [ 85.075274][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 85.080473][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 85.085237][ T278] ? __kasan_check_write+0x14/0x20 [ 85.090347][ T278] iterate_dir+0x260/0x570 [ 85.094780][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 85.100019][ T278] __se_sys_getdents64+0xf2/0x250 [ 85.105046][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 85.110247][ T278] ? filldir+0x690/0x690 [ 85.114492][ T278] ? debug_smp_processor_id+0x17/0x20 [ 85.119860][ T278] __x64_sys_getdents64+0x7b/0x90 [ 85.124886][ T278] do_syscall_64+0x31/0x40 [ 85.129311][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 85.135202][ T278] RIP: 0033:0x7f1cbe029133 [ 85.139618][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 85.159224][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 85.167636][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 85.175605][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 85.183581][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 85.191546][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 85.199513][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 85.207906][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 85.213916][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 85.222773][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 85.232928][ T278] Call Trace: [ 85.236237][ T278] __dump_stack+0x21/0x24 [ 85.240584][ T278] dump_stack_lvl+0x1a7/0x208 [ 85.245279][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 85.251102][ T278] ? show_regs_print_info+0x18/0x18 [ 85.256325][ T278] ? __kasan_check_read+0x11/0x20 [ 85.261364][ T278] dump_stack+0x15/0x1c [ 85.265526][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 85.270900][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 85.276398][ T278] ? f2fs_get_block+0x140/0x140 [ 85.281248][ T278] ? may_link+0x3de/0x560 [ 85.285575][ T278] ? may_create+0x7d0/0x7d0 [ 85.290088][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 85.295461][ T278] f2fs_empty_dir+0xca/0x230 [ 85.300052][ T278] f2fs_rmdir+0x3f/0x70 [ 85.304209][ T278] vfs_rmdir+0x1b3/0x3e0 [ 85.308459][ T278] do_rmdir+0x230/0x630 [ 85.312614][ T278] ? d_delete_notify+0xd0/0xd0 [ 85.317373][ T278] ? getname_flags+0x206/0x500 [ 85.322133][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 85.326988][ T278] do_syscall_64+0x31/0x40 [ 85.331403][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 85.337294][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 85.341724][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 85.361337][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 85.369756][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 85.378344][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 85.386479][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 85.394455][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 85.402430][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 85.415312][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 85.421383][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 85.430227][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 85.440292][ T278] Call Trace: [ 85.443593][ T278] __dump_stack+0x21/0x24 [ 85.447931][ T278] dump_stack_lvl+0x1a7/0x208 [ 85.452756][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 85.458578][ T278] ? show_regs_print_info+0x18/0x18 [ 85.463782][ T278] ? __kasan_check_read+0x11/0x20 [ 85.468823][ T278] dump_stack+0x15/0x1c [ 85.472991][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 85.478370][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 85.483833][ T278] ? f2fs_get_block+0x140/0x140 [ 85.488697][ T278] ? __kasan_check_read+0x11/0x20 [ 85.493741][ T278] ? memset+0x35/0x40 [ 85.497737][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 85.502853][ T278] f2fs_readdir+0x457/0x970 [ 85.507368][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 85.512574][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 85.517352][ T278] ? __kasan_check_write+0x14/0x20 [ 85.522949][ T278] iterate_dir+0x260/0x570 [ 85.527375][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 85.532587][ T278] __se_sys_getdents64+0xf2/0x250 [ 85.537624][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 85.542834][ T278] ? filldir+0x690/0x690 [ 85.547106][ T278] ? debug_smp_processor_id+0x17/0x20 [ 85.552494][ T278] __x64_sys_getdents64+0x7b/0x90 [ 85.557539][ T278] do_syscall_64+0x31/0x40 [ 85.561975][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 85.567876][ T278] RIP: 0033:0x7f1cbe029133 [ 85.572315][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 85.591919][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 85.600319][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 85.608281][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 85.616376][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 85.624402][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 85.632367][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 85.641173][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 85.647314][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 85.656159][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 85.666217][ T278] Call Trace: [ 85.669505][ T278] __dump_stack+0x21/0x24 [ 85.673827][ T278] dump_stack_lvl+0x1a7/0x208 [ 85.678497][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 85.684303][ T278] ? show_regs_print_info+0x18/0x18 [ 85.689697][ T278] ? __kasan_check_read+0x11/0x20 [ 85.694728][ T278] dump_stack+0x15/0x1c [ 85.698893][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 85.704263][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 85.709718][ T278] ? f2fs_get_block+0x140/0x140 [ 85.714566][ T278] ? may_link+0x3de/0x560 [ 85.718887][ T278] ? may_create+0x7d0/0x7d0 [ 85.723385][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 85.728754][ T278] f2fs_empty_dir+0xca/0x230 [ 85.733342][ T278] f2fs_rmdir+0x3f/0x70 [ 85.737492][ T278] vfs_rmdir+0x1b3/0x3e0 [ 85.741734][ T278] do_rmdir+0x230/0x630 [ 85.745891][ T278] ? d_delete_notify+0xd0/0xd0 [ 85.750649][ T278] ? getname_flags+0x206/0x500 [ 85.755414][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 85.760269][ T278] do_syscall_64+0x31/0x40 [ 85.764704][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 85.770620][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 85.775072][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 85.794675][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 85.803085][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 85.811070][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 85.819089][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 85.827067][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 85.835046][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 85.845000][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 85.851070][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 85.859928][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 85.869989][ T278] Call Trace: [ 85.873289][ T278] __dump_stack+0x21/0x24 [ 85.877667][ T278] dump_stack_lvl+0x1a7/0x208 [ 85.882365][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 85.888169][ T278] ? show_regs_print_info+0x18/0x18 [ 85.893363][ T278] ? __kasan_check_read+0x11/0x20 [ 85.898390][ T278] dump_stack+0x15/0x1c [ 85.902558][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 85.907932][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 85.913393][ T278] ? f2fs_get_block+0x140/0x140 [ 85.918239][ T278] ? __kasan_check_read+0x11/0x20 [ 85.923258][ T278] ? memset+0x35/0x40 [ 85.927239][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 85.932346][ T278] f2fs_readdir+0x457/0x970 [ 85.936862][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 85.942071][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 85.946837][ T278] ? __kasan_check_write+0x14/0x20 [ 85.951945][ T278] iterate_dir+0x260/0x570 [ 85.956369][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 85.961559][ T278] __se_sys_getdents64+0xf2/0x250 [ 85.966674][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 85.971877][ T278] ? filldir+0x690/0x690 [ 85.976121][ T278] ? debug_smp_processor_id+0x17/0x20 [ 85.981490][ T278] __x64_sys_getdents64+0x7b/0x90 [ 85.986517][ T278] do_syscall_64+0x31/0x40 [ 85.990929][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 85.996817][ T278] RIP: 0033:0x7f1cbe029133 [ 86.001230][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 86.020919][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 86.029334][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 86.037389][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 86.045361][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 86.053350][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 86.061317][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 86.071036][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 86.077121][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 86.085972][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 86.096018][ T278] Call Trace: [ 86.099314][ T278] __dump_stack+0x21/0x24 [ 86.103648][ T278] dump_stack_lvl+0x1a7/0x208 [ 86.108327][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 86.114136][ T278] ? show_regs_print_info+0x18/0x18 [ 86.119336][ T278] ? __kasan_check_read+0x11/0x20 [ 86.124445][ T278] dump_stack+0x15/0x1c [ 86.128601][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 86.133973][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 86.139426][ T278] ? f2fs_get_block+0x140/0x140 [ 86.144270][ T278] ? may_link+0x3de/0x560 [ 86.148599][ T278] ? may_create+0x7d0/0x7d0 [ 86.153110][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 86.158482][ T278] f2fs_empty_dir+0xca/0x230 [ 86.163069][ T278] f2fs_rmdir+0x3f/0x70 [ 86.167231][ T278] vfs_rmdir+0x1b3/0x3e0 [ 86.171471][ T278] do_rmdir+0x230/0x630 [ 86.175629][ T278] ? d_delete_notify+0xd0/0xd0 [ 86.180568][ T278] ? getname_flags+0x206/0x500 [ 86.185337][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 86.190189][ T278] do_syscall_64+0x31/0x40 [ 86.194626][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 86.200513][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 86.204942][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 86.224544][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 86.232973][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 86.240948][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 86.248922][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 86.256889][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 86.264856][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 86.273223][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 86.279324][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 86.288152][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 86.298190][ T278] Call Trace: [ 86.301474][ T278] __dump_stack+0x21/0x24 [ 86.305791][ T278] dump_stack_lvl+0x1a7/0x208 [ 86.310457][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 86.316258][ T278] ? show_regs_print_info+0x18/0x18 [ 86.321441][ T278] ? __kasan_check_read+0x11/0x20 [ 86.326473][ T278] dump_stack+0x15/0x1c [ 86.330650][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 86.336014][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 86.341476][ T278] ? f2fs_get_block+0x140/0x140 [ 86.346330][ T278] ? __kasan_check_read+0x11/0x20 [ 86.351348][ T278] ? memset+0x35/0x40 [ 86.355348][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 86.360462][ T278] f2fs_readdir+0x457/0x970 [ 86.364958][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 86.370146][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 86.374894][ T278] ? __kasan_check_write+0x14/0x20 [ 86.379990][ T278] iterate_dir+0x260/0x570 [ 86.384394][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 86.389603][ T278] __se_sys_getdents64+0xf2/0x250 [ 86.394627][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 86.399815][ T278] ? filldir+0x690/0x690 [ 86.404206][ T278] ? debug_smp_processor_id+0x17/0x20 [ 86.409848][ T278] __x64_sys_getdents64+0x7b/0x90 [ 86.414884][ T278] do_syscall_64+0x31/0x40 [ 86.419309][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 86.425199][ T278] RIP: 0033:0x7f1cbe029133 [ 86.429617][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 86.449213][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 86.457625][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 86.465583][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 86.473569][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 86.481528][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 86.489490][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 86.499270][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 86.505487][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 86.514438][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 86.524499][ T278] Call Trace: [ 86.527815][ T278] __dump_stack+0x21/0x24 [ 86.532146][ T278] dump_stack_lvl+0x1a7/0x208 [ 86.536938][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 86.542745][ T278] ? show_regs_print_info+0x18/0x18 [ 86.547964][ T278] ? __kasan_check_read+0x11/0x20 [ 86.553036][ T278] dump_stack+0x15/0x1c [ 86.557188][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 86.562560][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 86.568019][ T278] ? f2fs_get_block+0x140/0x140 [ 86.572875][ T278] ? may_link+0x3de/0x560 [ 86.577204][ T278] ? may_create+0x7d0/0x7d0 [ 86.581713][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 86.587079][ T278] f2fs_empty_dir+0xca/0x230 [ 86.591679][ T278] f2fs_rmdir+0x3f/0x70 [ 86.595849][ T278] vfs_rmdir+0x1b3/0x3e0 [ 86.600102][ T278] do_rmdir+0x230/0x630 [ 86.604258][ T278] ? d_delete_notify+0xd0/0xd0 [ 86.609019][ T278] ? getname_flags+0x206/0x500 [ 86.613790][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 86.618642][ T278] do_syscall_64+0x31/0x40 [ 86.623058][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 86.628960][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 86.633375][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 86.652993][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 86.661412][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 86.669392][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 86.677364][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 86.685330][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 86.693820][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 86.702036][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 86.708071][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 86.716913][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 86.726952][ T278] Call Trace: [ 86.730234][ T278] __dump_stack+0x21/0x24 [ 86.734587][ T278] dump_stack_lvl+0x1a7/0x208 [ 86.739361][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 86.745288][ T278] ? show_regs_print_info+0x18/0x18 [ 86.750503][ T278] ? __kasan_check_read+0x11/0x20 [ 86.755529][ T278] dump_stack+0x15/0x1c [ 86.759688][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 86.765046][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 86.770497][ T278] ? f2fs_get_block+0x140/0x140 [ 86.775353][ T278] ? __kasan_check_read+0x11/0x20 [ 86.780366][ T278] ? memset+0x35/0x40 [ 86.784357][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 86.789457][ T278] f2fs_readdir+0x457/0x970 [ 86.793949][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 86.799135][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 86.803904][ T278] ? __kasan_check_write+0x14/0x20 [ 86.809018][ T278] iterate_dir+0x260/0x570 [ 86.813426][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 86.818674][ T278] __se_sys_getdents64+0xf2/0x250 [ 86.823701][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 86.828885][ T278] ? filldir+0x690/0x690 [ 86.833222][ T278] ? debug_smp_processor_id+0x17/0x20 [ 86.838582][ T278] __x64_sys_getdents64+0x7b/0x90 [ 86.843597][ T278] do_syscall_64+0x31/0x40 [ 86.848009][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 86.853890][ T278] RIP: 0033:0x7f1cbe029133 [ 86.858292][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 86.877907][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 86.886362][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 86.894319][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 86.902281][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 86.910241][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 86.918203][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 86.926367][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 86.932365][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 86.941228][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 86.951285][ T278] Call Trace: [ 86.954583][ T278] __dump_stack+0x21/0x24 [ 86.958921][ T278] dump_stack_lvl+0x1a7/0x208 [ 86.963609][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 86.969413][ T278] ? show_regs_print_info+0x18/0x18 [ 86.974610][ T278] ? __kasan_check_read+0x11/0x20 [ 86.979636][ T278] dump_stack+0x15/0x1c [ 86.983791][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 86.989169][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 86.994630][ T278] ? f2fs_get_block+0x140/0x140 [ 86.999479][ T278] ? may_link+0x3de/0x560 [ 87.003821][ T278] ? may_create+0x7d0/0x7d0 [ 87.008365][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 87.013755][ T278] f2fs_empty_dir+0xca/0x230 [ 87.018436][ T278] f2fs_rmdir+0x3f/0x70 [ 87.022595][ T278] vfs_rmdir+0x1b3/0x3e0 [ 87.026838][ T278] do_rmdir+0x230/0x630 [ 87.030993][ T278] ? d_delete_notify+0xd0/0xd0 [ 87.035764][ T278] ? getname_flags+0x206/0x500 [ 87.040557][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 87.045432][ T278] do_syscall_64+0x31/0x40 [ 87.049849][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 87.055758][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 87.060174][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 87.080209][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 87.088622][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 87.096596][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 87.104570][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 87.112544][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 87.120515][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 87.128911][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 87.135060][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 87.143913][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 87.153978][ T278] Call Trace: [ 87.157256][ T278] __dump_stack+0x21/0x24 [ 87.161576][ T278] dump_stack_lvl+0x1a7/0x208 [ 87.166241][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 87.172039][ T278] ? show_regs_print_info+0x18/0x18 [ 87.177243][ T278] ? __kasan_check_read+0x11/0x20 [ 87.182274][ T278] dump_stack+0x15/0x1c [ 87.186435][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 87.191812][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 87.197277][ T278] ? f2fs_get_block+0x140/0x140 [ 87.202116][ T278] ? __kasan_check_read+0x11/0x20 [ 87.207139][ T278] ? memset+0x35/0x40 [ 87.211113][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 87.216211][ T278] f2fs_readdir+0x457/0x970 [ 87.220729][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 87.225917][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 87.230676][ T278] ? __kasan_check_write+0x14/0x20 [ 87.235771][ T278] iterate_dir+0x260/0x570 [ 87.240258][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 87.245462][ T278] __se_sys_getdents64+0xf2/0x250 [ 87.250472][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 87.255652][ T278] ? filldir+0x690/0x690 [ 87.259881][ T278] ? debug_smp_processor_id+0x17/0x20 [ 87.265238][ T278] __x64_sys_getdents64+0x7b/0x90 [ 87.270244][ T278] do_syscall_64+0x31/0x40 [ 87.274646][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 87.280529][ T278] RIP: 0033:0x7f1cbe029133 [ 87.284935][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 87.304525][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 87.312925][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 87.320884][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 87.328840][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 87.336797][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 87.344757][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 87.352922][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 87.358983][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 87.367821][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 87.378034][ T278] Call Trace: [ 87.381314][ T278] __dump_stack+0x21/0x24 [ 87.385648][ T278] dump_stack_lvl+0x1a7/0x208 [ 87.390329][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 87.396122][ T278] ? show_regs_print_info+0x18/0x18 [ 87.401319][ T278] ? __kasan_check_read+0x11/0x20 [ 87.406333][ T278] dump_stack+0x15/0x1c [ 87.410478][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 87.415856][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 87.421300][ T278] ? f2fs_get_block+0x140/0x140 [ 87.426146][ T278] ? may_link+0x3de/0x560 [ 87.430467][ T278] ? may_create+0x7d0/0x7d0 [ 87.434963][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 87.440318][ T278] f2fs_empty_dir+0xca/0x230 [ 87.444907][ T278] f2fs_rmdir+0x3f/0x70 [ 87.449052][ T278] vfs_rmdir+0x1b3/0x3e0 [ 87.453279][ T278] do_rmdir+0x230/0x630 [ 87.457437][ T278] ? d_delete_notify+0xd0/0xd0 [ 87.462191][ T278] ? getname_flags+0x206/0x500 [ 87.466949][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 87.471796][ T278] do_syscall_64+0x31/0x40 [ 87.476202][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 87.482241][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 87.486650][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 87.506251][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 87.514666][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 87.522640][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 87.530609][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 87.538592][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 87.546566][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 87.554783][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 87.560819][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 87.569699][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 87.579756][ T278] Call Trace: [ 87.583052][ T278] __dump_stack+0x21/0x24 [ 87.587382][ T278] dump_stack_lvl+0x1a7/0x208 [ 87.592057][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 87.597871][ T278] ? show_regs_print_info+0x18/0x18 [ 87.603067][ T278] ? __kasan_check_read+0x11/0x20 [ 87.608112][ T278] dump_stack+0x15/0x1c [ 87.612291][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 87.617683][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 87.623142][ T278] ? f2fs_get_block+0x140/0x140 [ 87.627994][ T278] ? __kasan_check_read+0x11/0x20 [ 87.633014][ T278] ? memset+0x35/0x40 [ 87.636991][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 87.642101][ T278] f2fs_readdir+0x457/0x970 [ 87.646604][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 87.651802][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 87.656564][ T278] ? __kasan_check_write+0x14/0x20 [ 87.661679][ T278] iterate_dir+0x260/0x570 [ 87.666106][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 87.671314][ T278] __se_sys_getdents64+0xf2/0x250 [ 87.676342][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 87.681542][ T278] ? filldir+0x690/0x690 [ 87.685791][ T278] ? debug_smp_processor_id+0x17/0x20 [ 87.691160][ T278] __x64_sys_getdents64+0x7b/0x90 [ 87.696180][ T278] do_syscall_64+0x31/0x40 [ 87.700695][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 87.706595][ T278] RIP: 0033:0x7f1cbe029133 [ 87.711014][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 87.730617][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 87.739036][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 87.747005][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 87.754975][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 87.762940][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 87.770922][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 87.779568][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 87.785660][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 87.794506][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 87.804543][ T278] Call Trace: [ 87.807819][ T278] __dump_stack+0x21/0x24 [ 87.812143][ T278] dump_stack_lvl+0x1a7/0x208 [ 87.816807][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 87.822597][ T278] ? show_regs_print_info+0x18/0x18 [ 87.827782][ T278] ? __kasan_check_read+0x11/0x20 [ 87.832790][ T278] dump_stack+0x15/0x1c [ 87.836934][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 87.842398][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 87.847864][ T278] ? f2fs_get_block+0x140/0x140 [ 87.852728][ T278] ? may_link+0x3de/0x560 [ 87.857058][ T278] ? may_create+0x7d0/0x7d0 [ 87.861543][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 87.866902][ T278] f2fs_empty_dir+0xca/0x230 [ 87.871489][ T278] f2fs_rmdir+0x3f/0x70 [ 87.875624][ T278] vfs_rmdir+0x1b3/0x3e0 [ 87.879846][ T278] do_rmdir+0x230/0x630 [ 87.883983][ T278] ? d_delete_notify+0xd0/0xd0 [ 87.888736][ T278] ? getname_flags+0x206/0x500 [ 87.893483][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 87.898313][ T278] do_syscall_64+0x31/0x40 [ 87.902722][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 87.908602][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 87.913006][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 87.932598][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 87.940997][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 87.948951][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 87.956910][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 87.964868][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 87.972914][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 87.981096][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 87.987136][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 87.995977][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 88.006032][ T278] Call Trace: [ 88.009344][ T278] __dump_stack+0x21/0x24 [ 88.013696][ T278] dump_stack_lvl+0x1a7/0x208 [ 88.018384][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 88.024207][ T278] ? show_regs_print_info+0x18/0x18 [ 88.029400][ T278] ? __kasan_check_read+0x11/0x20 [ 88.034413][ T278] dump_stack+0x15/0x1c [ 88.038555][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 88.043928][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 88.049376][ T278] ? f2fs_get_block+0x140/0x140 [ 88.054220][ T278] ? __kasan_check_read+0x11/0x20 [ 88.059233][ T278] ? memset+0x35/0x40 [ 88.063203][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 88.068299][ T278] f2fs_readdir+0x457/0x970 [ 88.072965][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 88.078152][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 88.082902][ T278] ? __kasan_check_write+0x14/0x20 [ 88.088000][ T278] iterate_dir+0x260/0x570 [ 88.092399][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 88.097687][ T278] __se_sys_getdents64+0xf2/0x250 [ 88.102703][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 88.107892][ T278] ? filldir+0x690/0x690 [ 88.112146][ T278] ? debug_smp_processor_id+0x17/0x20 [ 88.117511][ T278] __x64_sys_getdents64+0x7b/0x90 [ 88.122525][ T278] do_syscall_64+0x31/0x40 [ 88.126951][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 88.132831][ T278] RIP: 0033:0x7f1cbe029133 [ 88.137232][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 88.156848][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 88.165259][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 88.173231][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 88.181194][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 88.189155][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 88.197116][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 88.208123][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 88.214440][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 88.223271][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 88.233323][ T278] Call Trace: [ 88.236606][ T278] __dump_stack+0x21/0x24 [ 88.240928][ T278] dump_stack_lvl+0x1a7/0x208 [ 88.245599][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 88.251410][ T278] ? show_regs_print_info+0x18/0x18 [ 88.256594][ T278] ? __kasan_check_read+0x11/0x20 [ 88.261608][ T278] dump_stack+0x15/0x1c [ 88.265748][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 88.271106][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 88.276551][ T278] ? f2fs_get_block+0x140/0x140 [ 88.281386][ T278] ? may_link+0x3de/0x560 [ 88.285704][ T278] ? may_create+0x7d0/0x7d0 [ 88.290193][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 88.295562][ T278] f2fs_empty_dir+0xca/0x230 [ 88.300138][ T278] f2fs_rmdir+0x3f/0x70 [ 88.304307][ T278] vfs_rmdir+0x1b3/0x3e0 [ 88.308541][ T278] do_rmdir+0x230/0x630 [ 88.312686][ T278] ? d_delete_notify+0xd0/0xd0 [ 88.317442][ T278] ? getname_flags+0x206/0x500 [ 88.322196][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 88.327032][ T278] do_syscall_64+0x31/0x40 [ 88.331436][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 88.337315][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 88.341722][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 88.361315][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 88.369740][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 88.377704][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 88.385666][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 88.393644][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 88.401604][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 88.410716][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 88.416817][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 88.425670][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 88.435709][ T278] Call Trace: [ 88.438989][ T278] __dump_stack+0x21/0x24 [ 88.443302][ T278] dump_stack_lvl+0x1a7/0x208 [ 88.447964][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 88.453760][ T278] ? show_regs_print_info+0x18/0x18 [ 88.458945][ T278] ? __kasan_check_read+0x11/0x20 [ 88.463959][ T278] dump_stack+0x15/0x1c [ 88.468098][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 88.473452][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 88.478894][ T278] ? f2fs_get_block+0x140/0x140 [ 88.483728][ T278] ? __kasan_check_read+0x11/0x20 [ 88.488733][ T278] ? memset+0x35/0x40 [ 88.492709][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 88.497805][ T278] f2fs_readdir+0x457/0x970 [ 88.502297][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 88.507486][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 88.512242][ T278] ? __kasan_check_write+0x14/0x20 [ 88.517335][ T278] iterate_dir+0x260/0x570 [ 88.521736][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 88.526921][ T278] __se_sys_getdents64+0xf2/0x250 [ 88.531931][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 88.537120][ T278] ? filldir+0x690/0x690 [ 88.541353][ T278] ? debug_smp_processor_id+0x17/0x20 [ 88.546711][ T278] __x64_sys_getdents64+0x7b/0x90 [ 88.551720][ T278] do_syscall_64+0x31/0x40 [ 88.556125][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 88.562004][ T278] RIP: 0033:0x7f1cbe029133 [ 88.566406][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 88.586004][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 88.594424][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 88.602404][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 88.610486][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 88.618479][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 88.626669][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 88.637854][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 88.644085][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 88.652938][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 88.663017][ T278] Call Trace: [ 88.666323][ T278] __dump_stack+0x21/0x24 [ 88.670667][ T278] dump_stack_lvl+0x1a7/0x208 [ 88.675363][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 88.681185][ T278] ? show_regs_print_info+0x18/0x18 [ 88.686398][ T278] ? __kasan_check_read+0x11/0x20 [ 88.691450][ T278] dump_stack+0x15/0x1c [ 88.695619][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 88.701017][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 88.706465][ T278] ? f2fs_get_block+0x140/0x140 [ 88.711304][ T278] ? may_link+0x3de/0x560 [ 88.715647][ T278] ? may_create+0x7d0/0x7d0 [ 88.720140][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 88.725498][ T278] f2fs_empty_dir+0xca/0x230 [ 88.730075][ T278] f2fs_rmdir+0x3f/0x70 [ 88.734221][ T278] vfs_rmdir+0x1b3/0x3e0 [ 88.738466][ T278] do_rmdir+0x230/0x630 [ 88.742622][ T278] ? d_delete_notify+0xd0/0xd0 [ 88.747400][ T278] ? getname_flags+0x206/0x500 [ 88.752152][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 88.756987][ T278] do_syscall_64+0x31/0x40 [ 88.761396][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 88.767274][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 88.771676][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 88.791269][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 88.799678][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 88.807670][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 88.815630][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 88.823767][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 88.831741][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 88.839908][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 88.845950][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 88.854809][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 88.864850][ T278] Call Trace: [ 88.868132][ T278] __dump_stack+0x21/0x24 [ 88.872454][ T278] dump_stack_lvl+0x1a7/0x208 [ 88.877128][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 88.882924][ T278] ? show_regs_print_info+0x18/0x18 [ 88.888114][ T278] ? __kasan_check_read+0x11/0x20 [ 88.893144][ T278] dump_stack+0x15/0x1c [ 88.897301][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 88.902663][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 88.908115][ T278] ? f2fs_get_block+0x140/0x140 [ 88.912955][ T278] ? __kasan_check_read+0x11/0x20 [ 88.918085][ T278] ? memset+0x35/0x40 [ 88.922061][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 88.927163][ T278] f2fs_readdir+0x457/0x970 [ 88.931662][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 88.936871][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 88.941625][ T278] ? __kasan_check_write+0x14/0x20 [ 88.946742][ T278] iterate_dir+0x260/0x570 [ 88.951163][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 88.956374][ T278] __se_sys_getdents64+0xf2/0x250 [ 88.961417][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 88.966609][ T278] ? filldir+0x690/0x690 [ 88.970842][ T278] ? debug_smp_processor_id+0x17/0x20 [ 88.976215][ T278] __x64_sys_getdents64+0x7b/0x90 [ 88.981229][ T278] do_syscall_64+0x31/0x40 [ 88.985643][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 88.991535][ T278] RIP: 0033:0x7f1cbe029133 [ 88.995943][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 89.015540][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 89.023943][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 89.031901][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 89.039862][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 89.047824][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 89.055785][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 89.064159][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 89.070489][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 89.079350][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 89.089415][ T278] Call Trace: [ 89.092708][ T278] __dump_stack+0x21/0x24 [ 89.097069][ T278] dump_stack_lvl+0x1a7/0x208 [ 89.101752][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 89.107561][ T278] ? show_regs_print_info+0x18/0x18 [ 89.112783][ T278] ? __kasan_check_read+0x11/0x20 [ 89.117805][ T278] dump_stack+0x15/0x1c [ 89.121954][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 89.127324][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 89.132782][ T278] ? f2fs_get_block+0x140/0x140 [ 89.137631][ T278] ? may_link+0x3de/0x560 [ 89.142047][ T278] ? may_create+0x7d0/0x7d0 [ 89.146552][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 89.151922][ T278] f2fs_empty_dir+0xca/0x230 [ 89.156509][ T278] f2fs_rmdir+0x3f/0x70 [ 89.160679][ T278] vfs_rmdir+0x1b3/0x3e0 [ 89.164920][ T278] do_rmdir+0x230/0x630 [ 89.169091][ T278] ? d_delete_notify+0xd0/0xd0 [ 89.173854][ T278] ? getname_flags+0x206/0x500 [ 89.178619][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 89.183474][ T278] do_syscall_64+0x31/0x40 [ 89.188069][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 89.193959][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 89.198373][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 89.217976][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 89.226394][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 89.234450][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 89.242421][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 89.250410][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 89.258380][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 89.267026][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 89.273038][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 89.281884][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 89.291936][ T278] Call Trace: [ 89.295229][ T278] __dump_stack+0x21/0x24 [ 89.299565][ T278] dump_stack_lvl+0x1a7/0x208 [ 89.304239][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 89.310047][ T278] ? show_regs_print_info+0x18/0x18 [ 89.315244][ T278] ? __kasan_check_read+0x11/0x20 [ 89.320269][ T278] dump_stack+0x15/0x1c [ 89.324431][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 89.329803][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 89.335258][ T278] ? f2fs_get_block+0x140/0x140 [ 89.340108][ T278] ? __kasan_check_read+0x11/0x20 [ 89.345128][ T278] ? memset+0x35/0x40 [ 89.349115][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 89.354223][ T278] f2fs_readdir+0x457/0x970 [ 89.358728][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 89.363930][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 89.368697][ T278] ? __kasan_check_write+0x14/0x20 [ 89.373809][ T278] iterate_dir+0x260/0x570 [ 89.378225][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 89.383423][ T278] __se_sys_getdents64+0xf2/0x250 [ 89.388444][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 89.393636][ T278] ? filldir+0x690/0x690 [ 89.397884][ T278] ? debug_smp_processor_id+0x17/0x20 [ 89.403268][ T278] __x64_sys_getdents64+0x7b/0x90 [ 89.408293][ T278] do_syscall_64+0x31/0x40 [ 89.412727][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 89.418624][ T278] RIP: 0033:0x7f1cbe029133 [ 89.423039][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 89.442640][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 89.451048][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 89.459021][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 89.466995][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 89.474969][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 89.482936][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 89.491474][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 89.497554][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 89.506431][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 89.516485][ T278] Call Trace: [ 89.519762][ T278] __dump_stack+0x21/0x24 [ 89.524074][ T278] dump_stack_lvl+0x1a7/0x208 [ 89.528735][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 89.534524][ T278] ? show_regs_print_info+0x18/0x18 [ 89.539709][ T278] ? __kasan_check_read+0x11/0x20 [ 89.544724][ T278] dump_stack+0x15/0x1c [ 89.548872][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 89.554225][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 89.559665][ T278] ? f2fs_get_block+0x140/0x140 [ 89.564503][ T278] ? may_link+0x3de/0x560 [ 89.568837][ T278] ? may_create+0x7d0/0x7d0 [ 89.573329][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 89.578707][ T278] f2fs_empty_dir+0xca/0x230 [ 89.583283][ T278] f2fs_rmdir+0x3f/0x70 [ 89.587434][ T278] vfs_rmdir+0x1b3/0x3e0 [ 89.591667][ T278] do_rmdir+0x230/0x630 [ 89.595807][ T278] ? d_delete_notify+0xd0/0xd0 [ 89.600551][ T278] ? getname_flags+0x206/0x500 [ 89.605297][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 89.610129][ T278] do_syscall_64+0x31/0x40 [ 89.614556][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 89.620431][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 89.624833][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 89.644417][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 89.652812][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 89.660765][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 89.668722][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 89.676679][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 89.684635][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 89.694138][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 89.700284][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 89.709134][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 89.719187][ T278] Call Trace: [ 89.722476][ T278] __dump_stack+0x21/0x24 [ 89.726808][ T278] dump_stack_lvl+0x1a7/0x208 [ 89.731605][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 89.737410][ T278] ? show_regs_print_info+0x18/0x18 [ 89.742602][ T278] ? __kasan_check_read+0x11/0x20 [ 89.747621][ T278] dump_stack+0x15/0x1c [ 89.751770][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 89.757140][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 89.762600][ T278] ? f2fs_get_block+0x140/0x140 [ 89.767452][ T278] ? __kasan_check_read+0x11/0x20 [ 89.772487][ T278] ? memset+0x35/0x40 [ 89.776469][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 89.781580][ T278] f2fs_readdir+0x457/0x970 [ 89.786077][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 89.791274][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 89.796033][ T278] ? __kasan_check_write+0x14/0x20 [ 89.801139][ T278] iterate_dir+0x260/0x570 [ 89.805551][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 89.810753][ T278] __se_sys_getdents64+0xf2/0x250 [ 89.815780][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 89.820986][ T278] ? filldir+0x690/0x690 [ 89.825234][ T278] ? debug_smp_processor_id+0x17/0x20 [ 89.830601][ T278] __x64_sys_getdents64+0x7b/0x90 [ 89.835620][ T278] do_syscall_64+0x31/0x40 [ 89.840036][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 89.845929][ T278] RIP: 0033:0x7f1cbe029133 [ 89.850608][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 89.870219][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 89.878977][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 89.886951][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 89.894929][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 89.902936][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 89.910914][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 89.919055][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 89.925180][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 89.934010][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 89.944049][ T278] Call Trace: [ 89.947358][ T278] __dump_stack+0x21/0x24 [ 89.951677][ T278] dump_stack_lvl+0x1a7/0x208 [ 89.956346][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 89.962138][ T278] ? show_regs_print_info+0x18/0x18 [ 89.967323][ T278] ? __kasan_check_read+0x11/0x20 [ 89.972352][ T278] dump_stack+0x15/0x1c [ 89.976505][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 89.981862][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 89.987320][ T278] ? f2fs_get_block+0x140/0x140 [ 89.992158][ T278] ? may_link+0x3de/0x560 [ 89.996477][ T278] ? may_create+0x7d0/0x7d0 [ 90.000975][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 90.006350][ T278] f2fs_empty_dir+0xca/0x230 [ 90.010936][ T278] f2fs_rmdir+0x3f/0x70 [ 90.015087][ T278] vfs_rmdir+0x1b3/0x3e0 [ 90.019317][ T278] do_rmdir+0x230/0x630 [ 90.023459][ T278] ? d_delete_notify+0xd0/0xd0 [ 90.028220][ T278] ? getname_flags+0x206/0x500 [ 90.032980][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 90.037848][ T278] do_syscall_64+0x31/0x40 [ 90.042262][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 90.048152][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 90.052572][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 90.072168][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 90.080582][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 90.088559][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 90.096532][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 90.104510][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 90.112484][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 90.120779][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 90.126857][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 90.135698][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 90.145760][ T278] Call Trace: [ 90.149042][ T278] __dump_stack+0x21/0x24 [ 90.153358][ T278] dump_stack_lvl+0x1a7/0x208 [ 90.158028][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 90.163825][ T278] ? show_regs_print_info+0x18/0x18 [ 90.169011][ T278] ? __kasan_check_read+0x11/0x20 [ 90.174029][ T278] dump_stack+0x15/0x1c [ 90.178171][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 90.183530][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 90.188989][ T278] ? f2fs_get_block+0x140/0x140 [ 90.193834][ T278] ? __kasan_check_read+0x11/0x20 [ 90.198843][ T278] ? memset+0x35/0x40 [ 90.202812][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 90.207911][ T278] f2fs_readdir+0x457/0x970 [ 90.212404][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 90.217600][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 90.222355][ T278] ? __kasan_check_write+0x14/0x20 [ 90.227470][ T278] iterate_dir+0x260/0x570 [ 90.231910][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 90.237110][ T278] __se_sys_getdents64+0xf2/0x250 [ 90.242128][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 90.247319][ T278] ? filldir+0x690/0x690 [ 90.251565][ T278] ? debug_smp_processor_id+0x17/0x20 [ 90.256953][ T278] __x64_sys_getdents64+0x7b/0x90 [ 90.261970][ T278] do_syscall_64+0x31/0x40 [ 90.266380][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 90.272281][ T278] RIP: 0033:0x7f1cbe029133 [ 90.276681][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 90.296283][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 90.304697][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 90.312657][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 90.320620][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 90.328580][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 90.336545][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 90.345086][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 90.351175][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 90.360029][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 90.370087][ T278] Call Trace: [ 90.373396][ T278] __dump_stack+0x21/0x24 [ 90.377719][ T278] dump_stack_lvl+0x1a7/0x208 [ 90.382377][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 90.388343][ T278] ? show_regs_print_info+0x18/0x18 [ 90.393526][ T278] ? __kasan_check_read+0x11/0x20 [ 90.398535][ T278] dump_stack+0x15/0x1c [ 90.402683][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 90.408041][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 90.413485][ T278] ? f2fs_get_block+0x140/0x140 [ 90.418321][ T278] ? may_link+0x3de/0x560 [ 90.422641][ T278] ? may_create+0x7d0/0x7d0 [ 90.427129][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 90.432484][ T278] f2fs_empty_dir+0xca/0x230 [ 90.437057][ T278] f2fs_rmdir+0x3f/0x70 [ 90.441213][ T278] vfs_rmdir+0x1b3/0x3e0 [ 90.445442][ T278] do_rmdir+0x230/0x630 [ 90.449582][ T278] ? d_delete_notify+0xd0/0xd0 [ 90.454334][ T278] ? getname_flags+0x206/0x500 [ 90.459083][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 90.463944][ T278] do_syscall_64+0x31/0x40 [ 90.468352][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 90.474225][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 90.478625][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 90.498212][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 90.506611][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 90.514567][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 90.522524][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 90.530481][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 90.538448][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 90.547102][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 90.553164][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 90.562006][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 90.572062][ T278] Call Trace: [ 90.575357][ T278] __dump_stack+0x21/0x24 [ 90.579680][ T278] dump_stack_lvl+0x1a7/0x208 [ 90.584359][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 90.590162][ T278] ? show_regs_print_info+0x18/0x18 [ 90.595358][ T278] ? __kasan_check_read+0x11/0x20 [ 90.600381][ T278] dump_stack+0x15/0x1c [ 90.604550][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 90.609919][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 90.615385][ T278] ? f2fs_get_block+0x140/0x140 [ 90.620236][ T278] ? __kasan_check_read+0x11/0x20 [ 90.625254][ T278] ? memset+0x35/0x40 [ 90.629240][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 90.634353][ T278] f2fs_readdir+0x457/0x970 [ 90.638855][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 90.644058][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 90.648820][ T278] ? __kasan_check_write+0x14/0x20 [ 90.653928][ T278] iterate_dir+0x260/0x570 [ 90.658343][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 90.663546][ T278] __se_sys_getdents64+0xf2/0x250 [ 90.668560][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 90.673749][ T278] ? filldir+0x690/0x690 [ 90.677995][ T278] ? debug_smp_processor_id+0x17/0x20 [ 90.683361][ T278] __x64_sys_getdents64+0x7b/0x90 [ 90.688379][ T278] do_syscall_64+0x31/0x40 [ 90.692793][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 90.698681][ T278] RIP: 0033:0x7f1cbe029133 [ 90.703100][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 90.722698][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 90.731104][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 90.739170][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 90.747141][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 90.755113][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 90.763080][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 90.771482][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 90.777516][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 90.786351][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 90.796409][ T278] Call Trace: [ 90.799714][ T278] __dump_stack+0x21/0x24 [ 90.804039][ T278] dump_stack_lvl+0x1a7/0x208 [ 90.808721][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 90.814519][ T278] ? show_regs_print_info+0x18/0x18 [ 90.819705][ T278] ? __kasan_check_read+0x11/0x20 [ 90.824713][ T278] dump_stack+0x15/0x1c [ 90.828870][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 90.834258][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 90.839706][ T278] ? f2fs_get_block+0x140/0x140 [ 90.844545][ T278] ? may_link+0x3de/0x560 [ 90.848862][ T278] ? may_create+0x7d0/0x7d0 [ 90.853355][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 90.858719][ T278] f2fs_empty_dir+0xca/0x230 [ 90.863296][ T278] f2fs_rmdir+0x3f/0x70 [ 90.867446][ T278] vfs_rmdir+0x1b3/0x3e0 [ 90.871713][ T278] do_rmdir+0x230/0x630 [ 90.875860][ T278] ? d_delete_notify+0xd0/0xd0 [ 90.880614][ T278] ? getname_flags+0x206/0x500 [ 90.885370][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 90.890211][ T278] do_syscall_64+0x31/0x40 [ 90.894632][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 90.900523][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 90.904939][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 90.924647][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 90.933059][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 90.941020][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 90.948996][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 90.956955][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 90.965029][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 90.973783][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 90.979862][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 90.988725][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 90.998762][ T278] Call Trace: [ 91.002042][ T278] __dump_stack+0x21/0x24 [ 91.006355][ T278] dump_stack_lvl+0x1a7/0x208 [ 91.011018][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 91.016806][ T278] ? show_regs_print_info+0x18/0x18 [ 91.021993][ T278] ? __kasan_check_read+0x11/0x20 [ 91.027004][ T278] dump_stack+0x15/0x1c [ 91.031165][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 91.036523][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 91.041962][ T278] ? f2fs_get_block+0x140/0x140 [ 91.046797][ T278] ? __kasan_check_read+0x11/0x20 [ 91.051806][ T278] ? memset+0x35/0x40 [ 91.055770][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 91.060861][ T278] f2fs_readdir+0x457/0x970 [ 91.065351][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 91.070532][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 91.075278][ T278] ? __kasan_check_write+0x14/0x20 [ 91.080369][ T278] iterate_dir+0x260/0x570 [ 91.084769][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 91.089961][ T278] __se_sys_getdents64+0xf2/0x250 [ 91.094967][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 91.100154][ T278] ? filldir+0x690/0x690 [ 91.104390][ T278] ? debug_smp_processor_id+0x17/0x20 [ 91.109746][ T278] __x64_sys_getdents64+0x7b/0x90 [ 91.114774][ T278] do_syscall_64+0x31/0x40 [ 91.119190][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 91.125061][ T278] RIP: 0033:0x7f1cbe029133 [ 91.129461][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 91.149048][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 91.157444][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 91.165399][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 91.173355][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 91.181314][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 91.189273][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 91.198778][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 91.204915][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 91.213758][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 91.223796][ T278] Call Trace: [ 91.227095][ T278] __dump_stack+0x21/0x24 [ 91.231421][ T278] dump_stack_lvl+0x1a7/0x208 [ 91.236091][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 91.241882][ T278] ? show_regs_print_info+0x18/0x18 [ 91.247067][ T278] ? __kasan_check_read+0x11/0x20 [ 91.252097][ T278] dump_stack+0x15/0x1c [ 91.256237][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 91.261623][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 91.267204][ T278] ? f2fs_get_block+0x140/0x140 [ 91.272035][ T278] ? may_link+0x3de/0x560 [ 91.276349][ T278] ? may_create+0x7d0/0x7d0 [ 91.280842][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 91.286198][ T278] f2fs_empty_dir+0xca/0x230 [ 91.290772][ T278] f2fs_rmdir+0x3f/0x70 [ 91.294913][ T278] vfs_rmdir+0x1b3/0x3e0 [ 91.299139][ T278] do_rmdir+0x230/0x630 [ 91.303286][ T278] ? d_delete_notify+0xd0/0xd0 [ 91.308035][ T278] ? getname_flags+0x206/0x500 [ 91.312800][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 91.317631][ T278] do_syscall_64+0x31/0x40 [ 91.322034][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 91.327910][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 91.332313][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 91.351902][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 91.360304][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 91.368286][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 91.376353][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 91.384472][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 91.392564][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 91.402485][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 91.408601][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 91.417451][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 91.427494][ T278] Call Trace: [ 91.430796][ T278] __dump_stack+0x21/0x24 [ 91.435119][ T278] dump_stack_lvl+0x1a7/0x208 [ 91.439788][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 91.445601][ T278] ? show_regs_print_info+0x18/0x18 [ 91.450789][ T278] ? __kasan_check_read+0x11/0x20 [ 91.455802][ T278] dump_stack+0x15/0x1c [ 91.459945][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 91.465333][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 91.470783][ T278] ? f2fs_get_block+0x140/0x140 [ 91.475625][ T278] ? __kasan_check_read+0x11/0x20 [ 91.480637][ T278] ? memset+0x35/0x40 [ 91.484608][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 91.489706][ T278] f2fs_readdir+0x457/0x970 [ 91.494204][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 91.499393][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 91.504146][ T278] ? __kasan_check_write+0x14/0x20 [ 91.509246][ T278] iterate_dir+0x260/0x570 [ 91.513651][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 91.518841][ T278] __se_sys_getdents64+0xf2/0x250 [ 91.523852][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 91.529047][ T278] ? filldir+0x690/0x690 [ 91.533297][ T278] ? debug_smp_processor_id+0x17/0x20 [ 91.538663][ T278] __x64_sys_getdents64+0x7b/0x90 [ 91.543674][ T278] do_syscall_64+0x31/0x40 [ 91.548082][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 91.553962][ T278] RIP: 0033:0x7f1cbe029133 [ 91.558364][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 91.578056][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 91.586466][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 91.594440][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 91.602427][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 91.610501][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 91.618469][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 91.630313][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 91.636366][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 91.645213][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 91.655375][ T278] Call Trace: [ 91.658673][ T278] __dump_stack+0x21/0x24 [ 91.663010][ T278] dump_stack_lvl+0x1a7/0x208 [ 91.667680][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 91.673469][ T278] ? show_regs_print_info+0x18/0x18 [ 91.678650][ T278] ? __kasan_check_read+0x11/0x20 [ 91.683658][ T278] dump_stack+0x15/0x1c [ 91.687800][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 91.693158][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 91.698600][ T278] ? f2fs_get_block+0x140/0x140 [ 91.703440][ T278] ? may_link+0x3de/0x560 [ 91.707771][ T278] ? may_create+0x7d0/0x7d0 [ 91.712297][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 91.717686][ T278] f2fs_empty_dir+0xca/0x230 [ 91.722293][ T278] f2fs_rmdir+0x3f/0x70 [ 91.726438][ T278] vfs_rmdir+0x1b3/0x3e0 [ 91.730668][ T278] do_rmdir+0x230/0x630 [ 91.734821][ T278] ? d_delete_notify+0xd0/0xd0 [ 91.739571][ T278] ? getname_flags+0x206/0x500 [ 91.744314][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 91.749161][ T278] do_syscall_64+0x31/0x40 [ 91.753568][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 91.759446][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 91.763848][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 91.783451][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 91.791853][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 91.799815][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 91.807771][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 91.815727][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 91.823695][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 91.831891][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 91.837941][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 91.846797][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 91.856840][ T278] Call Trace: [ 91.860120][ T278] __dump_stack+0x21/0x24 [ 91.864435][ T278] dump_stack_lvl+0x1a7/0x208 [ 91.869110][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 91.874898][ T278] ? show_regs_print_info+0x18/0x18 [ 91.880084][ T278] ? __kasan_check_read+0x11/0x20 [ 91.885100][ T278] dump_stack+0x15/0x1c [ 91.889242][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 91.894606][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 91.900058][ T278] ? f2fs_get_block+0x140/0x140 [ 91.904919][ T278] ? __kasan_check_read+0x11/0x20 [ 91.909961][ T278] ? memset+0x35/0x40 [ 91.913951][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 91.919072][ T278] f2fs_readdir+0x457/0x970 [ 91.923587][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 91.928798][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 91.933571][ T278] ? __kasan_check_write+0x14/0x20 [ 91.938685][ T278] iterate_dir+0x260/0x570 [ 91.943112][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 91.948322][ T278] __se_sys_getdents64+0xf2/0x250 [ 91.953350][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 91.958547][ T278] ? filldir+0x690/0x690 [ 91.962842][ T278] ? debug_smp_processor_id+0x17/0x20 [ 91.968219][ T278] __x64_sys_getdents64+0x7b/0x90 [ 91.973238][ T278] do_syscall_64+0x31/0x40 [ 91.977678][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 91.983571][ T278] RIP: 0033:0x7f1cbe029133 [ 91.987991][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 92.007587][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 92.015996][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 92.023971][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 92.031950][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 92.039954][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 92.047924][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 92.056628][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 92.062898][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 92.071745][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 92.081787][ T278] Call Trace: [ 92.085066][ T278] __dump_stack+0x21/0x24 [ 92.089379][ T278] dump_stack_lvl+0x1a7/0x208 [ 92.094040][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 92.099832][ T278] ? show_regs_print_info+0x18/0x18 [ 92.105012][ T278] ? __kasan_check_read+0x11/0x20 [ 92.110023][ T278] dump_stack+0x15/0x1c [ 92.114165][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 92.119536][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 92.124980][ T278] ? f2fs_get_block+0x140/0x140 [ 92.129817][ T278] ? may_link+0x3de/0x560 [ 92.134131][ T278] ? may_create+0x7d0/0x7d0 [ 92.138614][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 92.143967][ T278] f2fs_empty_dir+0xca/0x230 [ 92.148546][ T278] f2fs_rmdir+0x3f/0x70 [ 92.152707][ T278] vfs_rmdir+0x1b3/0x3e0 [ 92.156939][ T278] do_rmdir+0x230/0x630 [ 92.161078][ T278] ? d_delete_notify+0xd0/0xd0 [ 92.165827][ T278] ? getname_flags+0x206/0x500 [ 92.170578][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 92.175416][ T278] do_syscall_64+0x31/0x40 [ 92.179817][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 92.185694][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 92.190093][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 92.209713][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 92.218150][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 92.226127][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 92.234102][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 92.242068][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 92.250040][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 92.258866][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 92.264915][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 92.273756][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 92.283882][ T278] Call Trace: [ 92.287169][ T278] __dump_stack+0x21/0x24 [ 92.291486][ T278] dump_stack_lvl+0x1a7/0x208 [ 92.296153][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 92.301948][ T278] ? show_regs_print_info+0x18/0x18 [ 92.307136][ T278] ? __kasan_check_read+0x11/0x20 [ 92.312152][ T278] dump_stack+0x15/0x1c [ 92.316303][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 92.321664][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 92.327135][ T278] ? f2fs_get_block+0x140/0x140 [ 92.331993][ T278] ? __kasan_check_read+0x11/0x20 [ 92.337013][ T278] ? memset+0x35/0x40 [ 92.340990][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 92.346118][ T278] f2fs_readdir+0x457/0x970 [ 92.350613][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 92.355801][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 92.360556][ T278] ? __kasan_check_write+0x14/0x20 [ 92.365664][ T278] iterate_dir+0x260/0x570 [ 92.370093][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 92.375301][ T278] __se_sys_getdents64+0xf2/0x250 [ 92.380364][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 92.385554][ T278] ? filldir+0x690/0x690 [ 92.389788][ T278] ? debug_smp_processor_id+0x17/0x20 [ 92.395159][ T278] __x64_sys_getdents64+0x7b/0x90 [ 92.400177][ T278] do_syscall_64+0x31/0x40 [ 92.404584][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 92.410490][ T278] RIP: 0033:0x7f1cbe029133 [ 92.414911][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 92.434507][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 92.442928][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 92.450898][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 92.458884][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 92.466847][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 92.474809][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 92.482967][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 92.489028][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 92.498001][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 92.508045][ T278] Call Trace: [ 92.511329][ T278] __dump_stack+0x21/0x24 [ 92.515655][ T278] dump_stack_lvl+0x1a7/0x208 [ 92.520317][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 92.526128][ T278] ? show_regs_print_info+0x18/0x18 [ 92.531318][ T278] ? __kasan_check_read+0x11/0x20 [ 92.536336][ T278] dump_stack+0x15/0x1c [ 92.540479][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 92.545844][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 92.551285][ T278] ? f2fs_get_block+0x140/0x140 [ 92.556116][ T278] ? may_link+0x3de/0x560 [ 92.560427][ T278] ? may_create+0x7d0/0x7d0 [ 92.564920][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 92.570296][ T278] f2fs_empty_dir+0xca/0x230 [ 92.574885][ T278] f2fs_rmdir+0x3f/0x70 [ 92.579043][ T278] vfs_rmdir+0x1b3/0x3e0 [ 92.583283][ T278] do_rmdir+0x230/0x630 [ 92.587437][ T278] ? d_delete_notify+0xd0/0xd0 [ 92.592204][ T278] ? getname_flags+0x206/0x500 [ 92.596965][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 92.601822][ T278] do_syscall_64+0x31/0x40 [ 92.606240][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 92.612132][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 92.616551][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 92.636155][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 92.644569][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 92.652540][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 92.660513][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 92.668489][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 92.677018][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 92.685376][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 92.691440][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 92.700281][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 92.710322][ T278] Call Trace: [ 92.713613][ T278] __dump_stack+0x21/0x24 [ 92.717936][ T278] dump_stack_lvl+0x1a7/0x208 [ 92.722602][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 92.728397][ T278] ? show_regs_print_info+0x18/0x18 [ 92.733585][ T278] ? __kasan_check_read+0x11/0x20 [ 92.738600][ T278] dump_stack+0x15/0x1c [ 92.742742][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 92.748103][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 92.753546][ T278] ? f2fs_get_block+0x140/0x140 [ 92.758382][ T278] ? __kasan_check_read+0x11/0x20 [ 92.763394][ T278] ? memset+0x35/0x40 [ 92.767368][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 92.772467][ T278] f2fs_readdir+0x457/0x970 [ 92.776963][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 92.782153][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 92.786907][ T278] ? __kasan_check_write+0x14/0x20 [ 92.792026][ T278] iterate_dir+0x260/0x570 [ 92.796434][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 92.801619][ T278] __se_sys_getdents64+0xf2/0x250 [ 92.806628][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 92.811815][ T278] ? filldir+0x690/0x690 [ 92.816049][ T278] ? debug_smp_processor_id+0x17/0x20 [ 92.821517][ T278] __x64_sys_getdents64+0x7b/0x90 [ 92.826540][ T278] do_syscall_64+0x31/0x40 [ 92.830966][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 92.836853][ T278] RIP: 0033:0x7f1cbe029133 [ 92.841280][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 92.860876][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 92.869286][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 92.877251][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 92.885219][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 92.893222][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 92.901227][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 92.911004][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 92.917106][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 92.925956][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 92.936021][ T278] Call Trace: [ 92.939313][ T278] __dump_stack+0x21/0x24 [ 92.943633][ T278] dump_stack_lvl+0x1a7/0x208 [ 92.948323][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 92.954117][ T278] ? show_regs_print_info+0x18/0x18 [ 92.959313][ T278] ? __kasan_check_read+0x11/0x20 [ 92.964328][ T278] dump_stack+0x15/0x1c [ 92.968476][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 92.973830][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 92.979289][ T278] ? f2fs_get_block+0x140/0x140 [ 92.984127][ T278] ? may_link+0x3de/0x560 [ 92.988446][ T278] ? may_create+0x7d0/0x7d0 [ 92.992934][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 92.998296][ T278] f2fs_empty_dir+0xca/0x230 [ 93.002882][ T278] f2fs_rmdir+0x3f/0x70 [ 93.007022][ T278] vfs_rmdir+0x1b3/0x3e0 [ 93.011247][ T278] do_rmdir+0x230/0x630 [ 93.015391][ T278] ? d_delete_notify+0xd0/0xd0 [ 93.020140][ T278] ? getname_flags+0x206/0x500 [ 93.024889][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 93.029725][ T278] do_syscall_64+0x31/0x40 [ 93.034124][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.040009][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 93.044428][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 93.064014][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 93.072860][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 93.080820][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 93.088775][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 93.096737][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 93.104723][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 93.112981][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 93.119014][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 93.127845][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 93.137883][ T278] Call Trace: [ 93.141174][ T278] __dump_stack+0x21/0x24 [ 93.145493][ T278] dump_stack_lvl+0x1a7/0x208 [ 93.150199][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 93.156018][ T278] ? show_regs_print_info+0x18/0x18 [ 93.161203][ T278] ? __kasan_check_read+0x11/0x20 [ 93.166210][ T278] dump_stack+0x15/0x1c [ 93.170837][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 93.176239][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 93.181695][ T278] ? f2fs_get_block+0x140/0x140 [ 93.186534][ T278] ? __kasan_check_read+0x11/0x20 [ 93.191543][ T278] ? memset+0x35/0x40 [ 93.195511][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 93.200609][ T278] f2fs_readdir+0x457/0x970 [ 93.205112][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 93.210311][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 93.215068][ T278] ? __kasan_check_write+0x14/0x20 [ 93.220210][ T278] iterate_dir+0x260/0x570 [ 93.224613][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 93.229805][ T278] __se_sys_getdents64+0xf2/0x250 [ 93.234822][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 93.240022][ T278] ? filldir+0x690/0x690 [ 93.244273][ T278] ? debug_smp_processor_id+0x17/0x20 [ 93.249646][ T278] __x64_sys_getdents64+0x7b/0x90 [ 93.254678][ T278] do_syscall_64+0x31/0x40 [ 93.259095][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.264990][ T278] RIP: 0033:0x7f1cbe029133 [ 93.269405][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 93.289007][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 93.297416][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 93.305379][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 93.313348][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 93.321342][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 93.329303][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 93.337480][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 93.343485][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 93.352360][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 93.362524][ T278] Call Trace: [ 93.365834][ T278] __dump_stack+0x21/0x24 [ 93.370176][ T278] dump_stack_lvl+0x1a7/0x208 [ 93.374859][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 93.380672][ T278] ? show_regs_print_info+0x18/0x18 [ 93.385880][ T278] ? __kasan_check_read+0x11/0x20 [ 93.390907][ T278] dump_stack+0x15/0x1c [ 93.395065][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 93.400436][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 93.405897][ T278] ? f2fs_get_block+0x140/0x140 [ 93.410750][ T278] ? may_link+0x3de/0x560 [ 93.415082][ T278] ? may_create+0x7d0/0x7d0 [ 93.419602][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 93.424979][ T278] f2fs_empty_dir+0xca/0x230 [ 93.429573][ T278] f2fs_rmdir+0x3f/0x70 [ 93.433748][ T278] vfs_rmdir+0x1b3/0x3e0 [ 93.437995][ T278] do_rmdir+0x230/0x630 [ 93.442149][ T278] ? d_delete_notify+0xd0/0xd0 [ 93.446930][ T278] ? getname_flags+0x206/0x500 [ 93.451700][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 93.456547][ T278] do_syscall_64+0x31/0x40 [ 93.460964][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.466852][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 93.471267][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 93.490872][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 93.499283][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 93.507261][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 93.515232][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 93.523210][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 93.531208][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 93.539835][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 93.546012][ T278] CPU: 0 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 93.554862][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 93.564916][ T278] Call Trace: [ 93.568209][ T278] __dump_stack+0x21/0x24 [ 93.572535][ T278] dump_stack_lvl+0x1a7/0x208 [ 93.577223][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 93.583027][ T278] ? show_regs_print_info+0x18/0x18 [ 93.588226][ T278] ? __kasan_check_read+0x11/0x20 [ 93.593251][ T278] dump_stack+0x15/0x1c [ 93.597405][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 93.602776][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 93.608231][ T278] ? f2fs_get_block+0x140/0x140 [ 93.613097][ T278] ? __kasan_check_read+0x11/0x20 [ 93.618134][ T278] ? memset+0x35/0x40 [ 93.622127][ T278] f2fs_find_data_page+0x18f/0x3f0 [ 93.627248][ T278] f2fs_readdir+0x457/0x970 [ 93.631763][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 93.636979][ T278] ? fsnotify_perm+0x31b/0x4b0 [ 93.641749][ T278] ? __kasan_check_write+0x14/0x20 [ 93.646863][ T278] iterate_dir+0x260/0x570 [ 93.651291][ T278] ? f2fs_fill_dentries+0xcd0/0xcd0 [ 93.656495][ T278] __se_sys_getdents64+0xf2/0x250 [ 93.661521][ T278] ? __x64_sys_getdents64+0x90/0x90 [ 93.666719][ T278] ? filldir+0x690/0x690 [ 93.670980][ T278] ? debug_smp_processor_id+0x17/0x20 [ 93.676360][ T278] __x64_sys_getdents64+0x7b/0x90 [ 93.681395][ T278] do_syscall_64+0x31/0x40 [ 93.685817][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.691709][ T278] RIP: 0033:0x7f1cbe029133 [ 93.696129][ T278] Code: c7 c0 e8 ff ff ff 64 c7 00 16 00 00 00 31 c0 eb 9e e8 81 9b fd ff 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 e8 ff ff ff f7 d8 [ 93.715739][ T278] RSP: 002b:00007ffed93dda28 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 93.724155][ T278] RAX: ffffffffffffffda RBX: 0000555568c46950 RCX: 00007f1cbe029133 [ 93.732121][ T278] RDX: 0000000000008000 RSI: 0000555568c46980 RDI: 0000000000000006 [ 93.740087][ T278] RBP: 0000555568c46980 R08: 00007f1cbe250e20 R09: 0000000000000001 [ 93.748063][ T278] R10: 0000000000000000 R11: 0000000000000293 R12: 0000555568c46954 [ 93.756033][ T278] R13: ffffffffffffffe8 R14: 0000000000000016 R15: 00007ffed93e0dc0 [ 93.764427][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 93.770524][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 93.779373][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 93.789499][ T278] Call Trace: [ 93.792788][ T278] __dump_stack+0x21/0x24 [ 93.797112][ T278] dump_stack_lvl+0x1a7/0x208 [ 93.801775][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 93.807563][ T278] ? show_regs_print_info+0x18/0x18 [ 93.812759][ T278] ? __kasan_check_read+0x11/0x20 [ 93.817782][ T278] dump_stack+0x15/0x1c [ 93.821942][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 93.827323][ T278] f2fs_get_read_data_page+0x3e7/0x7a0 [ 93.832768][ T278] ? f2fs_get_block+0x140/0x140 [ 93.837608][ T278] ? may_link+0x3de/0x560 [ 93.841926][ T278] ? may_create+0x7d0/0x7d0 [ 93.846421][ T278] f2fs_get_lock_data_page+0x59/0x230 [ 93.851792][ T278] f2fs_empty_dir+0xca/0x230 [ 93.856389][ T278] f2fs_rmdir+0x3f/0x70 [ 93.860537][ T278] vfs_rmdir+0x1b3/0x3e0 [ 93.864766][ T278] do_rmdir+0x230/0x630 [ 93.868937][ T278] ? d_delete_notify+0xd0/0xd0 [ 93.873700][ T278] ? getname_flags+0x206/0x500 [ 93.878450][ T278] __x64_sys_unlinkat+0xc7/0xf0 [ 93.883306][ T278] do_syscall_64+0x31/0x40 [ 93.887731][ T278] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.893611][ T278] RIP: 0033:0x7f1cbdfff8b7 [ 93.898033][ T278] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 93.917623][ T278] RSP: 002b:00007ffed93dda58 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [ 93.926025][ T278] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007f1cbdfff8b7 [ 93.934019][ T278] RDX: 0000000000000200 RSI: 00007ffed93dec00 RDI: 00000000ffffff9c [ 93.941981][ T278] RBP: 00007f1cbe096050 R08: 0000000000008680 R09: 0000000000000001 [ 93.949944][ T278] R10: 0000000000000000 R11: 0000000000000207 R12: 00007ffed93dec00 [ 93.957908][ T278] R13: 00007f1cbe096050 R14: 0000555568c234e8 R15: 00007ffed93e0dc0 [ 93.966074][ T278] F2FS-fs (loop4): access invalid blkaddr:36 [ 93.972063][ T278] CPU: 1 PID: 278 Comm: syz-executor Tainted: G B W syzkaller #0 [ 93.980892][ T278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 93.990936][ T278] Call Trace: [ 93.994219][ T278] __dump_stack+0x21/0x24 [ 93.998546][ T278] dump_stack_lvl+0x1a7/0x208 [ 94.003272][ T278] ? f2fs_get_next_page_offset+0x760/0x760 [ 94.009079][ T278] ? show_regs_print_info+0x18/0x18 [ 94.014275][ T278] ? __kasan_check_read+0x11/0x20 [ 94.019311][ T278] dump_stack+0x15/0x1c [ 94.023456][ T278] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 94.028819][ T278] f2fs_get_read_data_page+0x3e7/0x7a0