last executing test programs: 9.744639465s ago: executing program 0 (id=72): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x32, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x89f1, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000001c0)=@ethtool_cmd={0x20, 0x80000000, 0x0, 0xf6a0, 0xf, 0x3, 0x3, 0xfc, 0x0, 0x1, 0xffffffff, 0x0, 0x0, 0xff, 0x0, 0xfffffeff, [0x80]}}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000580)={'veth1_to_bond\x00'}) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) socket$packet(0x11, 0x3, 0x300) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x1, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$vsock_stream(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000280), &(0x7f00000003c0)='./file0\x00', 0x30008, 0xffffffffffffffff, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='binfmt_misc\x00', 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2e60ab, 0x0) listxattr(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BLKGETZONESZ(0xffffffffffffffff, 0x80041284, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) r6 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r6, 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) syz_open_dev$vcsa(&(0x7f0000000300), 0xfffffffffffffff9, 0x82) syz_usb_connect(0x0, 0x59, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000ec1bb2106c04e014010001020301090201b69e", @ANYRESOCT=r1], 0x0) 8.231442204s ago: executing program 0 (id=85): execveat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000540)={[&(0x7f00000001c0)='.\\\x00']}, &(0x7f0000000700), 0x800) syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="12010102020000402505a1a440000102030109025c0002010960060904000001020d0000052406000105240006000d240f0105000000cd0008000106241a9bfb0904010000020d00000904"], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0}) 6.688000513s ago: executing program 0 (id=97): r0 = socket$netlink(0x10, 0x3, 0x0) syz_usb_connect$uac1(0x2, 0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) sched_setscheduler(r1, 0x2, &(0x7f0000000540)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x10500, 0x0) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000001c0)="5500000018007f5f00fe01b2a4a2809302060000ff41fd01040400000a00120002002800000019002d4400009b84136ef75afb83de066a5900e1baac341b61130000f2ff0000010000000000000000000005000000", 0x55}], 0x1, 0x0, 0x0, 0x7a000000}, 0x0) 4.598036452s ago: executing program 3 (id=115): bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000063010c900000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x94) 4.543979675s ago: executing program 3 (id=116): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="020d000014000000000000000000000005000600000000000a00000000000000fc0100000000000000000000ea2fa43c000000000000000505000500000000000a00000000000000000000000000000000000000000000000000000000000000080012000200020000000000000000001000330002"], 0xa0}}, 0x0) 4.543421244s ago: executing program 3 (id=117): r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x587e82, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x2afc0, 0x1c1, 0x6}, 0x18) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000001180), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000010c0)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r1, &(0x7f0000004280)={0x2020, 0x0, 0x0}, 0x2020) ioctl$NILFS_IOCTL_GET_CPSTAT(r0, 0x80186e83, &(0x7f0000000140)) syz_fuse_handle_req(r1, &(0x7f00000062c0)="23db5037805f177d136115e6a1a5903469af39c1fb9cb38215fe64cff9f2f0444a57e22b0cc5cb4f74c9792365400d9e1c68539ea5eff0a5ed0864814d39251bee8dfea69aa052d900bc0c792e1c9752b7d3a3222f6a1ad3e44c1f65617b128aea51911861ca36ba7c96b96b2fba0fdaa49ffb2612f3e81fe565327dd9965a60046442c9dcd0d552c6a00388be3b438a08883c7349761531880294ad9887db97d8c2f74921c57910cf1f5cc528e17bd5c3746b6202f26d621535aac5f7872c2cb3295e42524b5acb249b2d1ac1b53a4e31271decfca3fad2e2f740768adf00875c18cb7d115150f83ceb73f77a1f61f1666c2bb9f6bd9f0fb55b3a619446e32bae2a1d99aa49e5f3822e048f8be44b707f2db10d7916ec9a10a695d573d871cf24959c3d15e61344a68309d186956537c6ea8532fc2e1c7649f8409d8dcde4c8ee1530470ac9c870f9f1837574e444ba6addf5ddb2dec67c0e76df79f265b403818dddb4efc27c90985ed69a48b12056e548f9c99edf80d2b195d26acb1127661727a0600257f4b2546513d03930a0638a71bd3223e51fbb75c832ef737907f2f4d3f0505f431ea02783c798b5c4579c99961fb73dc623a0d99c1b306435464d413b537d42c6444851b36482597140b22fbc0ebc7e795b2f96739bf139f5823bc869ede547da4f394fa1b1787836095e1013264042e53d5006ea059d0488cb2f5ccd44b30d25ea53c2dda71d112d7d441dbfc9f8462c99c098b1958c80b237d83c32f2759c9a9c081d7d7666a477cfda59354309b09f2a8b9f6c3077b0df1e8d0c71ac07232de4f437107cb0eb9b47b2267efe31938a337cf11cadad72ced56895bb14763cca5bdadd245d801e829a1eb3bb4ed851a345918efd2dcf8d38f66badc773068e6a2ef59b2bb838abd8b043cf6ac54550f3fde1bbb9e761095e4b8ef1891757d376be1f778142610c0acbbfc697f51fbb7a1602ed46e82813c74f41ee2bae818174809f3692084bea7310ebec3d6166702ae62aad84313e19b4d145167185ea8d53cb21d099fb592d7d7f8bc305dd375b5c0cd73be44f49ff53cee220085d4706bbf50c6f63b02e7e805e8fa4c73046a57a8700886da29ea53e5a316e7b011c44a0f7be5cc5cb5641ba0069ff591eee18966c7f005ef40046a5fe2bf325b2545b009867761264aa9611d184fa372ba3c5c33d9a50717210f7cec7f6dc4418a87a797eb6aaf6ab3892bd3f559547c88d8c29646c8173fad1588f52beb34ff863be65e7ec1598cfb465f270bd5532fa7035aae077eedbc846058fa19f58ffb1cf0f1863f6d33f2e5c454d18b66be766ca369af2cc9656fa34c6c10e4d4da44ce5e2370aaf60c4e130da331d3489e8f44c600246323409fdd35d11da27128c9d64be65dd3a90c1546a6eb9185cb6d3a4a9cfad0e41ea03896fd2346f745eb3563d7a79fd345b037c040e56f0677840bf9b0d295bcfa98b931464c5ce9fcaf745720deac2d8b4edeffc0fe6f089ed7c3880959fcf8e31f7b7054bc4f5c9d3ed3f66c968d0bc20b2d66c374f030f3f1965f43a98519e527caf693362412d523eeb38c8b016ff77f78f833d7513e4b5a53d5ed5143916673f822ceac9967b8788bc6428283181eaf8d99e48286aacf4f658a903e9f08659450f7f9483807c2e013a1d9d199f18886a8cb4e14d41c71e5731455a4394551281eca12a1bb6ae717f5da2949175d0f1f3d718b761dfc1099c7d9d8928c899ac8e936e69d19fcbfcfdee83b68ef8e15eed41a8ac0d54aa92d7d2ee58bb4799f378225ec9ba4709e5ce2b77208ecc85c22c64967a9ef3360c54d311b8917ceb7b432c90cc5e98de9327c1400f8ec89261b1d77d8874b0bbdd2c5eb59df415705de52b08b0e12c07fb7367c6d461c19f282d51e482cb4fb9ceb0249ac2d6400ca170fbd6c0063224179c616bb030a5c10102aa2eea92f1e6f5828590b250b09e6d1a9535c298a68160b7c281fecdd295dc3396c4e6eb3395d5a677d5fa95a732dfdef81f4346545dd1a74bb3aa9b516699bdf0a59165077ab459a5ffe0dbb3ef8afa7a8382a8441e0c36ffabbed8f93f4bbeb97e5f6a704bf63a0de9ccf8fef643ebc530a80920931002003b027014de317c42f861d98ef4fef66d232d9706e6bd263347384dadadaa43a7e106bbb21bd822d468ace171b3f04b996112135b63dcbd612b5888ec40da583ab549c340ddaf5d7406c3e99322c68874214356c1fd9b5f84348e629cc3487a901d1b7a2fa531b1509ac1c93de3da9f1c3773e3a2aba2b29d2419f240ae6d24ed9f14bf0b9b0f1e740a2db06dab64d6386f950bff4e4c94160ef4b832bbde3af4937b7528658b5c16a51cb22193fe99385721ce5b048d9338e289dcb40683140c413eca52c8e4b64b306f47569477379c864cfb3aa3e349262407d3935ab9a0916eb0f6db2be71a7eb8f9968dfac44995d5bff8ef617fceeaa448f5e5f8d4b39e3512fe7ae9ee1d8a0d5912b6148969ab0325f3f76e2340fbd67ce156bdf638140b3ccdb08e5049db15957915cb05db8901249b10c59cc5c3ff836290e3334eee2df387e44c57b4d6198c3749f5dc57f6c3de115ced6b43cbddd762b58f1fb40b2baf3b381febdc073142e30d2e9a1a69e8d86314221e540f195509d223b206173dc5406865d8064817c30c284c034035a63190ab86df3bae4168c58e01d2251748fd5d9d610024129e83a5730fe83cf0918790e6854ab765c78649b91c06655f0cb9e26d8432df78bbadd99583b6a8afcf177ed6f339e08c0b36a16c6d31d8a24cb6f2bc3ba58d7711b6f8b988dc3e3144be619548457d4f40509f17eeb186cb93a2928ecb951593d1907c8bbb9f4c8999caba3059c8e73dce54ad6f87bcd51d559f7759902b14e68d3b845c0b179b38f4e6f0bd3a89cbcd5ebed9972102048647da1eda5c8456442369f4ae871d4037ba26f27d27371ce57e23adca5af8dc93f934f2ef8d69ad3b2db66657b3868dd839c2b522f5461f24407ef091b77242fc70a48b7eec45f3bcbcfbc6bdc36e4b67295020a345233a32a0a0af4d03a53ef67e69716d5ae35342722afbe7558946475a9ebf5b39c18558a0011f68bc8a78590b0cb63618379a512790c42d94bb239dd3ef5b8d1036cf0391aded8802a7a447c38f231ae611aeeab9bba44cd14369473758b64108d0bc9b6bc9e9b497c2d1d2acbae7c620a55c226cf371331688eaddec61fe961c5fcef71dad45820ed0ac8dc7641d82150f1318ac15aa41e7be585b6a50da1b3cd95239ee61cfde15aba80ae8ebc21ba4540883c6f44cd35b6b97da4640c97f5a2b6efa8d184fec823abc754ab8a0db6c45c2293e90d9c154c4a3e0b9ec2b6113ce6583b80f0d234dec9a9815067244733e2134b9ba93bb9692fb44200bb5501bb109f2401e8baaf0115d795bb0346dfafaf953bed8e9a52a5b9b02d490c55fd89daf311ad5e08b070a9571f696d6df4715c8b69b840e4e03d6f361326e20d9546c47b3a63163e7df9bd260621358c166177ee7c69ed63a8c43dd4a78543aa9f922c0ef527f4aa61ff65bb14595f518412ce25a1e103df89cd4b363593da16c11d80a23a9b5ad8e3a7be8f697cecf82c8fbd889a4f743c839b67f7ba5453b10bbf59b1e4f4e821872c061a4125c0c15c1ca5164efe61a58bb54dcedc849800a6021a448d4660c3b85e2362b7cd8ce95156fbf408a09a30a8ccfc3554004e9f9a35382907eec00617e2ae1f8803146bc8c28b4f3bf3c6b183ae9248e7f05c4adce3e0b7ff29252b5be9b19431e3fe612d471f52c5c34cc12c83049189f4d2e5ca516df78766ba3449d07ef9436c68052c986d9dde8802c931194e2ce34acb8cc26663a09348b15c6c145d26306bded0d1f482803ae6dee26562b03fcb183b69ee4a0491e8776ecdadfca395cb4eac2948d4d64321a4e669f2f663eb54f05f12ed9c685835c3e79f982152dbe701073b9a4ab2932b46ee2424a5e18bbe5f25ce0b898ff6937927f4670defe430ac86021226ae055daf39b535cdc0899fcc99d15e67d66bd2dd89bb21b8d2689a8af10a1b0bd44103c469922c36fc0228d7b6febf5e366dceecf8bb1db385c8ab95d86ff09b76c2fa6282de81fd6864c495a4c8295df61a2548e1b81c3e3f30d7a41216801d6c2d1743f66ae2055756083e8bf403d436b8244ac214f4d84a693d13f299ba267401d094f2df70840e8a980622794212f0992ecf5a47980ab2cf7d5a6f12b0a489af3c3c847ac59bc89f36fbb0e08bf283b68213a17de38b3a45eade6f0b198def408f7711c16367bcc0ded794a9a323c7e7f07fad96ea9c4d7344c26e43844a27c21076b8d7cd07677602d91eac825eb5fd0631755c2dd1dbf7bce3eb3c3f7377fc6080ecd0b894e29769845725943e25932d4249abb4ab78d4e2ff2e2df42c8d884cd6bd13886cef080c6491c217abae0eec6e9d4d49eab6657f15cfd38e6cd6d0bd33198c4685ab302d0f46e42f4a5d5bb7d2840a0a8817b98a856700d4de74351896fe7d7d5a0d1bc57fb4c828aa51f9637807aeb905780f239527ed4affd83f68be8b7ad1e10d9e797ba39cdee24f7be0a0ab0ac22ea3968dac61eb4bdd522c9ce570edf63a439abfd9954bf6a16c88d86157d05477200a83255cde279b454979cee4de00e81cb44acdc4295c877566a749ab5b91d250f03d46ecc14210c196700338eea028c930ce104f20a9e7fabb0ad1d314ec1a2d97d1d1b9e09114dee0e3e513eacede01971ff85dc98634156073df4e8acd6c3aadd615adaffa7a81573813bc4ca21886ddd532021bba5c84b34c34665534db48d61903a03c1cca4ed955ca92c1e33b7664b494e3db6d1e637a49e537808a2669ebeca301691acd4fab0af197b9c7db01b7862466b568ab3a4712a25210264fb297a6b679dfc3fceb65bddd1a23d5b507a0d6da83d73b716d971c5179a92e57b9b93451eb943845a549de737f2d082a83682c32649b4941e787758ead9d2c256b2b4ed1e0255952ce83cccecc39e5bbdd38490f1960b26e5379943be3d9a64b5149c84d577e5fd099560baa292befa06ce9065fb03ed432a9e055ca4ad0e952f8368b3d230fd5239726f79f4c98a0b4a9648382b245d324cb61049562f765f923fc657ef36747658494d78590a1e27a2d09856acf50c3b26271c6d5aa96e8ff9bdb9043859665e21ea53a050c335cac414bbf27b0328ac2c7450acb26b093bf232358afd1135ee50ac3fb26b5f0256ccdd37033c8a59740607cfd549d4c6540afe4a6b4425ae1f633872dcfb5da8d0547cf0c4888817b71fbc7c45b2a641e9c1a76b6a6be124402422ada35edc02ed997d6b87b361aee95a16d2c528d89a52fe40dfd83434969bd86f02e63fc1ae72941209af39a08cfbb4c320bc47d853f5dbaf0cd60ec54608aadbc382fa6b5cab3e9cac57bea26609f4c79f6a6b4eb4a9336fa95783b0c0c366f36d5d6b8310b3cfdb800207919a131bc7f984f7fa11fd0bf2c89e060e9d1286e453fe97363ef72bd6eba29a85ffeccdc3bee72e12284333a5a40622c01619558d2750fc45abfa22059ebdf743f8e50ad29770d19f84d8a34232d6918514769b3bb2a1ea5e59e9556332ba669675764458e9349a1835c501a93e91dd3b31018979880a9913f54ec1e8526b8cffcb776b97fbb9424faa5c5eb60d2ac74955bba4b5182571d0d9f84f0df1baa722b20a78c9c0011c667f688b58489c9e450d83e40ac5eb41c5564b6d76a226448abe4a3f499927074125aa9c0e7e704c36df5bb110a0f15f8433a470e81db414827d5ce21ca1da1c8d51d746d1e1ca110127c15e92afd75d3cd05ce0b632cfa03745de3cdd4b57373d46676583c89f045c26c6fc5793e5489555ced08f83ba351135834a2028113c319af30cc85bc01a7f8208822d7d607aed0d2e12c80aa009100441b75beaccfe0adbda7e8bb870edf4963158794c8c3a5baacf6eec7b5efaefb7602dab8409d161beeb281cba21f1da0ccdc092d0433fb940d79699ffeb87ea775829a6e7e3b308a2ee0b7aec8ac5f35eed61be374c7c77196f7119a8882deff68230f461cb917b0ccb2b8597efcbdd1003b7b77b2c601ebd4b45c35b8426f7b9138ab3df0ec00819604ab8e1e64cf2aa2282b1269585af127a268cd207f964edff172e555398a16df44bdc52889538c3a27f8fbfffb61f7aeb55b259952bbfea81d73058d8b0f78ece9dc08e660437d21d4e3ec38b19e5afda7a6e33023f9158db8a1c14dabd9b8b307ddc66927f7b19df5e0da2237d98ddd890b81f1963808977d02198e8ae2e97419dbb1f8e51cad36a3424b955500fbdaab6ff8dbf028708b1f951fe43864b59b6c2368b816c98023d4480a91b3f1059e9c214bf55a7f8c7da907f79ff5568fd787d3aa022ab9d03cde551f7e3295f02c4f3aa37e4cebdd968c0f82f09eb004fbdb1a4ef3a0d426691bde3964c29ea65622f5d3ffd854053545ba1ec164495e4bef4845439c058f9438d13be7922b656db499c246ee6176a15b97e6a68e42f0c703033b699504e1f92b43054c7237199bd013d96faab47433b6b3f91dc66368706439d4ef7da3942ce8b9c1c9a9d0643fc4540e7d3f1c3821267e866cacd3e904be9f9df80381eec09eb2b0d745ff03ffb199b917a14fdd8fbfbffe8bfb0cf7023aa7183301a8a41e7097ff9f5247f8b78f7d08bbfc596a81047807cf0929677222e7e9e921b294e04088c3746d8dc19294645f1c093a21b4c5e6d92e54dd90465b11dd5d9d42af849070edff4ec63970f4088daaa33afdebb28d01df5ee043a8150ab1b25d864ef31e20c84696596cfbea92d02ea29c4a3933c41ec68aee7d68d7eea7f30d8920e14e62be42bcf856d7a58f46fdb2438b023e974f77281c5a462553627e9614504cbd3f1cae6e0fd9f7e89d9bce48946d0508616fbe542303dc542982c61d7bb4afbf3e76bf1fb2381cdc99f2175ef944dcd826aabdca2b7678db5262733c69ce504c38e7deb7adfb9b6d8bb00d8e4251e0438417ea615cde58bd76c2427b3d7a0578bbbff9fde2abbc5d60307aff0050b18176158aaedb34e283886378ff798b4f74e0a0c95d64271f1916280dd247304d9201c67f5e2640d9706add8703cac81795a0190107e2bb2941ed13738595da1c86ba0f68e2283a435cb5f162c74071a13dfe2266d05abaef080dd6b1dade115e883e04f0bb4be4d91f535ae6f822b02e814e65d2b7807d199a23d3f26209f6c9f93602a3a93ccfdebb5f8161b7928059674e15820d1848a980c8d1af5a73aadc5c402fbb6e730ba51227913ca27f0d78d331d6325d0a7926c238296b2a22b10a69cdffeb087dfe175511ed8e2cde8d7dae140e4ce92f892b129d9940e4a30b19f822ef7611b8750eaea8e55502604b7d2358c09a217af8be6c86d67cf6ff6130c971c9765d56631fe6224fbe1e833d497b534fbf6b030af93691f59295279aa1bdfb5d5d9d4668d5aea70e2b8fc117df0042e91c7e6225f27329727ed6e14a87c7943c040dfee4e5c06a20251c39a45ab4865951b0daefb9c05571fdcc21d1761945bd2b8047ccedd6f1e708646fbe61e75bb2728e8cee893d7e6f642119e786155a6cbab057d6d83b77716145119e974ad7355179d2adc3d748fa249cb58e32e6791d646240c05da4427b2f359976c8fd1486c604cb7ee647e24633d8fca8314cf1f85110ca6351156a2b26e44b040f7d2810acd36f45a3969c1fafd1a7e0bc14fd9b26593375be8e750c3f6534ffb85904d15d75fba05dac4a673de97f7543ee931724cd35474cd7ff5cf3e8abaf206f3030e92895633fa9d8499ea763601560260109dad18bd64b990531fc5377e6eaa5da050b98e1c6515ea48c7de1a15b63283d4a694cbad379356bfdac50e6c343879e29f6b9ab425600d51f257ceb35d0ca00f83cf5bd734223de716747614666ba1f1a8fa756e5f3ff0fc94fa4bd4073bddb0098cf565ee40af5732ee9218d262e5b64ad6b8118c54eeaf7072f2e15514a401779b425fa89d8abb1750e56cc3108dffdcf2d3fd86b8af4560d56f7ff0702154211f9949e3992d93e66892b297fa2d4bfe18de3fd74e96c9d30eb14fd458fdbc9e9a34e00f3280dd732520147fa2a8fa83e91dd0687501466a300015bf888c03fc08190c2753d7719acf6f84885c4c5642f466c1984f15a7716a9b608ee5f1b395726bcc8519766667d24d11e396e62ea39640c9e73e4e9e9e5076d7019ca1bebbd7097807f46b3b6fcb96ed4b433b25ec551fb176a5fa252ed1d81b0350cfdfb8069c9916495bef3a262b6668910896c0b37eee40547c663a901e92f41b417ac50e88d058d021a8f9a5783bd936cca4962bec1c9886689cc547970f9215232596392515182e563f720bb79d29baaabf0e2697de6500bc677e346847011ee3450358c0b16ca528368b5cbb8df5ab974a3cef072d20c9906fa585e0f3083ec6d8507b8561f64e65aa1aecf825fc47ad1459c87771549fd5c9a9cc094e7b1179ee1e90eff7158f28f59f029d90e708f4ec50b4f67d8b4bb7140065528354a7e25d63e92977183a0284ec22aa923210f0bfea89cca53547137381e5de0f60bc484bc2daf129b0380244f1ed4bfb674eb2791e76dce33cae684ad36620d5d67cb587f840caed316b7439b0e8c3de0e065e62680f3997369be3466670278168c9a1a644d870e3a8d0a79b2b720e8c3c51bb9133532beee64319e98714bb2e6d5c0b723962d923b0ef454361d4b3cb470bf8c39031ed4a75267f499741be15aacac92d8e6afdcb01a2e7d2dbf549ceb2a2108c4079c620f05ca1bd31d631c2c8d35ca0d73155f56ed020c25e389db356edf510ae088d11b5e4fed51d0dce4d3aa04924b09c28200ede5bec1a8f38cc5f081055e0f28d75afc4d588ca0e828d00085d150beafdda17b8df9e7d9218ea7d81f2e076412901c5ae04d6929d717fea2fcc8e5a1e69dbd7b5258799a2fa5eb108b6cc35dfab599fb27e6d75f1030b83f452af8137830337141f031942eba83123d3f87b5f01623d4613e5a44b4952c300baf3d4d3dbbfb0ad024a19b3810a174ef8453d85a25822f66e45eba2490f29de1077683ccc32e3517f88b51e010672a982f7c8591450c9ab1573143aefb61c17ebb0c92dcb0494d116b970c2a827a6b3608ae10d583d1f7d092263fa873de9f31cd59bc9491ff012059b63a9120af89477f2ccc34eee7bd66de60af64730c879128b49d31da6400c2471e0d5abf707e560574b477b8e20ca45d92182d639eb434e14aea1a3f91ad8fb60e4859b77389753990513181ea3a82884235e8520294359435cfba220502b591fc28ac36ec697442657d290bd7aad7fce53a3f1766f2bf7d55c24d7c0e9c7a71d6f1282ea1478e0a36378b50e4fee281f686bc53f50138036e2a5d6199d40caff084fde7b63b3c0a47da0791107c3218330f7c2e2c7609aba202fae5290243b6033379eb15edc572eee452008e04c9b53efd5f3d88327317b38934745bc3de4c55bd818febc7a7953bf03c4029f77177c2a974310f0485aa46252f1000dc71934947287c38ea5854f29c7b82f630afb8caf1fd880670307b155a6e7feddc019cfbbbdc18f3bc03da3bd371d93ccbf56bcb39eea55c2d113efc148127c30089d21ce6a5088dbfbcf8f8d75c19456bc962c371548634a95382acb5a0886efc46a87bdc111dc0d1e54084cea0d58054f00762c91d7fe0f0fbcf4c280f29f9cd5999a5e8c6f507f8080d7c7ea9a8685be50722cf1a082f3728dec8d6152cdc72f8da6b1805643c042f4f6780ba79cc8a2165d9d7acec8ab2f421bc3e77b51c62c4bbb262b5674ea7d2dcf9acb894d050e91b052364322a5b08bd9667249571c004fb495da7e24fc5620adda3af6848ccf238911a52bdbff766e4e279ac274afa2c2302faba25b5fe98d972a04aa13f77c0c05d7dd82b0a19f1ded8cf5f99c80e392b0aab1264a29e9fbcf0b69f6b0a9f2332e09ab74dea7277106d0883bb264e279c67e5bc69009225bf4fd1a8532f9392a011b55a73a7cf8d16a59d695b2a65b57fad64a2041f8c28804ee1a48845c5dab757d04f1d95520aa9ddb69904d6529c0e14bd789dfe37067073b3e0e136ae2aebb1c34c55b94ce942f786be4b45f801f35f7c768d91a460b92ffa57ff675f0b4b00437a07f871a8650f21b2bf7c722c1d9e860e8955fef5699ee53a5f6fe46fb9e5e17a1c69fe2538af4718b7215ad2c00c3d420589a8653ee511b809945451fb8205b19ce377c8d0253b05493c557cf2bd8ef208e8fc01beceea1acca38d025f328f28d69bcfaa3adc6d9573a3832dc3f3c758fe08cf9cd0c32acfddae81b3682869e8aa9725b64336252aeb2ee8eb78f0721aa3158217a3009948adb297c5ea45ec26cb6d963c7be47ee1b93fa136ebe73a21936df0148fa311206f8bca2e80719aeca8745ff74ddaad5182644762c66333f942d9a93c467d5f9fd5d0dbbe57480362d4bb0f760294f4eba3e1b08047d256dbda157635d21a43aff3a71f6ad574b402bb36e5270d7ed082c6fbae07771721513ae9ddb22d23b00733046c898ee6ac05ef8a51ce41919e1f241cb98e0592ace68214620ba1a748ef81131661f58f1635713ca2873e150a3e848c8d2ebd039769fda112b73050efa4d1c35dbb46ca5a7b7ccbed1dcded36af272f6838b4c1e7e6778e7e9ca3d794f275d49c9e32e768097349118d2337e7c031ada38d0cc5c04c286ff93083f6d58d73a821118c93432fda9a8c76fa2cbcc093a7decac8e4f001ecc9f67faf1c2f102120f0618469cf653bbd5fcefd4ef2bae86dc4f5393b840f9f47140cf7f46a186c21878a43612a71d3b540b9994f010ab623f878264cf46c7366d0bec5d43d481b47846091fd3cda73a9a28ceb7f839eca695c9f084a16c812475f6575ef2368c88cc6655f47663ef69ce4779fe3ccc4dd85a07a9e4c6f39f42690d231f5727f45c247a53fd8df029fcefda4f328658435892519c17205a3c715ad6bb7387d09a5e387c83f008daf626f5977c66203af1143ef7b59ccd8e3c17bb156bca317861f0b9f222ea63c044075a3a74beaf05c23d0a75caa60397d831bbe507234fff154960faf0f02776d3f9038c955bf0c1ec9c92523cf0b855c18d6ac3b35d437796420ba3dfd581dc6adac64315c1cb1a2c3a45ec4655bb2bd6e0b4a3082281ed0697a213d1d93142e96b4fd57431d2f4547451d008ab58bcd9765ccf3ca3297becd5de9e2be0263cfca09935c9334b5e687bc7e7057dc2ed03873be22200c9fe32a9497dd00a336cf4c723ead302340b5cd1fef8cd88330a9089fc93af4ef739295b94407b291bf33f4f39c936736e1166106428f8796a4b92805f4dfcf46d8692b54e40a9e8584c0eaac4caada87bb33f553eafeef5051b889402176ab766936a38ddd7e5205d2c87e133a02e84ab24ba2d889a4c4db8cbe18b271455e84da716f4a32acdbc0a5aaba25a2ec757c73847dd1c4ccb2967c651e5257692a4553dde227846bfe2977021805f46a287c835ea8dc5", 0x2000, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x10, 0xffffffffffffffda, 0x3ff, {0x0, 0xb}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002100)="6aa5501d51844ab424bc038863f23816f682351f5ac85460202b75040c5541ac178662d46b3b9bc59c156bbecbd25f81108526c504e5edc2fcf2d7ca4c7ced0d2ca2ba5e6a3e8ef751d690ff05bed246ee2008fc8187c4f1b29350810bd47ae5411d8f71dfb93ba1dc155eb99d70fe92383afe7cefeb9228431343e48b1198593243b0283fcc619dbd2cea7bd768f19248f596a32855605ea1410f313771e8457f0fab9f709c14b87c10027151e706273b53f70b5c0884ba0bdebf2221bfbd59b571ed458e2acf72563c9d262094eba8ca727300005465368bbbcec020cd7a54f6ab12cfeeff3814a27ca6947f377ad63de1de43f985b184ff0637796404447e1e4d61ebe9a8bf7d7277290479bfbbb0210ab24fa73dd58b53af952cc059547bdeeb74fba285a1f58226093b5e51f74230c9bb4fb1cd0f3960f08a766446f2e698c665ca75f91b816b6339eeb7992c49e0058f49b5273d1fcbfccc9b40a5434067bfa261df21844127ba3da7ade3beca17f3be4149f098534d2c8c00e2a64cd9972c16d1e77ee1bd787bf7e4076a2bd6426ed4451e893624aa7e4bb27c254a9a6267b19115ba40b0e119a41f20b330c36e34ab20a5b9d6937db7eaa1dc971369e7a7f9d5c97ee80416b11aebf393925179fa8dba465f2e8589b9ac75f317754269db15f21eb80deac711bbea3df56db77976c489a57a941ebff208c5657b2313bae0eed54906c059afd9aecb5170fc9632b2eb98f46d287fcb3471cc36693b8fcc7bc6d55a9e2adabd8ec9096886680d7f18ddfd137666e0054cf81d2f73d3e9415a14f4d0ea5552acf015a9883607a2fedfea5952751aa98ec4f6f304ed3096ef3122e1cd00db61dbcf852f8d79bc3ac39cdffd2a3381a46c9cbe49fdef8fd65179c8297ce4b63468b9eb57d341285c5ebdf11bb6d541deaf4f454360f4785879fccc3f84ad8088fb3a7e51714e6b39bb6a633318d9acf343329bb0f49b9871e1fea58adae15bb3a8db708711db294ba3e524e9c15ba72c185a96a6fd8cecc5942922cc87a8fcebb2733583dde4a9be37ff7e3d487e17af2cd743f35b253aecc624163426b933102fc1645aac6ca25e66b1ec4adecec0cc386efccf8b0fcab20820f77ac2c3e07ebb685a9260221106023f7cc72abfd4b5968c4ee9d7e3db5fb891e7ccfc4b8b095dabe07855aa4a10ca209e0d79826e5458e46979adccb525f05fcad40111f28c21b8c96fb3c09d52a1a181c91ea38b2f1170fb4589e2f49a2537988183cc2804cb76d71d9bf531bf9f0cc979f78c1d1625f32f4f9dc528c022c4886615d256ad41e93efddd8d3e585e08468266c1cc4c84c7d6bff6b58ed2f85dcc42549c1ad3ad80d94893b366b0659f3fef7b7235a9df35dc532e5db4c078b9b60b68a31820a70f3e9d1028632f33696f4155bdcda76afe26b1a8287f0c25e89094f8882ff9c9d0f764a68ce9a9217245bbeefd4db0c8196341f1c0d58a056087b5c9c6d2d77d535af0621d6043ac95da3edaf149693767de4da9d6647ae118329a7f37aa9cc751768cdf459a54d57c1b8d47906a4bfc657146f378bd04f1b9f5e7143adb1d2e06afbbeaa963e7d7dbf8be422a90bec0928400d9ee5069ce6777db68497e49bdda7a64ccf1ef73b20334abf8eaac2e50c39407916fde721ab3019a634cdeca073b9cb885a468269f0d1ddadc2f7ce57238dc42ea0e232d8a80e913824223a71b0af76438b2ef526fd75bf675d641876f6ccad7372389b72a2dc9bcd331a79e62cb8caf9556ba137e69d46de0aa81c870ec539f928981dc2bffa8f3eed645c8e1e94f98ff14613a77891ba96da47c722b6480eb003ffecba8c6fc209d4ab0f58c39a1751c1b0b786f2949481171f2ea3114f9577c4fe2f56dcf6262e7d7ddfbdd6deabc3253959c7a5f567a1996e7d6730b45d2b219316179ecb142467aa1990c60bf1eb296d724b6de04d3b6d506148b2ad53acbb55b6c08cf56ba8223a84c271b24e523ebf452a94a2ea19b3dff14d50cc45147a750a8059acf31f784f30ad9313be9b2db80a992b8c17b1cd1a136ae71b449853aca58866ae11feccfbb9d9e3ca890028761c4cf0b4a08b70e723418175080462d4d148a0859dfc29eda0cfe478a66cc69e229c3f4a6c148f048cc91921b2a75bd17ddd806d0ea3f3757c2b1aee9312cd1e1dfe571810fb5ba23ca90b8a8464d8ee75a9843cb704688772af304ad149f66f0636ae7b67893d2f3902a698ccfd3d0dc83322635b2ec299199fa70b20a80e07e165edc10b71fb57e47fa041e93e4b25fba840af44e02488fb0a76a70eb5e9cc352d3bea8a03f942b69b270a1b1de8820dc853d93cd9988ac8467e51b38582bf80801e30e31abcb8ce0b30568cebc8766d66bdbe4add945d9c6664c99a396e2fb2624212816c161cfef6f4b772f626fe07163889fd5b5f8eecf3d5e2d9ff3e922a2347e28244a7d8d7c30233c817f53f12f2b46e6b3513557300e927b1c7235a1ff17bfb351c96fcc2ad0934f1bd5aadcfdddc58e090d27bb4f072d4aa0cedee4b7eaf5e1ac19bb1dc9fb8ef1d44050ff6b60cf850452d8623ed5871ce1f93ce15732f43a41468710e797bddce537291d1a9034a489aa3a70565bb71921268de45aed0793155c6df201864e0f459301bcaa1607cfff8e657e6031499c1da746ecd743a0b361f37fbbbb152756702b5c676b19d0df45eaef89b8a353e5becce9009006cf86a53f8c73de99603d98873b2165d86445f50888c76a4d9ec29b215123e036c155fe44c01c4dd2ab1e4bbdc8437512d6636f9162fadc502f692ac53994964f675b55abbc0c7afa1399f8544f552a718b39ab47f2c9b49855085f6c74a59a795ae882f050492d3dd3e4c3c3c3dda69ae6f0abd5bd79a65b0c7c01f655546eb59e40abdbae5d69c0bc77cfdb99366b21cc15ce7bd559bb05a31ef45ba115ce77abd73c12c50c7a562507630e46506b5f8bd3fcdf20940f2f2123a84e1a52e10f37f5ec7af20702e876e18edf3e6bbc61bdf1d34db330a3b070803c1674e0a11b971784b9b1300e18d990e9ac8ea1851a0f10f9ea6ba9aec0c33cf6d61bc0d253cf487218de7fb4212f23b98ea86d32b63c8172cfd0266e4e4c6abd7805517f42e81b65aa86d0c16e6c31a74d810ba8eb2a105846d471c3b742977ce8801b1633ba77a203bcccac4cf2e047b2e6161ad4e335f5de58417460154bf1244d57570e7fbce577d4d37db90023c4e7d24a11765e07c2c7ca17b079d6767aa6bfea02c8c2fdb10ca5ace9f1d33bdf71d6c6b7f75574f6a4ca7e9bc7ed5c6ab8fd3b6bea4af05f4b095289de42249d474cd040155d5e297269f51b0dd2417a99af46672a13dd9d6cac4a65a27e3cf8532a172fa69e41031335420e2f3217b06cc4f556b1436a0a8f6a7d2b31a144c18d15e04171a19b6a5d1cf0059535bb89258de5d37955505781fb53416b9ca8731ff3365106f759f3ad8935db6c3a514a4772025a394951dde0c1d2acbc5e91fdbe34b0678712e8aacb28e6020b0a89d8ed3a584f499f8c04d7018f87eb0eb3c2d94fec34e6130062928d746f0032b0ac31b2761de95a8974825236dbd49dadd22d45b330bb5375c46e3e3e211b7c9c44150bb280d2cb5c4c83e417ea5b97223343e934fcd92b318e130681fd185afd0119066c161f52ab1fb3b14478ae60e6b1b90d28adf623f5375215bdeadfe7a19011ede74a9afee04f7abb9732eef196043d7756e04e1abeb25ae552a6711f80324da799cccee64a1cb1719e02cba602f349a3301622c711e6e0e82682ce5096a062a2e457ec48deae2f6996472a9d98c9cf76f8455f4d513077160a82628f44f78d71d54588fce4d3e5b48b1d524dc93188b22e64182a1d9f901064831d3d9ba7729fd6ccff9f96a15cfb37ffdb9bf436678ebf725e5a99766f81b0504a270489de9a2140042f8519411241969f24eb3f549ee52c596acd5845a8c084273e5b25d87ec5f518d7b8204b3f00ad8d4d23eac521b39daae324a321f4a7cf2cf2140ab45eff68b750cd344be0b3ceeff9a2b0e82f2041fa55488978f425a58ef9520afe1164372db2086c0c259277eb02ac89625bfe5da9a2c0a819916c1008646c3cc427791ea34bcbca5807cf447aacfef109145f902143dceee6300c66f02711baf1850e1a6113275def327205c5f3eedded33e3fab54a7250172484a4196c17317915de23583ceabeddc27bad009e879722a4a17be3c9fff80827c3bb506afd35f57e08e0a78335ac0a0e3c962462fe28bd53e0476d9b09f4bd4c01cd34962419c44d6239c8afb11a72c2c21becf39a237d14eb28375e2232a276edaed0f16e32b157f91f76ab48ad1917547de2b83c195a88e64d070181844932410cb7172610241e71fd3c36e7fca5b17c92dddfb5ee59a193e67bb8b35fc1bf4fb401a0a6d3625e4d099b84c9cadcaed0fa433ccb7f4fb141208aa37777ab4a47aef38747c29415dcd02906ef438c307cc7a82b98af25f824534ad5dadfd1d905e89f77ae18f8762b7fe3cc638fa02ba9bac7d6d8cac81933053e564b7972ad1c51ed668300cad47e7ef89699ec0caf577395b07155a9cff62c3d17ef45a43069edcc81d1d53fbb7170622de6b169a72a8e61525d47d926952ba8b969159430900ae6ba0261caa1abcc904b49395d54932c6bcd60f390bd92c1861ae028317c4525aa30ea2895525a73251c3108e72e9440fb9922f7e5e0bb1149944ad9bd7e9a72ba7d60aeb93154e6ec9ea2dd7f80311ca7ab4d8d9fe390d057d5ac577d5501c6b9e26993887be1981501d1f4720355efd8ecdffa72488ba67468dc0f729c32f7389e62a4fe15a75af743c4c2b6acf7d4fb16710de448b386b44da9103833ffa9babc354d0d2560dca4180a25c085a8f4e14127964718b726d42c56db84c6d137b31ae1d7dc2c5061b846c3579f0524075399f0e65cc8322720b93eb27e78bf60d802ec357c23ee997809e1474d7374e39acb73daea9f4c93b33e1ccde2760e1bb6720c4ecde840f63fcf165947063556fdd598f094ad9c6017039c615ee2f9ad9883fed9096ee0ebfd71d8beebad2946c332c80ccd37ce3d3d24143a30aaeae4abf9cf1875eec163947f4054e7fa14bfd4b9a61d029979c281f692602a814e65b3ccc512db011d588008f01f1a4071edb95406e7a773a419f63833746a5fb126e0471f91526b670252bd16f626c71a15b075b7bc2de562ae5b78c70df4f7b8afeb2227952b5545f0bc9b494fc1b4c5dc886faa8feea00cdc945778cce40f39a99587158af5952253aa9ef7328954c014747f9a31891d4ddb0430bd6fa2e6b4178f9b5c84fc38995b2d10fccae2fa3f678b70b1122da176386f52e9b321525b145a48e36b50161e306016cebdf88b30d5f28f3dd46800ed7e4d8a488906645723bc81d562c4122b94f7b1efa810b5558e5d09d8a8a9ff9b1e02ecb67cee549af6c7940807c83fa8306b24d67ee15a394b370841a83e0a19691cfe94d5857805fb7ad71a71bfad660a0ecb30f0b5beadb93214bf55cf6ec2a3736130229b5f651c1da47d9c3901e7c93527401ba3fea0adc0023e04720e7cb1969c96d374c13ad493102470ee81cb4f4dfe56478e26145f5b39afc679bc259cc669f2c7a5c27b7fbff202320bd03822dd664cead03aff1196758287d3803b97bb87ad6acfbc4cf9b2d62398463078441fc8f2731b9abbb02d00a840ccafbe4da9d62134fde2a3fa24c1bebe388e7d1b507977a938c9473d5582df2b83073df35cb7f15383cac3e4f0d3661901b962a6c510e2e88f2b6cabbdad68312af7394c4d35636e20d0152d904a3e54cb98991427e43403f0633734c13a6ff2a615d25b6f88f1b8f4f076f0be43560e917e0158383258dcdbbbce03d012c7ae1f5b0e7d0daa2d8ed2ae6b453c31eec9c4af59c0144b1f1ccfc5a5294fe5b14bd3073f25ee4a6170c58de34ba7901bb4f233711130d7f17dce89810e8d3a2d260a68444c46e05e80c8dc8bc72b204c8bc89615a6a4b7880d0817b035d4c5d9aaa6afe92e5a11dbb64a8261df59b506d4f33a838e54d17dd432e9d2fc6e6a93507da9dfd3bde6d6e76bd349a7d25496d496119f7ae9f226e2e9c3bf2c69cf51ac5f446a1272c9465cb97173dcc46b0dd4c0a65ae79154e97ba843de37648a04ef374e9466d6838085cf4342fb4719316469c452665d4aff46696038a09e425c6cf641d10867109755554c77927da4a5bf09c54532713d45ea4425c5687ffc18bf0f7efd4ee381bc5f4133de8b84a6758cc14af0052efd523d43283dc84f14d998c860ce5cadcbc80e706abc6cbe57ed798a7b38ab49c5c843cbffd91a54e83859bf0c9d8e0fc5ac76f6d385fce6a8abedd37072521876d0133e7695bedbeb761bf98a3a8807d5d9246c6e33ced9516113ac8d791f569a2c7fb5ea2f21e297ba78e36feb192beaa5f2966cbe660c92db81d249f82dd1132e640d7f33a4e1821b1090bcad66e3dcbacba564437e1f6b025c7d98674879beb31697b883095147f2e055fc3d166f3fbeb937f43d900d88224b20af93b32fc9f79b1f8af470fcef5afe142711fb3d7e7efd280d5a5c625d0094fb735d2282dfb9cf1f9c89cd155ccf29c746b8a2ea6391c8b4070ab53be6161a787125c35fc66a4b8aaddf9b38ecd7a083fa973d3a926b730e5856cd128e69a4306274f540e1cfb871a79f7da72d4a938f5cd7a7333b7dbd3341f0985eabf7cad8c065d5c167a28832c4d6560fad56ca48e1ee7ffc4504a2c2aabbd2efcab43bcb534b4fd326f1a9ea129783b48a9d351becb3676ab80af20d9836d6b1fd4cadac55801cf11c68747b187b4ca03ab8e5e916963f0d3094f64199465fc52d0de3a7a662521d6ce9c2e256991843f816a80c66c6c1595575fd98f898dcbf571ce51ad88a91e8ec13f0a209f1abfba1d9a0f4ff82509a05b0626f6932c6c593c4f10fb3a2fbee646168c1e739c42bb30a60d96685d0ebc83b734192794e3822308fcf222e4af6d3de390c933e6e4040d64d690dd8fb46df4b398fcca926b56a514164d661f4883ad8d5d446f9f5106ffb5fe6026adc06d7372504e93a1c224ced5459d48f49e57825c1e2f9a96f94766a0749d60e49577dc6e4bc10505afc843a181538e61c7d4e8348cbff730be6c9627d9b99aff81a9c346113a67e55dba10427b15397fc2c32fcd5f2e6b28abfea570bba49e390e29d935f47011461f44b278b565c68aeb5dd44d26cd757224a3c48076ee12e6927f69055311624736aa50bc23685861d5b86d42be7c71a7a747ad0ff5506f2b57c8edeaa5c6070fe3ed623abe9ed2c5464c86abee1a30e1349e1a354adbd1986d7a92f06cc0466582f2e1087f840aeff8e9eded32bc59bca952b02858c0c399d89b48d162d4a244cf7628bf6fcfcc107c43e7b6bc4833da5160f68656876d19f72073701e22fa25b521004f6d24324edbbc0a756c28eb64f78f175b49a117779ac7641dac9edafe556aa91e3786e996d0fc1c851919bac8847d425bd12ad7620afe9c291a021cd8699506e93df108ff0d9ea54a609b22426832535948388faca38aaf03017e27e1135b6b42fcb1f1fa4f88425c6231d57240f4a16706c44dc64f3ba80067c28a947edff77145bb9300290199f7a67c899d8fe07db27aee9edf0d66678e1c31e9ecc78c0277c54d623e3d2e5025ac2d7ac1038f6bc0dc27f2c3a84f8bfab582802d34057c44afa101036f2c06c125c661caa5146d61ceebf020854049b76ccc3a25b22b1111d5e169e22899da42f201ef51fedd00380f67f4d5b0c75a0ebd4f64a0338da0178190b71c003d36ff8e91bf3ce0e5c71dd5d581310b6f633e9e93bdcef71a98145d7c85b6e4d8baf4e6d075cef262cf8faf05169e04d5bfb581d3ac161f399158a9374a1fe5a87be96d89a16ddf594af54954aec96c7110f599043ce467270798e6913d2e0435d6bd32ac1521387a0bdfe05d9697622bf68e1d6737754a849622ba8536159b376024b05ef3490104f7c13ad0bb24b9ec57bb221e61e7479032e8c7a45e61923d23c6ac876a85db7cfcce2c6386705806644495bd739a05c608213692b2ee217c9cb2c83af4b4c0f895f332c297a372d83169d2981da874f5d080da274dc5e8e282f833ee73e17d5f3b1662450cc1bb168470190901d33f6117ced6e22d4b1247634828ee20993e4dc2faf363391486933da3cfd4f7423fd1fe3691e0b57a2ae94ca5faf8506711a742f0d521065e522daa2dd9891545352b222f4f7b1582d1ec8c6bfdb5be0d8715bfe7e00651314069289a0c67bf569eef98b8298ba38a8566f67d1e747924738e82514a0e08d7f56843835c0d9a7a8be1983366c9f477838eb10fa7d82fcbf28ce0775d81f7310427608a36dd275cde07ee25c243dfb8c36f36c8465450ca19aaf97b21575101ec31403544d4787de146cff9702e5dd5f89a62c6867b3fb49eb72d0ef584590219c98cf47552cf6384c879dbaec5d2b0b51ccfd7e66c259d98e2b84b7f78f65b3c4060af3a1ddb3b7d8fd70063d47339e00b3c209d93ca0552ab31e3e6d9b5c59a9e4228cab90b649eaa8262abf466a8309d54537a31afac669d33cd1282014aca74a0b962351e029222c928d24f033ef82c70ac2fc8db1422356321874440d65a3bfb39ab5265e18b272d41789722617e8758b73bcba4904c55fd7e8dbaccaee9f8a59510dc33604f1ba2efcdcfc4edb0a06d2a53c1cc9cdd4b6147488d57f94d434432e353fe4ef583d589aea7a1ece98000de03d84af6b6290d378a611d3c39d454cfcc7348b7f12143d00c5e755537c2fe72d159f5b0f7fd26a05716b5cff1ff28802dcde07a4924e9d7942b99e44989fe4d53789bd0788c99a4bc59fa9cad1cc7f1f658437d3dcbcb7fffddda889850171d2694a3b6b87a4df363ea44cb40444fd1ee012ddfcb6adc6876a9b7d74227411a53bf6ddc6d249dc53533a7e97071f736fb87da14a2472e1de46057ea2d5d7ce4a7d6168b51cd493b6def00be457c9c99a5219c1a7539f43a13b48f632dcd741417dbfba42f4e1210a4b1aba8f4ac3b189c330dd4624a8c8f6f4334e798369e908d61434517821c8800d42e171b5ace46b37916f1c7ff7ab0c25e0039d5c9af31f8a1517554b57bc5800fe8f246022a0d35b33ed9e65ee126b33dfb92932051733435a7cc4683728dee15366acd8b464a807bc4719280209d6a4b8e495ea2fed0585d89e30729ac47699b6cae1baa14251a8ad579d866b25bf88c02bdfbd3d50e5647226d182746ecd740dfc6c9d8855be1af12950d7863be11b1c04d65b30ad64d1dc5bc96e879c1ecdfabd1a0cf2bc66d2322f294d7004c9b07f45cf64049ed93112573075a929d86dabb843a9dfca7028311940b28cdad0fe128f0c971ad3a2d7f36fec5a72deb13c98a19f17fe63edd23308a4eb1b0be151b59ec46590fb54a3bdf7471a607af11608dff6c48fff0c59b63d577d0aafec7040326339c06fe1f9e8d39372b2101f513345a65c1035a945e82ec9c81f6f45ca26157799ec955c8da538b2fd3cd7ee18fecd58b38c5625f67a5e6e7e963405da302e71b2ab5aa1c4d0891cd03d7791ac244cb8c92d5e224469c8f76eca35aff0b78462e1c78180d55819ba2d59e4ccd05b84c825093a1819f0f238e6c07534b5ca61789c84b56b5e7500a922428cac4d781b23c9e3338943d980ee180c01ded86c3e56b9f0c7f4f08f3ab7f2e8bbc9685949179ce324035e69e534ec2da827b516343e451bb234bb639ca0e492c318754bc693519539b4b5b5f0269921f9484dba0cc31428a39fe3affadbeec76f5f1ccf4ca5e4d9ffb4d245071bbafb3ec0f795abb4cd92d97d6ec26b592b11c18ddd7c24892d025ac1fbbb902632b6534b684765217e9e52b368ff2b23abe92aba5f85b6603b4b75588d6bec5c5bc532cb21667750c19d942c392bccd78f46164148bba1e41e9716923234ed09137b499c71afc1a953bc4de8385cbf144e2a2335ad7fdbe584829bddb3c3f67ea840c517ab8985b7cd3c3c7d7396b45a700f9e56871c76392d012cbd27a58e29ac2c183165310d0653b6e9b862e20af288dd829a95a24df8f7fc426fa1472cc02318a7438a93390754ecc98875853b67a85bfa1d34b183d1c79adacc25e5b374272073df34792221c3fefa0b90117e5fad353fc7420ad419b5d08e75d213d8474cf3911fde629fb0aa82b231c629757dc4e4d3ac6bb0d85594970202ae87021ee605e1c09f6c88bca400a532b56ba7ea9810688fe409e77c20e28b24e771a4163fb6cb7b6ffe4a1cf136a0191685b307bcd5b749d4005d3bdfc1a9eee376824ae23e3287827a1fdba48d790f7a05c760bb239b9ad0b7561eb9896592d166258734be6fee5bc3f774d11ade2883ec75f3ba7f2edd1578e13943246233f8d20432f1a4147886b68e29e487a2f18db1c15f6723bdc455b2ead633b2d82e222bd978bdbd8c735119052fc0797c18c7bb025a1907e5789f0e5c5e108e05e27967be21281d8fb0e7962a1f557d063842268ed6b6b3cdc157509deb05f7873de411ff976baf14183381608e0a7dc57f050ccbcb3007bcf97928793b94ce86119bac5d62aa6d0b89c3a0ee1d7046cbbd654a28e7b0a91e560b66ffd952ddb55ae7a591410c9259b549f1cdfba5c4816fd3e14c93deae15e74bbba32ef5f0ea725e1ea06d02fb96aede80b52acdb93e18b14ed0ae5ba4cc1003a7044cddff4f74ca0a2cfa170e6f03e135d9d4bd0b3cce92fc8ad0715e78cf74122332c047736c946f49d1b9ed4b50448cc9a3d6d8519b5ec4a9937808e65d34289aacc0fb19d4257bbad4dab0bf2f74175b3d93819a118ae13f28a2e1f33af22cff8ab15b5630dbbe39aa9bdf1e900124c5299a4d0c78782dc22e30c67417cc5dcf5720823a2eddd1503a02cfe532f26556f0a1eeafea1fef048874ee49a9ba817a588a4cec67c731cdeee4d84b478cb22fcd285d57fb96d61406bda58a403b4671b6b84b13f1a219be5008248853d02d88c3d84ce9456b66043f774b5a9cbf1d0a83cc343a5483ac2998866fcef44aeb6c4eb1a822b19cd49b6551d6a7015eb7d549c2d0bbeca0b36db6b43c646c7c8c64a94c833104df72f5c50b7f9d530dc9b2fab6492f243f3713ca873cd9e7cdbe2e1469606089f1477606a771372051a1c8a96480c63412e10e8bd2ab8f68d753033e3a390a94daeddb75f8754b90e7ca3615c7f9146b78af6973e612cf4ffdeaa1d1a49083da1c51b1f42acabc3309e35e094efd80054a7d60b3d2453ffbcd5b86b4dec373c8df9f30b75dbf933be4dc3b8aa37a1cd215f967c14601619ac3c0b03ad10665b422c98ce6f5c951ea56e8113f5c2d40d06354f83c244d5571d66566c733bf83551730ef7404d5e5e0a46d188dba608ace566bfe70ee8b648e1d20ab150091b33f604e785aa04369481cc326001d37b9bd5dfa3745d35c606ba24dd5468f8e8d2136c89b1d5fd3936fd37c66b68701dd19a970b301586435e644dac457be38b803058bcbf1789d2425a371ed23", 0x2000, &(0x7f0000008b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004240)={0x18, 0x0, 0xc, {0x8000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r1, &(0x7f0000000180)={0x50, 0x0, r2, {0x7, 0x2b, 0xfffffffe, 0x30004004, 0x0, 0xfffe, 0x6, 0xfffffffe, 0x0, 0x0, 0x1, 0x100}}, 0x50) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) write$FUSE_WRITE(r3, &(0x7f0000000380)={0x18, 0xffffffffffffffda, r2, {0x2}}, 0x1001) close(r1) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0xc004743e, 0x110e22fff9) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0xeadabb11ad42590f, 0x0) ioctl$TUNSETOFFLOAD(r4, 0x4004743d, 0x110e22fff6) close(r0) write$cgroup_type(r4, &(0x7f0000000100), 0x9) 4.185905013s ago: executing program 3 (id=119): prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x8000000, &(0x7f0000001080)) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) r0 = getpid() ioprio_set$pid(0x1, r0, 0x6000) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x33, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x1}]}, 0x10) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e20, 0x4000b, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x12}}, 0x80ad}, 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x6a855000) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) timer_create(0x7, &(0x7f0000000080)={0x0, 0x11, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)=0x0) timer_settime(r2, 0x0, &(0x7f0000000240)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) futex(&(0x7f000000cffc), 0x80000000000b, 0x0, 0x0, &(0x7f0000048000), 0x0) 3.734660596s ago: executing program 2 (id=124): r0 = socket$igmp6(0xa, 0x3, 0x2) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x80065c9}, 0xc) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000440)=@raw={'raw\x00', 0x8, 0x3, 0x4c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x3f8, 0xffffffff, 0xffffffff, 0x3f8, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x41, 0x1ff, 0x6, 0xb0e2, 0x10001, 0x84e, 0xfffffffb, 0x18, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x528) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000180), 0x4400, 0x0) r3 = io_uring_setup(0x1b56, &(0x7f0000000100)={0x0, 0x1, 0x400, 0x3, 0x2c1, 0x0, r2}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000500)={0xa, 0x4e20, 0xbb6, @loopback, 0x5}, 0x28) futex(0x0, 0x109, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x101302, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) ioctl$KVM_CAP_VM_DISABLE_NX_HUGE_PAGES(r8, 0x4068aea3, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="0300352d", 0x4}, {&(0x7f0000000200)="72b72dd175d84d2b2710bd3d638ba341c05d5bde49d13bfe1cf583097005adee498a9beb4c78f986b6c69892d863cb3152c70560c0d2b0f832673d3a23c595db55f752b2ff2220021b60a310e9c2a33bebf6e94fd3b3fefa5cd0bc891053f46050073c65de63df901fabc525cd75ec01b87f9c8a3209f80b1714b7ae026ef8d3861d801bb8ab9155e2bf8261b72386536d4154f163db0728a602bbc5b90400"/169, 0xa9}], 0x2}, 0x4c854) sendto$unix(r5, &(0x7f00000004c0)="04", 0x1, 0xd1, 0x0, 0x0) recvfrom$unix(r6, 0x0, 0xfffffeb3, 0x40010161, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0x6e) connect$inet6(r4, &(0x7f0000000480)={0xa, 0x4e20, 0x9, @loopback, 0x106}, 0x1c) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f00000002c0)={{0x0, 0x8, 0xaed1, 0x80000000, 0x80000000, 0x2d, 0x4, 0xcb, 0x8, 0x4, 0x8, 0x1, 0x4, 0xdc2, 0x4}, 0x8, [0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000000340)={{r10, 0x3654, 0xfff, 0x200, 0x1, 0x5, 0x4, 0x0, 0x4, 0xf, 0x2, 0x0, 0xa360, 0xf, 0xf669}, 0x50, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close_range(r3, 0xffffffffffffffff, 0x0) 3.630299552s ago: executing program 0 (id=125): syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000000)='./file1\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="636865636b3d7374726963742c757466383d312c757466383d302c757466383d312c6e66732c6572726f72733d72656d6f756e742d726f2c73686f72746e616d653d77696e6e742c00043518f9aad8a4f2c1cdb3e993cf0444d9d2d40bb509d4da042c2c85e3650de97db42c38cafa7a9d7503c3c985486cf7fdb62fb1fc80515e9bef7e9e56fb346de370b3eb3ecbc59d343c36bf04efc3d68033308b0014b0c677ae5ef2932cc05f566112668fa4f6844dcf823618a2993da771384e8fc12467a56b33e3b00030dbfd82ea2f8ddbeb1d04bac86815ebe0b9d084d60edf56b15e74589892dce80700000000000000b738dddfd38d20b443570197dc795020ecf541601ef9a5618869febf769dd50261849a47e170ba166b97e76a0261d0dc1fb3e2646595f1c8b49057d94f10f7b5e35ead0a38", @ANYRES8], 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==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) r2 = inotify_init1(0x80000) inotify_add_watch(r2, &(0x7f00000001c0)='./file1\x00', 0x20000508) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000080)={0x0, 0x0, 0x10, 0x7, 0x0, r0, 0x0, 0x0, 0x100000000, 0x100000000000000, 0x2, r0}]) 3.411596543s ago: executing program 0 (id=126): syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file1\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c6a71666d743d76667376302c70726a6a71756f74613d66326673002c6d6f64653d61646170746976652c686561702c6e6f7265636f766572792c667379ee635f6d6f64653d706f7369782c757365725f78617474722c64697361626c655f726f6c6c5f666f72776172642c000000"], 0x1, 0x105c9, &(0x7f0000020bc0)="$eJzs3M1uG1UUAODjpClNKCVCLNh1JISUSLUVJ2kFuwCpAIlUET8LVuDYjuXWP1HsJKYIEVgjln0RWLFnz0uwQyyQ2BWBPDOGphQRqHGS5vuk8Zl7PXN8rlWpOnMjB3BuzSe//FyIKzEbEdMRcTkiPS/kR2otCy9ExNWImHrgKOTzf0xcjIi5iLgyTJ7lLORvfXrvcOP+YGMuz3rtZFYMnAYvRUR7Jzs/aGex28ji7Xy+st9MY3t1P4/ZG+07+bibxYP6VprhoDK6rpLGlUZ2fXdnrzeM261KdRgbze10fqeTfWBvvzHKk95wu7Kbjmv1rVG5h+l9d7PBII93e/0sTy3P93GaPvr9Uczm64N6tp6dO2msdvr5fDerr1YfDON+HnvZdFS7rVpax9Z//JLPgLebnb1Bsl/f7TW7neR6qfxyqXyjWN7t1ur9+mqx0q7dWE0WGq3hZcV+vdJea3S7jVa9VO22F5OFRrVaLJeThfX6VrPSScrl0kppqXh9MT+7lrxx6/2kVUsWhvG1Zmev32z1ku3ubpLdsZgsl1ZeWUxeLCfvbmwmm+/cvLmx+d6H6x/cenXjrdfzi/5SVrKwvLS8XCwvFZfLi/9ywb+eyvUP/4uezPofcunxbue8K5x0AQBnT9r/z8Yk+/9Pvr330/oXle/1/3COnaX+v5k35Pr/8Tsl/e/k+v9jrP/zc7R+/T+PRf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBu/TDz9ZvpyXw2fjqffyafei4fFyJiKiJ+e4TpuHgk53SeZ+Zvrp95qIbvCpFmGH7GU/kxFxFr+XH/2UfXfmGs3wQAAAA8mb45vPpV1q1nL/MnXRCTlD20mbr80ZjyFSJiZv7HMWWbGr48P6Zk6b/vCzEYU7b0AdalMSXLH4p9NqZ0xzJ9JFx6IBSyMDXJagAAgMk42gnYUQcAAHhyfXnSBTB+x9m/K8RoK3O0F5z+5f2fG4KzR0YAAADAGVQ46QIAAACA/13a/5/l3/8DAAAA/ln2+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRHMCfDW7pl4qqLiv1Kt3BMXqELrtEHKCX4Aj0CrkAZyC7HCHCER6j4IhIURgbBf1+kj/Ggj/PiM2bQQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgT7fVev5/8fPfuTm7+jx57gYAAAA4ZVut583JNI0/tde/tJe+teMiIsqIONW7j+JdJ3PU5lTPvL56UsNNRJOw/4z37fYxIn612/3Xvr8FAAAAuF6b5WqWuvW0m166IIaUJm3Kz78z5RURUU3vMqWV+933TGHN73scfzOlNRNYk0xhacptnCvtRUadw+ToUKRDOWg5AADAILqdwLBdCAAAAEP6c3S+uGAdDKyIw1LmYS24+ef944Lgh84IAAAAeIOKSxcAAAAA9K7p/z3/DwAAAK5bev4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfdpW6/lmuZqdm7OrX+HHJL25rusMtwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MD+vKNACIRBGOxd35nM/Q8rDRobmlSB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4nd/+T8xNc4kc6+NpeeRZO3U2Do19s6Noz+Mr18DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhEARRMGf876Tvf1hJ0DOIEAENjypq0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzR7375PzE1ziRzp42l45Fk7aqxddXYe9A4ejDe/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzv37xpJFQcA/M3uzt4PkFujLJyNJ56cKF6y5y8EmyuEYCFYieWS2z1W91TuUnhHCtNYCP4HNtpeIwQEOQv/giusvDI2EWSLCBZWyvyKk2zQiZrZ3dznA2/eN5OXed83gZDvvEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMLkarhQxM3k0MniRn7ux92NtaR/cKBP7PTvnk9aEkf1pr1wWsk96s46CwAAAE66ZlHfhxC2463VpG900vr/mWJMUvNvPJLFRT1/sO4v+qL2T9q97756e2+iTjZPHEL4pjMerNS2wvl2seK4cxXGpM8Ssic0zfTb1nhz87FJnN716PP7999op+Gp/5YxAPB/uFz0eTCMPkl/PxqOxoPeLBMDYHG1/vnTxZCi/m92asgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMYmm+H5Io5CCE+0/ooTD3Y31g7rd/p3zxft3LuPf1q+ZnKJOIQwHI0Hp2tcyzy7WHHcrdt33u+Px4ObRwqe/FdfJRAIFiU45h9QAACcKHHekrp+O95aTc5FSyH88eX++v9SKQ4V6//vR/culecq1/+92lY436rW/8vrNz5avnX7zgujG/3rg+uDD670Xuq9uvLay71XlpP7uZIdjzlbAAAAFlU7b+X6v7E0vf9/thSHivX/Dz+/80t5rqb6f8rR9/+POSEAAICH2KMXfvs1OuR81G6Hj/vr6zd72XHv4yvZcQap/r0z06dO5a1c/zeXZpAbAAAAULvJZrRv//9aKQ4V9/+/fe73L8rXbOaPIIaj8eDy2ofja/UtZ25N7/93Dh1Xx58T17BcAAAAZuRM3sr7/3H6/n/jqWJMI4Tw7NNZnP8bwEr1/+utz66W5yq///9ifUucS41udj+qvP+fju2G0OrWkBgAAAAn0um8JfX/T/HW6ntfn32r7f1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5kf+5tEwbCOA6/viRK3CYjpLf4mIGGCsEKgIRkyTMwAAvRUNFaLAIrgATnms5QPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvL3r0xcfEVFE6jJFmm7/zp8R8RVp17aT73sW+8up+Xnk4nCc5fyN+X8ZEWUUfZwDANC7qtsc6029GuQd5h3lHeetyqZevvLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAPHAgAAAADC/K3T6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGCgAA//9fbFmx") r0 = open(&(0x7f00000003c0)='./file3\x00', 0x14507e, 0x148) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), r1) sendmsg$TIPC_CMD_SHOW_PORTS(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r2, 0xe01, 0x70bd2d, 0x25dfdbfc}, 0x1c}}, 0x24048850) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) statx(r3, &(0x7f0000000100)='.\x00', 0x0, 0xffff4a9c0080ffff, &(0x7f0000000240)) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1d000000", @ANYRES16=r5, @ANYBLOB="010025bd7000ffdbdf2501"], 0x68}, 0x1, 0x0, 0x0, 0x20006890}, 0x40090) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000380)={&(0x7f0000000080)={0x1c, r5, 0x300, 0x70bd2d, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040081}, 0x20040810) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)={{0x5d, 0x10, 0x1, 0x0, 0x0, {0x2}}, [@NFT_MSG_NEWRULE={0x30, 0x6, 0xa, 0x3, 0x0, 0x0, {0x5, 0x0, 0x2}, [@NFTA_RULE_COMPAT={0x14, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_FLAGS={0x0, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_IPV4={0x8, 0x1, 0x1, 0x0, 0xff}]}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x3}]}, @NFT_MSG_NEWRULE={0x14, 0x6, 0xa, 0x301, 0x0, 0x0, {0x1}}], {0x14}}, 0x6c}, 0x1, 0x0, 0x0, 0x20000001}, 0x80) fallocate(r0, 0x10, 0xf00f, 0xff0000) ftruncate(0xffffffffffffffff, 0x800799c) r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fchdir(r7) close(r7) mount_setattr(0xffffffffffffff9c, &(0x7f0000000340)='.\x00', 0x8800, &(0x7f0000001dc0)={0xf, 0xf2, 0x40000}, 0x20) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r8, &(0x7f00000000c0)='a', 0x200000c1, 0x9000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xe) 2.422145424s ago: executing program 2 (id=132): r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000006000000000000000700000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030003000700008500000086000000bf0900000000000055090100048000009500000000000000cd0a0100000000002500000001000480180000000200048000000000f4ffffffae90f8ff00000000bf91000000000000b702000003000000850000002a000000b70000000000000095"], &(0x7f00000001c0)='GPL\x00', 0x5, 0xff2, &(0x7f00000008c0)=""/4082, 0x40f00, 0x1}, 0x94) 2.363986937s ago: executing program 2 (id=133): r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000000), 0x4) (async) close(r0) (async) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) 2.334258089s ago: executing program 2 (id=134): r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x4ea3, 0x0, @loopback, 0x3}, 0x1c) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000019200)=@raw={'raw\x00', 0x8, 0x3, 0x4d8, 0x180, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x408, 0xffffffff, 0xffffffff, 0x408, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@loopback, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x158, 0x180, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@iprange={{0x68}, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@multicast2, @ipv6=@loopback, @ipv6=@empty}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x538) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x0, &(0x7f0000000540)={[{@jqfmt_vfsv1}, {@init_itable}, {@journal_path={'journal_path', 0x3d, './file0'}}, {@noauto_da_alloc}, {@usrjquota_path={'usrjquota', 0x3d, './file1/file0'}}, {@jqfmt_vfsv1}, {@max_batch_time={'max_batch_time', 0x3d, 0x1000000007}}, {@grpquota}, {@norecovery}]}, 0x3, 0x5b6, &(0x7f0000001000)="$eJzs3c1qG9ceAPD/yHa+740DIdx7FxdDFk1JI8d2P1IoJF2WNjTQ7lNjKyZYjoIlh9gNxFk0m25KKJTSQOkDdN9l6Av0FboJtIFQgmkX2biMNIoVWbItWcSq9fvBKOfMnMmZM+dDZzRjJoCBNZZ+5CL+GxFfJRHHG7YNR7ZxrJZu7dmdmXRJYn39kz+SSLJ19fRJ9u/RLPKfiPj5i4izuc35lpdX5qeLxcJiFh+vLNwcLy+vnLu+MD1XmCvcmJyauvDW1OS777zds7K+fuWvbz9+9MGFL0+vffPjkxMPkrgUx7Jt9XIc3l0Wq42RsRjLzslIXGpKOLG7fPpOstcHQFeGsn4+EukYcDyGsl4P7H93I2IdGFCJ/g8Dqj4PqF/bN17PD4Kn79cugDaXf7j220gcOph+HllLXroySq93R3uQf5rHT78/fJAu0fR7SrO7L0eHepA9MMBW70XE+eHhzeNfko1/3Ttf/fF4a815DNr3D+ylR+n8541W859cff5T/Wye/xxt0Xe7sX3/zz1pSpL08l5DOv97r+X898XQNTqUxf5VnfONJNeuFwvnI+LfEXEmRg6m8a3u51xYe7zeblvj/C9d0vzrc8HsOJ4MH3x5n9npyvRuytzo6b2I/23Mf5NoHP9HNtI11396Pq7sMI9ThYf/b7dt+/I3urvDHHdu/YeI11rW/0YrS7a+PzlebQ/j9Vax2Z/3T/3SLv/Oyt97T+/VGvoW5R9NGu/XljvP4/tDzwvttnXb/g8kn1bDB2qrnq9PVyqLExEHko8a18ftdP3kxr71+O0sfdr+z5zeevxLWrT/wxHx2Q7Lf//k/bZJO63/Xd6f3iQt/2xH9d954PGHn3/XffnT+n+zGjqTrdnJ+LfTA9zNuQMAAAAAAIB+k4uIY5Hk8i/CuVw+X3u+42QcyRVL5crZa6WlG7NR/VvZ0RjJ1e90H294HmIiex62Hp9sik9FxImI+HrocDWenykVZ/e68AAAAAAAAAAAAAAAAAAAANAnjrb5+//Ub94wBfufV37D4Nq2//fiTU9AX2rT/3v/ti2g75j/w+DS/2FwVft/21d0AvuZ738YXGn/v9XZLh4NgH3C9z8MruFY3etDAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3kyuXL6bK+9uzOTBqfvbW8NF+6dW62UJ7PLyzN5GdKizfzc6XSXLGQnyktbPf/FUulmxOTsXR7vFIoV8bLyytXF0pLNypXry9MzxWuFkZeSakAAAAAAAAAAAAAAAAAAADgn6W8vDI/XSwWFjsK/Brd7LURyO0q91cduBh9cRi1QLLa8alLtkt8MauOrg5suC9OS98FVqMvDqNlYCir7y0T78VoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACt/R0AAP//7aQtIQ==") r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f00000001c0)=0x10) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xfffffffffffffff7]}, 0x8, 0x80800) move_mount(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000500)='./file0\x00', 0x146) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000140)) ioctl$XFS_IOC_ATTRMULTI_BY_HANDLE(r0, 0x4048587b, &(0x7f0000000480)={{r2, &(0x7f0000000240)='\x00', 0x0, &(0x7f0000000280)={@align=0x5, {0x81, 0x3, 0x9, 0x101}}, 0x9, &(0x7f00000002c0)={@_ha_fsid}, &(0x7f0000000300)=0x101}, 0x1, &(0x7f0000000440)=[{0x3, 0xceb, &(0x7f0000000340)='veth0_macvtap\x00', &(0x7f0000000380)="6c74b5785ab55fcdf54c71d42b7aaed30cff48b96b300699c0c6bccc41e17cba6e6cd2c4df982a8b2ab64e003959fc8f3ba8478d131daccc4cf88994d1c3762a66b2ccb8a492f376b179ee21b19a8633fb0cfe9ea3569f885cd0bb1823ce8f5fb5c974c4dcd8831d9bb8e0a40bded0552e12c336968c02c4bb5ae424fb6fe1b2f7047d130c149526d6be9e85a376f030ee9eef85", 0x94, 0x2}]}) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = dup(r3) ioctl$KVM_SET_USER_MEMORY_REGION(r7, 0x4020ae46, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r8, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, 0x0}], 0x1, 0x42, 0x0, 0x0) syz_kvm_setup_cpu$x86(r5, r9, &(0x7f0000021000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f00000001c0)="b9800000c00f3235000400000f30440f20c03508000000440f22c036646665f36526f20f22a5430f01c566ba4000edc4a39979250b00000008b9800000c00f3235010000000f30f245ab48b800000000000000800f23c00f21f83500000b000f23f8c481e57dcd", 0x67}], 0x1, 0x10, 0x0, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r10, 0xfffffffd) io_setup(0x4, &(0x7f0000000080)=0x0) io_submit(r11, 0x200000000000009d, &(0x7f00000000c0)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0xfffe, r10, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5, 0x0, r10, 0x0}]) io_cancel(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0xc0b2, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x1}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0xc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x94) ioctl$KVM_RUN(r9, 0xae80, 0x0) r12 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r12, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x102b, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500101d0002000000119078000000000000000000004e2010099078a16c0001c993b9b15603e321d3ab968beabd23a3001690de94825fa58d97b1e47f20fc97cc4f699539c3c657d3947582a71ff58795c5a56a5d5129e775ef7b6fb00f088cb71c7b0f4ba69ddb9da54c8aedc1ffdd0be3d661f6e29bfc225292843b19fcd5ba07151f6ad4ad8953d52b6773460ae042d432a696549c20d1e957172a0da9d135243246f7ef5d70d666204b544ecb1bc9cfa97edaec92f578db9de9a6169dd7affdf79e4fc86ad568c3d9dbfc9a08a0baf9838032d3205b3c1e24d3fca51ec8d99066e6cf0cbd504c18c77114ccc58ff00d8d4db20ca5d85d569386f813e78570dca647e316adc5f00ec809107e3fa14a1eb070bc9e59ca4d28ec0ebf8ad065f3499b071b5b374cb43edca5467363bca5750f5c058c50fca9c54e87e57bb4b696b20a9d8b5aa915d0d7e253c886ec6c1ef3cd20fa35b6b1a84703c55b33979419434d2002722aaeca094e35a05202399cc3877313ff2b478f461698d16679051f084d247bf6dfe0095f7be9d5a063006c0a540c12e51ca1ed1d6a9a8c6225d4430ae8a993fcd0f525c2ea523685699c311d68c7eafe8af70406c1e8e72a89747d3dcdd82ab4db2e279e18d0e222caf7a32893d7948e27b0dd664f18ed4faece2442878ce8b942262fe65fbb766ce5a00cf3f45cfa50d553c8032642bc7067a51a1295b80a8954b462cb64804d793cb82f6ace76fb7c4573633e265b6a79ab9862ce36902a5fa903e3dbd5d54ab22552822fc4dc6b4899f2afd6b52d7dc671f332395df35bc378842925ed20a9f992fe07e813d800f0695d7fb25c3e10f98bc3c353aebce89b341cb7fa777490f348baab896b8c18e355adc4d33ef4e8d770cccc5575dd76f720fff225d20055f4097a1cafe6e2a7da9b6d77bb43fb0ad1373050d6a08dcfd83cf035629f12ba82e9ba9ae97445fabde446e5a1319a613f1120b8ad2cb36d88d9289d5091aeaae6079458539ec3bbc6b1fe81b92254e9def784ffb947feac42177b8609cec35ef82ff0a257e81ee185d9140f86fd8ac91f3e1bc43e3aec4c58c1abbae94f7b91888c3175c4916fa49d7fcc9000b50b96ea51ecb527081e3e6551ad363d1922f672196692e54f69634abbe62107afd27a697bfee3e91593e92998e50a7748c9f943566101bf870fff019bd5dabcabe533917f02dbae2ff7efaeb6596c48bc6cbc4f9ad6e174c36b5a42658145a30937fe61593b04479087e74f3009eca07984684c941542dcb27a6ac7f4c9c441acb77c0aaba02d264d723d51f06b44590f0c81f63e5624f69ac2868ae5373928fa46511602fee70977b299cf686eb3e9631523ec279ca57719b99ba6ba5dfca3f8f44ddf638f53c55ae3c9e30598f1a45a2583cc73fb8a017c1ab27bffd6fad9340f32bc6f382c0624ead650c5b27bd136a61bfd096e429dbb247fcca66ba8d1982d60e2f51449ff9dac669d1ec1da4df149372bbd8c162f1486560772a4413ea81a723722a671eacc81c3253f600987f2d74610e4be7d61e931b9043a61e870749678929954b5fea13f3df95f704aaf6caa242b7334211a9892a426e668e7fda51804eecb0445495d1b7953e924b3dc6ac823fccf8142dfe0a1cef64bd93fc64f9fcf0d3ee24b1defb26256b10e09b28940ff4d62a6ae6f1ea1971f050dba02a9d2d9de36f7a242dfafadb8ee8e0cc28c6974225a0dd330828e28bfa95d304503591e9637d398c28e41b43e581f9d08d683881ff455081e75a1f8adca2c7d2f3930e1953320b9196738035fdc0e3e665c70d0fc39fff860a008943b732153751c65e074adc4ffed16442a7c1daeaf555c0d065882d57d4e608efdbb7725e5e1af5c47abdfc4e29c39e249b4ffa295e396913853bdfcba8071c90b8c457d7ccec52cc39268a56a384a38ad4b8dc7925e3505061c2f182146ff564bd3e4b15c00d675c96390c5e25857b2b59a99ffce79e2f481683986ea67510cedf4bc642296c5805c0c2568664d56286bc83aa13b4186d6afcf0fdab726da9b9795e83111e560b838effc19001ab8db0e536fa0e49c776d3e34219c78e7e5e8e6ac1947ca10091cf05c728a16bfd1fb12900b3d737221b5d4885e2b9d5d043af8314903c0cb2f24f5c570e4c14d7784ad7aa40882a14d30caa41bbd05f1528f3349b0f3113c4e66e78821a6ae489476da819febcf37b63da6930d7c2c6ea1ffa83f9f09d54cfad426c0f4288f7d4a0386f1085689743474b62b74c2c97b8dde3d6e38cb15906e970d530538fc917a4afd1abf02edb5fbcc51ad69b86a1db31c6e53668ad000a1d2c12a9cfcbe8defd0ee7834c6a67149d51376c9a6f4f7deadb9273edb3e7693552ca40eaa70b7e814322d54c6eb156e0b9040cb382b3db8cbe3ce652312afd7ff694824c5d859651794f70632e17d8f84e4ab241d3398ad5d02f4bb569d89b47c5b1925d8b5d5663dcdd0d0cd2335d82d18c0ddb46af6619ff25e694a04c312f1c3126aa9488c106691aa3f52b5490b2f72586b1f54dfee0fa4b3875e0b2b74260f019bbeffe5a0ff4821d8bcb59da6c3884295f4d631d7bc3584dfcf31d291d4d3dd67a63fbaaf563d005f3d11acd083f41b16fc47057c43b1501d8586c2a4160ae94b2ddb31b3913d1a7d763272003f934752fe989c990f85713c13770a1adc40fe7168a58062de988c0116df2d0da82a43ff1a4a1f1bec8b669e19a855ce9181f23aac432ed92762b8cad3bed408cca8e9a0c92be281f3a177aad095b141319ef8e635db13872c5bb96dbc8147b4dd1c9861450bd8afb1ea79a86332b7f359e8747006768b4a62f79cf48ad0807d36e4948f23ce36e2f052f934f364e9b5343a3e284402c11ecd672cffa48c8b9ac1c0d2ec22cf2227a7fc79dc50381602431e6e716b390dbbfc6313546bfa8299b35b309d14a5e5ce86ac6169a3cdbfb9971ffaccacb4a82cea4d41c252425387655c3109040443f5a88787031f0941d0c54864ffd749be8a29bd55599f27d3f36fba25a7511f2ec0e7dbee0d8eb381d8e8c7b5ed01472d137491255d0b4b2d47c06f4d7b9ed647800a1d3895d663da0134691e6c8ff59523a1dd94bc278edcca85bdf5b50427d10d17969a84df642d6c151fae219d5aa62d7f0e61799886907d93de07b051538f2ff67fc2443dbd23197507b89520d2faa99e291f404fd57b8d06cfb21b65fe5538048a3677320064d5a9daf33fffdbb74b141ea7c02008d2f5457505e1f29381d14b73914f1254638a030ae497c57c353abc9f02acbdcec89be6ef428ba404e76abdf01f6af1f5affef4bc949882e9a9440a567d2f8cd8a5ecd257fdaf37a316471f48b78bc71654444b78c7db519014a98752c7dab9691470421db48354b738ce2edd44b464cb9cfa027056e3a736bf2e0809b4abc32c5944612a5daac4321ee949f971f48edddc021b9ed6f4bb59859dbd0a7c76a782335df6507f1bb39572d8d4f2fb1a43ea33f3d46f08239135db634a311311b751656cff5d72adb939f4b6b2f04a4bf24b9b6cbd92507056d2b56dc78281d8236bcbcb44b807d3df3feee63504c739e8a5a30d0ef90a5e5f94d77c9bbc540a360709317e927bbc6ae2ed8cc97855d14a04933d5b3bbd051bad2d05e14ed15a0841a69c6b2aa39e2be624364765de75c121835a604902304f4a625ae5a93a7272e5e3894bb867b9cb9a97048b7094768dda27108041b1f8c1e3af4c485b1752b016051d65eaaa74b8bca5002f1712cf6b588eb08f20bd617234314231b0aee7644f56320e6a898c0446da6a72577882e6f0635bf70a5e6c5f08378abbc437e265415f4da7dbf9ff4f2e25450e9c7fe853f9a65a505665721f9c952a4b9b4117dda3adfa175942bff6c23e393fa1c5382a4d34b54b73f4e64d6947d84d55c01fe961dc0b0eef479d52bf8b0018573bfd6c0035632496c8756290c4c9c1efc7c56f29ca04ae0e8530a1ef133541346e64731e502db31816100fdbb94f0661fee54fdde39beead8f4d35112def491f0bf5737e495f318cfd9e47ca104476973a5a02c8f03576c647576853d498d217aa9f481cbfd6c94b931e05e0b83fc4ab79666bd3502df272d432c90d57419c5baf7bdcb420eab52a66dfae755ba8acece6da6a5148d13c3424a5cb302550ac23a55ee6590ceacb915332d10f9d579aff2f1e6fb848610b2ead74b47e51ee1682da8c26b0ba2628f96c0da8d681ec1fc705945995165adea40e9d404e79dadeb066de12df1404ddbe9002edffcbf2e403ce1e7c8b78915f0fa513d09662b9cddc339d210400b300c948cd3b10ca0876bfda6f5b6250b47ed82b3a4d3782bfe304d9fbb84498d3283f446094ec212647f886d3d0737cc3da6d520bc6c2cc04c4f7039f520d70330c447f44bbfd94aec76d8ad6c1b737503211cbec847cced87d5e3cde6711c1fa93d55a1fd4030f29a3081fb3d0c6af3b93332df0c9f26c81b7197dc46bff10ac68b078efe0f613388f6eb5b8bd83508c1459c992c6d3aba30d8b61a8fbeeaca81a3e6473ef2e8b0af9e7951843c9e257a2324a1fcc681328c82e75bdf997c8c8a2bc276f5864cb9a492ed58ba22bce1f11d26e24ca4ed6b004319671ece846a67a9c0580d27191aa8b8d98ca2e6812226e674b9448c8693e495d86b40fe0e76f9bbe7c041c07201e7d04be98df8051a78ef9c897fb6055d8a5f5a82d6801bda00be44a4bd6e361ce5a251cb69f663eaf2c6aff3b23d22560c80c30b0210428c736cf549f740e9a1a598516ed012e187e2253e1d20446fdac06036bf7d7f61b5ce7fb862e7c49468fc74424ac0732166f091906fb0ee739515d126c93d221f46353aa443ccc834272e2b6ffcca24e9afe59f7fdae010de65d579b63283706e2811812f7105cd617223a48e56470ec23236e6296cdc7c3c75d22a487dd3503a0aca336504fff85a7d7d34295e19049c4ba3b77eff17cafa567f5f9a9b23fc316844a78b21d9a26f7839cea0c01c234b982da9f41d1b1f8c23dcd31eb7e233a53ddb3c29a1ca3e520043d797bf66d5841f29e483230836ef537a15890e44999a779a1fa06716d7c4d759faa8902c37f5c9c4419828a9a50bd407fc1042e95b36a1c6ebc6dec3aefc50a63962bac3c9a9688d6dce3f81c46cce12347ea54d36d9879dc2535d6c767f68d2238f101e118486b201de2ce4f746ce072c65a27aa99341335d465ff082994a040dcf09f053eaf4e7a9ae82f0d8149e3e63d074ee4cfd0a5b50afe9887066ae65651d91282a643d93cb9ab95bbaecae17224e06e571493e4fe7c8d2bae948176264d7531e7b7f8c8826ad1d7ed6a65425757a4e43e33dfd0261a426c065ff0510600e0a0f52d6bb467cfe890e735d5aab267358f502bdd130a78f045c9050efd9208f06fddd4c13f1330ff3c03bc2563492e470692f50ffee16685b70de932b336758d3620e3afc6b88a944f083f6576e3331018b8b84c0f1fd0c0442c51a6361b76ea0925d7384a9a54fc2bfa48cd178b3297a8d6d884b951b5b5a42d0f68ea4b3b8c240a324653e1002c56f4456bb42501b843a9701211031c7d38a6f469140edbc817c8b57d7e5f0cb7c7cd634eb156df432f4f32a9ae899e6d0e90d58d7994074230161b9f2544291998b2e18b81d35780f291a40525ab40ffa941c1b135d8491afbcb3f0f1a137bc5d3bb75d9a5222d7f8ba0f0d1ffc490510a284a7cd2d52979994792dd230df29d84dee916ef1da84e7a9f4e25686268dcceed3fd039d3ea6d1811693dd524674e0868044df46203f413924b37570cdaf4c69a2560ac0000de5aef400ae4b25607833a96aced024a7d2f7328950153f63d2a08d15e4a153b5ac68a30f5331940fdd904cf4838e79de7c383328f690f649600"/4220], 0x0) 1.687885582s ago: executing program 1 (id=136): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000003c0)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}]}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x325082, 0x43) mknodat$loop(r0, &(0x7f0000000200)='./file1\x00', 0x800, 0x1) r1 = open(&(0x7f00000005c0)='./file1\x00', 0x20000, 0x718bb647156ec2f6) chdir(&(0x7f0000000000)='./bus\x00') mount$fuse(0x0, &(0x7f0000000480)='./file1/file0\x00', 0x0, 0x13a04a, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000240), r1) (async) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000240), r1) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f00000007c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000780)={&(0x7f0000000600)={0x164, r2, 0x8, 0x70bd26, 0x25dfdbff, {}, [@TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffffb}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x5c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8001}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xc88f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x93}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7cf}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9}]}, @TIPC_NLA_MEDIA={0xa4, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5d}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2fa4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffff}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}]}, @TIPC_NLA_NET={0x20, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x7ff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8001}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x80}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1a}]}]}, 0x164}, 0x1, 0x0, 0x0, 0x40408c0}, 0x40440d9) (async) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f00000007c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000780)={&(0x7f0000000600)={0x164, r2, 0x8, 0x70bd26, 0x25dfdbff, {}, [@TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffffb}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}]}, @TIPC_NLA_NET={0x5c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x5}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8001}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xc88f}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x93}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7cf}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9}]}, @TIPC_NLA_MEDIA={0xa4, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5d}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2fa4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffff}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}]}]}, @TIPC_NLA_NET={0x20, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x7ff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8001}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x80}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1a}]}]}, 0x164}, 0x1, 0x0, 0x0, 0x40408c0}, 0x40440d9) linkat(r0, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00', 0x1000) (async) linkat(r0, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00', 0x1000) setxattr$trusted_overlay_nlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0, 0x1) (async) setxattr$trusted_overlay_nlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0, 0x1) 1.393081417s ago: executing program 2 (id=138): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2800000, &(0x7f0000000380)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d73796e632c6261636b67726f756e645f67633d6f6e2c6e6f757365725f78617474722c6e6f71756f74612c64697361626c655f726f6c6c5f666f72776172642c67635f6d657267652c6e6f757365725f78617474722c636865636b706f696e743d64697361626c652c757365725f78617474722c6673796e635f6d6f64653d7374726963742c646973636172645f756e69743d73656374696f6e2c636865636b706f696e743d64697361626c652c6e6f696e6c696e655f64656e7472792c00ec6da92d1c80a6c720380e3c2c55bf27596d2776ce408c4bb19b149757508e1c7e919c6c2047023baa412d14fa75c8cac6e5f103e13ea52708af0a7c5da8af4ecb6612"], 0x2, 0x5505, &(0x7f000000cf00)="$eJzs3M1rI2UYAPAn/djtfrgW8eBtBxahhU1o+rHoreoufmCXsurBk6ZJGrKbZEqTprUnDx7Fg/+JKHjy6N/gwbM38aB4E5TMTHXrBwhNm+3294PJM++bN888b1gWnpmSAC6s+eTXn0txI65ExHREXI/IzkvFkVnPwwsRcTMiph47SsX8nxOXIuJqRNwYJc9zloq3Pr89vLX201u/fPPd5ZlrX3z9/eR2DUzaixHR3cnP97t5TFt5fFjM14btLHZXh0XM3+g+KsZpHvebW1mG/drRuloWV1r5+nRnrz+K251afRRb7e1sfqeXX7A/bB3lyT7wsLabjRvNrSy2+2kWW4d5XQeH+f9th/1BnqdR5PsoSx+DwVHM55sHzXw/O4+yWO8Nivk8b9poHozisIjF5aKedhpZHVsn+aafbG+3e3sHybC522+nvWStUn2pUr1Tru6mjeaguVqudRt3VpOFVme0rDxo1rrrrTRtdZqVetpdTBZa9Xq5Wk0W7ja32rVeUq1WVipL5bXF4ux28vr995JOI1kYxVfbvb1Bu9NPttPdJP/EYrJcWXl5MblVTd7Z2Ew2H9y7t7H57gd337//ysabrxWL/lFWsrC8tLxcri6Vl6uLF2j/nxRFj3H/cCKlSRcAcP7o/4FJOL3+f/dBxOn3/6H/H4tz1f9e9P7/FPYPJ6L/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4sH6Y/fKN7GQ+H18r5p8ppp4rxqWImIqI3//FdFw6lnO6yDP7H+tn/1bDt6XIMoyucbk4rkbEenH89uxpfwsAAADw9Prq45uf5d16/jI/6YI4S/lNm6nrH44p31xEzM7/OKZsU6OX58eULPv3PRMHY8qW3cCaG1Oy/JbbzLiy/S/Tx8LcY6GUh6kzLQcAADgTxzuBs+1CAAAAOEufTroAJqMUR48yj54FZ395/9cDwSvHRgAAAMA5VJp0AQAAAMCpy/p/v/8HAAAAT7f89/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgD3bu5zZxIIoD8LPBC/tPi1Z731b2BmVsCXvcY0QBaYICciAtpAFqILeUEEGExyEQcYjksa1E3yc5k7HMjzcIDjMjDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KX7ar24vfp93TZnt28nz2gAAACAS7bVelH/M0v9r839782tn02/iIgyIi7N3Ufx6Sxz1ORUL8/fnD5fvarhLqJOOLzHpLm+RMSf5nr80fWnAAAAAB/XZrmap9l6+jMbuiD6lBZtym9/M+UVEVHNHjKllYe8X5nC6u/3OP5nSqsXsKaZwtKS2zhX2pvUP/fjqt30pClSU1582bHIbGMHAAB6NDpr+p2FAAAA0Kd/QxfAMIp43so8bgVOUtNs730+6wEAAADvUDF0AQAAAEDn6vl/T+f/7Z3/BwAAAMNI5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpW21XmyWq3nbnN2+nTyjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCf25x0FQiAMwmDv+s5k7n9YadDU1KQKhI+/MRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiflxQIgSCIgjnjfyd9/8NKgp5BhAhoeFRRiwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNi5n9c4qjgA4G9mdra2Kq5R9hARBQ96sdttbe1NPCjBg3+CENJtjd36o83BliLm4k1y7kX0KCIo8db/IecEcom3HPYQwbMyszPZyQ9w/TWzST4fePO+Owzzvm8WQr7zXgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBp9PYkTrJDZxzHxbnNvYdLWb91qM88Xtuez1oWR3UmfTK8WP0QdZtLBAAAgLMjKev7EMJOur6Q9XEnr//T8pqs5v/26XFc1vOH6/6yL2v/rP3y8+7z+wN1xuNkN725PBxcOppK6/+b5Wx75i+vaOVPPn/3kuRfSPze6nOjNH+e0dcbG++08/BcHdkCAP/ExbIvgvL3oazvN5kYAGdGq1J4l/V/0mk2JwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA6jFbDk2UchRDmW5M4s7X3cOm4/vHa9nzZrj16tBa+nNwzu0UaQri5PBxcqnU2s+3e/Qe3F4fDwd36g5dCCE2N/lYx/dsfTHFxCI08H8F/FMTFlz0r+ZyMoMEfSgAAnEpp0bK6fiddX8jORXMh/PHdwfr/1Uocpqz/dz+8tlkdq1r/92ub4ezrrdz5tHfv/oPXl+8s3hrcGnz8xuX+m/0r169evd7L35X0vDEBAADg32kXrVr/x3NH1/8vVOIwZf3/2Tf9L6pjJer/Y00W/ZrOBAAA4Gx79uXff4uOOR+12+HzxZWVu/3xcf/z5fGxgVT/tnNFq9b/yVzTWQEAAAB1GK1GB9b/b1TiMOX6/1Pfv/Bj9Z5JCOF8sf5/cemT4Y36pjPT6vhz4qbnCAAAQLPOF626/p/m+//j/S0PcQjhtVfGcfFvAKeq/5N3v/qhOlZ1//+V+qY4k+Lu+HnkfTeEVrfpjAAAADjNnihaVuz/mq4vfPTThffb9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O3PAAAA//9WwT6Z") r0 = syz_open_dev$loop(&(0x7f0000000200), 0x4, 0x40100) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000005c0)={r1, 0x800, {0x2a00, 0x80010000, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1c, 0x1c, "fee8a2ab78fc179fd1f8a0e9a1af1ea09dc2b7fb0a010000000000000000030000000000000000000000000000000000000000000000001b00", "28095397bab22d0000b42076c1ce8ef05f819e01177d3d458dac0000000000000012000800000000003788cf8f00", "90be8b1c5512406c7f00", [0x4, 0xa]}}) syz_open_dev$loop(0x0, 0xc000000000000001, 0x168081) 1.392406248s ago: executing program 1 (id=148): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="08000000040000000400000009"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0xb, 0x8, &(0x7f0000000240)=ANY=[@ANYBLOB="1809000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7030000070000008500000021000000b70000000000000095"], &(0x7f0000000640)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x2000, '\x00', 0x0, @fallback=0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 1.311941151s ago: executing program 1 (id=139): bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000b0200000000000000000000000000000504000000002e"], &(0x7f00000003c0)=""/237, 0x37, 0xed, 0x1}, 0x20) 1.309367791s ago: executing program 2 (id=140): r0 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8983, &(0x7f0000000080)={0x7, 'vlan1\x00', {0x10000}, 0xdc7}) 1.202846617s ago: executing program 32 (id=140): r0 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8983, &(0x7f0000000080)={0x7, 'vlan1\x00', {0x10000}, 0xdc7}) 1.199775347s ago: executing program 1 (id=142): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000000080)=0x1, 0x4) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x4e, 0x14322, 0x0) syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0xcc04, &(0x7f0000000880)=ANY=[], 0x1, 0x219, &(0x7f0000000440)="$eJzs3cFuEl0UAOBDSwv8+RfdmZiYjHGhq0Z9ghpTEyOJSQ0L3TWxq7IqG2DTPoZ7V76XD2C6YmOuocMwWCgiCSD6fZue3nPuzNy5YWDDIUXu671PUa9XYucojmJQiYPYicJV3FadGgEAtscgpfiWcr8/2+cAANhGC7z/f1/zJQEAK/bu/Yc3L5rN45Msq0dcX3Vb3Vb+N8+/et08fprdOChnXXe7rd1x/lmWUvw3cdDPw/zezdAw/zyfn43z+xHR2o8nj/L8MPfybTP7+fi1+Lj65QMAAAAAAAAAAAAAAAAAAAAAwEY8iKxwUBmPlv19Dg/LfJ5rjPL5fxP9gW7176nG/aI9cNlaMF2uZVUAAAAAAAAAAAAAAAAAAACwXTq9/vlpu312UQa1iJgcqc6ouTsomggsVLz5YCeWm94YLXOJk1ZGt2i1C2zM3txFgqj+KbuzbJAtXBwppTk1tWKbp1ONqMw5ckrDYParoGiLcef0/YiYf/GPT5a9P4OUUvvLw4tOL9Lc4vIZUVvb0wgAAAAAAAAAAAAAAAAAAP5tE9/6nlLf3cQVAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD6dXr94lf+++en7fbZRae3cHAZEf/HL4uLc+1FfXMLBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4K/2IwAA///WWh61") quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x10000, &(0x7f0000000380)={[{@noauto_da_alloc}]}, 0x1, 0x4bc, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpMmaWb6mNGo7UjTSh2p81DjPDRqMjObWc3MotJoKrEBqYTEDSVOHMVOaaIuUth1wQKBQEIs2PMXsKErKiTEGvaIBSqCEiRAQjK613abOHGwII1p7u8n3ebch/2dU+s7Ovf4Xt8AMuts8k8uYjgiPoyIo43VrQecbfzZuH9zJllyUa9f/iKXHpestw5tve5IRKxHxEBE/P/fEc/ktsetrq7NT5fLpeXmerG2sFSsrq5duLYwPVeaKy2OTV6cmpocnRif2rO23n7puduX3vlv/9vfvHjv7svvvZtUa7i5b3M79lKj6X1xfNO2QxHxz0cRrAcKzfYM9roi/CTJ5/ebiDiX5v/RKKSfJpAF9Xq9/n39cKfd63XgwMqnY+BcfiQiGuV8fmSkMYb/bQzly5Vq7a9XKyuLs42x8rHoy1+9Vi6NNs8VjkVfLlkfS8sP18fb1ici0jHwK4XBdH1kplKe3d+uDmhzpC3/vy408h/ICKf8kF3yH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Qyb979KlZKm37n+fvb66Ml+5fmG2VJ0fWViZGZmpLC+NzFUqc+k9Ows/9n7lSmVp7G+xcqNYK1Vrxerq2pWFyspi7Up6X/+VUt++tAroxvEzdz7ORcT63wfTJdHf3CdX4WCr13PR63uQgd4o9LoDAnrG1B9kl3N8oP0netvHBQOdXrj0cL4QeLzke10BoGfOn/L9H2SV+X/ILvP/kF3G+MAOj+jbYrf5f+DxZP4fsmu4w/O/frXp2V2jEfHriPio0He49awv4CDIf5Zrjv/PH/3jcPve/ty36VcE/RHx/BuXX7sxXastjyXbv3ywvfZ6c/v4phd2PGEAeqWVp608BgCya+P+zZnWsp9xP/9X4yKE7fEPNecmB9LvKIc2cluuVcjt0bUL67ci4uRO8XPN5503TmSGNgrb4p9o/s013iKt76H0uen7E//Upvh/2BT/9M/+X4FsuJP0P6M75V8+zel4kH9b+5/hPbp2onP/l3/Q/xU69H9nuozx7JsvfNox/q2I0zvGb8UbSGO1x0/qdr7L+PeeeuJ3nfbV32q8z07xW5JSsbawVKyurl1If0durrQ4NnlxampydGJ8qpjOURdbM9Xb/ePkB3d3a/9Qh/i7tT/Z9ucu2//d799/8uwu8f90bufP/8Qu8Qcj4i9dxv9q/JOnO+1L4s92aH9+l/jJtoku41df/c/hLg8FAPZBdXVtfrpcLi0rKCj0pHDrl1GNtkKveybgUauuJqfmSdL3uiYAAAAAAAAAAABAt/bjcuJetxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CD4IQAA//9HcdTQ") r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) pwrite64(r3, &(0x7f0000000140)='2', 0xfdef, 0xc00) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x4c142, 0x0) sendfile(r4, r4, 0x0, 0xe3aa6ea) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x143042, 0x80) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x50) sendfile(r5, r5, 0x0, 0x7a680000) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @loopback}, 0x5}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @empty}, 0x106}, 0x1c) r6 = fcntl$dupfd(r2, 0x0, r2) sendmsg$IPSET_CMD_ADD(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x1) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000400), r6) sendmsg$NL80211_CMD_GET_KEY(r6, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r7, @ANYBLOB="000227bd700003dcdf2509000000dbf7dd6701597c8c1b4d7f9a519db21be19683980d071d5a322bc2db5f6fe02d331a1862afd581e9f790dd80cefed44234b5021c41c5d90b8bfb817c0a36628760955d520af5eb5a400d3656cc183c190e9d5e1b3aa2402fd701f4262d5ec7ac5ce15f3fdcfb952a832219a5569388ef99cfda63d733da4346951fc5"], 0x14}, 0x1, 0x0, 0x0, 0x20000090}, 0x40000041) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000680)=ANY=[@ANYBLOB="200000001a8e763b8154fbc40fb6b6a71bcc799b4ceaf07d99f984b94b5b7c8dd902c2723244e451e804538279c127a2db476750a88a8441170f67da01526b9b8dfa465a6e74861ec27ba22ddcb5977ba56dc1fc1b421209987b5f1a37200d73d6ee585a9aee31d6bdae143009e135f9124b724c41f50ae7b12b6739322f27178a5ce904370b51abcfb3497985c4917f60c2d5800b20ca71e16b0947f0adf4eb769a4f29dd27", @ANYRES16=r7, @ANYBLOB="000125bd7000ffdbdf25590000000c0099000700000038000000"], 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='freezer.self_freezing\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xe, 0x28011, r8, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001180)=@newtfilter={0xee8, 0x2c, 0xd2b, 0x70bd29, 0x35dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xf}, {}, {0x7, 0xfff3}}, [@filter_kind_options=@f_flow={{0x9}, {0xeb8, 0x2, [@TCA_FLOW_BASECLASS={0x8, 0x3, {0x8, 0xa}}, @TCA_FLOW_PERTURB={0x8, 0xc, 0x8}, @TCA_FLOW_ADDEND={0x8, 0x5, 0xf}, @TCA_FLOW_ACT={0xe9c, 0x9, 0x0, 0x1, [@m_gact={0x30, 0x2, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_pedit={0xe68, 0x7, 0x0, 0x0, {{0xa}, {0xe3c, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe38, 0x2, {{{0x5, 0x0, 0x10000000, 0x9, 0x400}, 0x1b, 0x9, [{0x6, 0x6, 0xba2, 0xa, 0xffff0334, 0x1}]}, [{0x2, 0x5, 0x1ff, 0xffffffff, 0x2, 0x3}, {0xfff, 0x8, 0x401, 0x593d, 0xf, 0xe0}, {0xeb, 0xed27, 0x5, 0x8, 0x6, 0x10001}, {0x3, 0x2, 0x0, 0xf4, 0x6, 0x100}, {0x7, 0x3, 0x9, 0x27ef56b0, 0xfffffffd, 0x3}, {0x1, 0x8e, 0x7, 0x9, 0x1ffe0, 0x2}, {0xfffffffa, 0x6, 0x2, 0x1, 0x0, 0x13a6}, {0x2, 0x2, 0x200, 0x1, 0x9, 0x10}, {0xc0b, 0x9c, 0x4, 0x2, 0x9, 0xfffffffc}, {0x80, 0x1, 0xfffffff9, 0x6, 0xfec6, 0x40}, {0xfffffc00, 0x7, 0x7, 0x0, 0xd, 0x4}, {0x7ff, 0xfffffffb, 0x3, 0x2, 0x8, 0x4}, {0xff, 0x8, 0x5, 0x4, 0x3, 0xa}, {0x3, 0x9, 0x3, 0x6, 0x7fff, 0x7}, {0x1, 0x100, 0x9, 0x7, 0x3, 0xfffffffd}, {0x7fff, 0x8, 0x6, 0x4, 0xac8, 0xffff24d7}, {0x9, 0xc0000000, 0x3, 0xd86, 0xfffff800, 0xc2d2}, {0x1, 0x400, 0x100, 0x5, 0x1, 0x9}, {0x54d, 0x4, 0xa6, 0x971a, 0x8, 0x2}, {0x8, 0x7, 0x200, 0x3, 0x40, 0x8}, {0x1e, 0x2e80cfa1, 0xb, 0x8, 0x1, 0x4f}, {0x8001, 0x1, 0x4, 0x4, 0x5}, {0x1, 0x3, 0x7, 0x0, 0x0, 0xfffffff1}, {0x7, 0x8, 0x8, 0x20, 0x4, 0x81}, {0x9, 0x9, 0x2, 0xffffff81, 0xc, 0x7}, {0x218, 0x5, 0x101, 0x400, 0x7, 0x9}, {0x4, 0x4, 0xf, 0x10, 0x6, 0x6}, {0x800, 0x6, 0x2a, 0x0, 0x5, 0x80000000}, {0x401, 0x9, 0x3ffc00, 0x4, 0x8, 0x7}, {0x7, 0xffffff8a, 0x0, 0x5, 0x6, 0xc}, {0x100, 0x7, 0x1, 0x400, 0x1, 0x1}, {0x4, 0xfffffff9, 0x4, 0x2, 0x800, 0x10000}, {0x8b, 0x3, 0x6, 0x4, 0x7, 0x4}, {0x3ff, 0x4, 0xffffffff, 0xffffffff, 0x6, 0x4}, {0x2, 0x804, 0xfe25, 0xa8c, 0x7, 0x2}, {0x3, 0x10001, 0x4, 0xc, 0xafec, 0xbf1}, {0xfffffe00, 0x19bc, 0x2, 0x5, 0x0, 0x7}, {0x4, 0xff, 0x4, 0x1, 0xc, 0x8}, {0x49b6dfd8, 0xf, 0x3, 0x3, 0x6, 0x1c}, {0x7f, 0x30c, 0x4, 0x0, 0x2, 0x6}, {0xe0bb, 0xe, 0x40c, 0x2, 0x14f1, 0x6}, {0x7, 0x6, 0x2, 0x1, 0x5db7, 0x7fffffff}, {0x1, 0x8, 0x7, 0x7, 0x3, 0x3}, {0x1cd1, 0x7, 0x6, 0x8, 0x200, 0x7}, {0x0, 0x100, 0x9, 0x5, 0x2, 0x9}, {0x81, 0x5eab, 0x10001, 0x49c2, 0xa, 0xd}, {0x0, 0x2, 0x4, 0x3, 0x9ff, 0xffffff6e}, {0x3, 0x5, 0x2, 0x2, 0x7fff, 0x9}, {0x2, 0x0, 0x238, 0x4, 0x8, 0x10000}, {0x2, 0x50000000, 0x3, 0xe3, 0xea16, 0x1}, {0x6, 0x4, 0x4, 0xb, 0xd9ef, 0x5}, {0x8, 0x0, 0x7, 0xfff, 0xff, 0x1}, {0x3b7a, 0x80000001, 0x8, 0x9, 0x0, 0x7f}, {0xbd88, 0x401, 0x1, 0x781, 0x9, 0x6}, {0x7, 0x10, 0x4, 0xfffffffc, 0x2, 0x2}, {0xfffffffa, 0x9, 0x50, 0x0, 0xffe, 0x1}, {0x1, 0x4, 0x3ff, 0x8, 0xb98, 0x7}, {0x7, 0x2, 0x0, 0x9, 0x1, 0x5}, {0x87, 0xffff, 0x10000, 0x2, 0xdd, 0x9}, {0xd8c0, 0xb, 0x1, 0x800, 0x4, 0x9}, {0x8, 0x0, 0x101, 0x6, 0x7ff, 0x2}, {0x3, 0x49, 0x5, 0x3, 0x1, 0x5}, {0xff, 0xff, 0x9, 0x0, 0x2, 0x10000}, {0xc08, 0x2, 0x2, 0x5f, 0x4, 0x3ff}, {0x2, 0xdbc9, 0xa, 0x6, 0x200}, {0x6, 0x1, 0x3, 0x8, 0x8, 0x101}, {0x1, 0x9, 0x7fff, 0x4, 0x9, 0xa}, {0xc3d, 0x3, 0x10000, 0x9, 0x9, 0x7}, {0x6, 0xe2, 0x5, 0xd, 0x9, 0x6}, {0x5, 0x3ff, 0x7b80, 0x0, 0x5, 0x7}, {0xffffffff, 0x7fff, 0x3, 0x3, 0xc91, 0x7f}, {0x1, 0x401, 0x4, 0x7, 0xec3, 0x2}, {0x4, 0x9, 0x6, 0xff, 0x6, 0xe}, {0xffffffff, 0x536, 0x7ff, 0x2, 0x57, 0x9}, {0xb, 0x8eb, 0x5, 0x1, 0x5}, {0x9, 0x2c2f, 0x2, 0xc29e, 0x10, 0x5}, {0x9a6a, 0x5, 0x612, 0xe50, 0x3, 0x5}, {0xa, 0x9, 0x9e, 0xe, 0x55, 0x2}, {0x9, 0x40d, 0x54, 0x9, 0xe, 0xf}, {0x7, 0x3, 0x81, 0x7fffffff, 0xb, 0x2}, {0x31c, 0x7, 0x134306d5, 0x8, 0x9, 0x5}, {0x3, 0x7ff, 0x6, 0xcb, 0x7, 0x10}, {0xb, 0x1, 0x0, 0xb, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x0, 0x7, 0x4}, {0x3ff, 0x9e14, 0x380000, 0x80, 0x10001, 0x7}, {0xde48, 0xe, 0x9, 0x0, 0x5, 0x8}, {0x3ff, 0x0, 0x7fff, 0x6, 0x80}, {0x200, 0x6, 0xfffffff0, 0x0, 0x6, 0x9}, {0x3, 0x3, 0x6, 0x8, 0xc4, 0x7}, {0x4, 0xe0, 0x2508ec44, 0xf6, 0x9ade, 0x2}, {0xb9, 0x61e, 0x6, 0x6, 0xc2e2, 0x6}, {0x676bb9bb, 0x200, 0xc33, 0xfffffffc, 0x6, 0x2}, {0xe, 0x6, 0x856, 0x8000, 0xff, 0xd}, {0x0, 0x5, 0x5c7, 0x7, 0xe50, 0xfffffffd}, {0x9, 0xfffffffb, 0x0, 0x7, 0x7, 0xfc000000}, {0x5, 0xb, 0x3, 0x8001, 0x607a, 0x2fd}, {0x8, 0x5, 0x3, 0xd, 0x1ff, 0x10000}, {0x2, 0x7, 0x367f44e4, 0xcfb, 0x4, 0x5}, {0x7, 0x4, 0x480, 0x1, 0x3, 0x7}, {0x8, 0x3, 0x9, 0xff, 0xffffffff, 0x7}, {0x7, 0xa07, 0xbe, 0x200000, 0x9, 0x2}, {0x0, 0x10000, 0x7ff, 0x8, 0xffffff80, 0xf}, {0x560, 0x8aa, 0x5, 0xacf, 0xd2, 0xfffffff8}, {0x5, 0x443, 0x5, 0x6ff, 0x1}, {0x80000000, 0x8, 0x0, 0x10000, 0x80000000, 0x8}, {0x3, 0x8, 0x2, 0x1, 0xe0, 0x3}, {0x6, 0x0, 0x3, 0x6}, {0x6, 0x6, 0x3, 0x2, 0x0, 0x7}, {0x88, 0x800, 0x5, 0x4, 0x7fff, 0x3862}, {0x6, 0xfffffffe, 0x0, 0x0, 0xa, 0x7}, {0x8, 0x9, 0x4, 0x570a, 0x401, 0x120000}, {0x89, 0xfffffffd, 0x1ff, 0x4f83, 0x7, 0x5}, {0xf, 0x6, 0x8, 0x9, 0x4, 0x8}, {0x4e, 0xb4a, 0x800, 0x4, 0x59, 0x4000}, {0x2, 0xde3, 0x1, 0x1, 0x4, 0x1}, {0x2, 0x22, 0x100, 0x1bd, 0xfffffffc, 0x6209}, {0xff, 0xf53, 0x2, 0x8, 0xd4fe, 0x7}, {0x0, 0x4, 0xa, 0x100000, 0x1, 0x209}, {0x7, 0x40, 0x2, 0x8001, 0x7000000, 0x100}, {0x80, 0x7, 0x76a2, 0x9, 0x80000000, 0x9}, {0x7ff, 0x0, 0x1, 0x1, 0xffff, 0x8}, {0x1, 0x8, 0x9, 0xffffbca4, 0x5, 0x7}, {0xf, 0x1, 0x40000003, 0x7, 0xdd0, 0x6a7d}, {0x5, 0xc, 0x5, 0x1b, 0x1, 0xffffff68}, {0x6, 0x401, 0x0, 0x2, 0x5, 0x7}, {0xe, 0xffffffc0, 0x8, 0x6, 0x80000000, 0x2}, {0x16215960, 0x7, 0x9, 0x5, 0x1, 0x8}, {0x7fff, 0x5, 0x9, 0x30000000, 0x7, 0xffffffff}], [{0x3, 0x1}, {0x3, 0x1}, {0x1}, {0x2}, {0x4, 0x1}, {0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x5}, {0x2}, {0x2, 0x1}, {0x1}, {0x5, 0x1}, {0x5}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x1}, {}, {0x2}, {0x5}, {0x1}, {0x3, 0x1}, {0x5}, {0x4}, {0x1}, {0x1, 0x1}, {0x1}, {0x0, 0x2551f6e3d4b5f468}, {0x3, 0x1}, {0x1, 0x1}, {0x4}, {0x3, 0x1}, {0x4}, {0x4, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x5}, {0x5, 0x1}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x2}, {0x4}, {}, {0x7}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x2}, {0x7, 0x1}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x3}, {0x2}, {0x2}, {0x5, 0x1}, {0x0, 0x1}, {0x5}, {0x2, 0x1}, {0x5}, {0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x5}, {}, {0x1, 0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x1}, {0x1}, {0x4, 0x1}, {}, {0x5, 0x1}, {0x7d74a479711b5365, 0x1}, {0x3}, {0x0, 0x1}, {0x2}, {0x4}, {0x2, 0x1}, {}, {0x4, 0x1}, {0x2}, {}, {0x1}, {}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {0x4, 0x1}, {0x2}, {0x3, 0x1}, {}, {0x2, 0x1}, {0x5, 0x1}, {0x6, 0x1}, {0x5}, {0x4, 0x1}, {0x2}, {}, {0x4, 0x1}, {0x3, 0x1}, {0xe}, {0x3f8d5e77a98be1c2, 0x1}, {}, {0x1}, {0x2}, {0x1, 0x1}, {}, {0x3, 0x1}, {0x0, 0x1}]}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}]}]}}]}, 0xee8}}, 0x24040084) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000100)='./file0\x00') 1.163087959s ago: executing program 0 (id=143): prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x8000000, &(0x7f0000001080)) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) r0 = getpid() ioprio_set$pid(0x1, r0, 0x6000) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x33, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x1}]}, 0x10) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e20, 0x4000b, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x12}}, 0x80ad}, 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x6a855000) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) socket$inet6(0xa, 0x5, 0x2) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) timer_create(0x7, &(0x7f0000000080)={0x0, 0x11, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)=0x0) timer_settime(r2, 0x0, &(0x7f0000000240)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) futex(&(0x7f000000cffc), 0x80000000000b, 0x0, 0x0, &(0x7f0000048000), 0x0) 1.055627075s ago: executing program 3 (id=144): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f00000000c0)=@filter={'filter\x00', 0xe, 0x4, 0x298, 0xffffffff, 0xf0, 0x188, 0xf0, 0xffffffff, 0xffffffff, 0x258, 0x258, 0x258, 0xffffffff, 0x4, 0x0, {[{{@ip={@empty, @private=0xa010102, 0xffffff00, 0xffffffff, 'veth1_vlan\x00', 'wlan0\x00', {0xff}, {0xff}, 0x8, 0x1, 0xf84a8d3dc38dccf5}, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x8}}}, {{@ip={@broadcast, @remote, 0xff000000, 0xffffffff, 'wg1\x00', 'erspan0\x00', {0xff}, {}, 0x84, 0x1, 0x31}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x24}, 0x8, 0x9, [0x2f, 0x1d, 0x29, 0x2e, 0x24, 0x2b, 0x33, 0x1d, 0x30, 0x14, 0x26, 0x17, 0x10, 0x14, 0xa, 0xa], 0x2, 0x80000001, 0x100000001}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000000)={r4, 0xffffffffffffffff}, 0x4) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002c80)={0x3, 0x11, &(0x7f0000000140)=@framed={{0x18, 0x2, 0x0, 0x0, 0x3}, [@call={0x85, 0x0, 0x0, 0x87}, @snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r5}}]}, &(0x7f0000000080)='GPL\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r6, 0x0, 0xe, 0x0, &(0x7f00000003c0)="c274386d178550cb864bd57221bc", 0x0, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000040)={0x10000000000000f6, 0x0, [{0x40000002, 0x0, 0x43}]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r7 = socket(0x400000000010, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x25dfdbfe, {0x0, 0x0, 0x74, r10, 0x800, 0x55007}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_QUERIER={0x5, 0x19, 0x2}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$nl_route(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000600)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r10, 0x1bf5b}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_QUERIER={0x5}]}}}]}, 0x3c}}, 0x0) signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r12, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@newqdisc={0x78, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r13, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0xfff3}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x1, 0xd, 0x0, 0x1, 0x8}, 0x6, 0x1, 0x1, 0x4, 0x8, 0xe, 0x7, 0x1d, 0x2, 0x9, {0xa2d6, 0x200, 0xb, 0x40, 0x2, 0x1ff}}}}]}, 0x78}}, 0x0) r14 = socket(0x400000000010, 0x3, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r15, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r7, 0x0, 0x61, &(0x7f00000003c0)={'filter\x00', 0x4}, 0x68) sendmsg$nl_route_sched(r14, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newtfilter={0x50, 0x2c, 0xd27, 0x30bd29, 0x25dfdc00, {0x0, 0x0, 0x0, r16, {0x5, 0x4}, {}, {0x8}}, [@filter_kind_options=@f_matchall={{0xd}, {0x8, 0x2, [@TCA_MATCHALL_ACT={0x4}]}}, @filter_kind_options=@f_fw={{0x7}, {0xc, 0x2, [@TCA_FW_MASK={0x8}]}}]}, 0x50}, 0x1, 0x0, 0x0, 0x10}, 0x0) 961.364489ms ago: executing program 1 (id=145): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB="bc0100001900010000040000fcdbdf25fe8000000000000000000000000000bb0000000000000000000036a76e2121bac2ee0000000000000a00000000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000004010500ac1414aa000000000000000000000000000004d53200000000000000fe8000000000000000000000000000aa00000000010000000000000000000000feffffffffffffff000000000000000000000000000004d33c00000000000000fe80000000000000000000000000000000000000000300000000000000000000000000007f000001000000000000000000000000000000002b0000000a0000007f00000100000000000000000000000000000000040000"], 0x1bc}}, 0x0) 914.332562ms ago: executing program 1 (id=146): r0 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x4e23, 0x0, @private0}, 0x1c) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000680)="a545b0ac9501ce98a62c28c96b74f9a6", 0x10) syz_usb_connect$cdc_ncm(0x4, 0xd1, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000182505a1a44000010203010902bf00020106500008ffffffe7020d0000052406000108247c2a6ad07be4aefb0000000300ff000606241a05001407240a050905580c240c00000000a90c09000304240202042402"], 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x200000a) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@deltaction={0x18, 0x31, 0x101, 0x2000000, 0x0, {}, [@TCA_ACT_TAB={0x4}]}, 0x18}}, 0x0) ioctl$sock_bt_hci(r1, 0x800448f0, &(0x7f00000000c0)) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x10000, &(0x7f0000000100)={[{@grpid}, {@auto_da_alloc}, {@lazytime}, {@journal_dev={'journal_dev', 0x3d, 0x6}}]}, 0x7, 0x4d4, &(0x7f0000000180)="$eJzs3M9vFGUfAPDvbHdpgZfXioiCKAU0Nia2UFA4eMHExIMmRjzIsWkrQRYwtAchREpiuJN4NDEejTdNvOrRePIPwIMHE0NCDBfA05jZnWm3291ttz8p+/kk232e2WfmeZ6ZeWaffZ7OBNCzhrI/ScT/IuJORDxVjy5MMFR/e3j/+sSj+9cnYjZNz/yT1NI9yOK5Yr2deWS4FFH6MmnaYN301WsXxqvVqSt5fHTm4mej01evvX7+4vi5qXNTl8ZOnTpx/NjJN8fe6L5SLfLL6vVg/xeXD+x79+zt9yfKxfKB/L2xHm2VuyvGUIfPXuluU4+9XQ3hZPF+urGhhWHZBvLTupK1/+vVw2c3u0DAhknTNO1v//Fs2uzmoiXAlpXEZpcA2BzFF332+7d4bVDX47Fw73T9B1BW74f5q/5JOUp5mkrT79u1NBQRH8/++032ik7jEH+uUwEAgJ7zy+miJ9jc/yvF3oZ0/8/nUAYj4umI2B0Rz0TEnoh4NqKW9rmIeL45gyQi7ZD/nqb4fP4/5rMIpburrmQHWf/vrXxua2H/r+j9xWBfHtsVUXSYp47m+2Q4Kv2fnK9OHWuz/W1L5N/Y/8teWf5FXzAvx91y0wDd5PjM+Mpqu9i9mxH7y831T8rZgSumcZKI2BcR+7vY7mBD+Pxr3x2Yi1Ty96/rb0vXvyZtMaXX9XxcK+m3Ea/Wj/9sNB7/ZD7HpPP85OhAVKeOjmZnwdGWefz2+60P2uW/ZP1/+qt5lXdO/nxm1fUuZMd/R8P5H8X87fwk6mASkczN105HpH3d5XHrj/YrrPT835Z8VAsX7evz8ZmZK8citiXvLV4+Nr9uES/SZ/UfPtK6/e/O18n2xAsRkZ3EL0bESxFxMC/7oYg4HBFHOtT/17df/nTl9V9fWf0nW17/Fhz/+fn6ZQaKlbMlfRcO3XnU5uKxvON/ohYazpe0vv4lCy4Ryy3p6vYeAAAAbA2lqP3vf2lkLlwqjYzUx4D2xI5S9fL0zMGIuDRZv0dgMCqlYqSrPh5cSYrxz8GG+FhT/Hg+bvxV3/ZafGTicnVysysPPW5nrc0ni9p/5u8ux3mBLWgN5tGALWqp9r/39gYVBNhwvv+hdzW0/9k2SWb9pww8mXz/Q+9q1f5vxPcd711wzYCtL9WWoadp/9C7yvHhXLh223PLu22BJ5Hvf+hJ3d7Xv5xA8biGaxfS/tZpBqLFEwMG1rgYeWB7i7w2JZD1rNZwg5WIWF7i7SvJougCtn/CQ6m7DfbH4o/6otNaSRfPcSgC2V5ZMvG5vWt+8hfPRFnr0+aH+XZaaTgW5aWOzuoDG3oZAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWDf/BQAA//8mic8a") r3 = open(&(0x7f0000000740)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80242, 0x1df2a23c5997fa7b) r4 = fsopen(&(0x7f0000000100)='configfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x5) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r6, &(0x7f0000000000)={0x1f, 0xffff, 0x2}, 0x6) r7 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000006c0)={0x1, &(0x7f0000000500)=[{0x6, 0x43, 0x80, 0x7fff0000}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close_range(r7, 0xffffffffffffffff, 0x0) setsockopt$bt_BT_SNDMTU(r6, 0x112, 0xc, &(0x7f0000000300)=0x2, 0x2) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x2, &(0x7f0000000000/0x4000)=nil) fchdir(r5) r9 = open(&(0x7f0000000140)='.\x00', 0x0, 0x112) getdents(r9, 0x0, 0x0) sendfile(r3, r3, &(0x7f0000000100)=0x4, 0x80000000) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x6) fsync(r10) syz_usb_connect(0x3, 0xf5, &(0x7f0000000000)=ANY=[], 0x0) openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) 788.218639ms ago: executing program 3 (id=147): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003ac0), 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x61) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x42, 0x0) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@metacopy_on}]}) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000040)='./file0/file2\x00', &(0x7f0000000100), 0x0, 0x0, 0x2) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000004080)={0x0, 0x0, &(0x7f0000004040)={&(0x7f0000000100)={0x18, r1, 0x1, 0x70bd29, 0x25dfdbf8, {}, [@ETHTOOL_A_EEE_HEADER={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x810}, 0xc0) r2 = syz_usb_connect$cdc_ecm(0x2, 0x58, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x46, 0x1, 0x1, 0x0, 0xd0, 0x3, "", [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "3417"}, {0x5, 0x24, 0x0, 0xffff}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0x77, 0x0, 0x10}}], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x420}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/4082, 0xff2}, {&(0x7f0000001ac0)=""/14, 0xe}, {0x0, 0x18}], 0x3) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect(0x5, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000772904202404019957c2010203010902240001000010000904430002317d5500090502020002020000090582020002"], 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000a40)={0x14, &(0x7f0000000900)={0x20, 0x9, 0xc3, {0xc3, 0x8, "7ab0805e90df22251166cec8b2d3fa85a29bcc4428fc42b4ce19271398651189a4711845ead0201a979c394e4c56b5f136ff223b925fec66bca6cb8db0a1979e6cfeafa44c01bcee6d7f3bea278422c5451e49cd3436d7d46fa2c5331af43883bececfca0c270712d81f39917fa18b3d6f6dd6d25aa92acb8219527bb293968e8780e88088b01bf552074b01979c784fa7076f18f896bc38a91b529fd0e0cf62e01c28ebcf0d4b8032c51827cd1cc1c5209edd791f371fb55c1cf0dc81abf8007e"}}, &(0x7f0000000a00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000cc0)={0x1c, &(0x7f0000000b80)={0x40, 0x0, 0x7e, "59671635a7532e1a52cb61f78903f663fb934ec537ffe221565b2ca878f5e3da8ff28cd0cd38eb2b41a942a6ceea4e7f07d57eae396eb86657f339b978623a6d7ace05aa49c8817c9bf7aec3323be482afcc725d56dab65b119d6dff45559751deea289a3f5f6cf30377ae83922c4eace52b9f6139615349539fbee9f475"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0xff}}) syz_usb_control_io$uac1(r4, 0x0, 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x336, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x5, 0x88, 0x9, "", [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x1, 0x1, 0x9, {0x9, 0x21, 0x6, 0x4, 0x1, {0x22, 0xee8}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x2, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x40, 0x16, 0x3}}]}}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x250, 0x10, 0x40, 0x0, 0x8, 0x1}, 0xbb, &(0x7f0000000600)={0x5, 0xf, 0xbb, 0x1, [@generic={0xb6, 0x10, 0x8, "933fec55dbd62124ab09819c2abe897ecf8ed299a40148500dedba20221643c2b7ff39231ebf514ee689d639c81847f96b957c1410dc317e2415293071974a8064d3d78ffb8de6e9ecc1680e3fa1e7c63e0c897053cb37172c9dfb62bc7a4a96d847edd125437ce667b94aeed7850c27c5c9d61445b83fb3abeb185de10c992415ca8cab11c80a413706f64cc7e9a644a1a1e16186a27ce16647d04d718423993c14101b0390e9f8aee965fd175e3e5f59ad26"}]}, 0x7, [{0xb, &(0x7f00000006c0)=@string={0xb, 0x3, "ec1a10e09509d3887b"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x1004}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x44d}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x2009}}]}) syz_usb_connect$midi(0x0, 0x74, &(0x7f0000001200)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0xd8c, 0x201, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x1, 0x1, 0x1, 0xc0, 0x5, "", {{{0x9, 0x4, 0x0, 0x0, 0x2, 0x1, 0x3, 0x0, 0x3, [@midi_in_jack={0x6, 0x24, 0x2, 0x7, 0x4, 0x80}, @ms_header={0x7, 0x24, 0x1, 0x4, 0x7}, @midi_in_jack={0x6, 0x24, 0x2, 0x2, 0x40, 0x6}, @ms_header={0x7, 0x24, 0x1, 0xba91, 0x7}, @ms_header={0x7, 0x24, 0x1, 0x8, 0x7}], [{{0x9, 0x5, 0x2, 0x1, 0x3ff, 0x80, 0xff, 0x8, {0x12, 0x25, 0x1, 0xe, "a4bb045f609cdf5136b4e5694bf0"}}}, {{0x9, 0x5, 0xe, 0x0, 0x8c8069f868cf8f5, 0x8, 0xff, 0x7, {0xb, 0x25, 0x1, 0x7, "e7ec3b5ef7fcb5"}}}]}}}}}]}}, &(0x7f0000001480)={0xa, &(0x7f0000001280)={0xa, 0x6, 0x310, 0xe3, 0x2, 0x1c, 0x20, 0x4}, 0x27, &(0x7f00000012c0)={0x5, 0xf, 0x27, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x9, 0x6, 0x5, 0xe}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0xb, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0xca, 0x7f, 0x6}, @ptm_cap={0x3}]}, 0x5, [{0x20, &(0x7f0000001300)=ANY=[@ANYBLOB="20030729e89f2bfe04a1ec123bc3b8c25cb9307278bb83b99cd0f13f130d14af"]}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0x813}}, {0x6d, &(0x7f00000013c0)=@string={0x6d, 0x3, "4dd99f6395fca0b4123860d410ee1b1d49a5180a3d7f2f77a2b70ecfc8a39b961c973cb53c803cb058601b3b12997c72ca348d1781ae97bfb53ba658f20a5fb2fab1d7f493ef42ac1508e39b269758af4219e4d6ecdf90354366960ba48a09c01e3659454814148267c219"}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x449}}]}) syz_usb_control_io(r4, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f0000000500)=ANY=[@ANYBLOB="000704"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x600000a, 0x12, r5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_RX_RING(r6, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) syz_usb_control_io$cdc_ecm(r4, 0x0, &(0x7f0000000300)={0x1c, &(0x7f0000000180)=ANY=[@ANYBLOB="200e25000000b259c37c74e678407d69663e9993c7d061e79e7f45d42f7b24769924436a699b15de5f7200"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0xc}, 0x0}) 611.946248ms ago: executing program 4 (id=149): r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x89a0, &(0x7f0000000040)={'syzkaller0\x00'}) (async) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) (async) r2 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x18) ioctl$KVM_SET_NR_MMU_PAGES(r2, 0xae44, 0xc7) r3 = socket$netlink(0x10, 0x3, 0x0) (async) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000008c0)=@newqdisc={0x8c, 0x28, 0x4ee4e6a52ff56541, 0x4001, 0xfffffe00, {0x0, 0x0, 0x0, r5, {0x8}, {0xf}, {0xf, 0xa}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x5c, 0x2, [@TCA_TAPRIO_ATTR_PRIOMAP={0x56, 0x1, {0xe, [0xc, 0x5, 0x0, 0xf, 0x10, 0x2, 0x4, 0x2, 0xf, 0x6, 0xb, 0x1, 0x8, 0x4, 0x10, 0xf], 0x3, [0xb, 0x5, 0x7fff, 0x2002, 0x1, 0x4, 0x2, 0xd06, 0xff05, 0x8000, 0xb, 0x3, 0x9, 0x6, 0xd, 0x100], [0xfca, 0x5, 0x2, 0xfff5, 0x4, 0x8, 0x7, 0x9, 0x5, 0x2, 0xc, 0x40, 0xfffc, 0x3, 0x1, 0x1]}}]}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x400dc}, 0x0) 610.950518ms ago: executing program 4 (id=150): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x3d}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x76}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x70) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=@newlink={0x4c, 0x10, 0x1, 0x70bd2d, 0x24dfdbfb, {0x0, 0x0, 0x0, 0x0, 0x10138, 0x1a2b1}, [@IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}, @IFLA_AF_SPEC={0x10, 0x1a, 0x0, 0x1, [@AF_INET={0x0, 0x2, 0x0, 0x1, {0x0, 0x1, 0x0, 0x1, [{0x0, 0x12, 0x0, 0x0, 0x4}, {0x0, 0x4, 0x0, 0x0, 0x90e}, {0x0, 0x11, 0x0, 0x0, 0x5}, {0x0, 0x18, 0x0, 0x0, 0x55a1}]}}]}, @IFLA_VF_PORTS={0x0, 0x18, 0x0, 0x1, [{0x0, 0x1, 0x0, 0x1, [@IFLA_PORT_PROFILE={0x0, 0x2, '\x00'}, @IFLA_PORT_HOST_UUID={0x0, 0x5, "275322ff3810a900197551f2b08b0e5b"}, @IFLA_PORT_INSTANCE_UUID={0x0, 0x4, "7f2a0e12d6098ebc350514bccfa62097"}, @IFLA_PORT_VF={0x0, 0x1, 0x892}, @IFLA_PORT_HOST_UUID={0x0, 0x5, "53b5cbd95890ff44b0418c96eb35961b"}, @IFLA_PORT_HOST_UUID={0x0, 0x5, "d7dc45810f9bf94797ee1dd7c051ce56"}, @IFLA_PORT_PROFILE={0x0, 0x2, 'xfrm0\x00'}, @IFLA_PORT_VF={0x0, 0x1, 0x7}]}, {0x0, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x0, 0x4, "9adf48e1c35a483402020ba69162f390"}, @IFLA_PORT_REQUEST={0x0, 0x6, 0x4}]}, {0x0, 0x1, 0x0, 0x1, [@IFLA_PORT_INSTANCE_UUID={0x0, 0x4, "f28fa7e90fcd46e2257c347498e83d7b"}, @IFLA_PORT_INSTANCE_UUID={0x0, 0x4, "41c636bdbbd35387442d85b293cbdcbc"}, @IFLA_PORT_INSTANCE_UUID={0x0, 0x4, "420348c1fd7d9d9901828d0bf314a8b4"}, @IFLA_PORT_PROFILE={0x0, 0x2, '\x00'}, @IFLA_PORT_INSTANCE_UUID={0x0, 0x4, "55e994ac01e0f855ffc7a379262f8a68"}]}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000884}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00'}) r5 = syz_clone(0x400, &(0x7f0000000a00)="3d76f3dee844268d7f9f8fbc5595cd63c77c622dd19b2d54201ec7374a63ca7f39d18bf6f72ea1e3f7e97501a7e83c10b5d59f18efe1df481eb95432bfdc5f3bcd2cfd6babbd11abae2d370badc30eb4b4f1a74692e2f5a3722941c04432", 0x5e, &(0x7f0000000a80), &(0x7f0000000ac0), &(0x7f0000000b00)="8e6af626027a2855989caa946a56c7b1ee93183230ff309729df527418fe79a93d7e4a84e286955dd299188d3f7553eb80877eff6629c69392c27327a2b24db526186e3d01450c3ed70dc4b1f7c1411d855938a70e4dcc90bc71647d0a8160c81bc553a0928fabdc9b7cf731161d73ef4f783be46170dafb9d4c432bc6bd581ae9ce223b7ae41568d42ba3a0bcc664e3842937c7718056b352394bcad34cd54aef73a0b59ace34d17c7cb516469c9d49abc7d743ce50ffb5a7") stat(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_io_uring_complete(0x0, 0x0) r8 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000c80)='/sys/kernel/uevent_helper', 0x62c282, 0x40) r9 = openat$cgroup(r0, &(0x7f0000000cc0)='syz0\x00', 0x200002, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000001fc0)={0x0}, &(0x7f0000002000)=0xc) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000002040)=0x0) lstat(&(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000002300)=0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r4, 0x4004f506, &(0x7f0000000280)=0x1) read$FUSE(0xffffffffffffffff, &(0x7f0000002340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r15 = ioctl$USERFAULTFD_IOC_NEW(0xffffffffffffffff, 0xaa00) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000004380)={0x4, 0xffffffffffffffff}) r17 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000043c0), 0x2, 0x0) r18 = bpf$MAP_CREATE(0x0, &(0x7f0000004400)=@base={0x16, 0x8, 0x4, 0x5116, 0x200, 0xffffffffffffffff, 0x10, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x4}, 0x50) r19 = syz_clone(0x40300b00, &(0x7f0000004480)="bf86c40d581c270d516f7898a30ed8dec446971141d045c7551c93b39cf54c3688e698494b50a8813577c69ad213a0eaf138d04c1ab7065accd44cd138d7c3c6", 0x40, &(0x7f00000044c0), &(0x7f0000004500), &(0x7f0000004540)="1c9807f7c189035f17df7e6cad31d66f18150086f215116566ee91ee12707b3cf844106c3c82aaa827b46f3781d2d92c750780d0094e760f3502652715fe709b6b36122c2a8a42273576fac899ab011c8a2d5fb1ff78bc8245a0776acc07b0e43deb2566c6b1007ee9345557ddf41334fafe9128cf6200aa1009837e2f8b98ca9cc2bb1b4927a98acb826d93f775d3ed72a530d0b1fc29e73eb7da4384a2233074564af6de963d63c3e20641d7c2bfc0799b1006fe761d5e91bb3b688b41f5c6e39c44d059fe94359a1e20b083eaa3ce7d4911591a87c4ccd89b89aab65f45d10cfd34a70bef460d01b5763da3f8fa1c20b2c0ef80fe60c09787fc082c55f577e208d9c7242eed210516b92eb38e2e189ad97545c923dd12c8ca0c56353a2e441abcbe4cb9ea167c90464d40c8990e49f8bad203b490f8d6977d646ed9660c9fe15462ba9ce7103affa3f64c64e7a1ebc24e5dd3bc23609255fe494c84cd77933f277b2bb6698c34f61859868b0d650f4192c8c3e10d4a117c668fba2feb0e41405a18a8f9fc1b24831687e18af2ecff0d15637bebc6bd264c0e18d0ed4c7bc320010240d9bfa4e083c6e1933bf396ab17bf9e54932954a3c352f2fd2a6dbbd3644a3834a1725909d1dfd92637243b2689b66d9843d4c1b768cc8674ff87f9fa0fef52c8f659d6bddef6b6df6ef6991b2e46c1f4ef873ed8405f96cbfc6a1193679616023398beca126e2f3b97c64ea98888b21e26beb0732bc4ed936f7315f225f2f69c531a9256aa6bd8e435f980c6565c8c04130e06a9302c3b99765180a793430a7b84e907bf706a900458cb9eddecfc0c681569bc5d0c387bba13711abd84c9451f5cbf827771d46af67e5b3c8fa940ad6e40c8cef32387076bf7064a5d5352ff05458bb572c6ec9d108d08178449c02b21f76f0c5127e93d9ce0fb8d573620428e062eedf39d46d6b27cee6906f07fb301b89541ea81fa31ae9bebd7d4963c25640693a73dd718a9d0f13ea1b6d2f6720897a21c6a12555e09b2cfeed7e944d2b6bfed5f8c39d65f7ee9d2746ba03fbf03c41f401475b83a3a8292270d72793c9f8a2ceb02bb47a06e8ebc2a8b2e789d147951f750864dd7ba7d8c8c3245cc580b1dbaf44a914b74717e1341923b364c102317e76bf234158e447aca8dc38a0498f45a1c085fa76ade92706da05953328b79e5aa9f466d72bd5a4e4380e5c5c33197038ac273c5672e494189b597f90f0e433ad14b417e2ba030aca0574b688c675856455f3970c8d005064f42182555b3953e624cef2a5a76779aa8f9d8ab7bc80907aa0cf41e36a28481e650a593f3feb166c043f2e6935b7ff382a82d6baa696b45c93802da81bcbb00fb18675fff077151a523a367d3d9bb007fe211ea9e6b05b3c7a0819a36e8fc9ecefced4cbfbe7d7d13ab9b52a64cca6495946da28099c36900c4da564c752d183d3ecd10ced0c8dfd0ae54ae44cbdc49908fd667ac3f86d35ac9305f740edfb8b315e9b3649ce0df725c1717bf73f8770d50828dff4269fad5c562a8138485dd96f9d3857ff32033335c68f6726749a303d5376f56662437b0bc0d76a90983a8f7cb0998e3eaef4776b5866159d6a25e33aea88d966229d5907cb619636199b172f6b4d86d9f765f00768c740a3e2185ade28623a0da9c9dfed2b6802fb241157794f5e5149031c565b64470d849139e3e6a1aeab250be34de32175ddd11b7bc822ce8dbd9eb323a38edc0094678c3065e4e6b6664459226c36b10417760e2d384c9a33d0c96db1104ee89be3717e489f6051c30dac6ec6b70b0f27205223b346b861320a3382e055381bf0c04e76104edd47af275d464701ca8c7fe7e35097d006286486f44e2a33e6d1e8e6926dece909c5abb6a248a406cac327795a9466de3ad904191c462aa0e4a7e9ce29616acea0972102409200b35eea409640023742f324dd584d0b81b87360ae431269510da3d9862a401a5e3920801fbd2d8e9e3f16fe5f49eba7a114182b1cba8a7db633e3681b87061fa92685f1df6539caf8e260736b9ae1abf473c4440293d890084965d59b916ab93bc87d87cac9f218a9c53d66429f9f68a907f1fb043fd0ebd5714cd95744332427899715e88da4c7e12487674c019fa84f473b3966ab8eefa8acc5d751f06159e861ef90cbf61bc98cbd99c98102f8b2dacaf629785cd8416bedc98f2be8a0f7df83d565c41c8c0e85d1d54337afae6260994bf0f9ad73a368960124c24b474f7a943bf08557765c5adca7ee81979e7a19deb07fed9c4600ddc01504f10db542e636fe9a1ca120fae53eab81a40e0ede8f1ba899de8d4414ab4040599fa150aa312e4b7957ef311df4925c3f0fdfe84e01740a920c16ecb4ff73473fde53608b450d7a32ac5502d84725c11bb00ac90952deed0558f5d9d40b2645e778d20d25170034abbe932c032f8509ff63da306f30a710d39d682417fbe4bfb64fa8b22cb1a0c353913a496bf304dc8a50214b99242ee25e668c7fbd22cf5cf99159bb69882c72a34c51df904721fc24289b037db033c636ae509745ad735f4864b60edbf0bdfc7bf7496854198eac574cba9bc49b5e5fe60a2b98cc646ab88bb98bf8c0de975a40186fab90dba53044f59ba9086fc98cd7d3f6c5beebcb2e6aec2e06553124ede7903fcff9578621571f349095a81e42ef5a6b174149c2865ab8f15445e059981881b1edebf4b168a4e093ef7ade1800345ffa5d1df70e67f7f5a2188c54dc47321b66ab53832a5c5b58eaa99b3c39a55400c5b67da6f7ccf21e00acd9cca1c92d9ba90811170e4b133fb5ed8edd9a60d2fed10c8d00d35e8019a3f49ea861373090cae6c25702e31f002b406340d9dbe01e1ba80f9fe66cf8116640f4bfaa20b1c3a05768af8332c88482f5afdd4c70753714e1d7e9bd0797b593544f362dbb90f09069411aead991d8041ea7d3e2a8f0abc8354dc55667f3ab7feeb35e32743873aee389e0fbd1f49d4934381819d0c0fb975f544da17c823556e5816a5f6a58cdefb0526c8584bf7de4e0d120274e563478812bd711154d3fb03c60198d7406fbe6799d131f05bdfa5763b4ef2c5a81b605654681f5d63af037d36a1f1a08858bc646a7fa9efce99f842c226b154c24de51778913983f5d590e3d8fc22ac3c1f521b0abac427961002cef3be5754b97baefbdb3515767eab480601ead2903c8c22fef012f6d126e5001f20602b30333478d7fd635ae42b17260b69560bb0c783520f3ff2560f22cf2da7f93c3acaf79b79d74529ee56aab9a81a80ca011f82f186328116cf3ac6b61f60294e6570158f924b86525daa1294a9a30d058a7463a3ae5343842a1e0b824f71902e23090eac4e35c06494de5735e48b2bc649acd1d12cb37a67649c5a52d38d495c5308608a965356dc5cbcdf9657cb0d18f1c9345afacccaaaa83786207db84c7ce79638e3294a2de07cbaabf49f328425c497c62f161a630ebb23adbc6a94043239be1ec7c518522631909e917a5e96d4758fcec649e4acf1f34ff4e91e993d5ae051a2e3d1c730a6e22ad22625472cf857d8dcd5998dba264b9fc487ea40b4e36ad5d63b31f4dd60f87650810789e46d249e51ea9f2d0f30091f99b9c1c0be2cf160f0d4deb9eaae6e263103d9fb43c459cda4b22cfae9b60ea08aa618800859710f4e70014e038e4bb73c61f5684aaf62d979213dff70f7818e9a1549afd71aa24876455e2e4d41ebf99f22e65ebc8ad02f2549b1c5c0b998c0679f643f89008d51ff43204a321537dd18b4871781ac370d1869912a64058af6da5fd841484c4381d4f1de4fa91f1028713e1e69ed2fa42b1d72d162e93c9d9c038088e3b406c3d0a67fa50b5e3e268347032bc3aba928de4bfdc3ca3e1b7f7c877cdf877199495af3164f5ca21d034823f0ece59bd53221c1614a6a9861973e09789c61951fbd00f43c2beef5da84af4ec80520e1a584f22e939f9c738750c71049c3c9af95c1e7eb360118be49b4fef5299d99bde0d92d8043f0e974afd6053633d1ccb99b18134852ae072fff2c8c4cd3ac196bdaeaad9b706ef160fa5f729d3c8016c975df950ef1f93b63cadbaca5c120b205e2cb6accc8559d21a3510ec8cdc9e09bf755c8ca9e21f7eeae10437a10bae50a8a1f0f428675a1600150fe943814b166e71d4d9daab5177dc2b09c8a8302e646d3c1a725834421d3d33e1caac1afaf971138b3d76ca792c67d1bf5d1e80cb3a9fdb294a2d2321f73c3db81d61a91741fffb28868e1511aa79ad85e13df48eda063637eb5eee219064b558968a0a83862836c6a04eaab774b151c4233a9aa21875ab7842f0b578ffdb1fe316bb95d0a521a64a3baf3abf2c3a418ee588aa85a9e242590ae351aad09b298a8e713c3dbf39e327b11510a208f56d9a92b5c7afdc41174f5e8e2df692e7b9ef114361360fdd6b0c0e8cd654c525870aff3a4c56583ee14307fad1f086c6cea74666781dedff643bc3eab813f4c90ca8211a2c80da4f4c4f97af6980aadfc4f9ae99291c23e7b9a6d8044d4792facb98c5f89a05e60c8c0966fdba9250ffe504ab2d432d900e91b37ec83b19262bfccdd3e911f6c3968405dfc8931684c5f3e8294362895b4364fb2d8c21c6435aaa0f3355e311221570ccaf2f90bb61f3191b2bdeb20913ae4e53770933d8b391773c7c78609966806ae8adcd64c95b4e9b220c3bb8c5e274b2b5d04d417b5cd23344535967c08b37bf9afa17ebeea0d4221a06b381219f3e87f18a6fd91bdcb0cfabb98d3f95fb125bff3dc5bbca3822695e321c8be101d8211693214d0d543b22aedb91957f50581c8de54886ad8d4a22081f9b76e75fb45d6ff6681c5dd52206adf9e03003fbfb824c4002e94f5ee239600b6e36e81a8bd070d4c28fec809da889b6e95acfc9d292936deee3535738f1e56c8e0a06ad4405dce8868160cf0eaaaf60cd28638bccc53e7004220d335b3ce95aa0872bb638f300bfc1d801f165da2b9924f1b3220d34692384e647d6685a9342b490f97fa3ea4a975a7118878d0ce1b35bfd16764fb8b0abab4b4115f77341e887736a1a7a1b985f684691313d0de8408d06f365cd9e0cd3036f38a78a8a40b5fc60b9b0766046290f2996585e6a0347fb326b37d56663506891798082096625c410c5be21d8fc3dd88d308b89e69c98ccbe9466bd406407489a3cd8642e496a61623aa10692583d2ff7a2d7dec91780ca1110c9a20d58434812ecf90ebc952f261dff4ddf13335160a4f234cc8ccc15d31e133931cb3f0ef2b912c44a8cb9cd282f5a9d24dea1103433b878ee43f11fb8e452358e871dd7ca7708378da5f105e8eb1652f0088919281826d640036e037731517af2788aa0195282e1c65f88b4c24115aaebb41c6d60cc794291f1108becca8705fbbd513841ecd2086c91a80ef6899d2508033788d6c4617d12c5573afa7e37009e7ffb60f28ecb672525273ba3066236cab8bb8904d9b2935199cd96991d92df21330f75b9ca8b99716985e1fa0446097628ed6c8441550af7ce75ee965d7746191a86c9a2a1d87f16abe2d84192a109196320a148c3f71f1bb87192d231fd7250919c60290ea88709e8dfcb11ebb04f51a397b82c53ff9dc8ba66125ebc1901a9ce51091d3aed14ae2abee891b42feb5a485e504c000d5df6e9685b62977fb2b9b2c3e9a6e1c0f29ae6538c8690441682fe7d85e4285c3a3e3bafd145fcd711e53c488c027777190fa00edc3a6f4bdd4b734d4d3005e3208a4016620") read$FUSE(0xffffffffffffffff, &(0x7f0000005540)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(r4, &(0x7f000000a200)=[{{&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000980)=[{&(0x7f0000000580)="793277c3e291cc9e212830a2bdbed7052ab5540c42ee69afd3e862d2d52e4f8c607775f30df454e713f77dab09b77116ea3a3615d09b70d6a456e57106fbcbddb43072737507027d7eee7e82f17a0c076a3e9b2750d1c9dc70c0b66c52e9a3fb08961b6bf3b300734ae59d3b9e4c0162a024f072548637ba02a83203a4638def903967b7b263e466487dab3d9ee01d06b81acb7906e4d13b039dc3e7685309475705f5352a4b3f14191d1bba89836b7e9efc99689376f82b28085ecb8e552b862cdba638", 0xc4}, {&(0x7f0000000680)="ea522cce272f1179d82db7d4fbc12875612c33141ce52c657c6d", 0x1a}, {&(0x7f00000006c0)="ea6a82f8c1292c904c995b33100368e2e268929f8f9f82491e19d893e1b2bfd7ac20b06c40e5f8f84fe03f1be9acb56748cb7d10eb5511427bf31033e8b80304da9c87f3463a63f9f627175bd155736d377745fc1b4ff342172f3631254b532b8767c904524408346b8da6441f5efdae342136f2c3eefcf404c6d1384e5fb36c98", 0x81}, {&(0x7f0000000780)="e5f748eb885ad87f13fb7e40d85236b1ead130692376b804b694f79aba6e3f803797845c69ad2a5029dc4b479f1c65aea60687290e96b69576406af31fd12ab9d032f4f12aa7220411f9bb5b5ae0bbf7be52e2bc3a04513cae7a4c87149d2243d511b8f381afae40a349c3c618d04b7723e5e286c07256f37c4c8a604fef67ba8f1ab7474ac0980dd2ab6fdcde96682bcbaa2ef1bcb66bdf164b40e71ab21878f87c9549692079d43464e1dfa1c4446d602da43330f43185a1f81cc0cfc4604c8b73d6282f50f66348e14267183492f7f237ebb108966e3568a8148f9b02", 0xde}, {&(0x7f0000000880)="2ce28e0fa92f0216c76bcf30730838c15be3df9c435120769622df3f00c0581bf490b9b3dbccfbeea26cf55a015c37c647c91d1ad7e739f788ef8b352c3949a9687c3a20958ca23fecaac8362b44e4d61d098b57358ade819c50c04fa299e39c248979a41a9d20", 0x67}, {&(0x7f0000000900)="bac5e8ad9b79879e47dacda22a9a2d65ae0f5a5306dc5b8e81093c67f1619eeda00e4b5825ec08145d560f9f3e790b00762afc3694f5ce228066de790f0e47c59045212a6a5752011f9b5408ef13c7e099281eaa8248e765b775273509dcafb3d35d12dd418157", 0x67}], 0x6, &(0x7f0000000d00)=[@cred={{0x1c, 0x1, 0x2, {r5, r6}}}, @rights={{0x18, 0x1, 0x1, [r7, r2]}}, @rights={{0x28, 0x1, 0x1, [r2, r0, r0, r1, r8, r9]}}], 0x60, 0xc0}}, {{0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000000d80)="418eec7dd901c3618ddb5bdf8dfe89eb443d16a4a3693b8fb6a65447e5468463810a30226fd25332a2aec5fcbcb29560e2646b85a2432c73480024f59c4bb33e4701b73300cd0f0b54833b941ef968e7f2484e7d3195ceeaf2c462acacdc23b8c58271c94513c9a542bc6796a1da728b4f", 0x71}, {&(0x7f0000000e00)="cab2d06329a09efc1cf4bfabac9071581c64f8bb5707a956822e85ddb667f0d0815f6dbc0fe0640686ab23c020917e4c16b8875228f1a8b0d174c8c66d4a126138fd8bcbe86fcb97322ef34f9f7726c8d5115598893cae40aafc2907eed3f9242a5ba978fa06a29526ad2233a16eed99f1c0cb39cb79f77cd2a179a90fb31872532b858156ab463f7dca17a5eb1c3dca0948964e8ddd896e008f77c0263236330fbbf666d4b71c1c24c032427aae333ca71e9290275350e8b13c0e3651142362526e02ea5c82003915ba2c3e9e60afef6728d88946e119b235119e9ebece80b69a2993a29d16f66236", 0xe9}, {&(0x7f0000000f00)="0e0bb68c7e77a10cc1ff8814a46d1e413e1fbb19d893df5a61b321e4a1233a3ba614a9907c5a5dadfea698d0123968affb25cc55ba8c3ef458a34bd51d3f86a0c7848a2b4a6574d6913a8304c24c0f074549c846bd960f3aa5613d73841e4912b6e1eac8fc07315c476425e1ddcecb3cfa674e6a9625100a40c02488bd989fc916252c3ae76422a27748172683ddf103fe1a2793430267659958acd59df35fea1fa668584e8779c6f71a98ca666e2c18d9d5080afa1551336d1233efcaa3b6ce561d8bf6ae3495de4132936673d828cea41da8c566fdf22211a37e0a254b95ebafab776d078ba6f4dd6840eff17fd81c7efdbf39740a0889dba834e51b4082e02daa4c59b75d8b217df9f68461bfbc8b5b24af5af5b90657b216476e5b29d19f4b6e412aec2cc6820826b0dd9736841c9f12994cd4a8cea5ad229c341bc578b0b0b258cc22ca989377933769ce852778e81602bcc01850679af4e730e1e605d589b7130e5a873b51f70cf8df4df7aa9868a6cab57acc6a5bfde66041d69c7a78cc6bc06bce8ee06712ea16a6b64376553107f5ae9955203282dc4f9dd2a79e11957c673d4bca558f5742097d4966bacc343208a055d9526135c3b1cbf859becc90009dde1c4faedb701b53deecf4aaa5a14f41b55257ac8fe5e3c7ba13950bc93c91b79a863136bd9b081f50ac9ff5a59fc71dca988d0dfd9f23a8beb90925c439bcc8c9810a599567641734749301a81263dd5b15aec35fd899161b44940237398f615679884a2daa03fef9aa695f22b36ed09499ef1722050860c697c475227d4e010174ac311486c7d5d145ba64367f3169f2f6b66d36aa6df66e3a15a335849fa280336225116623088c9dff2743f545d0eca13ae29d0518f19902883251ad1237470fd87a680195b6727b3e4b759d99c17bf80d83380b5ebf34e63ce43edabb3240130e2cb26d06e011eae1aee35b5dc325d45a05faf194b58d9c937870ad1ffa04a787369ac65ba58e9ac495b934df6a33032c5aef9b94a411778bbdc1cace8a291a75fa24d8fc0a4a97049909e46324fa9ced96cf1547debd440b89144b07206c521153051738ee0e2de621fe9941c6c2ded33ec7a89a54e1d72b6157c69e598c90aa8c05926c0089f36c62a755e255c7536caa5cd0290d244440550fcd2bdcd82040e3f48b45f7524570e0f4203d88760c7d360dbdbbadf012c89b91e0cb8a215081d7ea30a0f1582ef7a0fe5a33fa983a39bad727ae9264b56e9f73b1366fbc1867bdeac4b6f588cf86a5d163475e0befdd7d288b9dcad238f3effc27f565e44590a0facc43c88eba0db5cc54dc77f3596475c7a65436c2f8f0b7389a6f6c1dac0facfc07e9730384462ce11678d475d012e23481279d7b2b143c6125f54a38c1e4946dd9b23a5a55eee1efc8c07c237f3ba77d00279adcf135162e864ba170c5f27dee111ec52823fed7be4653a87646a57388c8c903e767ecb3b2ff3620e3128caeaee3fb7941d582d003a70854abe43c3972e95926131fff359f380c7cdbf88a294664f079b9c339e5f4d7ebf674652d3d82183304b15b6b3419b0e8060a8166129d72d4ef22831371aef4be27a0cf14e1b08446bb35ed302fda8ebb8a7320846765db26a73cce159153e282cb09ac308ac2f3247c8c4d45a923206549d3b821f204ef606f108d9c2a6e2e91e85b9bb3c74a68c3b103a35d43396bf65daa557e75dceaafe0d4c21f33ac7d6a5b0d588fadb214f883768bb698d9f34dbfe44d4b7ae3ca379919ba7789dafae7704246441da0cc98e62197392cbcabfa009032abed1483e13985bea019728c497075cbcbec6e83c7ac62bc9c6e85dd415750fd7d3f3ae46d589dacfca5e891696923106d7c4a42870df0cc93439bd132316e20de61126ef3a4be18b90919035d0718c98f593f8e43adbec44d4e31fbf8574985b83255ba064132987d6acd5b77abe4debf2ebb38c7b5c64de56b374c4d4ab74a5c19731c84d0afa250d784bce383dedfcbe1378ee84aec7d23245f7ebe5aeb498f251508eb77c2fd2e39c960a9dc5650ee2eafbf9c5081d9282d0a39b9b239dd729df7eb591cdffa445c9d6d668e98e410559d8a7c1396436192e5e3ed277475157971680a8152fd3088fb205158afc2cb730681940ad10da974b1d060cbb6d3e73feae39426a02e4d05819822ed59f4a7729369baa3317576d9b3e2f8671d8578c7f458f7ca30a9e87e85feb2b62862e0b1c06181e883b2e95ecbdddba22b08a4da55fc7de162deae820c5b4e55b1aac85b623909d096f42fe78f65a4cdcd0b467e6b5d546cd1bc9c0b9584a46e9eeef941fa1ebeeda91e4c2f69047b5abd718d6e11b7b2088b491ee9133fa0f92ef484ce02cd4398f0afd8ef109138be7b680911452808a20e266218fc4a7532bf1887123d480c9dd32d3148eab166b35dbc628ca184afbed4954ad621c86059814dbe23223ea78f09102a1eea59f8d9af1d4b7631c432b9e1abd4b47468aef6d3a5ffd76d95e597ce98a653a8616a2410d0b4cf6266f0a4976e3717a242b9bb66699a32a7ae9598cafe71877177f6cd43d76a835d424a8e6550a922561e3e06bfad322adcecdb6e55e741c171d3be960373dcc37bf8fb9aa2fb3cc359b24d1ee9702644a7ede39e799b0b6a2d075bde875d97dcde43728e8e370da273d9d61a9898f7b5013209b6286d2b22e9d6dcf46c1b2e332568765c99a5c434c0d36e9f6a2aedd7b098c4a2d51e8db9bb45710f1a0c55963df67101b0a9b8f1f36d9851870bc248a089d5c6665b759313f4a2beb8774adccd438a3f355097ffa3615d4b921dea1ec5683a760cba0082236f1217a3dd673140a70f57325ae8aedbcedcd7b97bfe8304190e1f3605d0333332c2994063ca14df580da794fdd270b3523dc074fffe648fffb7717dc09b41515cf4f299d907921d01cb75930f5a0ff4d7068eb1542d080eda56e0d1c6e38e064446b37bd527a393e66e2e6b856f3de2c32c6d59cfe7e3451003cda74c70ee93b97e04f1d0b010283b1483cdc6a18c0350f5b5d22fcf2b4598e7a4040510c0846c41f49f105fec0df9fc3a6010ebb1219b8c05564ccdef94a650fa0f82048f119c7699a80f0543d32e7a278183a19914099b23b9e268b7cf46c608f5e0904757983b655cce892ea6f4f5a78303670a18b86340acb1b845fb8c31335e818001031fbc1abc1f8bfcd57771c5bf2aa314c2c369410b28ab6aff8340ff060a49f93f148c5840c28c44ab0dbb1c46991dcc7ea86582b2c775075decf6e0d5c545bc221a069a7dd78ba0e93ebe8c06c897bd0ab1b5764057fc2ad1c590d586bd2e4568edb1b6abfdca5ecc4193388ca67b57f6b53b1a587bac9439787d3dc612d9189e4ce83d3e0d9f4a4a35b59b3bde6312314c75e46e8c0257bfbdd4df823f4d1304f91e388d3cb32d6e8f274cf5ad2866dfc27201a1d23b3cd8e9675221a1d25d84e0329078331049e78f41f3f64b465d425fba5f0ace54ac31b7cdf4c38cedcfa070e7238051bf47fb42d5553f028204212db2d4fd54838b61afab1d14ae2650e0f4accf5bdae5dead72e8cbd922b541d471bf2745aaf63c94991a46e44ce45e5933d3834e61bee9617084f1a9befc3d66d8651463030b2dcd81d32278bb2c31c120671dfafca4434be72b2b306cc5e91e7f6598b868f5510823b4ca46074aba2d1dc95954a7893cd2e01cc32f6e6b091344c46b31a980ce78da61ca3e5cd9ae8ab94e7b7d22908ced4620113a98828d6bdb0d5d3c3d722e4901a6335bd720b46f253f0ebe751f20588a3367eedc4e42eb0b88d08cba44c207c570f913d83c2eab2576eed6c875ce224717d2d891deb521b04d8c6060165559eb5ce8406639d917c063ac2fbadf7ce8453a9aba6519f0209626b9524f7d05dfe2e6da5a4fc30770632252e55d4091845eea0b2e005f47ec6df9021c29c97a84fe6cf74eddb2c6dd4a0b67374bedca6b0fc19bc986e5f868f5578d66b6198e2f28787ad13a0653d5a23dc2e2ed31b121c3285726dfc544e9246013ceb3429fcf7d1b8aadb16ec909db9922b74364cbc879e973f5ea1b0d7d965ed581001288c012e023cd7967ab1da09d042ebeee2bdc34f7a7635b295757ef3b0043f32aed79e326f5d77f55a4a771768a35c8dd5b6d078eadfbf2952a66249c7f66bba0f1e5e95fb9241c22b62f9dc134cd571910039afdfc9f8f3033e3e73fce69835cae47a085dee5b1aa7c020aee8c9affaa608b0e8698c7a3796a268ca5d13932119e3abc25bcd907791dea3eceb3f6057deb95072fdb8783b6a2cae264c324209a197aebb00cad005ee4271ffe72362c72b109c6f26243943bf52698aa16368bf71e8138038428b65586694f18d7de25fd14d0057eb87c533e288188763b1666789261cde13d054c2fa63995f3bceeb491f012b749f4ac63f2423bc802dfcdae80f964e2bfcdc0d94875405119ac363fe973f944038ae1c9b6ce8383b5010739ebbbacb05770628f8dea78be0c36fde73676d5a50f57629d6973230d092ef22a19e57f22d2d4b546acc247307df027eff772d202ac8e28902635fbf408f3de4d2591eb64643c59793dbaec3262bdf1fa104af567b2bf76673f15580f672bc90c2ef3623242e16fe758e890669b634758526a286d241499284a6428720e5b6e3ac784b0050043b4c3b161c840d03b8b9aefbc6192be889e8bb6809575ab5ed24c82cb9c66ae32c97d6e52b58945dad01508e064bcd3beea41a7751c90096a275c2addf7b7dfd907405baf8ba3da5b9957f8fdf04bd80f3e65941c13339810e5b82e16ee7eaf97d25f2ad08d4630392aba78eb09267e8954a6d2b06b98de7f6250ce189b72bed4c4e81c8c70c04598ee39ea0d7ed5077d4f28d4770ed9d1dbe9408706f4f02fbc08d066724ebd2fc07257f6e25f6896c7bfd1532a58a605fff03a78b784b2257907903b43d699f937b1cc7902c6e30cc89882d194aa2833a6b11ce7892d1c5d8a3fcc0ce686ce9a9cf3a6689bfbf1df3ed40412bf0c2de6011ee849385487274830bbdf7902eaa6dcb2874bcb1fae029fd2e4f79548080e3abee848365de670a33a4808b88a8301455d7cad0dda22ff76d642e795df5b5b7e0ce2b3439d8a79acc5635f91b4eb43ff70a447bfe42793665cbde22592ef67ff7c337172e8a15885109c4abb3b12a5ce3d576a38dce1e1f22c0d545069385d66c522d9fa230caba640a92d3b00836fbda560659e1e192a3b2803109e14e7fc5cfe67cc4cdb60120dca7fce0e0c0295c08f7b3099bd3de5dc1ffa13a13a519cfc6ff2505bc51f3656a10746947b72533c3fd9ae71fc873c0742be5ebec78b9a01709d8725b21d536e57256d4952b65e308de792bd2e3d73bf27a83f30f390fc8cc70d8ce7bdcec6958481c75aef8a1d0df1165a1b3a00164fd857f1da6e0bdd8429d819363084eb5b18109fe3c7abc50034cf333e9e10a5e70a795e60c7f1aecb518b700f3f1c046e5e2f2a78fc7abea3d75f4ddcb1c19e13d510c78803c247b13a3728f8c5e46b482a0d1faa65632af2996bf0d205a629f611c61ddf31e670781bbf23069f8b13aa6f9b5f0adaae122d7cce023eb7f6ca95e8e71f49cc09ee9619cf3d5d56fdf2327b83b29c41ef4295b4f764bd98b36f50725e9ce241a5137b78be911e186dd5b73b4acba1e86a8bc7b7e8de598143a88afc73b8b12c5af2b68c0df249e4bb5c01f05f4acf7f0c24893a5bab06fab99ba3962c9c7c222492487015ed86ae5ef97c908e1a8eed", 0x1000}, {&(0x7f0000001f00)="e4bdf0eb4f53968566d8ab2001f58a0e4869cedfce607a1edf149ac87467428f50a3dadf1a3c4c83dee9a4490cfa52761c1c58615afb9ae5b3175fe52f618ea271ba276c001f5ad97370ef37a6e27cdd8c2197a164d80acfceb48aca72aa9ff939850347a7c7843d2c21a268b274", 0x6e}], 0x4, &(0x7f0000002140)=[@rights={{0x1c, 0x1, 0x1, [r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}], 0x58, 0xc000}}, {{&(0x7f00000021c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000022c0)=[{&(0x7f0000002240)='f,', 0x2}, {&(0x7f0000002280)="29afb9359c189816f1ac10630ef6850401fd5fb67b6923f107a786660dc66523653aa97fb8e522c3a0aeabc4933a1976a32f55df", 0x34}], 0x2, &(0x7f0000007580)=[@cred={{0x1c, 0x1, 0x2, {r13, 0xee01, r14}}}, @rights={{0x38, 0x1, 0x1, [r15, r2, 0xffffffffffffffff, r16, r0, r1, r17, r18, r1, r2]}}, @rights={{0x20, 0x1, 0x1, [r1, r0, r2, r1]}}, @cred={{0x1c, 0x1, 0x2, {r19, 0xee01, r20}}}], 0x98}}, {{&(0x7f0000007640)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000008c80)=[{&(0x7f00000076c0)="fbd48f470313140be5c2d56387f6b33ec406f4ca02aede4dc8237828d36b97bda59e6d2521896631ce1ef107a85c236d498b7d5574c8e49a6fd520077e151b169ef0033d3057cfeec7fdf34f86ea716362410816b81a96c6e7df38be263d2a6baab89bf66f6e11d20cafd7d2395b5b4f3f049a5d471a72ee03a33147a3aeaa60c29864db676fb3ab38ba7361add3bce5fa6ea88e8717c3053d9bdad38865501ffe3e149b9afcba2771dad9769f613db41c598d1116ae6c35ad5ff453aa635189da930f4ac4395dbc5e1fa4d988da87a82400642ca2dbd441d3e816a2f3fc6de9f563f093d01f625971692e818f64219b0605", 0xf2}, {&(0x7f00000077c0)="996a421eb404dccf552735fab53d1ca47d027ff9739139126d88e4f490fcbe63690b9f5809d32f1142387a14d1ce88f421bfe70b95cbe8888f40aa41c46c8eaceaa3e72136b7c457298f9cfbb5d29426a01d574917b990106614d125c7ddb9b082aa43a9f86317bc327629f3b0dd314cd1b76f2f79b966b13a6d21c74661558d85076ff2acf4386a9cea32188319ea0dc301d1d8687ba6a8345616faedb6eccdd12ee130", 0xa4}, {&(0x7f0000007880)="f24305c7fa86ae1980429fdc3260bbb1f9927e17228f299d0b3889b7d99096de6bb99ab937e29986eda154ce5b9920846e4648611bae42e195a6e54c457961a38f2c606dace501390c117159f8fd6012ce8e29ac83638000bc7e849b22db6d6fe9bf4cf9f9488aafc2885368577d8276fa231ab0f6222daead9f7eef439f684e0dcaa25d", 0x84}, {&(0x7f0000007940)="2fc7086a71c0512a82b2e833582f201309ac3b979ad06acc479845199e26ddf02a99ddaaca3a98d60d63fb91c357a9f64f60c5621dd36b7aff8f4a5910a5b50ee0cdc58e90057e5bea0e70703a30e87bdfe02b1f7f92a7a18cd148f713c0356b82def3b7d58de4b49d948d0933bd96d98eb3f25e71a7f870fabbc44bf507fe2be7449dc0f6de23a16b6e64a66709029d6634160886bc6b1ee1ef23fe28d0bd85980c1d0b9667b063cf3ac709dabdd140e0a1608f58728de0c43319a60afa7f8aa95149521d06b9db0e764b125adc55738851cf16aef5d2d0e8771fae27eb97ff1bfc77a6f676fc520cd127736953", 0xee}, {&(0x7f0000007a40)="5d2fbe00c84bd12cd94badf544066cf1e80b5bdc0ee878f0299572c75e1c22910a9b4a3d5ad7f41d7f20d129bc20b3e3280f950903ffeb5bacbae01fa312fb94c30420c87f3f74a6638b318c7994c69acc62455b9164a48c6d182f4ea1a2747249d864e69ad9ad6d2d46ea850bfe706f01a0132b145e902a1b12f339d72cc3176d82dad90b45a90cc6242a04e8902bff2ed04aa88960888060d09571bce4b8db69", 0xa1}, {&(0x7f0000007b00)="ef423b5d9de58e9a18e634ea38eb8538ff75d1cf1b5d44c66f3213121e138cfe435be9cd6c24f9225ed7bc4ea4a33167c1ed3388f98a30a1f8b06c577b802a826feb3dce517b130ce18a6ef3cbf0ac480eb083ca7bf637d0b714350b53862e7f870ddabdc66be0aa4b", 0x69}, {&(0x7f0000007b80)="42b2fd1999e9d03f7221adc8a386e70298cd57a1556f8b071d89021fac5f562ea27bf4423abbe9c2aca8cd548c3c207062adabb7e4716fd51bf8b3da682ec2be1d166d774601b5", 0x47}, {&(0x7f0000007c00)="3c27aea743733a4a5288faf9b3b2571075e7438fd13b7bb3492538c45c6055619e1aa61e081caa993ae495e0a5297035b11917c8575cf5174d1571e2530d0857e881aededf8bc591ee1d14036018cbbae03b27cbc485a0f880e6e84b2d49cd0d20be8293c61415576a18dfa102a218137005fbdab4f106d6e91ae2f7f87e", 0x7e}, {&(0x7f0000007c80)="b6b837666f400314d86031e7ef4c447f37a02397b1f43b7609a61056ac32f8e31c0f7ff0a209d37769b32d9173ed791f078e3cac41285f1c9530eadc1585d0469e7b8bcdaea8d20a70a679ae0358192ca7482d2f384beaeb5e5a307e02532fe4de7420e8a7fdb82ae9150ba361e25bd0b8ec8b571de708a421b3367d41fd8e620761c2cf1feddb1735c3172d8fba7773812e1b992b7e9526607073eadc48c9d7d3046521dcd6c5f1a4fc2ce2dc81278a5a3b5902302c40a23de3813c52e35054552c125c1b6115e0cc54e589b79839e362157479acee0aec7f81b98fce30fb0881de9b3d0e5d05df1abf96b85a8fb8932bbdf302c7b429827e7770cc1eb50b4d4831bef22173e1aff5608c04bfa2857a4046e437953f8aab9d39e8b247bfe2b63c1c58fe01a0d5a5664ce16ef491c093fb024469288d8f0c77df84fdadd0323f8e39a14fcb55b45d5ff019b849397ef2a47638da7251d93acb5dd902a78d88bb2458b585aab8756c5b4a97fecf7e663bc669e314b398aa00389999d61f57192b87cc2297aba316882b2e8ef444addd39adf36e0a12d2eaf4b01f9357a0b168401707151d31f9d6367cd0fc7b07664ae883335a93c358cb082c5fe5ee8e854e7c17975bca65ded7f786af5357574b972bbd83eed07932ce8d27ce0a545335d561910958e8b4f64093e779356be6dea6e24b11b0d7b9c1a72b17df1cf60ebc2dd3394ac510ad60ef0d175f1d993c5366246410891be839c0f621d8b3990c178b06291f266ffc262ea8bfa099017d02a01edd07e1dd9ffa20bb8eb1792a3c01b17f168fc9587f7ff8a8ec19e22715c140373a69ee9355a13ecf4057e99713bf9135abdcdca71a7566b29afc44c84fec0dc05b48ef6679e62f7f136ca04331c861824b4559851d870f14b4662b0cc3987721bac47963bf0bbfabb8160ba37914f37cb539c01db2e4dc5a9b2acd97b0badd108945374e681ce43591ac4efece374b295da41c02917b82b41d370347d1e9550669a3ef78b16e82f8aabd2c9454e6ad9e8c80530dbd554904503efc990ecba8568faca28367491da1045b6312b3b0b67ae6b1328cae7eb34b2743c1f8783546880e934df63ced032df1989b6f7c8da8bb50776da47cfd1a8d4a07616a3245faed1c9e99d25e0713ae2978306731790a22fc7945ef3ba5d93b7b2469d4baf595dd3c0991910da902771f5ce500dc200e8969f95c0f073651342fcc5ba93a9939d27c8f1371e7a52004eb82af8c8831a24adcb446f1074f8c95cbf4da94d5f15c5d858faf8213ad9387f33863d9dcf6d7055a5b1345b973691f9cd2ce54ddf70698f2ed13336e8c1ea8b8752c7525397602683ecae206de893f7f28ab1e7d3573119240b8cf9a3c7cbb4eb60e229eea15ddd38b3a9b1bc7f6ae2739b17142321f5b92fb8a66e0a849fa23e3969d4a770bbf5ea5c9d47d3d80997101d66b78fe993aad4144f6e47987dfaa0d32507dc6b25d1f695db2d413e489dc45f0f3ba14b8663f3f48e7d64b8b415b555bb5a007a78cf775864dc99e9bfa275fe41746d85c5633ac50ffb1e2d0f11a971a7890e8c8ce2802193ef1fdb619d63cf5215443457399f3154449c72c730ce36667c0c6a063f1a2ff1097154de0a485842d8e284f8052be92e6eb280a1a46451f1796877172ed4fe82f020b567fa0d560789a1c2e116f48ee69e6f843aa778669e2146e2db274cf942ea8d43eb8a5fc3d7b6132f9d14a58a544c9365d9cac206cdce7dfb8be57ecc6d657aa5030217ac3d1ba150bcfa24deff9a6db73afc433dc2b8535aed49453183d4bbc03e424f17a46572887940596f332f161721146c000a4a2c428f6deca43d671662ea417ad54043ad3cd1b010fe20f21560c8f4709d944d967b345e6934d053c204fdb8058ee6a80485e36399af9ee97e63f9f558b7198c7fd5242076639ff7d642ef835dc9093aed770d66176f8552cf42aa7b272ab72aefdff96ea079892426355777a6e4e98adbbb4bc018b755d18aac37758d5edb6a6994b4cfa98adcd8bc463853eb01ad90c2b64ad7b7ee0f5d8048275dc85d63d99a9a6980bcb58f5a0382c7276d32fa47b4d40a94188407bd4c8d82a3b5489c6ad047dd6859149ac9355cc289186b541ce433c3d4d076fd983eb31436984549fc8911b662bb592a86d0ffb0f819288b9238ccda1c1a88686ca6965bb5a5066a080cd2aefd3cf78fa107aa1f23af2df7dda16d5bb379699de12ed227d5b25cff3ef50b1a1a73baafed6180434c8f87a1b76f8c2454071f92dae851a72bf16f539e28c08bcdc036f762b1780b1a02cf6e996613700844c5c1d780444d806672c0e596035903fbf28cc69117e06eca266668666643ed532ee6fddcda4b1cdd623eea05448ab3188d93efcb3a5ead63dec348e02f07ef84b975fb05cb57e1d5928aac1d5fa8db094bdd2f38f1e59b2d1a72b80de1c3f8c200fa2bdccac3855dd3af06b1bb1324b4198d89021a87dafc08118effd85cf94177734d59d70126eb09e4bc83fb52a8d363771e5da6ad219c9fdeebcf7a38aaf1a1e79a0b0b97296eb749c28503e427055d72e5b09220ab897ccc7d37a9f7547781342306d174d12a7cfc75c92d42da8fd6cf189631e43f71ef78909fb1f53ee963450d94ac7c867a524ff5125cd579858af44e9b26a3e63395d4d6169200d53cf3560d79e29c772a0d199adbf5715cac822ce84a7a95c865b6c67e1277b369f22ce4a2376a1c50fc6e73fce39ab4bd122382a8f2ca82409bb41a337fe8b81462a7670253b53fb7547d5b431e145f7e5314a14c3de54eb5aadecd68232ab5c03a8eae9c71d36d1cc5e4455297f74064724b25105134427a6a475e8ab1fd7b2bec09fb182549801539d7627b13a497f6742e503f83823aec3888aab772ded30a86d2c107667504657f00696986290ae55080fbeb2cd233045c690f0e968f97fcab0d1abf734335e5e425e7acb505125069025a798fc96a8d4c7e99d0a99d0223517d6f0dcbba687c84bbec01b24614a09803fa260d45a485bef5f478b1fc68e001fdf79ae4e6ec48fc9d9dd1b8c58f4ddccc946db799164ba511eabaf837a8eac64a735bca6240581554e5bb793c823714920a56227aa6abe89e25d38917fecbccb4fe6b0aa9f673bfef5232f40bb6785b5a0a288a6edf4276c316c1568e2c944424fc31908b75a5286bb4637b7c2eb1b2c7554fa4523237332c5cbbc8dbe4a383593901faac411fdc992153df3cb093b97ff9b64283e6e3e40d1042aa1b942cafea1955faeb64008ec324b8072ba9dc5653f1f9f95c10218fe1b8675b4a21ccf65aacd8b5e05790d80b6fb0b9b9b45c1638861cca0b2e31edf5a4d77501fe63d7ec4fa45080f04597213b1ddc0c35d586c89bcca478dc050c53a7ab8beae106428f9e0521a47f034d08b8797c96136e4d74e3b82d159275c5c91ad58ba02a06cf10efab4f2c6a30b89197a3d83b1238c18553098daea1c2479df5756d6e6b7baa69afaef29f0110fe289338205e818446c1039991be903a1984c578c504e0e37bb167841b26d5f95f905de2b6d7dad926711d46ac3643db5beed9d6eb3ed620dea7698ca9b0b33ea5a72930468d8906c716023bcc7cfcecd3f6dca13c9751133b10724d6b824b4b614f402e66f999e7315136574b49910eef5c3b47e2bcebd46b04f063cd6668d615c544406eabbe94082b6afe0d085ac1d8369621ae34e590560140bb565a2058094070c87c0d087282282bd3268b6d38ce31e8adfcaf16bca847c00231a8ee5b0565cd3dd486d041874e7acad764a8db6c4c075f090492ce7b5824570b62fb769bbd65dfda9e009319198a6f74b9b9b6af42723130ea6e63a630932eb3f62b268e239fb7cb721ef38f948facf4a724c006e2a15534994e93724e6be8807e078cc7b7667e4e5442bda0101f1f1d21627b1b3a4b462a6fc2a11399ccd7b8ec9e693041aa43037d65eab2e90d8bf7405cabdccb8aa248454955bbb5810cd5c2f0acdc3629d0acf31fac7d4548fcbc4ac4c21e780096ac839dee1c3d82d6e2b0eec97aa3bfa6c4017eaeabb044a4c60f9d9bf262810d2c434f41ed412d65aa5e28376b098a655e5ed89f105fb7934f4d4e045519931ae40029b86cab8e16ce9a9bfc0bf2f9efd9a68b7d109a31b95e51da6e4ccddd1887f643d69c342720ab3ef580d6dbfcc108bd50b8f70164fe622994e97c3084dae1d8f1d87f58bddae0750f40d7da604e4d66bfe53c41fd3797900b278a35df2ba2bc8861832da9b14163aa61c8cf5c1deb47f78c0855f6890e12e3dd55e28ce21e686b11ce9fbb6e3b87522b1ca2de23813c98842676a35a865abed5f725c707b17ee900445287f02b08515ad46003bb00d9c99016cf5f12cb65fd1a3191aefed58dd68b5dd4d95423823414527c6ac77e875cb45f29742f1d268c4ab8547aaae59a325d56053cfe65893e43431b92d79aa55a0657ff7cf9d2973b0c2e37aac70cbf7203af82ad23258a98af43a547fa047df76b09a302c9606fa98b48374aecacb58ae672110dff1fb737e033811e4bb4368a5bf207323438f600ddb76cfdab05ee5db6ba47bccb488281ae39ecf900e7ea4b7400ab3be4565daddd82c0886cfd5423683cfc443ee075eb009d4763a3a282fe1fbffde88115fa3f16add01e55228e0662d43cbcf1fc09997f8abbb267702efb742b58ff3017e53e016d8ee40f0dffa04eb4b9a55750a1813d0996ed8289d07268a4d40f8c974fc8684d75b548444f6d4bde72a7df80d2f2c4c1980fed53284b86ab7ce3e675860d4f4eadc295273128705e2c012d1bab9fbc9c52a77e184b74e5365391343ec2251b0ecdcdeb1ce40b05cbd8fc42bcd3340742581857ba1c6bff58f88f596dea5ca727544be47da26c13a88c79e57a5f29242f07ee0eee1b642696c6b5c40ebd532a52b49e3a9ef38877ad1f6cdc82612d6bd741d25bf9de7d6e0671eb0c189696e6c7cd07dd111192b82f8ec1fa7ef249a9c08ca0520378c144027eb59280cae427de7a6feb99f6599a53d71e83b01b7b15e2aaa1271273470d74493b1f2b90e305b01f96943071f77acce923efa5172615ebddcd2175cdd4dc80a1f13ce75bd90b62e8b2803f1231f5964e8540f041b181379983a0803bdb75a1d50bb5f274a048a75e8a2e55be3a1a1656db2f7dd7a129e22cc143d1cfb55ef6f1868787ca8196e2536a68ecf15bc947ce53bc3c901cf97b1288ceb4d67421c51afbc7b8b9ed7598e146fdd590a7b9c4224ca2eba20ebf13821bba7bda56bb4d2cab971c0699e17899a2d3a91068ca2bd3b52b4d4cf09645f58c28efe909e0671a194f63cd6d4ba37218df0b7be22cf0b3a50096a135ea8c0fc71c5b187c9c5b2258225a287d91e11b694d178e6f4365007dd559b8bb17b8ecc6242224524ba1861b5789b0e93282d045a7057039f155211483a1ad3f2cf2b9107e7e8bf6081608cd8a3d52e4b8d6643aca75a92611d8d4d0e1a2d25c7652d68c65033d31f1e37ecfab3b3f585f6145fea63e96aeafa25ec6f7bf8bf43b0469b60a4d412265631596e304abe91ea8c63bdf33720e7a189c48d73908f79b2dcfd5e4395f6a00ad474afb0bf5085a7f305acd1e222252947cfa8c9aab7eaf1d98deaa1621274326b818c238f8e15d5cd61732eba44aa4e74e59c742abb336442017bb2f1e05af1dcd07f3ed72580f6413d0a90cfafed5c9636cd612a7c4bfa3bbd9d2fb676b3b25800d12fae3586d3ec7f444beb72c2528d517d271834c9c99df2a47688bb50", 0x1000}], 0x9, 0x0, 0x0, 0x4044800}}, {{0x0, 0x0, &(0x7f0000009fc0)=[{&(0x7f0000008d40)="03d2d1a388406f9fa86318011341596e7f34c8c870cb53586c63e3346fd28808e6761ac86fa3ae0b2b2265b5cd785d902028fb", 0x33}, {&(0x7f0000008d80)="b0a027d1129759412f8dd7de288a281b44a9afde67c44cbff4e86f53c0a3ac1c4ec75f7b19d185e9f1c19c9302302046a73e05014f67b45004f22984b3cbd863ff3f2e0eb08e997c427a022ecf13ae425fd97c", 0x53}, {&(0x7f0000008e00)="03b3daa01e786a9ea12d37a1e29e902a0f331a67dd5d181c432a589ae88f4bc7ae75d6d617934940a7bd321ece2958f811cc3e0b52b258ff01d6d90eaa9af7393213f6d6222e8b4f9927bef4a82701f15727941d46c23d91b74c5364ca2c367c145d0d9cf4621b9834338f36870174e219b0319845db66b25f2c032ad3437bb67bfdef41830c3de50131006b106e14a0cad8f47ef0a5d64fa28fdc09ec3ddcca28a5238fe63c11a57aeb317a6e6e45aada8790be4598c309ff8d81b4fa982916376f9440d611f9fc7cf846d6b197c62624ce1f81c11329efee3a82917306d5ac33a2763fcfb7c028f78673100555352387d287f1eddc37a951ce785f2a92f71b7994a12fea7e268f575f88fb3a204858ac59e5330f4fc3282f8cba9b5fd6d6b111b0bcdef450eea895f60756f82c254267b8494b85c75299c54eb038cba00b7a1d3a140eb31c5c0feaf2b067f94cfd09ae657f776346bd19646ff52068d6e1459ca69b79b9baedf9c41b8e54e07c1e17d70539dd1c323940192b75cc4018d023d075476865a706e3fd5967c0c703faf26a2d55ef12b2bb736bd51e80af5c5a87621d6645fb18be0a196c2ccfae62c5971a8947d1d6ae66e0d658b0a4f0c0e9ef6ad13875e8212235d507d3d478f2f057fa3fa29813a7b5823ceb97ee39ca98da687d3c9fb589db99ba4292eef5573b457fbbab5db5ea8030cba6929f326a0b029be463a719e9489bfd016e9f313d29515da821790d12084faa9b0837d9a1e49417a0425487cff26f447e53191678a85b9a03715972f7810fee3d350c574893da926cab73cf39932bfdc58ddf477b2ea4f660b5173c82300b514acc2cda3ed100bd89059df0cee45f469c10d8bff801f078b60d79d6d1d730231cb576e42b44cd8caddc51706572e0fd4c4a43f59811e1ef0f809a1abda708b9d768115bbe3c2c066004781e9d02559b2ac9c6a7b04db2aef63aac0839a975566dd0f6fbe5dfdaf527253b33f1479b13658e37a564a303a09b697e514fd48261d831a617f4a86c55e98126a4518db6b33d56a85d4d6b63b35cfc2c448bd87d28974b7e2cd22163eaa24b9199c790fb1bfd21000d7815e58a2ca3a83fddf247297eb569375a5361c1f2e9f88a070f8447f071bacea0c8096237210367b0bee1a9c710c720ec25dbfe10434110331f7895624d3a618d6b1bad195e994f06e2e4f97524b8713f96a838988f9f956312876ada45064c22967d5aa2bc15ecb3f613eb00376faf95a913a1359502cac4796d262a72aea30a6eab85d6f96219c3ff382eae8415e301122f1c041d34b676cc91fa693f615d58c8eb9286d868bedcb767c4904a329d88f5e9584a70f366f5326d90e5c1b0731afcb6e02f05426e6d3261c68832ce5075887378e703ce255832d2dcc999f9a912e6129aabd993d960c4f88cd1bd0604b7d5ce8019a2f8440296f2ea5566f9e1f2693ced3274214000a76653cba111c1f7677fb7c3a18cca6213c84ffc532e5b28b14ea0638afd9f3f894b6fdedfab84677b30879fd6d78c434a79243bb6051e5b31a497a96ef92c9163eb1f270280a56d8f07ff10c1778298a2dfe6681555f69b91f3505a119db29db2bc2273111fa731b7ae1e9cf644e4df233b913e194de857f04416138e07f94bd368aa5c36caf737e500183149c99baceefdfdbc8dcb9112a5098fd11b5ab7e6811edcc7961aa02f5985749823c936a23bfe03d569092b9e796e9f66c347c43e25558a465ba6dcb7e78964bc8076a7e04e30ad10cc286762567882f9811d8ccd60ebaa44dbf4b8e63fed739f23f831dbb55f22569865b6516983c5bac5aa31ee78ec5fba4c61dec1cc5f64136ea713889bbbcce103467665fa081b2041f3db9ee575a181a36b220495073821892e4e2cf63d88c6873cf8efca2e8c84cb1b6265c173106fbae2d840bf1c47e23a07c1bc8c7fe840280ff8bb531933a3b9015575dfcb5e9cd14cb04afc52e53a529ca4c121faac942de0c06f3b19e540a05ef5a3c1cc03a1053a3a0d33ef555a549f3b18c469cbf79698576352921a76ca99cf7e91e8732275ff0a27badea11e70b0bdc96decf822cde33d37adb32831ad107c2cb626fe3b45189fd5b11aa335688d0b3eab4c7ffdf5feb04a636d605d1f9a39a7187dde3125b0297a91727ca02e3794585e5b55e9a6394c80d2d1734c07e2d4e94279f06d8835eeac3bc2ce35ad2c9f635c08d1216bbf7cdb78ac8e6955dc1546e96144feb054bcffd873ef1eef674c0d70c13e3a7a4d7d09172fb212b5638f1325820e46cd8bf4cebd4b482e7c101ef858abc876699cd5427cac4ebb047b086823e04b8a52e9075f3a0addd52f8363683d2ec8b1ca2d7562999db57037f2db2e0d91d88c3fb2483ca0c2b8bb172da1401ce508b9a724956bb2cb98c35381309e03e390cd773c05e76b51a3dcee4c31725d785088786c9a9b1b0b39b3bb234d7085905f0a427515f4e5cb501e7692f09f68486518882d6f9019c82d313c61d9dfa755a8b6c8ec35954b7b9eaa26bb4728a4163a6cfdb6c2cf83204497fae51e16773b22ec034768a606476997153d850fe7464e5977b4d3671adb29927c726ac5b9e64f2dc747776365dc690fdffdbc63769671102718b612785b6d713c7b34acf91b061a2e3234bcf68bced60ae73e447248d8a6ac84dd5e5183050ed9aeff96e5b86514d8475da1a1e0bfbc631803a324efc24ed1c94e0167562b1fc90b2249dedeaf6b1cec320a69d1bf3f9f861fd26b965860c838a1136a2d4684d6799262b32c54c39c7f655487f9add3cb143dbd1eec23b9dd6ff758019ef55cdd43c2113ebc1421d528b697ed01468c4f5fe46f6a32258deb02e5500eca0bf07d6b35b16c6bea6a52c33ba37f6e2282d0787a9d49724d3f4f1f50882865f26944f639d9101738af6b08de7dae253eb448b7ae8c02705defcf407e15592e7817a7926a3c35e681947116898582be10911f88b0161238e4442c7892dad0c53a88aa19a4d5e055c897c050924885f4fb9ba9d0d493084f04ac537bb3068d69d7d6b9ded081be63b561dc9a30192120b8b23b78115b9eb7d9d1d35423d54e304a1499785eec0568ee73a38dc8277557751a861518930a1d182ab899f64a3a1be374a22e9944547add25ecbd065f5eb35bc395f572eb0d7ba3be5f71c1e101d6b4b24ed37d619d697675a2e4cf3163de7424e041acff40066dde4f4b8a5034a3717e7e2b8ef20143be643f343e8513c786221d1eac52977525918fe82eed6e1732760301177d80da3fc57b5407bbdacc41e0b57669975161a0b11c05a3fa88e7d9f9d89528341c627b9f65e53563e1a94deea99832d2849aff0ac1e1a6a34eb0ef4df2f868576bbaefac31620edd566e706144f14249ec1ac1c54d83201668c98cf680c7e64cce2a3c08f3bc21b94df700ed143fedb8c70dbc2d15b0014bf44ab23425a63eca41eee5a1184ab788b2b83f2a1256dbd5827679158b5aa04083e2c8b196bbc212ae1037475dec56ecd509f2ee5ce1720c8c2d2189a9c91c58e263c13571948b58a3738f7c05bc1363c2c09317cb5177a25160b8483ff1e637888efd3d2f028a8bdef0718acb8155f321f3e311049dfdf98859a3879de147a9b2594c5d9cb0805f7fec38c111f43db6e61cebfd8b41bf356aa3931c3572ad085acf291f247887a753658275d9d39d91fccf732859bd05926641ef67a24a35432eec9aca5adf4a9f3e6e0552cdfd8525127133c0c56d96b1c9b9fa3ecc82ea364248d7b4587dca536025ca2dcd2b00ce3ca77ed4ad2f53e9bd2c1a0c4972d27be8c60fa87f7e7b239e48a12e439e36840905dbd1bdd5bc50032532121aaa25884eec41ea43b62bbc2a4b0d39661ea226357e7d71816a4fca62b2bd8bc310f2e456addfabcc2d633170428efd23dae33d789b16fcad83ef2a0f7d4463d0299262930cd52c90293e7c0a3fd35bd508185b8efda88453489595a8f71a2a24c1cb900f0568853f9ee15273657f8f45a441a55d0e1de1520f9b8eda22aa9733d3d63e8c9bce39d008a35c9ee119360104a410e7cef30960d077c8aec144d2c16423d1356e4df253e7af06d525a62e9be1cf480ab50fb7e80631e1146300953afbeaf33d44e837c2dcea168b097e7693d33dc40284298d2bc1141cb401d6e733712689b615a1576ad563704b38cc80f17ed6b32435b5b841b251ffbe9e536310ea418434f953ceca252c270bf3d2647428877cf6be4e85db86ff18d7eb105bbc87350bf0c274fe3968b61ef59ebbb147e5ca40dc579bf3eabae52a3e2c6fa3ad2526d7872acf3ba2eb4d3118f41f5dae88b1441ad337e8826bffc1f383555eb576489b3d57ae3f3f155b43a5df3e77167baea19902f3c567b2ab6e7f95ee295961fd23091e438e76dd673f016a9eb054473798ff1fb3998b48aaf4bd56295927e73b2c9ee40c230ceb5b55b8204c0f53165845c5187f518f51e1385f79ad4310e28b82a25612ac686966b0ce4d25128977b2d11028417379811255ba1f25b3e840dc98932ba34d05b36968813777afbad00322582a3efa146f68cab23ba06eca26c104a0be000f978b51906ec4f02060960f54f668ba183b61d6f6e005319ee65f5ecac5ce73a602a6d9603da218de87bc5671b26f96222d8d51744a10aa04231a60b306eb001a7266de8473df5bb242e3a930dd63fc8d115f3b51574b063908d41000315cbd7b9eae28290c01bdbc7d589c7e1abbc930a98fe0bdf6636b0288095f044e78aec0f2cae31bb00e9212033c9e75bf201bf111660776bc46cd6fd9e6a9caa5d54b43c3c9c4b53490b2ff613f42ca2a47685f6ba180044dd24a70d11fa6684a2e9ebef071a3549ede08f2e85188e890bf3865bb04f741d378e458e560b53e6cde62127c1cdeb036d45526b78d51c3668735041e7d7b182ac6093813dda13890a51c91e2c3753ef058693b509a6fcbb9b076e916c96d65f36f592a1c4b894d98de9f7cf5267762ff5f7bc5722424614eee5c9e6817c28e6113894b50ad460c8753c601f890fd9cac16909c82f9ce85e8bba341ccc4669c22c6436c9c8468de293031c7b23e8746442ab07b618f5007be80e199019ec6ff151d5c7a43b2638d408fb9029960add55cb114b2e753493b5ce96c997ad8f521481fb24037291425a08f5cbedc5f97206bdba37bf78b2bc49eddbdceafc28ab7398aee6776a9db8021d986a874c7e526e48c4a61eb7fc0406a3ef305709bdf23ea8d076253e5759107d44dae422243f9ab722939a01cf9b45e2078ee5a27119b07602d7c0df3baf0a772aa41ef7ad3333876d55d4e6b2267500ff7ace2c3fbd5b79d9c7a1edb1c1122cc5cdf527d7a3bb21881e3a2ce1c9976da5118fe077c3182251264064ebcb88df23b6251d28044c5d8c2431c54cf9e37c54eda70615bafd74c855ac243fe6e44e9cb3bcc1d54d46113e6a302acd85e47e4496d298934684c76c896dbc05a15d53227e43fdbfe03a22efce437992315fcd7b2e690ead4f7e507b538cd480650265c04dfff585c6801a3d2f424e159f1899d1c6d1d18b0ef6b7215ab4f088b5d205c585b7cd7ec97b8f7466bbf1228f53beb0930375584dc894f8ed26a4b830fb818fee5d053b690317c9f0b9ef15b34b123c55f144a99003f78e102204ae79f8aaa633bb81fdc452bba608ebc50bee43710d116e2707e200682e7a67cf5d36d95eecde71d861899b4bf8f84cba6c4add05a3117e349be4eb397716744570d8978d9edcd35ddb8b206d74ccaf15711233fc2", 0x1000}, {&(0x7f0000009e00)="cceaaa0ace10d621bd8c60435456319de69f4b084188d6f5310fb81fbbd2e20539834743bb3d03ee8cfa703ce6613e94a0ec34c7c83b3abbff21a90432d08ffb026960162b7a4c917da6ab69c2d8aa778e87810e76a338329bceef0bca9dd1a365f57f2e45106f798dc08321bb65ceaba55ff4191cee763ba00f4ade02f559fa42d702b415718a1e239f6885f4eea390e42ae18e9e027626b487dff825b279bdc575feb0e4bdd735b217fcc30de1a2beac6b05dce3f4d98e4c0e867c477812fe42d616cf1a22d63898d0e0bdbdb946ddc89662ac50e3d3253c353eac88f43e", 0xdf}, {&(0x7f0000009f00)="0227bb22e36a4037cc821e08743a274369c0ddd012833d0c6ba9f1c748f44678c01333545abdac47b995ea03e6d3b3002221e02b5f424425dd6f3a0039f499bb56e8a5bba6b2114231847b9a245f80743660c59edfd10b26704b8eff5f4510d26e59d92c418878b7ae9b3f9422617b462e39d96f96a0611bde70b79c480bd23d5fce94d0667b310a12d8d7066aeff73a569215e8131c51eb07676a288e57e00dac6be2b2c93696b5e5", 0xa9}], 0x5, 0x0, 0x0, 0x1}}, {{&(0x7f000000a040)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f000000a180)=[{&(0x7f000000a0c0)="dc10e944d7cfbf2c04ad3cfd04b1d11a2d77a282d8e1b88ea4a19adf7bffbb6e9cd777f18e44e119a92fe2d4a3f5eaebda8f0d1686e2e9608e0bcbc7eef19c62a420b13b234e1ea94cee57aa6ec491398ddb7fc6c7c0d4c574e9ef477d1dbed32782e2a2df", 0x65}, {&(0x7f000000a140)}], 0x2, &(0x7f000000a1c0), 0x0, 0x4044004}}], 0x6, 0x80c0) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, r3, 0x400, 0x70bd2d, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x80, 0x38}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x80) 538.603122ms ago: executing program 4 (id=151): r0 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) sendmsg$nl_route_sched(r0, 0x0, 0x20040054) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000000)='./file1\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="636865636b3d7374726963742c757466383d312c757466383d302c757466383d312c6e66732c6572726f72733d72656d6f756e742d726f2c73686f72746e616d653d77696e6e742c00043518f9aad8a4f2c1cdb3e993cf0444d9d2d40bb509d4da042c2c85e3650de97db42c38cafa7a9d7503c3c985486cf7fdb62fb0fc80515e9bef7e9e56fb346de370b3eb3ecbc59d343c36bf04efc3d68033308b0014b0c677ae5ef2932cc05f566112668fa4f6844dcf823618a2993da771384e8fc12467a56b33e3b00030dbfd82ea2f8ddbeb1d04bac86815ebe0b9d084d60edf56b15e74589892dce80700000000000000b738dddfd38d20b443570197dc795020ecf541601ef9a5618869febf769dd50261849a47e170ba166b97e76a0261d0dc1fb3e2646595f1c8b49057d94f10f7b5e35ead0a38", @ANYRES8], 0x3, 0x25d, &(0x7f0000000b00)="$eJzs2k9rHGUcB/DfxDSNKXEj/qMF8UEP6mVIcvbQIC2IAUWbQxWkUzPRJeNuyCyBFbF70qsvQfAmgu9APHrJxVfgwVsuOfYgjmy2qVnZgFKbbcPnc9kHfs+Xmd88Mw/PYQ/e+Oaz7a063yp6MfPjdzFzNQZxN4ulmIljg3j91Zu/vPj+zQ/eXltfv/ZeStfXbqysppSeeumnD7/44eULxzP3lz46OFz9ff/5/csHf974tF2ndp063V4q0u1ut1fcrsq02a6385TercqiLlO7U5e7Y/Wtqruz009FZ3NxYWe3rOtUdPppu+ynXjf1dvup+KRod1Ke52lxIXgQG9/fbZo4bC7ciqZpnvw2Lv0ci7/F7L1y9tyt7IVBdvmwaVpTvlMejonr34rs6ZQ9c9X6n3snNvX5iOrrvY29jdHvqL62Fe2ooozlaMUfMXxNmqY53vCb5vpb69eW05Gl+Kq6cy9/Z2/jifH8SrRi6Tg/lB2Nh/mVUT6N5y/GQsTwQqP8arTi2ZP5uJ9fnZifj9deOXH9PFrx68fRjSo2j+787/yXKym9+c76P/JXjuYBAJw3ebpv4vktz0+rj/KTz4fj57Plieez2bgyO93eiaj7n28XVVXuPo6D+X8zedjlaXPm4hHo4hwP5k598g84uPjfFi6LGAzfg/FSNhh9A2f8WOYexqd36X/vYnp7EmdnfJ8EAAAAAAAAAADgcXEWf3icdo8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCj7a8AAAD//xR0vgU=") (fail_nth: 8) 106.679233ms ago: executing program 4 (id=152): mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) (async) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x6, 0x5, 0x7, 0x7ffc0001}]}) (async, rerun: 32) r3 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) setsockopt$sock_int(r3, 0x1, 0x8, &(0x7f0000000000), 0x4) (async) sendmsg$TCPDIAG_GETSOCK(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2c00000012003b77"], 0x4c}}, 0x0) (async) sendmsg$nl_generic(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c0000005200010001000000fcdbdf250a00000008000100", @ANYRES16=r3], 0x1c}, 0x1, 0x0, 0x0, 0x5001}, 0x20000000) (async, rerun: 64) renameat2(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0, 0x3) (async, rerun: 64) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000600)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@cache_mmap}]}}) 1.378769ms ago: executing program 4 (id=153): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="500100001000130428bd700000000000fe8000000000000000000000000400aae0000001000000000000000000000000000000004e2400000200202000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fc020000000000000000000000000001000004d4320000000a0101000000000000000000000000000400000000000000070000000000000000000000000000000400000000004000ffffffffffffffff04000000000000007f00000000000000000000000000000000000000000000040700000000000000cc00000000000000040000000000000005000000000000000000000000000000000000000200010100000000000000005f001200726663343330392863636d28616573805a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800000040"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040084) 0s ago: executing program 4 (id=154): prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x8000000, &(0x7f0000001080)) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) r0 = getpid() ioprio_set$pid(0x1, r0, 0x6000) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x33, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x1}]}, 0x10) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e20, 0x4000b, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x12}}, 0x80ad}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) timer_create(0x7, &(0x7f0000000080)={0x0, 0x11, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)=0x0) timer_settime(r2, 0x0, &(0x7f0000000240)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) futex(&(0x7f000000cffc), 0x80000000000b, 0x0, 0x0, &(0x7f0000048000), 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.75' (ED25519) to the list of known hosts. [ 19.581173][ T28] audit: type=1400 audit(1776881614.575:64): avc: denied { mounton } for pid=275 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2022 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 19.582666][ T275] cgroup: Unknown subsys name 'net' [ 19.585058][ T28] audit: type=1400 audit(1776881614.585:65): avc: denied { mount } for pid=275 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 19.589555][ T28] audit: type=1400 audit(1776881614.585:66): avc: denied { unmount } for pid=275 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 19.589717][ T275] cgroup: Unknown subsys name 'devices' [ 19.713368][ T275] cgroup: Unknown subsys name 'hugetlb' [ 19.718989][ T275] cgroup: Unknown subsys name 'rlimit' [ 19.820780][ T28] audit: type=1400 audit(1776881614.815:67): avc: denied { setattr } for pid=275 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 19.844185][ T28] audit: type=1400 audit(1776881614.815:68): avc: denied { mounton } for pid=275 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 Setting up swapspace version 1, size = 127995904 bytes [ 19.869157][ T28] audit: type=1400 audit(1776881614.815:69): avc: denied { mount } for pid=275 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 19.878489][ T277] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 19.901590][ T28] audit: type=1400 audit(1776881614.895:70): avc: denied { relabelto } for pid=277 comm="mkswap" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 19.910798][ T275] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 19.927516][ T28] audit: type=1400 audit(1776881614.895:71): avc: denied { write } for pid=277 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 19.962370][ T28] audit: type=1400 audit(1776881614.905:72): avc: denied { read } for pid=275 comm="syz-executor" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 19.987947][ T28] audit: type=1400 audit(1776881614.905:73): avc: denied { open } for pid=275 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 20.779293][ T285] bridge0: port 1(bridge_slave_0) entered blocking state [ 20.786587][ T285] bridge0: port 1(bridge_slave_0) entered disabled state [ 20.794175][ T285] device bridge_slave_0 entered promiscuous mode [ 20.823050][ T285] bridge0: port 2(bridge_slave_1) entered blocking state [ 20.830138][ T285] bridge0: port 2(bridge_slave_1) entered disabled state [ 20.837763][ T285] device bridge_slave_1 entered promiscuous mode [ 20.852260][ T284] bridge0: port 1(bridge_slave_0) entered blocking state [ 20.859343][ T284] bridge0: port 1(bridge_slave_0) entered disabled state [ 20.867061][ T284] device bridge_slave_0 entered promiscuous mode [ 20.874429][ T284] bridge0: port 2(bridge_slave_1) entered blocking state [ 20.881702][ T284] bridge0: port 2(bridge_slave_1) entered disabled state [ 20.889238][ T284] device bridge_slave_1 entered promiscuous mode [ 20.921773][ T283] bridge0: port 1(bridge_slave_0) entered blocking state [ 20.928932][ T283] bridge0: port 1(bridge_slave_0) entered disabled state [ 20.936497][ T283] device bridge_slave_0 entered promiscuous mode [ 20.957498][ T283] bridge0: port 2(bridge_slave_1) entered blocking state [ 20.964607][ T283] bridge0: port 2(bridge_slave_1) entered disabled state [ 20.972062][ T283] device bridge_slave_1 entered promiscuous mode [ 20.998853][ T286] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.006062][ T286] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.013603][ T286] device bridge_slave_0 entered promiscuous mode [ 21.035115][ T286] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.042460][ T286] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.050265][ T286] device bridge_slave_1 entered promiscuous mode [ 21.089632][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.097217][ T287] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.105036][ T287] device bridge_slave_0 entered promiscuous mode [ 21.112415][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.119469][ T287] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.127230][ T287] device bridge_slave_1 entered promiscuous mode [ 21.298249][ T285] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.305365][ T285] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.312701][ T285] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.319732][ T285] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.331024][ T286] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.338126][ T286] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.346023][ T286] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.353094][ T286] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.365127][ T284] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.372296][ T284] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.379604][ T284] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.387245][ T284] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.406862][ T283] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.413972][ T283] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.421315][ T283] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.428383][ T283] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.462262][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.469366][ T287] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.476669][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.483703][ T287] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.518067][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.525549][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.533462][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.540887][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.548738][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.556760][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.564117][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.571976][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.579315][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.586567][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.593863][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.624817][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.633607][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 21.641235][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.649167][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.657754][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.664858][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.672735][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.681070][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.688259][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.695700][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.703800][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.712070][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.719084][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.726540][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.734883][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.742043][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.749524][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.758156][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.765288][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.772924][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.781171][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.788232][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.795595][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 21.804837][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 21.813346][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.821805][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.828932][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.858669][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 21.866953][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 21.875450][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 21.883872][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 21.892965][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 21.901129][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 21.909331][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 21.916913][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.925279][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 21.933785][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.942546][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.949634][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.960423][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 21.968971][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 21.993400][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.002055][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.010441][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 22.018864][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 22.027069][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 22.035463][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 22.043592][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 22.052444][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 22.060809][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 22.067970][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 22.075688][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 22.084147][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 22.092590][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 22.099604][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 22.107314][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 22.115412][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 22.133372][ T284] device veth0_vlan entered promiscuous mode [ 22.141695][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.150118][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.158950][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.167124][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.175368][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.183533][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.191449][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 22.199530][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 22.207167][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 22.214686][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 22.226327][ T286] device veth0_vlan entered promiscuous mode [ 22.239458][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 22.247522][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 22.263194][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.272858][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.290928][ T284] device veth1_macvtap entered promiscuous mode [ 22.298691][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.307368][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.315939][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.324441][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.335983][ T285] device veth0_vlan entered promiscuous mode [ 22.353254][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.361881][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.370111][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.378539][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.386897][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.395453][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.403677][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.412081][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.420361][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.428752][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.437364][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 22.444956][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 22.452766][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 22.460158][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 22.468010][ T283] device veth0_vlan entered promiscuous mode [ 22.483166][ T285] device veth1_macvtap entered promiscuous mode [ 22.491367][ T287] device veth0_vlan entered promiscuous mode [ 22.497876][ T286] device veth1_macvtap entered promiscuous mode [ 22.507524][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.515648][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 22.523629][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 22.530973][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.540914][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.549560][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.571307][ T283] device veth1_macvtap entered promiscuous mode [ 22.580201][ T284] request_module fs-gadgetfs succeeded, but still no fs? [ 22.603039][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.616539][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.625234][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.634040][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.642790][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.651072][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.659839][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.668760][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.686092][ T287] device veth1_macvtap entered promiscuous mode [ 22.714057][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.730377][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.746430][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.756202][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.767121][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.775967][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.784816][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.786630][ T308] loop1: detected capacity change from 0 to 40427 [ 22.803483][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.813186][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.829781][ T308] F2FS-fs (loop1): invalid crc value [ 22.853304][ T308] F2FS-fs (loop1): Found nat_bits in checkpoint [ 22.926369][ T308] F2FS-fs (loop1): Start checkpoint disabled! [ 22.942152][ T308] F2FS-fs (loop1): f2fs_disable_checkpoint() finish, err:0 [ 22.960029][ T308] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e6 [ 23.092696][ T313] kworker/u4:4: attempt to access beyond end of device [ 23.092696][ T313] loop1: rw=2049, sector=40960, nr_sectors = 16 limit=40427 [ 23.111688][ T60] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 23.322726][ T60] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 23.341630][ T60] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 23.506627][ T321] loop2: detected capacity change from 0 to 128 [ 23.552166][ T60] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 23.670958][ T307] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 23.873429][ T60] usb 4-1: config 0 descriptor?? [ 23.874383][ T39] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 24.058390][ T331] loop1: detected capacity change from 0 to 40427 [ 24.068021][ T339] netlink: 32 bytes leftover after parsing attributes in process `syz.0.9'. [ 24.076919][ T39] usb 5-1: Using ep0 maxpacket: 8 [ 24.084315][ T39] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 24.104370][ T39] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 24.135544][ T340] loop2: detected capacity change from 0 to 16 [ 24.163455][ T39] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 24.211878][ T340] erofs: (device loop2): mounted with root inode @ nid 36. [ 24.230914][ T340] syz.2.7: attempt to access beyond end of device [ 24.230914][ T340] loop2: rw=0, sector=36, nr_sectors = 1 limit=16 [ 24.409058][ T331] F2FS-fs (loop1): Found nat_bits in checkpoint [ 24.427128][ T39] usb 5-1: New USB device found, idVendor=056e, idProduct=00fe, bcdDevice= 0.00 [ 24.564835][ T39] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 24.590278][ T331] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 24.683515][ T39] usb 5-1: config 0 descriptor?? [ 25.131685][ T332] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 25.214958][ T28] kauditd_printk_skb: 46 callbacks suppressed [ 25.214976][ T28] audit: type=1400 audit(1776881620.215:120): avc: denied { map_create } for pid=319 comm="syz.4.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 25.251283][ T39] usbhid 5-1:0.0: can't add hid device: -71 [ 25.259342][ T39] usbhid: probe of 5-1:0.0 failed with error -71 [ 25.282806][ T39] usb 5-1: USB disconnect, device number 2 [ 25.291604][ T28] audit: type=1400 audit(1776881620.245:121): avc: denied { map_read map_write } for pid=319 comm="syz.4.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 25.331186][ T339] loop0: detected capacity change from 0 to 40427 [ 25.331620][ T332] usb 3-1: Using ep0 maxpacket: 16 [ 25.359514][ T339] F2FS-fs (loop0): Found nat_bits in checkpoint [ 25.373836][ T332] usb 3-1: New USB device found, idVendor=0499, idProduct=1054, bcdDevice= 0.40 [ 25.403752][ T60] usbhid 4-1:0.0: can't add hid device: -71 [ 25.409965][ T60] usbhid: probe of 4-1:0.0 failed with error -71 [ 25.414626][ T332] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 25.423200][ T60] usb 4-1: USB disconnect, device number 2 [ 25.434647][ T332] usb 3-1: Product: syz [ 25.439718][ T339] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 25.444704][ T332] usb 3-1: Manufacturer: syz [ 25.471630][ T332] usb 3-1: SerialNumber: syz [ 25.633550][ T331] capability: warning: `syz.1.6' uses deprecated v2 capabilities in a way that may be insecure [ 25.655902][ T28] audit: type=1400 audit(1776881620.655:122): avc: denied { map } for pid=328 comm="syz.1.6" path="/1/file0/memory.events.local" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 25.711637][ T28] audit: type=1400 audit(1776881620.655:123): avc: denied { execute } for pid=328 comm="syz.1.6" path="/1/file0/memory.events.local" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 25.748209][ T331] syz.1.6: attempt to access beyond end of device [ 25.748209][ T331] loop1: rw=2049, sector=77824, nr_sectors = 4096 limit=40427 [ 25.775493][ T331] syz.1.6: attempt to access beyond end of device [ 25.775493][ T331] loop1: rw=2049, sector=49152, nr_sectors = 4096 limit=40427 [ 25.826789][ T339] syz.0.9: attempt to access beyond end of device [ 25.826789][ T339] loop0: rw=2049, sector=77824, nr_sectors = 4096 limit=40427 [ 25.859643][ T28] audit: type=1400 audit(1776881620.855:124): avc: denied { prog_run } for pid=355 comm="syz.4.10" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 25.891091][ T339] syz.0.9: attempt to access beyond end of device [ 25.891091][ T339] loop0: rw=2049, sector=49152, nr_sectors = 4096 limit=40427 [ 25.923769][ T28] audit: type=1400 audit(1776881620.915:125): avc: denied { read write } for pid=357 comm="syz.4.11" name="fuse" dev="devtmpfs" ino=93 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 25.964413][ T352] syz.1.6: attempt to access beyond end of device [ 25.964413][ T352] loop1: rw=524288, sector=77824, nr_sectors = 256 limit=40427 [ 25.984705][ T28] audit: type=1400 audit(1776881620.915:126): avc: denied { open } for pid=357 comm="syz.4.11" path="/dev/fuse" dev="devtmpfs" ino=93 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 26.014157][ T363] syz.0.9: attempt to access beyond end of device [ 26.014157][ T363] loop0: rw=524288, sector=77824, nr_sectors = 256 limit=40427 [ 26.014245][ T362] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 26.029969][ T28] audit: type=1400 audit(1776881621.015:127): avc: denied { read } for pid=361 comm="syz.3.13" name="kvm" dev="devtmpfs" ino=83 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 26.057548][ T331] syz.1.6: attempt to access beyond end of device [ 26.057548][ T331] loop1: rw=2049, sector=57344, nr_sectors = 20480 limit=40427 [ 26.070730][ T363] syz.0.9: attempt to access beyond end of device [ 26.070730][ T363] loop0: rw=0, sector=77824, nr_sectors = 8 limit=40427 [ 26.100952][ T28] audit: type=1400 audit(1776881621.015:128): avc: denied { open } for pid=361 comm="syz.3.13" path="/dev/kvm" dev="devtmpfs" ino=83 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 26.125364][ T28] audit: type=1400 audit(1776881621.015:129): avc: denied { ioctl } for pid=361 comm="syz.3.13" path="/dev/kvm" dev="devtmpfs" ino=83 ioctlcmd=0xae01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 26.241627][ T317] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 26.282069][ T370] overlayfs: missing 'lowerdir' [ 26.355348][ T374] netlink: 8 bytes leftover after parsing attributes in process `syz.3.16'. [ 26.371609][ T374] netlink: 8 bytes leftover after parsing attributes in process `syz.3.16'. [ 26.431724][ T317] usb 5-1: Using ep0 maxpacket: 16 [ 26.437974][ T317] usb 5-1: config 1 has an invalid interface number: 105 but max is 0 [ 26.456420][ T317] usb 5-1: config 1 has no interface number 0 [ 26.471616][ T317] usb 5-1: config 1 interface 105 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 26.491603][ T317] usb 5-1: config 1 interface 105 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 64 [ 26.511630][ T317] usb 5-1: config 1 interface 105 has no altsetting 0 [ 26.523295][ T317] usb 5-1: New USB device found, idVendor=20f4, idProduct=e05a, bcdDevice=6c.6d [ 26.541621][ T317] usb 5-1: New USB device strings: Mfr=1, Product=23, SerialNumber=3 [ 26.560015][ T317] usb 5-1: Product: syz [ 26.564567][ T317] usb 5-1: Manufacturer: syz [ 26.569207][ T317] usb 5-1: SerialNumber: syz [ 26.583277][ T368] syz.1.6 (368) used greatest stack depth: 21536 bytes left [ 26.593299][ T360] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 26.610902][ T360] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 26.660333][ T338] syz.0.9 (338) used greatest stack depth: 21344 bytes left [ 27.098394][ T317] aqc111: probe of 5-1:1.105 failed with error -71 [ 27.400472][ T332] usb 3-1: BAAD MICROPHONE c_chmask mismatch [ 27.475563][ T317] usb 5-1: USB disconnect, device number 3 [ 27.509141][ T332] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 27.522875][ T383] loop2: detected capacity change from 0 to 512 [ 27.558843][ T332] usb 3-1: USB disconnect, device number 2 [ 27.581172][ T383] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #11: comm syz.2.20: invalid indirect mapped block 256 (level 2) [ 27.630311][ T393] overlayfs: metacopy with no lower data found - abort lookup (/file2) [ 27.648963][ T383] EXT4-fs (loop2): 2 truncates cleaned up [ 27.655337][ T383] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 27.851616][ T19] usb 2-1: new full-speed USB device number 2 using dummy_hcd [ 27.917579][ T378] usb 1-1: new full-speed USB device number 2 using dummy_hcd [ 28.032782][ T19] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 28.044780][ T19] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 28.055059][ T19] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 28.068804][ T387] EXT4-fs error (device loop2): ext4_validate_block_bitmap:429: comm ext4lazyinit: bg 0: block 5: invalid block bitmap [ 28.112722][ T19] usb 2-1: New USB device found, idVendor=0457, idProduct=07da, bcdDevice= 0.00 [ 28.121860][ T19] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 28.132767][ T19] usb 2-1: config 0 descriptor?? [ 28.142858][ T378] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 28.161630][ T332] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 28.186910][ T378] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 1056, setting to 64 [ 28.198004][ T378] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 28.212026][ T378] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 28.221109][ T378] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 28.229367][ T378] usb 1-1: SerialNumber: syz [ 28.238644][ T393] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 28.252777][ T393] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 28.341696][ T332] usb 3-1: device descriptor read/64, error -71 [ 28.463328][ T393] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 28.480884][ T393] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 28.594043][ T19] usbhid 2-1:0.0: can't add hid device: -71 [ 28.609997][ T19] usbhid: probe of 2-1:0.0 failed with error -71 [ 28.631634][ T332] usb 3-1: device descriptor read/64, error -71 [ 28.901794][ T332] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 29.023704][ T378] cdc_ether 1-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.0-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 29.042045][ T19] usb 2-1: USB disconnect, device number 2 [ 29.071628][ T332] usb 3-1: device descriptor read/64, error -71 [ 29.104928][ T410] loop3: detected capacity change from 0 to 4096 [ 29.127086][ T410] EXT4-fs: Ignoring removed nobh option [ 29.139315][ T410] EXT4-fs (loop3): bad block size 65536 [ 29.202954][ T423] loop1: detected capacity change from 0 to 128 [ 29.210852][ T410] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.218243][ T410] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.239641][ T393] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 29.266771][ T393] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 29.353972][ T332] usb 3-1: device descriptor read/64, error -71 [ 29.409299][ T438] netlink: 12 bytes leftover after parsing attributes in process `syz.3.35'. [ 29.440678][ T438] device vlan2 entered promiscuous mode [ 29.459359][ T438] device syz_tun entered promiscuous mode [ 29.462771][ T443] loop4: detected capacity change from 0 to 128 [ 29.481675][ T332] usb usb3-port1: attempt power cycle [ 29.634682][ T447] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 29.648862][ T447] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 29.678395][ T450] loop4: detected capacity change from 0 to 256 [ 29.694499][ T451] loop3: detected capacity change from 0 to 128 [ 29.730201][ T450] FAT-fs (loop4): Directory bread(block 64) failed [ 29.736991][ T451] FAT-fs (loop3): bogus sectors per cluster 175 [ 29.744097][ T451] FAT-fs (loop3): Can't find a valid FAT filesystem [ 29.750847][ T450] FAT-fs (loop4): Directory bread(block 65) failed [ 29.759633][ T450] FAT-fs (loop4): Directory bread(block 66) failed [ 29.766425][ T450] FAT-fs (loop4): Directory bread(block 67) failed [ 29.773432][ T450] FAT-fs (loop4): Directory bread(block 68) failed [ 29.780066][ T450] FAT-fs (loop4): Directory bread(block 69) failed [ 29.786689][ T450] FAT-fs (loop4): Directory bread(block 70) failed [ 29.793400][ T450] FAT-fs (loop4): Directory bread(block 71) failed [ 29.800183][ T450] FAT-fs (loop4): Directory bread(block 72) failed [ 29.807398][ T450] FAT-fs (loop4): Directory bread(block 73) failed [ 29.992145][ T461] FAULT_INJECTION: forcing a failure. [ 29.992145][ T461] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 30.007574][ T332] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 30.019849][ T461] CPU: 0 PID: 461 Comm: syz.3.40 Not tainted syzkaller #0 [ 30.027043][ T461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 30.037112][ T461] Call Trace: [ 30.040402][ T461] [ 30.043345][ T461] __dump_stack+0x21/0x24 [ 30.047791][ T461] dump_stack_lvl+0x110/0x170 [ 30.052476][ T461] ? __cfi_dump_stack_lvl+0x8/0x8 [ 30.057511][ T461] ? __schedule+0xbae/0x1500 [ 30.062114][ T461] dump_stack+0x15/0x24 [ 30.066282][ T461] should_fail_ex+0x3d4/0x520 [ 30.071019][ T461] should_fail+0xb/0x10 [ 30.075196][ T461] should_fail_usercopy+0x1a/0x20 [ 30.080328][ T461] _copy_to_iter+0x190/0xea0 [ 30.084930][ T461] ? preempt_schedule_common+0xbe/0xf0 [ 30.090408][ T461] ? __cfi__copy_to_iter+0x10/0x10 [ 30.095533][ T461] ? preempt_schedule_thunk+0x16/0x18 [ 30.101007][ T461] eventfd_read+0x41b/0x920 [ 30.105611][ T461] ? __cfi_eventfd_read+0x10/0x10 [ 30.110643][ T461] ? __cfi_default_wake_function+0x10/0x10 [ 30.116464][ T461] ? __kasan_check_read+0x11/0x20 [ 30.121502][ T461] ? fsnotify_perm+0x269/0x5b0 [ 30.126297][ T461] vfs_read+0x454/0x910 [ 30.130483][ T461] ? __cfi_vfs_read+0x10/0x10 [ 30.135183][ T461] ? __fget_files+0x2d5/0x330 [ 30.139910][ T461] ? __fdget_pos+0x1f2/0x380 [ 30.144513][ T461] ? ksys_read+0x71/0x250 [ 30.148848][ T461] ksys_read+0x149/0x250 [ 30.153103][ T461] ? __cfi_ksys_read+0x10/0x10 [ 30.157877][ T461] ? do_user_addr_fault+0x9ac/0x1050 [ 30.163180][ T461] ? debug_smp_processor_id+0x17/0x20 [ 30.168567][ T461] __x64_sys_read+0x7b/0x90 [ 30.173084][ T461] x64_sys_call+0x2f/0x9a0 [ 30.177606][ T461] do_syscall_64+0x4c/0xa0 [ 30.182035][ T461] ? clear_bhb_loop+0x30/0x80 [ 30.186723][ T461] ? clear_bhb_loop+0x30/0x80 [ 30.191514][ T461] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 30.197535][ T461] RIP: 0033:0x7f4c1dd9c819 [ 30.201972][ T461] 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 [ 30.221619][ T461] RSP: 002b:00007f4c1ecda028 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 30.230104][ T461] RAX: ffffffffffffffda RBX: 00007f4c1e016090 RCX: 00007f4c1dd9c819 [ 30.238106][ T461] RDX: 0000000000000008 RSI: 0000200000000800 RDI: 0000000000000003 [ 30.246095][ T461] RBP: 00007f4c1ecda090 R08: 0000000000000000 R09: 0000000000000000 [ 30.254087][ T461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 30.262096][ T461] R13: 00007f4c1e016128 R14: 00007f4c1e016090 R15: 00007ffc89e5f248 [ 30.270630][ T461] [ 30.470964][ T28] kauditd_printk_skb: 49 callbacks suppressed [ 30.470984][ T28] audit: type=1400 audit(1776881625.465:179): avc: denied { create } for pid=467 comm="syz.3.45" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 30.500336][ T332] usb 3-1: device descriptor read/8, error -71 [ 30.511102][ T28] audit: type=1400 audit(1776881625.495:180): avc: denied { write } for pid=467 comm="syz.3.45" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 30.534482][ T28] audit: type=1400 audit(1776881625.495:181): avc: denied { nlmsg_write } for pid=467 comm="syz.3.45" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 30.555105][ T28] audit: type=1400 audit(1776881625.495:182): avc: denied { name_bind } for pid=467 comm="syz.3.45" src=3618 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 30.594316][ T379] usb 1-1: USB disconnect, device number 2 [ 30.626065][ T28] audit: type=1400 audit(1776881625.535:183): avc: denied { create } for pid=466 comm="syz.4.44" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_fib_lookup_socket permissive=1 [ 30.648295][ T379] cdc_ether 1-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.0-1, CDC Ethernet Device [ 30.692400][ T332] usb 3-1: device descriptor read/8, error -71 [ 30.712585][ T474] loop0: detected capacity change from 0 to 256 [ 30.732507][ T287] EXT4-fs (loop2): unmounting filesystem. [ 30.770424][ T28] audit: type=1400 audit(1776881625.625:184): avc: denied { unmount } for pid=287 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 30.912801][ T28] audit: type=1400 audit(1776881625.655:185): avc: denied { unmount } for pid=285 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 30.998617][ T483] netlink: 45 bytes leftover after parsing attributes in process `syz.3.50'. [ 31.276871][ T28] audit: type=1400 audit(1776881626.275:186): avc: denied { create } for pid=484 comm="syz.1.52" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 31.321079][ T495] process 'syz.2.51' launched './file0' with NULL argv: empty string added [ 31.328696][ T28] audit: type=1400 audit(1776881626.275:187): avc: denied { search } for pid=481 comm="dhcpcd-run-hook" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 31.353299][ T28] audit: type=1400 audit(1776881626.305:188): avc: denied { write } for pid=484 comm="syz.1.52" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 31.447618][ T504] bridge0: port 3(vlan2) entered blocking state [ 31.472835][ T504] bridge0: port 3(vlan2) entered disabled state [ 31.503332][ T504] device vlan2 entered promiscuous mode [ 31.509074][ T504] device dummy0 entered promiscuous mode [ 31.547501][ T508] loop2: detected capacity change from 0 to 128 [ 31.586533][ T508] FAT-fs (loop2): bogus sectors per cluster 175 [ 31.603131][ T508] FAT-fs (loop2): Can't find a valid FAT filesystem [ 31.634730][ T494] loop4: detected capacity change from 0 to 40427 [ 31.644868][ T494] F2FS-fs (loop4): invalid crc value [ 31.656786][ T494] F2FS-fs (loop4): Found nat_bits in checkpoint [ 31.719312][ T494] F2FS-fs (loop4): Start checkpoint disabled! [ 31.734812][ T494] F2FS-fs (loop4): f2fs_disable_checkpoint() finish, err:0 [ 31.763194][ T494] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e6 [ 31.840706][ T316] bio_check_eod: 30 callbacks suppressed [ 31.840728][ T316] kworker/u4:5: attempt to access beyond end of device [ 31.840728][ T316] loop4: rw=2049, sector=40960, nr_sectors = 16 limit=40427 [ 31.863268][ T307] udevd[307]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 31.991962][ T543] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.999341][ T543] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.029690][ T543] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.036939][ T543] bridge0: port 2(bridge_slave_1) entered forwarding state [ 32.044299][ T543] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.051506][ T543] bridge0: port 1(bridge_slave_0) entered forwarding state [ 32.059358][ T6] usb 2-1: new full-speed USB device number 3 using dummy_hcd [ 32.068028][ T543] device bridge0 entered promiscuous mode [ 32.247422][ T6] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 32.270934][ T6] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 32.322371][ T6] usb 2-1: New USB device found, idVendor=16c0, idProduct=05e1, bcdDevice= 0.00 [ 32.349403][ T6] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 32.404104][ T6] usb 2-1: config 0 descriptor?? [ 33.433214][ T574] netlink: 4 bytes leftover after parsing attributes in process `syz.0.68'. [ 33.442026][ T574] netlink: 'syz.0.68': attribute type 1 has an invalid length. [ 33.452952][ T573] Zero length message leads to an empty skb [ 33.495076][ T581] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=581 comm=syz.0.71 [ 33.521611][ T378] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 33.939795][ T589] xt_hashlimit: size too large, truncated to 1048576 [ 33.947382][ T378] usb 5-1: Using ep0 maxpacket: 16 [ 33.951613][ T45] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 33.955103][ T378] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 33.969686][ T378] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 22 [ 33.991689][ T332] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 33.998822][ T378] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 34.023909][ T378] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 34.044110][ T378] usb 5-1: SerialNumber: syz [ 34.191713][ T332] usb 1-1: Using ep0 maxpacket: 16 [ 34.198272][ T332] usb 1-1: config index 0 descriptor too short (expected 46593, got 71) [ 34.206853][ T332] usb 1-1: config 48 has too many interfaces: 158, using maximum allowed: 32 [ 34.215678][ T332] usb 1-1: config 48 has an invalid descriptor of length 0, skipping remainder of the config [ 34.225895][ T332] usb 1-1: config 48 has 0 interfaces, different from the descriptor's value: 158 [ 34.237165][ T332] usb 1-1: New USB device found, idVendor=046c, idProduct=14e0, bcdDevice= 0.01 [ 34.246408][ T332] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.254846][ T332] usb 1-1: Product: syz [ 34.259040][ T332] usb 1-1: Manufacturer: syz [ 34.263675][ T332] usb 1-1: SerialNumber: syz [ 34.275241][ T557] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 34.283982][ T557] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 34.303169][ T325] usb 5-1: USB disconnect, device number 4 [ 34.321633][ T379] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 34.512751][ T379] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 34.523032][ T379] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 34.533718][ T379] usb 3-1: New USB device found, idVendor=041e, idProduct=3020, bcdDevice= 0.40 [ 34.542992][ T379] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.551160][ T379] usb 3-1: Product: syz [ 34.555602][ T379] usb 3-1: Manufacturer: syz [ 34.560352][ T379] usb 3-1: SerialNumber: syz [ 34.586300][ T6] usb 2-1: string descriptor 0 read error: -71 [ 34.602354][ T6] usbhid 2-1:0.0: can't add hid device: -71 [ 34.608382][ T6] usbhid: probe of 2-1:0.0 failed with error -71 [ 34.608667][ T607] loop1: detected capacity change from 0 to 128 [ 34.622500][ T6] usb 2-1: USB disconnect, device number 3 [ 34.623673][ T607] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 34.663023][ T312] I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 34.665045][ T608] loop1: detected capacity change from 0 to 128 [ 34.672767][ T312] I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 34.672798][ T312] Buffer I/O error on dev loop1, logical block 0, async page read [ 34.696553][ T608] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 34.713226][ T607] 9pnet_fd: Insufficient options for proto=fd [ 34.968586][ T379] usb 3-1: 0:1 : does not exist [ 34.973870][ T379] usb 3-1: unit 6 not found! [ 34.990138][ T379] usb 3-1: USB disconnect, device number 7 [ 35.040252][ T332] usb 1-1: USB disconnect, device number 3 [ 35.047925][ T380] udevd[380]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 35.066693][ T620] loop3: detected capacity change from 0 to 512 [ 35.099621][ T607] loop1: detected capacity change from 0 to 131072 [ 35.109587][ T607] F2FS-fs (loop1): Test dummy encryption mode enabled [ 35.126397][ T607] F2FS-fs (loop1): invalid crc value [ 35.171648][ T6] usb 5-1: new full-speed USB device number 5 using dummy_hcd [ 35.179925][ T607] F2FS-fs (loop1): Found nat_bits in checkpoint [ 35.200314][ T607] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 35.208483][ T607] fscrypt (loop1, inode 3): Unsupported encryption flags (0xc3) [ 35.295133][ T626] netlink: 4 bytes leftover after parsing attributes in process `syz.3.84'. [ 35.318799][ T626] loop3: detected capacity change from 0 to 512 [ 35.352049][ T626] EXT4-fs (loop3): Test dummy encryption mode enabled [ 35.403742][ T626] EXT4-fs error (device loop3): ext4_orphan_get:1399: inode #15: comm syz.3.84: inode has both inline data and extents flags [ 35.417725][ T626] EXT4-fs error (device loop3): ext4_orphan_get:1404: comm syz.3.84: couldn't read orphan inode 15 (err -117) [ 35.430521][ T626] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 35.457999][ T332] usb 1-1: new full-speed USB device number 4 using dummy_hcd [ 35.511360][ T630] loop2: detected capacity change from 0 to 128 [ 35.517859][ T6] usb 5-1: device descriptor read/64, error -71 [ 35.550810][ T28] kauditd_printk_skb: 24 callbacks suppressed [ 35.550825][ T28] audit: type=1400 audit(1776881630.545:213): avc: denied { append } for pid=629 comm="syz.2.87" name="loop2" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 35.585266][ T28] audit: type=1400 audit(1776881630.575:214): avc: denied { map } for pid=629 comm="syz.2.87" path="/dev/loop2" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 35.609064][ T28] audit: type=1400 audit(1776881630.575:215): avc: denied { execute } for pid=629 comm="syz.2.87" path="/dev/loop2" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 35.672993][ T332] usb 1-1: unable to get BOS descriptor or descriptor too short [ 35.681358][ T332] usb 1-1: not running at top speed; connect to a high speed hub [ 35.694745][ T332] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 35.701804][ T636] FAULT_INJECTION: forcing a failure. [ 35.701804][ T636] name failslab, interval 1, probability 0, space 0, times 1 [ 35.708811][ T332] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 35.716508][ T636] CPU: 0 PID: 636 Comm: syz.1.86 Not tainted syzkaller #0 [ 35.726540][ T332] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 35.733303][ T636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 35.733318][ T636] Call Trace: [ 35.733324][ T636] [ 35.733330][ T636] __dump_stack+0x21/0x24 [ 35.733354][ T636] dump_stack_lvl+0x110/0x170 [ 35.733372][ T636] ? __cfi_dump_stack_lvl+0x8/0x8 [ 35.733390][ T636] ? __kasan_check_write+0x14/0x20 [ 35.742646][ T332] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 35.752369][ T636] ? _raw_spin_lock+0x94/0xf0 [ 35.752399][ T636] ? __cfi__raw_spin_lock+0x10/0x10 [ 35.752415][ T636] dump_stack+0x15/0x24 [ 35.758581][ T332] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 35.758641][ T636] should_fail_ex+0x3d4/0x520 [ 35.763176][ T332] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 35.767638][ T636] ? __alloc_file+0x28/0x2a0 [ 35.772967][ T332] usb 1-1: Product: syz [ 35.777865][ T636] __should_failslab+0xac/0xf0 [ 35.790953][ T332] usb 1-1: Manufacturer: syz [ 35.795419][ T636] should_failslab+0x9/0x20 [ 35.795442][ T636] kmem_cache_alloc+0x3b/0x330 [ 35.800867][ T332] usb 1-1: SerialNumber: syz [ 35.804792][ T636] ? __cfi__raw_spin_lock+0x10/0x10 [ 35.804813][ T636] __alloc_file+0x28/0x2a0 [ 35.804833][ T636] alloc_empty_file+0x97/0x180 [ 35.873153][ T636] alloc_file+0x59/0x640 [ 35.877407][ T636] alloc_file_pseudo+0x180/0x200 [ 35.882342][ T636] ? __cfi_alloc_file_pseudo+0x10/0x10 [ 35.887808][ T636] ? __kasan_check_write+0x14/0x20 [ 35.893000][ T636] ? clear_nlink+0x8a/0xe0 [ 35.897407][ T636] __shmem_file_setup+0x1df/0x2b0 [ 35.902452][ T636] shmem_file_setup+0x2f/0x40 [ 35.907123][ T636] __se_sys_memfd_create+0x1e6/0x3b0 [ 35.912405][ T636] __x64_sys_memfd_create+0x5b/0x70 [ 35.917641][ T636] x64_sys_call+0x235/0x9a0 [ 35.922155][ T636] do_syscall_64+0x4c/0xa0 [ 35.926582][ T636] ? clear_bhb_loop+0x30/0x80 [ 35.931325][ T636] ? clear_bhb_loop+0x30/0x80 [ 35.936020][ T636] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 35.941945][ T636] RIP: 0033:0x7faeb3d9c819 [ 35.946369][ T636] 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 [ 35.965999][ T636] RSP: 002b:00007faeb4d3fe08 EFLAGS: 00000202 ORIG_RAX: 000000000000013f [ 35.974430][ T636] RAX: ffffffffffffffda RBX: 000000000000025d RCX: 00007faeb3d9c819 [ 35.982430][ T636] RDX: 00007faeb4d3fee0 RSI: 0000000000000000 RDI: 00007faeb3e32e71 [ 35.990435][ T636] RBP: 0000200000000b00 R08: 00000000ffffffff R09: 0000000000000000 [ 35.998523][ T636] R10: 0000000000000001 R11: 0000000000000202 R12: 0000200000000000 [ 36.006499][ T636] R13: 00007faeb4d3fee0 R14: 00007faeb4d3fea0 R15: 00002000000002c0 [ 36.014506][ T636] [ 36.032305][ T286] EXT4-fs (loop3): unmounting filesystem. [ 36.041037][ T332] cdc_ncm 1-1:1.0: skipping garbage [ 36.091643][ T6] usb 5-1: device descriptor read/64, error -71 [ 36.092661][ T332] cdc_ncm 1-1:1.0: invalid descriptor buffer length [ 36.105430][ T332] cdc_ncm 1-1:1.0: CDC Union missing and no IAD found [ 36.112519][ T332] cdc_ncm 1-1:1.0: bind() failure [ 36.131275][ T332] usb 1-1: USB disconnect, device number 4 [ 36.227394][ T28] audit: type=1400 audit(1776881631.225:216): avc: denied { mounton } for pid=650 comm="syz-executor" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [ 36.271530][ T650] bridge0: port 1(bridge_slave_0) entered blocking state [ 36.278851][ T650] bridge0: port 1(bridge_slave_0) entered disabled state [ 36.286254][ T650] device bridge_slave_0 entered promiscuous mode [ 36.294842][ T650] bridge0: port 2(bridge_slave_1) entered blocking state [ 36.301945][ T650] bridge0: port 2(bridge_slave_1) entered disabled state [ 36.309903][ T650] device bridge_slave_1 entered promiscuous mode [ 36.361725][ T6] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 36.391637][ T325] usb 2-1: new full-speed USB device number 4 using dummy_hcd [ 36.396162][ T650] bridge0: port 2(bridge_slave_1) entered blocking state [ 36.406500][ T650] bridge0: port 2(bridge_slave_1) entered forwarding state [ 36.413847][ T650] bridge0: port 1(bridge_slave_0) entered blocking state [ 36.421068][ T650] bridge0: port 1(bridge_slave_0) entered forwarding state [ 36.450061][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 36.458342][ T305] bridge0: port 1(bridge_slave_0) entered disabled state [ 36.466360][ T305] bridge0: port 2(bridge_slave_1) entered disabled state [ 36.483492][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 36.492199][ T305] bridge0: port 1(bridge_slave_0) entered blocking state [ 36.499235][ T305] bridge0: port 1(bridge_slave_0) entered forwarding state [ 36.507014][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 36.515741][ T305] bridge0: port 2(bridge_slave_1) entered blocking state [ 36.521609][ T6] usb 5-1: device descriptor read/64, error -71 [ 36.522824][ T305] bridge0: port 2(bridge_slave_1) entered forwarding state [ 36.547024][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 36.555299][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 36.571093][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 36.581284][ T316] device bridge_slave_1 left promiscuous mode [ 36.593180][ T325] usb 2-1: not running at top speed; connect to a high speed hub [ 36.601093][ T316] bridge0: port 2(bridge_slave_1) entered disabled state [ 36.605761][ T325] usb 2-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 36.619674][ T316] device bridge_slave_0 left promiscuous mode [ 36.627126][ T325] usb 2-1: config 1 interface 0 altsetting 8 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 36.628518][ T316] bridge0: port 1(bridge_slave_0) entered disabled state [ 36.662725][ T316] device veth1_macvtap left promiscuous mode [ 36.678969][ T316] device veth0_vlan left promiscuous mode [ 36.697613][ T325] usb 2-1: config 1 interface 0 has no altsetting 0 [ 36.713055][ T325] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 36.732938][ T325] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 36.740989][ T325] usb 2-1: Product: ๔昊⩩ᢊ껶롥麟Ⰻ陘௎ᗇ铪퉖钄㎂ᴂ䅳늉束ࡌ漸ั蓠얠㚗遼ᱲॻ﵏ⲑ뺦覧醸呌棍䘯ӧᓸ숾朷Ɱ఩讀৐裆 [ 36.833508][ T325] usb 2-1: Manufacturer: Л [ 36.838244][ T325] usb 2-1: SerialNumber: ス㽡㛑进⼗喆攟ឫ붭㣃쵻蹌ꉩ⏤燤煐份․犽滓䱴革蕚滻ぶ︱烦銕胗滵⍆끒焃ꚹ죛큝䅤脜퓼ᣢ壅橭륉 [ 37.011732][ T6] usb 5-1: device descriptor read/64, error -71 [ 37.026162][ T642] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 37.086596][ T661] netlink: 45 bytes leftover after parsing attributes in process `syz.0.97'. [ 37.100257][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 37.109223][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 37.118987][ T650] device veth0_vlan entered promiscuous mode [ 37.125890][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 37.131672][ T6] usb usb5-port1: attempt power cycle [ 37.133698][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 37.154964][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 37.163658][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 37.172678][ T650] device veth1_macvtap entered promiscuous mode [ 37.183942][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 37.193067][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 37.201381][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 37.218273][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 37.226917][ T313] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 37.245015][ T325] usb 2-1: bad CDC descriptors [ 37.251967][ T325] usb 2-1: USB disconnect, device number 4 [ 37.541814][ T6] usb 5-1: new full-speed USB device number 7 using dummy_hcd [ 37.583122][ T6] usb 5-1: device descriptor read/8, error -71 [ 37.611508][ T28] audit: type=1400 audit(1776881632.605:217): avc: denied { ioctl } for pid=680 comm="syz.2.105" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=17488 ioctlcmd=0xaa3f scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 37.651632][ T28] audit: type=1400 audit(1776881632.645:218): avc: denied { create } for pid=680 comm="syz.2.105" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 37.689051][ T28] audit: type=1400 audit(1776881632.645:219): avc: denied { read } for pid=680 comm="syz.2.105" name="file0" dev="tmpfs" ino=60 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 37.712084][ T28] audit: type=1400 audit(1776881632.645:220): avc: denied { open } for pid=680 comm="syz.2.105" path="/8/file0" dev="tmpfs" ino=60 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 37.734969][ T28] audit: type=1400 audit(1776881632.645:221): avc: denied { ioctl } for pid=680 comm="syz.2.105" path="/8/file0" dev="tmpfs" ino=60 ioctlcmd=0x1271 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 37.763285][ T6] usb 5-1: device descriptor read/8, error -71 [ 37.788429][ T28] audit: type=1400 audit(1776881632.675:222): avc: denied { unlink } for pid=650 comm="syz-executor" name="file0" dev="tmpfs" ino=60 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 37.881705][ T325] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 38.063402][ T325] usb 2-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 38.074502][ T325] usb 2-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 16 [ 38.084850][ T325] usb 2-1: config 1 interface 0 altsetting 8 bulk endpoint 0x3 has invalid maxpacket 32 [ 38.094877][ T325] usb 2-1: config 1 interface 0 has no altsetting 0 [ 38.105469][ T325] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 38.114873][ T325] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.123178][ T325] usb 2-1: Product: Ћ [ 38.127299][ T325] usb 2-1: Manufacturer: ࠓ [ 38.132071][ T325] usb 2-1: SerialNumber: 䃥귦榫掕贆ᧇ䬧৥㿯茤漷丧ළ嫶뮝Ї踪敁굤渁ῂ聮鞧풹㼫혜ᤌ뛦ꃕꞧ找蛔櫇ꨣ딆혊᛼Ǵ褟긅任蝍޴箟蓮삿⍷彠蒻췉쾌懭໕碀僧شꝃꥆ牻髓諯봿䅚伦熑脅⺔辤鹁봰輸虖됸㿮移겜ﺅ뱜㴣䄹鶱ૠ⤴ [ 38.166263][ T642] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 38.174064][ T642] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 38.298051][ T693] FAULT_INJECTION: forcing a failure. [ 38.298051][ T693] name failslab, interval 1, probability 0, space 0, times 0 [ 38.311236][ T693] CPU: 0 PID: 693 Comm: syz.3.109 Not tainted syzkaller #0 [ 38.318472][ T693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 38.328634][ T693] Call Trace: [ 38.332037][ T693] [ 38.334992][ T693] __dump_stack+0x21/0x24 [ 38.339348][ T693] dump_stack_lvl+0x110/0x170 [ 38.344052][ T693] ? __cfi_dump_stack_lvl+0x8/0x8 [ 38.349102][ T693] ? __kasan_check_write+0x14/0x20 [ 38.354262][ T693] ? _raw_spin_lock+0x94/0xf0 [ 38.358970][ T693] ? __cfi__raw_spin_lock+0x10/0x10 [ 38.364298][ T693] dump_stack+0x15/0x24 [ 38.368498][ T693] should_fail_ex+0x3d4/0x520 [ 38.373300][ T693] ? __alloc_file+0x28/0x2a0 [ 38.378262][ T693] __should_failslab+0xac/0xf0 [ 38.382955][ T642] SELinux: security_context_str_to_sid (sysadm_u) failed with errno=-22 [ 38.383055][ T693] should_failslab+0x9/0x20 [ 38.395569][ T642] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 38.396103][ T693] kmem_cache_alloc+0x3b/0x330 [ 38.406859][ T642] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 38.409474][ T693] ? __cfi__raw_spin_lock+0x10/0x10 [ 38.421225][ T325] usb 2-1: bad CDC descriptors [ 38.422390][ T693] __alloc_file+0x28/0x2a0 [ 38.422421][ T693] alloc_empty_file+0x97/0x180 [ 38.422441][ T693] alloc_file+0x59/0x640 [ 38.422463][ T693] alloc_file_pseudo+0x180/0x200 [ 38.433643][ T325] usb 2-1: USB disconnect, device number 5 [ 38.436561][ T693] ? __cfi_alloc_file_pseudo+0x10/0x10 [ 38.457266][ T693] ? __kasan_check_write+0x14/0x20 [ 38.462477][ T693] ? clear_nlink+0x8a/0xe0 [ 38.466884][ T693] __shmem_file_setup+0x1df/0x2b0 [ 38.471896][ T693] shmem_file_setup+0x2f/0x40 [ 38.476584][ T693] __se_sys_memfd_create+0x1e6/0x3b0 [ 38.481880][ T693] __x64_sys_memfd_create+0x5b/0x70 [ 38.487383][ T693] x64_sys_call+0x235/0x9a0 [ 38.491886][ T693] do_syscall_64+0x4c/0xa0 [ 38.496409][ T693] ? clear_bhb_loop+0x30/0x80 [ 38.501172][ T693] ? clear_bhb_loop+0x30/0x80 [ 38.505859][ T693] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 38.511757][ T693] RIP: 0033:0x7f4c1dd9c819 [ 38.516169][ T693] 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 [ 38.535867][ T693] RSP: 002b:00007f4c1ecfae08 EFLAGS: 00000202 ORIG_RAX: 000000000000013f [ 38.544389][ T693] RAX: ffffffffffffffda RBX: 000000000000025d RCX: 00007f4c1dd9c819 [ 38.552369][ T693] RDX: 00007f4c1ecfaee0 RSI: 0000000000000000 RDI: 00007f4c1de32e71 [ 38.560330][ T693] RBP: 0000200000000b00 R08: 00000000ffffffff R09: 0000000000000000 [ 38.568297][ T693] R10: 0000000000000001 R11: 0000000000000202 R12: 0000200000000000 [ 38.576261][ T693] R13: 00007f4c1ecfaee0 R14: 00007f4c1ecfaea0 R15: 00002000000002c0 [ 38.584507][ T693] [ 38.598983][ T695] netlink: 20 bytes leftover after parsing attributes in process `syz.3.110'. [ 38.646454][ T699] loop2: detected capacity change from 0 to 512 [ 38.702242][ T307] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 38.802814][ T713] netlink: 8 bytes leftover after parsing attributes in process `syz.4.118'. [ 38.811750][ T713] netlink: 8 bytes leftover after parsing attributes in process `syz.4.118'. [ 38.865919][ T716] netlink: 4 bytes leftover after parsing attributes in process `syz.2.112'. [ 38.888595][ T716] loop2: detected capacity change from 0 to 512 [ 38.897714][ T716] EXT4-fs (loop2): Test dummy encryption mode enabled [ 39.056975][ T716] EXT4-fs error (device loop2): ext4_orphan_get:1399: inode #15: comm syz.2.112: inode has both inline data and extents flags [ 39.071573][ T716] EXT4-fs error (device loop2): ext4_orphan_get:1404: comm syz.2.112: couldn't read orphan inode 15 (err -117) [ 39.086045][ T716] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 39.472633][ T729] loop1: detected capacity change from 0 to 40427 [ 39.492476][ T650] EXT4-fs (loop2): unmounting filesystem. [ 39.637818][ T729] F2FS-fs (loop1): invalid crc value [ 39.651513][ T733] loop0: detected capacity change from 0 to 128 [ 39.723307][ T731] xt_hashlimit: size too large, truncated to 1048576 [ 39.731100][ T729] F2FS-fs (loop1): Found nat_bits in checkpoint [ 39.904178][ T729] F2FS-fs (loop1): Start checkpoint disabled! [ 39.934625][ T729] F2FS-fs (loop1): f2fs_disable_checkpoint() finish, err:0 [ 40.074941][ T729] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e6 [ 40.409398][ T316] kworker/u4:5: attempt to access beyond end of device [ 40.409398][ T316] loop1: rw=2049, sector=40960, nr_sectors = 16 limit=40427 [ 40.624808][ T746] loop4: detected capacity change from 0 to 256 [ 40.726511][ T748] loop1: detected capacity change from 0 to 1024 [ 40.758387][ T748] ======================================================= [ 40.758387][ T748] WARNING: The mand mount option has been deprecated and [ 40.758387][ T748] and is ignored by this kernel. Remove the mand [ 40.758387][ T748] option from the mount to silence this warning. [ 40.758387][ T748] ======================================================= [ 40.813534][ T28] kauditd_printk_skb: 3 callbacks suppressed [ 40.813552][ T28] audit: type=1400 audit(1776881635.815:226): avc: denied { sqpoll } for pid=749 comm="syz.4.131" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=io_uring permissive=1 [ 40.831848][ T748] EXT4-fs: Ignoring removed bh option [ 40.882219][ T748] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 40.907028][ T28] audit: type=1400 audit(1776881635.905:227): avc: denied { unlink } for pid=749 comm="syz.4.131" name="#3" dev="tmpfs" ino=176 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 40.948147][ T748] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 40.948352][ T763] xt_hashlimit: size too large, truncated to 1048576 [ 40.990182][ T28] audit: type=1400 audit(1776881635.935:228): avc: denied { connect } for pid=761 comm="syz.2.134" lport=60 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 41.049475][ T748] EXT4-fs error (device loop1): ext4_mb_mark_diskspace_used:3850: comm syz.1.127: Allocating blocks 497-513 which overlap fs metadata [ 41.051158][ T28] audit: type=1400 audit(1776881636.015:229): avc: denied { read write } for pid=747 comm="syz.1.127" name="file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 41.098004][ T748] EXT4-fs (loop1): Remounting filesystem read-only [ 41.122420][ T748] EXT4-fs (loop1): pa ffff888118569540: logic 256, phys. 385, len 8 [ 41.130509][ T748] EXT4-fs error (device loop1): ext4_mb_release_inode_pa:4890: group 0, free 0, pa_free 1 [ 41.137705][ T768] loop2: detected capacity change from 0 to 1024 [ 41.158293][ T28] audit: type=1400 audit(1776881636.015:230): avc: denied { open } for pid=747 comm="syz.1.127" path="/16/file1/file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 41.226602][ T768] journal_path: Lookup failure for './file0' [ 41.233046][ T28] audit: type=1400 audit(1776881636.195:231): avc: denied { write } for pid=747 comm="syz.1.127" lport=47 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 41.235925][ T748] EXT4-fs (loop1): Remounting filesystem read-only [ 41.271794][ T768] EXT4-fs: error: could not find journal device path [ 41.447873][ T284] EXT4-fs (loop1): unmounting filesystem. [ 41.552486][ T737] loop0: detected capacity change from 0 to 131072 [ 41.571927][ T775] overlayfs: failed to get inode (-116) [ 41.583220][ T737] F2FS-fs (loop0): invalid crc value [ 41.591985][ T776] overlayfs: failed to get inode (-116) [ 41.611752][ T737] F2FS-fs (loop0): Found nat_bits in checkpoint [ 41.643353][ T776] overlayfs: failed to get inode (-116) [ 41.649321][ T775] overlayfs: failed to get inode (-116) [ 41.757954][ T737] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 41.788140][ T28] audit: type=1400 audit(1776881636.785:232): avc: denied { create } for pid=780 comm="syz.4.137" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 41.810563][ T784] loop4: detected capacity change from 0 to 512 [ 41.838029][ T28] audit: type=1400 audit(1776881636.815:233): avc: denied { remount } for pid=780 comm="syz.4.137" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 41.863366][ T307] I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 41.892463][ T737] netlink: 5 bytes leftover after parsing attributes in process `syz.0.126'. [ 41.927004][ T28] audit: type=1400 audit(1776881636.865:234): avc: denied { setopt } for pid=780 comm="syz.4.137" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 42.008466][ T28] audit: type=1400 audit(1776881636.875:235): avc: denied { read write } for pid=780 comm="syz.4.137" name="ptp0" dev="devtmpfs" ino=264 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 42.074405][ T791] loop1: detected capacity change from 0 to 256 [ 42.228303][ T793] device bridge0 entered promiscuous mode [ 42.388462][ T799] loop1: detected capacity change from 0 to 512 [ 42.427475][ T799] EXT4-fs error (device loop1): ext4_free_branches:1030: inode #11: comm syz.1.146: invalid indirect mapped block 256 (level 2) [ 42.441432][ T799] EXT4-fs (loop1): 2 truncates cleaned up [ 42.447357][ T799] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 42.456256][ T795] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.456277][ T795] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.456714][ T795] device bridge_slave_0 entered promiscuous mode [ 42.495435][ T806] overlayfs: metacopy with no lower data found - abort lookup (/file2) [ 42.514030][ T795] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.524444][ T795] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.532494][ T795] device bridge_slave_1 entered promiscuous mode [ 42.631464][ T795] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.638633][ T795] bridge0: port 2(bridge_slave_1) entered forwarding state [ 42.646028][ T795] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.653106][ T795] bridge0: port 1(bridge_slave_0) entered forwarding state [ 42.669008][ T815] netlink: 4 bytes leftover after parsing attributes in process `syz.4.150'. [ 42.711042][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 42.719754][ T305] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.733222][ T305] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.754385][ T818] FAULT_INJECTION: forcing a failure. [ 42.754385][ T818] name failslab, interval 1, probability 0, space 0, times 0 [ 42.767223][ T818] CPU: 1 PID: 818 Comm: syz.4.151 Not tainted syzkaller #0 [ 42.774442][ T818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 42.784508][ T818] Call Trace: [ 42.787797][ T818] [ 42.790759][ T818] __dump_stack+0x21/0x24 [ 42.795106][ T818] dump_stack_lvl+0x110/0x170 [ 42.799886][ T818] ? __cfi_dump_stack_lvl+0x8/0x8 [ 42.804928][ T818] dump_stack+0x15/0x24 [ 42.809265][ T818] should_fail_ex+0x3d4/0x520 [ 42.813974][ T818] ? vm_area_alloc+0x24/0x1a0 [ 42.818687][ T818] __should_failslab+0xac/0xf0 [ 42.823471][ T818] should_failslab+0x9/0x20 [ 42.828071][ T818] kmem_cache_alloc+0x3b/0x330 [ 42.832945][ T818] vm_area_alloc+0x24/0x1a0 [ 42.837465][ T818] mmap_region+0xfff/0x21f0 [ 42.842070][ T818] ? __cfi_mmap_region+0x10/0x10 [ 42.847196][ T818] ? cap_mmap_addr+0x165/0x2e0 [ 42.851965][ T818] ? __kasan_slab_free+0x11/0x20 [ 42.856915][ T818] ? slab_free_freelist_hook+0xc2/0x190 [ 42.862471][ T818] ? __kmem_cache_free+0xb7/0x1b0 [ 42.867608][ T818] ? get_unmapped_area+0x313/0x380 [ 42.872740][ T818] do_mmap+0x856/0xdd0 [ 42.876913][ T818] ? __cfi_do_mmap+0x10/0x10 [ 42.881520][ T818] vm_mmap_pgoff+0x224/0x410 [ 42.886121][ T818] ? ____kasan_slab_free+0x13d/0x180 [ 42.891428][ T818] ? __cfi_vm_mmap_pgoff+0x10/0x10 [ 42.896560][ T818] ? __se_sys_memfd_create+0x339/0x3b0 [ 42.902116][ T818] ? __kmem_cache_free+0xb7/0x1b0 [ 42.907165][ T818] ksys_mmap_pgoff+0xf6/0x1d0 [ 42.911865][ T818] __x64_sys_mmap+0xfa/0x110 [ 42.916481][ T818] x64_sys_call+0x8fd/0x9a0 [ 42.921000][ T818] do_syscall_64+0x4c/0xa0 [ 42.925516][ T818] ? clear_bhb_loop+0x30/0x80 [ 42.930303][ T818] ? clear_bhb_loop+0x30/0x80 [ 42.934994][ T818] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 42.940899][ T818] RIP: 0033:0x7faa0cd9c582 [ 42.945339][ T818] Code: 4f 01 00 0f 1f 44 00 00 41 f7 c1 ff 0f 00 00 75 27 55 89 cd 53 48 89 fb 48 85 ff 74 3b 41 89 ea 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 6e 5b 5d c3 0f 1f 00 48 c7 c0 e8 ff ff ff 64 [ 42.965211][ T818] RSP: 002b:00007faa0dcaedf8 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 42.973637][ T818] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007faa0cd9c582 [ 42.981614][ T818] RDX: 0000000000000003 RSI: 0000000008400000 RDI: 0000000000000000 [ 42.989694][ T818] RBP: 0000000000000022 R08: 00000000ffffffff R09: 0000000000000000 [ 42.997683][ T818] R10: 0000000000000022 R11: 0000000000000246 R12: 0000000000000006 [ 43.005676][ T818] R13: 00007faa0dcaeee0 R14: 00007faa0dcaeea0 R15: 00002000000002c0 [ 43.013679][ T818] [ 43.019070][ T304] usb 4-1: new full-speed USB device number 3 using dummy_hcd [ 43.027240][ T6] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 43.063360][ T795] device veth0_vlan entered promiscuous mode [ 43.073001][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 43.081929][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 43.090014][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 43.098072][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 43.105888][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 43.114759][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 43.121832][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 43.130753][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 43.139118][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 43.146221][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 43.174387][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 43.182683][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 43.222462][ T316] device bridge_slave_1 left promiscuous mode [ 43.229636][ T6] usb 2-1: device descriptor read/64, error -71 [ 43.239117][ T316] bridge0: port 2(bridge_slave_1) entered disabled state [ 43.272747][ T304] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 43.284022][ T304] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 1056, setting to 64 [ 43.294998][ T304] usb 4-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 43.308288][ T316] device bridge_slave_0 left promiscuous mode [ 43.317449][ T316] bridge0: port 1(bridge_slave_0) entered disabled state [ 43.325084][ T304] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 143.341496][ C1] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 143.348516][ C1] (detected by 1, t=10002 jiffies, g=3873, q=394 ncpus=2) [ 143.355862][ C1] rcu: All QSes seen, last rcu_preempt kthread activity 10003 (4294951557-4294941554), jiffies_till_next_fqs=1, root ->qsmask 0x0 [ 143.369327][ C1] rcu: rcu_preempt kthread starved for 10004 jiffies! g3873 f0x2 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0 [ 143.380549][ C1] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 143.390771][ C1] rcu: RCU grace-period kthread stack dump: [ 143.396683][ C1] task:rcu_preempt state:R running task stack:28288 pid:14 ppid:2 flags:0x00004000 [ 143.407581][ C1] Call Trace: [ 143.410905][ C1] [ 143.413875][ C1] __schedule+0xba6/0x1500 [ 143.418326][ C1] ? release_firmware_map_entry+0x190/0x190 [ 143.424254][ C1] schedule+0xbd/0x170 [ 143.428344][ C1] schedule_timeout+0x159/0x340 [ 143.433301][ C1] ? __cfi_schedule_timeout+0x10/0x10 [ 143.438684][ C1] ? __cfi_process_timeout+0x10/0x10 [ 143.444015][ C1] ? prepare_to_swait_event+0x308/0x320 [ 143.449794][ C1] rcu_gp_fqs_loop+0x2e9/0x10c0 [ 143.454650][ C1] ? _raw_spin_unlock_irq+0x4d/0x70 [ 143.459862][ C1] ? rcu_gp_init+0xf30/0xf30 [ 143.464462][ C1] rcu_gp_kthread+0x99/0x390 [ 143.469075][ C1] ? __cfi_rcu_gp_kthread+0x10/0x10 [ 143.474282][ C1] ? __kasan_check_read+0x11/0x20 [ 143.479317][ C1] ? __kthread_parkme+0x142/0x180 [ 143.484349][ C1] kthread+0x281/0x320 [ 143.488429][ C1] ? __cfi_rcu_gp_kthread+0x10/0x10 [ 143.493631][ C1] ? __cfi_kthread+0x10/0x10 [ 143.498225][ C1] ret_from_fork+0x1f/0x30 [ 143.502743][ C1] [ 143.505779][ C1] rcu: Stack dump where RCU GP kthread last ran: [ 143.512188][ C1] Sending NMI from CPU 1 to CPUs 0: [ 143.517435][ C0] NMI backtrace for cpu 0 [ 143.517446][ C0] CPU: 0 PID: 826 Comm: syz.4.154 Not tainted syzkaller #0 [ 143.517461][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 143.517470][ C0] RIP: 0010:should_fail_usercopy+0x1/0x20 [ 143.517491][ C0] Code: e8 44 86 2a ff 49 89 1e 31 c0 5b 41 5e 5d c3 00 00 cc cc 00 00 cc cc 00 00 90 90 90 90 90 90 90 90 90 90 90 b8 9b 8e 31 7f 55 <48> 89 e5 e8 57 f7 e4 fe be 01 00 00 00 48 c7 c7 40 9d 3c 87 e8 86 [ 143.517503][ C0] RSP: 0018:ffffc9000b487ad0 EFLAGS: 00000293 [ 143.517518][ C0] RAX: ffffffff812f655e RBX: 0000000000000340 RCX: ffff888115f20000 [ 143.517529][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffc9000b487bb0 [ 143.517538][ C0] RBP: ffffc9000b487cb0 R08: ffffc9000b487baf R09: ffffc9000b487b90 [ 143.517549][ C0] R10: dffffc0000000000 R11: fffff52001690f76 R12: 1ffff92001690f6c [ 143.517559][ C0] R13: ffff888115f20fd0 R14: 00007ffcf2fb0380 R15: dffffc0000000000 [ 143.517588][ C0] FS: 0000555569aa7500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 143.517601][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 143.517612][ C0] CR2: 00007faa0d008150 CR3: 00000001212d7000 CR4: 00000000003506b0 [ 143.517627][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 143.517637][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 143.517646][ C0] Call Trace: [ 143.517651][ C0] [ 143.517656][ C0] ? copy_fpstate_to_sigframe+0x8f3/0xb60 [ 143.517678][ C0] ? copy_fpstate_to_sigframe+0x194/0xb60 [ 143.517695][ C0] ? __cfi_copy_fpstate_to_sigframe+0x10/0x10 [ 143.517713][ C0] ? get_signal+0x124b/0x1520 [ 143.517735][ C0] ? fpu__alloc_mathframe+0xb3/0x130 [ 143.517752][ C0] arch_do_signal_or_restart+0x635/0x1140 [ 143.517779][ C0] ? __cfi___x64_sys_rt_sigreturn+0x10/0x10 [ 143.517797][ C0] ? __cfi_arch_do_signal_or_restart+0x10/0x10 [ 143.517815][ C0] ? sysvec_apic_timer_interrupt+0x64/0xc0 [ 143.517837][ C0] exit_to_user_mode_loop+0x7a/0xb0 [ 143.517854][ C0] exit_to_user_mode_prepare+0x87/0xd0 [ 143.517869][ C0] syscall_exit_to_user_mode+0x1a/0x30 [ 143.517888][ C0] do_syscall_64+0x58/0xa0 [ 143.517902][ C0] ? clear_bhb_loop+0x30/0x80 [ 143.517920][ C0] ? clear_bhb_loop+0x30/0x80 [ 143.517937][ C0] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 143.517955][ C0] RIP: 0033:0x7faa0cd9c819 [ 143.517967][ C0] 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 [ 143.517979][ C0] RSP: 002b:00007ffcf2fb0778 EFLAGS: 00000246 [ 143.517990][ C0] RAX: fffffffffffffffc RBX: 000000000000a928 RCX: 00007faa0cd9c819 [ 143.518001][ C0] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007faa0d01609c [ 143.518016][ C0] RBP: 0000000000000032 R08: 001206f2a0c99716 R09: 0000000000000000 [ 143.518026][ C0] R10: 00007ffcf2fb0880 R11: 0000000000000246 R12: 00007ffcf2fb08a0 [ 143.518036][ C0] R13: 00007faa0d01609c R14: 000000000000a95a R15: 00007ffcf2fb0880 [ 143.518049][ C0] [ 285.382536][ C0] BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 242s! [ 285.391546][ C0] BUG: workqueue lockup - pool cpus=1 node=0 flags=0x0 nice=0 stuck for 241s! [ 285.400463][ C0] BUG: workqueue lockup - pool cpus=1 node=0 flags=0x0 nice=-20 stuck for 239s! [ 285.409851][ C0] Showing busy workqueues and worker pools: [ 285.415828][ C0] workqueue events: flags=0x0 [ 285.420574][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 285.420701][ C0] pending: kfree_rcu_monitor, rht_deferred_worker [ 285.420750][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=5/256 refcnt=6 [ 285.420819][ C0] pending: vmstat_shepherd, psi_avgs_work, kfree_rcu_monitor, rht_deferred_worker, rht_deferred_worker [ 285.420903][ C0] workqueue events_long: flags=0x0 [ 285.459890][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.459947][ C0] pending: br_multicast_gc_work [ 285.459974][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=3/256 refcnt=4 [ 285.460008][ C0] pending: br_multicast_gc_work, br_multicast_gc_work, br_multicast_gc_work [ 285.460056][ C0] workqueue events_unbound: flags=0x2 [ 285.495133][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=3/512 refcnt=5 [ 285.495178][ C0] in-flight: 8:linkwatch_event [ 285.495213][ C0] pending: toggle_allocation_gate, flush_memcg_stats_dwork [ 285.495361][ C0] workqueue events_power_efficient: flags=0x80 [ 285.521609][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 285.521672][ C0] pending: wg_ratelimiter_gc_entries, reg_check_chans_work [ 285.521726][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=6/256 refcnt=7 [ 285.521761][ C0] pending: neigh_managed_work, neigh_managed_work, neigh_periodic_work, neigh_periodic_work, gc_worker, check_lifetime [ 285.521862][ C0] workqueue netns: flags=0xe000a [ 285.562631][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/1 refcnt=3 [ 285.562675][ C0] in-flight: 316:cleanup_net [ 285.562797][ C0] workqueue mm_percpu_wq: flags=0x8 [ 285.580154][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.580202][ C0] pending: vmstat_update [ 285.580230][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.580264][ C0] pending: vmstat_update [ 285.580293][ C0] workqueue writeback: flags=0x4a [ 285.610152][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=4/256 refcnt=6 [ 285.610197][ C0] pending: wb_workfn, wb_workfn, wb_workfn, wb_workfn [ 285.610259][ C0] workqueue kblockd: flags=0x18 [ 285.629533][ C0] pwq 3: cpus=1 node=0 flags=0x0 nice=-20 active=3/256 refcnt=4 [ 285.629672][ C0] pending: blk_mq_timeout_work, blk_mq_timeout_work, blk_mq_timeout_work [ 285.629759][ C0] pwq 1: cpus=0 node=0 flags=0x0 nice=-20 active=2/256 refcnt=3 [ 285.629813][ C0] pending: blk_mq_timeout_work, blk_mq_timeout_work [ 285.629856][ C0] workqueue usb_hub_wq: flags=0x4 [ 285.666451][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=4/256 refcnt=5 [ 285.666494][ C0] in-flight: 304:hub_event hub_event, 6:hub_event hub_event [ 285.666771][ C0] workqueue dm_bufio_cache: flags=0x8 [ 285.687723][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.687778][ C0] pending: work_fn [ 285.687905][ C0] workqueue mld: flags=0x40008 [ 285.704414][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/1 refcnt=8 [ 285.704455][ C0] pending: mld_ifc_work [ 285.704490][ C0] inactive: mld_ifc_work, mld_dad_work, mld_dad_work, mld_dad_work, mld_dad_work, mld_ifc_work [ 285.704622][ C0] workqueue ipv6_addrconf: flags=0x40008 [ 285.733308][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/1 refcnt=7 [ 285.733358][ C0] in-flight: 325:addrconf_dad_work [ 285.733471][ C0] inactive: addrconf_dad_work, addrconf_verify_work, addrconf_verify_work, addrconf_verify_work, addrconf_verify_work [ 285.733570][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/1 refcnt=45 [ 285.733604][ C0] in-flight: 317:addrconf_dad_work [ 285.733664][ C0] inactive: addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_verify_work, addrconf_verify_work, addrconf_verify_work [ 285.734640][ C0] workqueue wg-kex-wg0: flags=0x6 [ 285.853959][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 285.854006][ C0] pending: wg_packet_handshake_send_worker [ 285.854040][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 285.872788][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.872830][ C0] pending: wg_packet_encrypt_worker [ 285.872863][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.872898][ C0] pending: wg_packet_encrypt_worker [ 285.872926][ C0] workqueue wg-kex-wg1: flags=0x6 [ 285.904332][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 285.904371][ C0] pending: wg_packet_handshake_send_worker [ 285.904403][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 285.923196][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.923249][ C0] pending: wg_packet_encrypt_worker [ 285.923286][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.923322][ C0] pending: wg_packet_encrypt_worker [ 285.923351][ C0] workqueue wg-kex-wg2: flags=0x6 [ 285.955280][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 285.955322][ C0] pending: wg_packet_handshake_send_worker [ 285.955353][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 285.974234][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.974291][ C0] pending: wg_packet_encrypt_worker [ 285.974327][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 285.974366][ C0] pending: wg_packet_encrypt_worker [ 285.974395][ C0] workqueue wg-kex-wg0: flags=0x6 [ 286.005999][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.006041][ C0] pending: wg_packet_handshake_send_worker [ 286.006073][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 286.024772][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.024826][ C0] pending: wg_packet_encrypt_worker [ 286.024863][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.024897][ C0] pending: wg_packet_encrypt_worker [ 286.024927][ C0] workqueue wg-kex-wg1: flags=0x6 [ 286.056588][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.056631][ C0] pending: wg_packet_handshake_send_worker [ 286.056664][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 286.075595][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.075635][ C0] pending: wg_packet_encrypt_worker [ 286.075663][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.075697][ C0] pending: wg_packet_encrypt_worker [ 286.075724][ C0] workqueue wg-kex-wg0: flags=0x6 [ 286.107429][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.107475][ C0] pending: wg_packet_handshake_send_worker [ 286.107512][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 286.126354][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.126397][ C0] pending: wg_packet_encrypt_worker [ 286.126429][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.126463][ C0] pending: wg_packet_encrypt_worker [ 286.126491][ C0] workqueue wg-kex-wg1: flags=0x6 [ 286.158436][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.158476][ C0] pending: wg_packet_handshake_send_worker [ 286.158506][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 286.177154][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.177195][ C0] pending: wg_packet_encrypt_worker [ 286.177225][ C0] workqueue wg-kex-wg2: flags=0x6 [ 286.195790][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=2/256 refcnt=4 [ 286.195823][ C0] pending: wg_packet_handshake_send_worker, wg_packet_handshake_send_worker [ 286.195992][ C0] workqueue wg-kex-wg0: flags=0x6 [ 286.217422][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.217482][ C0] pending: wg_packet_handshake_send_worker [ 286.217520][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 286.236237][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.236291][ C0] pending: wg_packet_encrypt_worker [ 286.236330][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.236366][ C0] pending: wg_packet_encrypt_worker [ 286.236396][ C0] workqueue wg-kex-wg1: flags=0x6 [ 286.268234][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.268287][ C0] pending: wg_packet_handshake_send_worker [ 286.268323][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 286.287123][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.287175][ C0] pending: wg_packet_encrypt_worker [ 286.287211][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.287249][ C0] pending: wg_packet_encrypt_worker [ 286.287277][ C0] workqueue wg-kex-wg2: flags=0x6 [ 286.318837][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 286.318888][ C0] pending: wg_packet_handshake_send_worker [ 286.318922][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 286.337591][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.337637][ C0] pending: wg_packet_encrypt_worker [ 286.337670][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 286.337707][ C0] pending: wg_packet_encrypt_worker [ 286.337847][ C0] pool 0: cpus=0 node=0 flags=0x0 nice=0 hung=243s workers=6 idle: 378 19 60 [ 286.337954][ C0] pool 2: cpus=1 node=0 flags=0x0 nice=0 hung=242s workers=7 idle: 39 24 332 347 379 294 [ 286.338066][ C0] pool 4: cpus=0-1 flags=0x4 nice=0 hung=242s workers=6 idle: 313 305 10 43