last executing test programs: 12.069448177s ago: executing program 3 (id=4): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'dummy0\x00', 0x0}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0xd, '\x00', 0x0, @fallback=0x1b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0xfffffffffffffffd}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x300000a, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFCONF(r7, 0x8912, &(0x7f00000001c0)=@req={0x28, &(0x7f0000000180)={'syz_tun\x00', @ifru_map={0x800000000842, 0x5, 0xd, 0xc, 0x7, 0x7}}}) r8 = getpid() read$FUSE(0xffffffffffffffff, &(0x7f0000001bc0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000003c00)={0x0, 0x0, 0x0}, &(0x7f0000003c40)=0xc) sendmsg$unix(r5, &(0x7f0000003dc0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000000580)="be008a34ba0580f5d4422a6d13a84a6a4ca760bc45dd4bacad23d5c5f36eea07b6a4562cedae801bbc470f81cafa4477858a6c1cb2b33d6ec6e6a8171d85b49a1f68baf34fb1c8f6603edf180eaa1a7bedbe9d38ba4c0f125a2dcda39ba00c1861e993fd761b5bf6ef93f2278a64474c7ae80e07b33f396f9bde76b4d90cd8890d09b79583744e3b4a7ce9366cb79607a2f75112e7c77d5028bd9d1c8debffdd78af30129c398123853954258b617a5098653a3cd895935ae8496c3dc3a558235fd460518d600ecf837da6a5eb96361eb5f8c71df2e67be09655f680054d1faa659cb103faefd727bac9974ba1cfd4592f1e292fd0fa5192990857714975a46a46a06942c772bfaa17ebb1834e29d7eda2202e0fcd0eda18289fb0fe72d3a88c558bc4911a120faa06e18085edaa49f22a3efdf3eb9210b4e22853f037d5c3361202f692ee236a645fd4328ec54f36c9d1248c77d17cbab73d8a64a42f28aa0962224703e1115454a893cad3666d432387004e8f4111c211bdfdeb014595c7c65a01019dbb64d3185fb9136e12e4a693bfc3ce811bf05a6f5a6138c51e3d25abadcad202edb46be71e17a2da498ee0c83edf63c6bd1b4b8de0d3e1d8555275db425a736806541c209e527b12c0200fd6e58da40aeded62d757ac3e531e0205a76b7901d5bfa005bce115cad8da3bbbd671946b01ccfb9ae69e30d9647c9d5bd3d1e8e21af2ecb0f5bcd215dc698f46cdd98c7ef746e89d923e9c8e94376e9f3a7071031a483b729d062dcb8459fd7254ea53be57b6c444894862e9854fe8cac439e3ce0768047f8dbc310ac2ebe76d58761c3c4708ea71382b06c8b533f086f5ca5b59467d52718ef967f8784c7993f6b1c3df8ce02dbe01787e59be425175f9c7dd2c3c3ec22d7e58cc7fb6fc8a0c4d50c61db451f9d299fe07d130f4c67fc5fb7ab71e32e4e7baad3a7a466f39b912694b038c4efdc6c614ebba3d7a55a741b2d2dcdae118113b21d3fb6c3d9c9eefc3506127a73fc4b8ff1407551e98aa1ce09c23287e3c29ac5340e2ab0bb50aa79ebd8ce89c3df12e7a7f3158c4d9193385a1a6083a4e1f1f1ff35565c6f7edf4390c25baaf8547983f280fd882c2b2a5a239de0c5754b8200fe441792a6d8c5533388ff600c31b09f3fdadd0d278a8d7f19b57b8478eecff52e0ad8b542442f9e363139e01b997199514a253379051b4f8e05f04b9c7958923dd8a16de0bde2815f86a2654576b9a2da9656b4bf405e8827555f99eefd8c4e3f90346688b449f38c5d018ce4f760fa7acbdb78bbfc11f5047590bd7bb5d326e3095967f2a9050e988f2889aec9b244512dea96f19421c35b14ee59ea3526f5adfbf21abbd782e4201621eeca42acf380cd441010562f9f0c5ee1d8b7b58237212821939c42c6ae0af1e3f19d8ab830e8b0601e83060b87270bf7a9d08240f451c597ae7a4a25812e968642386db00f301cbaab73bd2304eac742b0fcca6e6ebba3bd0f9919997324644ccf9ba2b10cd4e38607b2f14f8cf350d4e96067ffd1ebed5880c8d4e196c5c9c24b4e1748b2f2c452928aff714e2c57d068bb1ae54ebaaf10ce27d5d2b4177d7a5ec5759d426b171c1847e454f9a1913b261c7f571c7f92ebe69bd49f03c40cd0bbee3792127cd7e522f33507d8307cc391d4edc3341b16ea99ef917373c8d8f62f649f3893936e6c98706205aab42cf6fdb0c7b958b3e8a2b230210f3df143d2e125ca5caedb39e017220b7400b6e3da0e01923839cb8c3d1cb0e53b3bf0e793f175d15562b434276e0b88928e497ce5023019359bd88d2763aa243c90375fd0e7763ce39fbff5ad4d08ee6552aeec3497d35c1fcd3ee6d0947562b9580b0d31c6bd385a5faf20f5969a3ae7934566fc30922667f51aff9431586d7b3b55b1daa8b8734fa7d50169a6226c0d4bb1365d772d301937e85910b2016a33020077f2d8bd349ed7cfb8373ce9522ff641f832ffaa47769b8672b9b2e11d47987290f14767dd1e96e75c9003611953a8c93f91599aae2cc01d458d376722d33e097a5cdf2b4677147e305a639f0ad10179b91492a8bd31767c34dc5d4652f3653166924c647a6a93ef1a9d52028eb9269340ddc1eeb2088c4f1fa068db6c0ef05dc870cf05729ca2f596f4f908d2da4fb191a51fa758f8387c0dac2a1700973b0d620683dbe25d86b9c32418f7dbe787a525b9bb2c9d32818bb20059249bc28568c0db0eea804fa09a8306e0eaa4f1b5b6fce5e97c3f7f7b87d0c491e950d8e285295899cb5a5740b57b1e274753e492475d6bbb2b0977917d7cbfd3f057ed3bd2377885e4dd4f4954a304946f346f2dd95338efa32b935a8b8cb7c04672d5546a9ec7ce925b444b8f1c7a7ca430aa3ae9578a51af67aefa744fdd68e852a019728b7adf70e3612f946fe80826e860ff85e9d317fa108521c38efe823971bee87ef407ea08460f9c9d884d2431ab4c94f66c9cbebbcb86da26daf1293691827d33740ccbf980c475542432a3add3344f6d215a45acc8b6a7c9e030d48a8c56a318a7b119aeeffc9ba6d8a61c9c2cbb5b67f46fc75b953b117f6c75544a0719d8db8816ef85794c0dcb7bc9225498ac897942dedc9112ba0b2cc79fc7c615d0e2ad4aee5bcac1a223bfaf4ed02a8bef126f6a3b88a2f0e62fdddcdeb84b73f42bf21844d1e81e9927871ab9c8b265ba8c2816df5bd1f4aa7e30253779f7189c7a3b0b19e627fd7b427b812351fb2e061abb66cf59f50a505f4b134dc2da2f6c0ffcc40042d4ef0f740bddf60fc4e59e614fc002a81f8a2b4978b511f97269fa617788b2904c88f854da0acbe7e4697800e0a1f3a2217ed1861f474b3e418933cf35e7a3f48bca527e36c6de62328a4a5bbcc4cda76a2640d1cad15ba9c671114db9ca00859c13ed34e82443cfdf6b8dd05c2d3a59d6d06668c07335ec7f8f81ecb1fa30d431b6292a2c0cbe77d3032dad29a94a05918df58b1d6be4949e6388fa41fa01e45f3dc5bfa221b0a89aa0658274525a95a4c30a1e315bd965d0b1b6ec8465fe176af087aff2f1f5d684230ba951abd3617f2aa024d99773de5474eb135cf325b9dc21a534f13716221ee8de436710f49625a778f32340130ca2c4109b3413f09aa45c5b05da594a9526ceb1a35d587f3b4c4c808cf0bbb1e657a2217098c855e7755ed37ffc8d49812dd197c3c4b07855bbdfe373e191cb025ab9bde29fa870960d75ca60a289c3ff6eebc41d26c049435c3ac4d6ce042fb6c4e293bcd737a44e8adb55d531b2e98282277097279cd1fa962135b0b3d6b68d419e540cc46407329fd67d03e10da76787cc2478495eb8fc9fb8904ff52d35e5196570612126754386560359bf501f8277d2a2f62bac3faead05d58fafd2f64b34e1437e3a356c0985a15ea0f6d77865828c0d2ee0e42d49aca611f70c68463fdd9e0bd721689b58dacb287b90a2c9d866f0fe64563bdfc6dc962cd20c80fedc47ffdb8b8e557cbf67c7cb28a262103d8881e670056f9c938b8a8c28e2a90196191afab3cb923a6749d5741797aa74644c123e4997782437ec1fcd039523f740a9ba5bc2cedea6a05337226f0504e3b63060c479496ef265906dd51573f05cae1edaebb0d127031e326bbec0a4b413f4ac5343e38ce9dfb3c8a624ce9a53ac5bfc7c88f82fda3d1e839e861fbb8fbe9ae6b99f34aec81638b1716c8c5b2c4be8f0cb9b6a6fed4334c6f236c716d39f687f53b13d35eecddf79c727de2b1af9d60389106cb02c31dbb29a3abdb3e3a2d5a6c2b1afab648f32e9fc0a1f242cb3e7f51468cf1921b85effd5c04e03bae029330b4b25807b6e2ce6d04645d77547583bfffb406e68102ef49255def3cd39998cad825fdde8fb218261e5fc848bd7e0ff4f7e7ad603770794132a7f2ad88f95b914b44c6faf03b981fa0a5daf1b88d8e937258b3cbd21f0598154ce4aab461629880db2e3c374cc47cc3a45af1801968a50fc088d39f9a6b1eb73bf6ece85836cd07e491950625f5ac2e8af8c669a7b96ddd3ecbbd2d155129c16115bd3e4da2d84305db8983fe8fe671267b17682194494ac2edd1f5e23be7bd20f161f2baad4b4d8b23aa930af7f8bc8f4db368a545b13109874da2d58bacfac6981149d7bfd742038098216d7fcf85afe946a70f463facf8603b2972f0956fffb2ccb944bb4299cb21dd21e48179025c57b39aff99eb36c6c5bf5cee472fa2a0595e6f7cf2aeef626fcae06cd34ca21f5b1ea086e8ad01bbc8539e280c2e112dcc3fce16a7d0c6e6f5f034d23bda61a26d771185d23c4fbe5b4fb07de74aa659af068e3ffc9e7ab8bc70c740e968663515f49879e1605038c186082dc9402e4ecb7bf559a2870c1017829dd85313e14565870549e9e678449eb53b7ac34ceda8059f0dae68dd5176b54d01abd74efafbb4553248e9489570f3c5f38832020c6176ca53cc27a191de59ddf84fe81938155ff72bd3a75b075b9e93db7730b3e5c6db8ef2b36b7aef6ad82549df5fedf9e36bd3d6099f8867c401236a09a667318067e530557bdf33f6e5e19eb489065e34b2778b485074f93fc9f6106e53a4e573c990aa21f5d5ff0924b19d538bbaad855109fcd0b483b5ba6432e79c9577f77e5e954cfbf214c7fb711147ccc8ccd00370987e4e67ee5db878117624cf97df41de1b7aa5b586eea8c611327feaecaf04d1047c12fefc53809f3d73b6890ec55571e88d3143b9864e1751382054e7a0f79689fa054d9a6eba704ff3171986bad4f2ee8161da352a3f3e8ef1d39a63f2c899bd2d9b41da360542886d0644ec9bdfa669b795e06924c4ac2a12b704f6a66653f6e4bc7137611ab2f878646d9f542f01474f62a0af4098f0a4b9d1235e3dde8d4435ac2048b8bb28053a9b09214e0ea1a92079e2e38d424e8522faef178dad98d006c59fc5a221c8dac4da9c47274f96a43138949e001cea5d000866103432263236f0d227df8657c78628ff858145969be1bba8f7873553859f676c1b27e1c405a4923b9e0c28369b84386237cb82d029dd399001b97e959af6f79dd1f436f5791b1391ec4db36722007aae8d8d096341806ec0ed5ec34a7fa947032c2d2074126e76de44754ea2b57a444e65156d36649fa2d5148064aaa5212ef27b29284b0473539d2af4858fef0bd91d40bda2cf28fc2a3abb93f2760ac8566eaa22b0d33fe298f531a2e54ab457dbf8334472e2484f86437e47799c50d0cb774fe5bab70790394819f4de4e2b1f7c1e1107437e9af39d8a72bf6e0829b112e9041c0263d3f209c178538008410e54fcfc790477ec9d2e6630a4fbffc029acf3d55c8646c177d9949bfa9fb0c6d530bb4cd60fc019e6a16ac291b7aca1a7e615f869ed186ca480430fbb8958be8f46cf9d9c8fc6f45a20726e94f10ad5500d3fc06c7dfa5c722ead89408375a6084a9c8344bec79f9a11e990f6726505758c345b12de125f1135f276a8c3f5321c3fbefbaa8bb6c00d608aa540e660e98242111e698506b5b3079032ccf87521caf1c6d1bc0744c5a929da8cd2ba97c16ef6c6cd448ea64b3afb268e3c322feac1526433009398617025527b80b93783d5acc3992bdafbdc4e9d20b238b8c89067ea523223d8a838686b6f7258336c3ffeb9e010d9a000ab353478c07701f7762ff5fe84e3c36b1a68d373e53c00aa1af9134ba362ccfa5ba90f65c84a56f47724974c47055ece96231889d434ea436998f88ff92a6454f6c506ea237db9bde73cb00764070a9639e58663d05209", 0x1000}, {&(0x7f0000001580)="7f5e5d4b3460cdb9f9e5148f5dccceafec55660f02222c9506ccaea62be175af6f5ad1b56bf0fe8f6d39c8174e39ec2e7511b6a1a87af41ab92c7aabfc489599885ae6dc6e915b5348ff97ce7682e421e57adca139afe3ee44084ab162936b1867c2ba08b28160d93a1527403add983b1d8353d6a7cf27bafbe9855186b2d831c47e925474a507d74e69c7ca226fb1c72411d806613f9b7f23b1a116e35de9be59657b5b6edc1b8c069663f8e72278181cfa9db3a9c8fdd5", 0xb8}, {&(0x7f0000001640)="b2ee0bc0cd9da02035b6034d", 0xc}, {&(0x7f0000001680)="15cb87b502", 0x5}, {&(0x7f00000016c0)="8f1544154ae2ec8dad41e7a7c5439ce63101bc655fd06c317db2821663e6b60a963ca8fe47934f79a99286e26ef926b524666bdd8943a7feb7515a4b1dcfb47bd761c221fdfb20", 0x47}, {&(0x7f0000001740)="8e1df57ba2c2b1ed56c4990529a2c64d", 0x10}, {&(0x7f0000001780)="a66abc31e17684d6a0fa30ca80c3efe1d2436e7aa3ba141e745ec8e80403bad8dc6826f675a363ec7bc5b69488d84cd2f260a5e65a9b9621119ccd49ce26099bb5b5eb0779cf521b71c3cb0c99a63f532470799632e907e05dad71924847b9ce17f0bf281e0a35b36862f4aaae2b0bf2f3d8437a5d0c16f2a210557e9a8c0427db852a22839f3485456792681e90a9906fdeea3e2b59f403f9fcfe2c3fe2d8cc1231d1a0b4ce17737305d985cf020a8aaeb98b726a11", 0xb6}], 0x7, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c0000ebff00000001000000020000000bbf7643a48fc446c1f862e3bedf68ff98782ccf4de08f2329658101eb39f3315b7ff44e1f9f8b1e0c19074a5c672a427690e0846870f1f6c2520649c74c195b105a94c32a7362876983e2780c805633a3952d54b70a6a41210fe578f9c50752167d1206ea652caa9e1cdcaf18067c9bd91de76d1bf0d0c8a178dd5f60902e13c201e8c4925d3c1cb540c7a82ed818f79160c9f2ef9091c056783dcd6eebbbf747646d61e96fc2c627ce6c3fcc5db6534e61598828", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x40000}, 0x44084) socket$nl_netfilter(0x10, 0x3, 0xc) syz_clone3(&(0x7f0000000080)={0xa690b000, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x810010, &(0x7f0000000040)={[{@nodiscard}, {@jqfmt_vfsv0}, {@usrjquota}, {@block_mode}, {@jqfmt_vfsv0}, {@atgc}, {@acl}, {@disable_roll_forward}, {@compress_cache}, {@noinline_dentry}, {@noinline_xattr}, {@grpjquota={'grpjquota', 0x3d, 'g\xcd\x88\xbej~O\xce\akFc\xa5\x8b\xb5G\x19{C+D\n\xf7\xd8\x02\r\x11\a\xc1b\"\xbd\x86\xb2\x18Bf \xfe\xbd\a\xe4\'~Y\xe4\xa8\xc8\xd2\xe2'}}, {@lfs_mode}, {@two_active_logs}, {}, {@gc_merge}, {@extent_cache}, {@whint_mode_off}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}]}, 0x7, 0x551a, &(0x7f0000007600)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DKJjT9WPRWdRc/sEtZ9eBJ0yQN2U0ypUnT2pMHj+LB/0QUPHn0b/Dg2Zt4ULwJSmYmuvUDhKaN3f5+MHnmffPmmecNy8IzUxLAuTWf/PJTKW7ElYiYjYjrEdl5qTgy63l4LiJuRsTMY0epmP9j4mJEXI2IG6Pkec5S8dZnt4e31n588+evv7104drnX303vV0D0/Z8RHR38vP9bh7TVh4fFvO1YTuL3dVhEfM3uo+KcZrH/eZWlmG/Nl5Xy+JKK1+f7uz1R3G7U6uPYqu9nc3v9PIL9oetcZ7sAw9ru9m40dzKYrufZrF1mNd1cJj/33bYH+R5GkW+D7P0MRiMYz7fPGjm+9l5lMV6b1DM53nTRvNgFIdFLC4X9bTTyOrYOs43/f/2Vru3d5AMm7v9dtpL1irVFyvVO+XqbtpoDpqr5Vq3cWc1WWh1RsvKg2atu95K01anWamn3cVkoVWvl6vVZOFuc6td6yXVamWlslReWyzObiev3X836TSShVF8pd3bG7Q7/WQ73U3yTywmy5WVlxaTW9Xk7Y3NZPPBvXsbm++8f/e9+y9vvPFqsehvZb0Qy0vLy+XqUnm5uniO9v9xUXSyMLH9w7GUpl0AwNmj/wem4eT6/90HESff/4f+fyLOVP87LmuC/e953z8ci/4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzOzt3kLA2EcQB/WlrBr0iMe6/iDo7hEVy6NBzAS3AAF3gFL8AZcOcRDBg6w5dBN53SaH6/pO+80wx/nhJYzEwyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKTv7Wb59dPbz31z9od+yjwNAAAAcM+u3Sy7f+ap/zzff5lvvc79KiLqiLg3d5/Ek5vMSc5pL+O/XI9vf6vhW0SXcHyPab6eRcS7fP18NfSnAAAAAP+v7Wq9SLP19Gc+dkE8Ulq0qV+8L5RXRUQ7/1EorT7mvSkU1n2/m/hYKK1bwJoVCktLbk3uFEv9q+7nfl61m101VWrquy87FfmgKgEAgLImN00zai0AAAAM6cPYBTCOKk5bmeetwGlq8vbe05seAAAA8A+qxi4AAAAAGFw3/y9+/l9zyWn/MN75fwAAAPA46fw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhrRrN8vtar3om7M/9FPmaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgF/vzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8+d1f/k9MjTPJ3Gtj6XkkWTs1tk6NvXPj6A/j69cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9LCoRAEETBnPG/k77/YSVBzyBCBDQ8qqhFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/0u1/+T0yNM8ncaWPpeCRZu2psXTX2HjSOHoy3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7Ny/bxtVHADwd3c+hxYQJiAPQQgkBlio65aWbogBFDHwJyCi1C2hLj/aDLSqEFnYUOYuCEaEkEBh6//QuZW6lC2DhyAxB935zr78kGJ+3Znk85Heva9Pp3vf9yxZ/d67BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA0ujtaZxkh844jotzD3burGb9w3195t7mo6WsZXFUZ9L/Dy9WP0TdSbjTRDIAAACcDElZ34cQHqdby1kfd/L6Py2vyWr+754ex2U9v7/uL/uy9s/ar79sPz8ZqDMeJ7vplbXh4OzBVFr/3Szn2zNHXtHKVz5/9pLkX0j83sZzozRfz+ib+/ffaefhQh3ZAgB/x5myL4Ly30NZ328yMQBOjFal8C7r/6TTbE4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqNufAQAA//+VpD6i") ppoll(&(0x7f0000000340)=[{r11, 0x108c}], 0x1, &(0x7f0000000380)={0x0, 0x989680}, 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x100000000000000) r12 = socket$nl_generic(0x10, 0x3, 0x10) capset(&(0x7f0000000040)={0x20071026}, &(0x7f0000000080)={0x6, 0x6, 0x2, 0x87, 0xffffffff, 0x40}) sendmsg$nl_generic(r12, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000540)={0x14, 0x1a, 0xa01, 0x70bd2b, 0x25dfdbfe, {0x5}}, 0x14}}, 0x14004000) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0x401, 0xfffffffc, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x3703, 0x1901}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @wireguard={{0xe}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r1}]}, 0x40}, 0x1, 0x0, 0x0, 0x2004d809}, 0x0) 11.886776952s ago: executing program 0 (id=1): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x2000}, 0x4) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x12, 0x7, 0x4, 0x802, 0x0, 0xffffffffffffffff, 0x40}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000780)={{r4, 0xffffffffffffffff}, &(0x7f0000000700), &(0x7f0000000740)=r0}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000500)={r5, &(0x7f0000000300), 0x0}, 0x20) 9.88292927s ago: executing program 0 (id=6): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0xa, 0x3, 0x1) socket$tipc(0x1e, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000580)=@raw={'raw\x00', 0x8, 0x3, 0x560, 0x0, 0xffffffff, 0xffffffff, 0xf0, 0xffffffff, 0x490, 0xffffffff, 0xffffffff, 0x490, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'dvmrp1\x00'}, 0x0, 0xa8, 0xf0}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast2, 'vxcan1\x00', {0x8}}}}, {{@ipv6={@empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xfd}}, [], [0x0, 0xffffffff], 'pim6reg\x00', 'gre0\x00', {}, {}, 0x62}, 0x0, 0x358, 0x3a0, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0_virt_wifi\x00', {0x4, 0x8, 0x20, 0x5e1b2d47, 0xf91, 0x5, 0x4, 0x9f7, 0x18}, {0x8}}}, @common=@inet=@hashlimit3={{0x158}, {'wg1\x00', {0x3, 0x0, 0x41, 0x0, 0x0, 0x1000, 0x6, 0x5}}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast2, 'bridge_slave_0\x00', {0x53}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x5c0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) getsockname$packet(r3, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x7) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700000086d7c0d6c878f064eb", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) r5 = socket(0x10, 0x80002, 0x4) sendmsg$nl_route_sched(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=@newtaction={0x14, 0x13, 0x53b, 0x1}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x4004000) close(0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640), 0xffffffffffffffff) r8 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r8, 0x10e, 0x8, &(0x7f0000000080)=0x5, 0x4) write(r8, &(0x7f0000000000)="240000001a005f0314f9f407000904000200000001000000000000000800040001000000", 0x24) recvmmsg(r8, &(0x7f0000000a00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2160, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000180)='hashlimit\x00', &(0x7f00000001c0)=']\x00', 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_int(r9, 0x0, 0x33, &(0x7f0000000180)=0x80000001, 0x4) sendmmsg$inet(r9, &(0x7f0000006300)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4000800) sendmsg$NL80211_CMD_FRAME(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000200)=ANY=[@ANYBLOB="9f030000", @ANYRES16=r7, @ANYRESDEC, @ANYRESHEX=r9], 0x398}}, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'bridge0\x00'}) r10 = socket$inet(0x2, 0x2, 0x1) bind$inet(r10, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) r11 = socket(0x1e, 0x3, 0x9) r12 = socket(0x2, 0x2, 0x1) bind$unix(r12, &(0x7f00000001c0)=@abs, 0x6e) bind$unix(r11, &(0x7f0000000000)=@abs, 0x6e) 9.678225365s ago: executing program 3 (id=8): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x113) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='tracefs\x00', 0x1214040, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x2}) close(0xffffffffffffffff) ioctl$OCFS2_IOC_INFO(r0, 0x80106f05, &(0x7f0000002680)={&(0x7f00000024c0)=[&(0x7f0000000000)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x1}}, &(0x7f00000000c0)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x1}}, 0x0, 0x0, 0x0, &(0x7f0000000580)=@features={{0x4f32494e, 0x6, 0x10, 0x80000000}}, &(0x7f00000005c0)=@clustersize={{0x4f32494e, 0x1, 0x10, 0x80000000}}, &(0x7f0000000600)=@blocksize={{0x4f32494e, 0x2, 0x10}}, 0x0, 0x0, &(0x7f0000000700)=@blocksize={{0x4f32494e, 0x2, 0x10, 0xc0000001}}, &(0x7f0000000740)=@blocksize={{0x4f32494e, 0x2, 0x10}}, &(0x7f0000000780)=@journal={{0x4f32494e, 0x7, 0x10}}, 0x0, &(0x7f0000000800)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x40000000}}, &(0x7f0000000840)=@label={{0x4f32494e, 0x4, 0x10, 0x1}}, &(0x7f00000008c0)=@blocksize={{0x4f32494e, 0x2, 0x10, 0xc0000000}}, 0x0, &(0x7f0000000980)=@features={{0x4f32494e, 0x6, 0x10, 0x140000000}}, &(0x7f00000009c0)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x3c5787247cf21537}}, &(0x7f0000000a00)=@journal={{0x4f32494e, 0x7, 0x10, 0x80000001}}, &(0x7f0000000a40)=@journal={{0x4f32494e, 0x7, 0x10, 0x1}}, &(0x7f0000000a80)=@features={{0x4f32494e, 0x6, 0x10, 0x40000001}}, &(0x7f0000000ac0)=@features={{0x4f32494e, 0x6, 0x10, 0x80000001}}, 0x0, &(0x7f00000001c0)=@uuid={{0x4f32494e, 0x5, 0x10, 0x40000000}}, &(0x7f0000000b80)=@journal={{0x4f32494e, 0x7, 0x10, 0x1}}, &(0x7f0000000bc0)=@features={{0x4f32494e, 0x6, 0x10, 0x80000000}}, &(0x7f0000000c00)=@label={{0x4f32494e, 0x4, 0x10, 0xc0000001}}, &(0x7f00000026c0)=@freeinode={{0x4f32494e, 0x8, 0x10, 0x1}, [{0x3, 0xffffffffffffffff}, {0x1}, {0x8000000000000001, 0x80}, {0x0, 0x800}, {0x3, 0x8}, {0x0, 0x3}, {0x3, 0x3}, {0x4f, 0x8000}, {0x10, 0x7}, {0xfffffffffffffffb, 0x4}, {0x100000001, 0xd}, {0xa, 0x5}, {0x9, 0x5}, {0x43, 0x5}, {0x101, 0x4}, {0x0, 0x6}, {0x8, 0x9}, {0x3, 0x3}, {0x1, 0x1}, {0x6, 0xf}, {0x6, 0x5}, {0xc98, 0x100000000}, {0xb}, {0x8, 0x1779}, {0xffff, 0xd34e}, {0x5, 0xace}, {0x0, 0xae}, {0x3, 0x3}, {0xfffffffffffffff7, 0x79b5a3f3}, {0x8, 0xcb}, {0x226, 0x664}, {0x6, 0xd}, {0x240000000000, 0x3}, {0x3, 0x2}, {0x6, 0x79a}, {0xfffffffffffffff4, 0x3b}, {0x2, 0x2}, {0x40000000000000}, {0xfffffffffffff51a, 0x80000001}, {0x4, 0x5}, {0x2770}, {0x5, 0x5776}, {0x2e6, 0x5}, {0xb, 0x5}, {0xa1d, 0x9}, {0x6, 0x8000000000000001}, {0x2, 0x7bfc}, {0x4, 0x100000000}, {0x401, 0x401}, {0x7, 0x2}, {0x8000000000000000, 0x8}, {0x7c27, 0x2d}, {0x6, 0xa}, {0x3ff, 0x5}, {0xfffffffffffff000, 0x5}, {0x401, 0x1}, {0xe1, 0x401}, {0x1, 0x5}, {0xe8, 0x7ff}, {0x6, 0xec1}, {0x2, 0x4}, {0x1, 0x100000000}, {0x9e17, 0xffffffff}, {0xb, 0x2}, {0x2, 0x98}, {0x1ff, 0x4}, {0x1, 0x1}, {0xf39, 0x8c7}, {0x1, 0x6}, {0x9, 0x9}, {0x3, 0xa271}, {0x2, 0x800}, {0x8, 0x2}, {0x7, 0xb3c4}, {0x2, 0x4df8}, {0x5, 0x2}, {0x1, 0x2}, {0x4, 0xbd}, {0x1, 0xffffffff}, {0x3, 0x7fff}, {0xe, 0x8}, {0x5, 0x2546}, {0x7a92, 0x80000000}, {0x7f, 0x8}, {0xffffffff, 0x8}, {0x4, 0x5}, {0x6, 0xffffffffffffffff}, {0x3, 0x7}, {0x100000001, 0x6}, {0x4, 0x3}, {0xbea3, 0x2}, {0x4, 0xf}, {0x80, 0x5}, {0x5, 0x1}, {0x107, 0x8}, {0x4, 0x100000000}, {0x7, 0x3}, {0x8, 0x8000000000000000}, {0x800, 0x4}, {0x0, 0x1}, {0x8000, 0x3}, {0xc7, 0x2}, {0xfffffffffffffffb, 0x7fffffff}, {0x6, 0x10000}, {0x4, 0x3cc9}, {0x9, 0x9}, {0x9, 0xe}, {0x0, 0xb8}, {0x66, 0x2}, {0x2, 0x8000000000000000}, {0x3, 0x3}, {0x6, 0x9}, {0x3, 0x3}, {0x300000000000, 0x7}, {0x8001, 0x1000}, {0x7e68, 0x5}, {0x2, 0x1}, {0x401, 0x6}, {0x6, 0x5}, {0xff, 0x3}, {0x7, 0x6}, {0xb980000000, 0x7}, {0xe, 0x1}, {0x80000001, 0x7}, {0x6, 0xfa9}, {0x2, 0x7fffffffffffffff}, {0x5a1a, 0x58f}, {0x0, 0x7}, {0x5, 0x3}, {0x753c, 0x80}, {0x0, 0x2}, {0x7, 0x7c6}, {0xff, 0x8001}, {0x0, 0x6}, {0xb, 0x100000000}, {0x3, 0x2}, {0x100000000, 0x6e414c3f}, {0x5, 0xef}, {0xfffffffffffffffc, 0x823f}, {0x4, 0xfffffffffffffffa}, {0x0, 0x5}, {0xf8, 0x4}, {0x3, 0x8001}, {0xffffffffffffff7f, 0x3}, {0x716, 0x3ff}, {0x800, 0x7}, {0x28000, 0xffffffffffffff2c}, {0xc30, 0x8}, {0x6, 0xe6d}, {0x2, 0x8001}, {0x0, 0x400}, {0xfffffffffffffffc, 0xc}, {0x4c00000000000, 0x2}, {0x66f3, 0xeb4a}, {0x400, 0x7}, {0x7, 0x3}, {0xbc, 0x200}, {0x10, 0x2}, {0x7fffffff, 0x8cc}, {0x3}, {0x9, 0x6}, {0x1, 0x9}, {0x0, 0x8}, {0xffff, 0x5}, {0xffffffffffffdf17, 0x7fffffffffffffff}, {0x5, 0x3}, {0x4, 0x5}, {0x4, 0x3}, {0xee, 0xc20e}, {0x6, 0x6}, {0x5, 0x10}, {0x8, 0xfffffffffffffffb}, {0xffffffffffffecc7, 0x3}, {0x8, 0x1}, {0x6, 0xf}, {0x6, 0x4}, {0xb, 0xdb}, {0x7fffffff, 0x9}, {0x7fffffffffffffff, 0x401}, {0x800, 0xc9a}, {0x6, 0xfc}, {0x101, 0xffffffffffffff01}, {0x7, 0x101}, {0xfff, 0x8000000000000000}, {0x3ff, 0x1}, {0x5, 0x7}, {0x0, 0x4}, {0x8f9, 0x1}, {0x4, 0x9}, {0x9, 0x3}, {0x5, 0x8}, {0x2}, {0x5, 0xffff}, {0x100000000, 0xc97e}, {0xfffffffffffffffd, 0x1}, {0xa8c4, 0x5}, {0x10000, 0xbe}, {0x17a806fc}, {0x200}, {0x5, 0x10}, {0x1, 0x4}, {0x7, 0x84}, {0x8, 0x9}, {0x39a, 0x9}, {0x4, 0xff}, {0x3, 0xe1}, {0x6, 0x7fffffff}, {0x8000000000000000, 0x7}, {0xe6, 0x3}, {0x7, 0x401}, {0x0, 0x4}, {0xfffffffffffffff1, 0x4}, {0xb2fe, 0x5}, {0x10000, 0x2}, {0xffffffffffffffff, 0x1}, {0x1, 0x5bb}, {0x3ff, 0x2}, {0x4, 0x401}, {0x9, 0x8}, {0x3, 0x81}, {0x3, 0x100000000}, {0x2e, 0x4}, {0x2, 0x7}, {0x0, 0x6}, {0x1, 0x3}, {0x5, 0xd008}, {0x81, 0x8000}, {0x7, 0x9}, {0xfd, 0x1}, {0x9, 0xfffffffeffffffff}, {0x70e4, 0x9}, {0x91, 0x7cb}, {0x5940, 0x5}, {0x0, 0x6}, {0x2, 0xe2d}, {0x6, 0xc9c3}, {0xa73a, 0x4793f80b}, {0xe7, 0x51}, {0x10001, 0xe2}, {0xa21, 0x1}, {0x4, 0x3}, {0xbc, 0x7}, {0x8, 0x4}, {0x3, 0x5}, {0xf6f, 0xffff}, {0x80000000000000, 0x8}, {0x0, 0xc8}, {0x100, 0xc17}, {0x2}, {0x8}, {0x6, 0xfffffffffffffffe}, {0xda, 0xd8}, {0x0, 0x5}, {0x8001, 0xfffffffffffffff8}, {0x6, 0x2}]}, &(0x7f0000000cc0)=@freeinode={{0x4f32494e, 0x8, 0x10, 0x1}, [{0xb, 0x343f}, {0x3, 0x2}, {0x9, 0x7}, {0x7fff, 0xffffffff00000001}, {0x4, 0xd}, {0x5a11a2aa, 0x78}, {0x4, 0x9}, {0xf}, {0x7c55cfd, 0xe3f}, {0x1, 0x8e}, {0xfffffffffffffffe, 0x5}, {0xffffffffffff0d61, 0xfffffffffffffffc}, {0x9, 0x5}, {0x400, 0x6}, {0x3, 0x5}, {0x6, 0x1000000000000000}, {0x6, 0xc7}, {0xa, 0x101}, {0x0, 0x3}, {0xffffffffffff0000, 0x3eb04c4}, {0xc08c, 0x3bb}, {0x8, 0x7fff}, {0x4}, {0x1, 0x80}, {0x7f}, {0x7, 0xc}, {0x9, 0x60}, {0x0, 0xcd5}, {0x3, 0xffff}, {0xa, 0x2}, {0x7, 0x7}, {0x80000001}, {0xd, 0x7}, {0x4, 0xe}, {0x0, 0x5}, {0x9, 0x1}, {0x1, 0x237}, {0x9, 0x2}, {0x0, 0x80000000}, {0x2fa, 0x1}, {0x7, 0x5}, {0x9, 0xb}, {0x8, 0x7}, {0x100, 0x20007ff}, {0x0, 0x9}, {0x2f6, 0xc59}, {0x1}, {0x0, 0x6}, {0x6}, {0x0, 0xfc7}, {0x7, 0xfffffffffffffffe}, {0x3, 0x8}, {0xffffffffffffffff, 0x8}, {0x6, 0x401}, {0xa, 0x7ff}, {0xfffffffffffffff9, 0x8000000000000000}, {0x2, 0x8}, {0x8, 0x9}, {0x100000001, 0x1}, {0x9, 0x7fffffffffffffff}, {0x4, 0x8}, {0x7, 0x7f}, {0x7fff, 0x4}, {0x8ac, 0x8}, {0x6785, 0xffff}, {0xf22, 0xa1}, {0x5, 0x1000}, {0x0, 0x59c89a5a}, {0x0, 0x7fffffff}, {0x6, 0x3}, {0x97, 0x1}, {0x6, 0x7ff}, {0x3, 0x8000000000000000}, {0xfffffffffffff001, 0x1000}, {0x0, 0x3}, {0x85, 0x5}, {0x8f4c, 0x80000001}, {0x0, 0xffff}, {0xd, 0x5}, {0x0, 0x5}, {0x3, 0x6}, {0x80000000, 0x6}, {0x0, 0x3}, {0x2, 0x22}, {0x40, 0x6}, {0x73b, 0x5}, {0x6, 0xfffffffffffffffe}, {0xf66e, 0x1d}, {0x7fffffffffffffff, 0x3}, {0x6, 0x3}, {0xf, 0x6}, {0x26225954, 0x7}, {0x4, 0x8}, {0xc, 0x2}, {0xfffffffffffffffe, 0x100000000}, {0xd74, 0xffff}, {0x7fffffff, 0x8000000000000000}, {0x6, 0x1}, {0x8, 0x94c9}, {0x401, 0x3}, {0xf6, 0x1}, {0x6, 0x8}, {0x0, 0xe5}, {0x3, 0x3}, {0x0, 0x6}, {0x3, 0x40}, {0x4, 0x64784557}, {0x2, 0x9}, {0x4, 0x7}, {0x6, 0x3}, {0x6e5f7420, 0x6}, {0x0, 0x8}, {0x1, 0x3}, {0x7, 0x81}, {0x6, 0x4}, {0x8, 0x8f}, {0x3, 0x4}, {0x9, 0x800}, {0x80000001, 0x8}, {0x8, 0x4}, {0x400, 0xfffffffffffeffff}, {0x7, 0x7}, {0x5, 0x8}, {0x0, 0xf}, {0x4c, 0x779}, {0x9, 0xb}, {0xffffffffffffff9e, 0xfffffffffffffffd}, {0x7ff, 0xc89}, {0xf, 0x3}, {0x74, 0xfffffffffffffffe}, {0x5, 0x430}, {0xffff, 0x103}, {0xffffffffffffff36, 0x3}, {0x75f, 0x2}, {0x71, 0x8}, {0x1, 0x10000}, {0x8, 0x6}, {0xb, 0x7}, {0xb, 0x8}, {0x2, 0x80000001}, {0x8, 0x7}, {0x11, 0x1000}, {0xe1, 0xf8}, {0x7, 0x1}, {0xffff, 0xa0d}, {0xb5de}, {0x4, 0x1}, {0x3, 0x4}, {0xfff, 0x40}, {0x6, 0x9}, {0xc8c, 0x10000}, {0x1, 0x180000000000000}, {0x9, 0x2}, {0x0, 0x8}, {0x5, 0x6}, {0x3, 0x1}, {0x8, 0xc6e4}, {0x9, 0x1000000000000000}, {0x8000000000000001, 0x6}, {0x0, 0x8}, {0x735, 0x9}, {0x2, 0x8}, {0x1, 0x2}, {0x1, 0x8}, {0x5701, 0x4}, {0x6f8b, 0xffff}, {0x8, 0x8}, {0x0, 0xd821}, {0x8000000000000000, 0x40}, {0xfffffffffffffffb, 0x5}, {0x8, 0xfe}, {0x10000, 0x9}, {0x10100, 0x4}, {0x54187450, 0x9}, {0x6, 0xf}, {0x607a, 0x7}, {0x8, 0x9}, {0x3, 0xf}, {0x8, 0x7}, {0x3, 0x6}, {0x8, 0x5}, {0xdb, 0x6}, {0x9}, {0x5, 0x9}, {0x6a8e, 0x4}, {0xd8, 0x9f}, {0x80000000, 0x13a8}, {0x101, 0x3f}, {0x4, 0x3}, {0x793, 0x1000}, {0x2e314, 0x1}, {0x10000, 0x9}, {0x100, 0x1}, {0x8, 0xfffffffffffffff7}, {0x8, 0x8bdd}, {0xfffffffffffffffd, 0xb521}, {0xb8a2, 0x2}, {0x6, 0x8000}, {0x8, 0x1ff}, {0xf40, 0xeb}, {0x9, 0xdd8b}, {0x0, 0x9}, {0x5, 0x100000000}, {0xe, 0x86f0}, {0x2, 0x2d7b}, {0xffffffffffffffff, 0x6}, {0x8, 0x9}, {0x5, 0x4}, {0x7, 0xfe}, {0x9, 0x10001}, {0x5, 0x7}, {0xffffffffffff82e2, 0x3}, {0x4, 0xffffffff}, {0x3, 0x7}, {0x6, 0x2ef}, {0x7bc6, 0x18b8dcd7}, {0xffffffff, 0xfffffffffffffff9}, {0x8000000000000000, 0x5}, {0x4, 0x9}, {0xffffffffffffffff, 0x2}, {0x1, 0x7}, {0x7, 0x100000000}, {0x10000, 0x3}, {0x8, 0x6}, {0xf, 0x1}, {0xd69, 0x100}, {0x34c, 0x6}, {0x7, 0x10}, {0x5, 0x6}, {0x7, 0xe}, {0x4}, {0xffffffff}, {0x8, 0x4}, {0x0, 0x3}, {0x3, 0x5}, {0x7fff, 0x7fffffff}, {0x8, 0x8}, {0x0, 0x448}, {0x1c, 0xd}, {0x2, 0x9}, {0x6, 0x6dc}, {0x9, 0x7}, {0x9, 0x6b}, {0x2, 0xa0}, {0x10000, 0x2}, {0x9, 0x81}, {0xe8c, 0x95}, {0xffff, 0x97}, {0x6, 0x2}, {0x8, 0xfff0}, {0xc, 0xe13b}, {0x10, 0x40}, {0x8, 0x4}, {0x100000001, 0x15e}, {0x0, 0xd4c}]}, &(0x7f0000001d00)=@maxslots={{0x4f32494e, 0x3, 0x10, 0xc0000000}}, &(0x7f0000001d40)=@features={{0x4f32494e, 0x6, 0x10}}, &(0x7f0000001d80)=@blocksize={{0x4f32494e, 0x2, 0x10, 0x80000001}}, 0x0, 0x0, &(0x7f0000001e80)=@features={{0x4f32494e, 0x6, 0x10, 0x80000000}}, &(0x7f0000001ec0)=@uuid={{0x4f32494e, 0x5, 0x10, 0x80000000}}, &(0x7f0000001f00)=@uuid={{0x4f32494e, 0x5, 0x10, 0x40000001}}, 0x0, &(0x7f0000001f80)=@journal={{0x4f32494e, 0x7, 0x10, 0xc0000001}}, 0x0, &(0x7f0000002000)=@uuid={{0x4f32494e, 0x5, 0x10, 0x40000001}}, 0x0, 0x0, 0x0, &(0x7f00000022c0)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x40000000}, {}, 0x2}, &(0x7f0000002400)=@maxslots={{0x4f32494e, 0x3, 0x10}}, &(0x7f0000002440)=@journal={{0x4f32494e, 0x7, 0x10, 0x80000000}}, &(0x7f0000002480)=@clustersize={{0x4f32494e, 0x1, 0x10, 0x80000000}}], 0x32}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @multicast}) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}, 0x1, 0x0, 0x0, 0x44081}, 0x0) close(0xffffffffffffffff) r2 = userfaultfd(0x801) syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000100)='./bus\x00', 0x1218048, &(0x7f00000010c0)=ANY=[@ANYBLOB="666c7573682c6e6f646f74732c646973636172642c646d61736b3d30303030303030303030303030303030303030303030322c646d61736b3d30303030303030303030303030303030303030303137372c646f74732c6e6f646f74732c71756965742c646f74732c0023c3cb4d2e3cbf18508098fe0de2af38db67d42d1bc4ab714d52f019082433fc9ca2d7174b2c4ece31c9f4c7a4d53914e100"/167], 0x1, 0x150, &(0x7f0000000300)="$eJzs27+KE1EUB+CTP2rUJrVYDNhYBfUJFIkgDihKCq0Uok0iAdOMVnkUX8c38CUWllTp7rI7S7KbTYotJrObfF8zB34MnFPMHO7AfH38czScTH9MPsyj02hE+2VksWhEN5rRitIsAIB9skgpjlNK6d4s7v+NlFLdHQEAVbP/AeDw2P8AcHiu7P9m3R0BAFX79PnLu1d53v+YZZ2Io1kxKAbltczfvM37z7Iz3dVd86IYtJb58zLPLud34sF5/mJjfjeePinz0+z1+3wtfxjD6scHAACAg9DLljae73u9bXlZXfg+sHZ+b8ej9s7GAACuYfr7z+jbePz9l0Jxi4r//yJuQBt7XNT9ZgKqtnro6+4EAAAAAAAAAAAAAADYZhe/E9U9IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw7CQAA//+ueFEp") write(0xffffffffffffffff, &(0x7f0000000100)="f0d319", 0x3) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x8541, 0x1a9) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./config/usb_gadget/g1/functions/uac1.usb0\x00', 0x1ff) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x80}) ioctl$UFFDIO_WRITEPROTECT(r2, 0xc018aa06, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x6, 0x0, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) setsockopt$sock_int(r3, 0x1, 0x6, &(0x7f0000000000)=0x4, 0x4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) sendmmsg$inet(r3, &(0x7f0000004d00)=[{{0x0, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x30000}}], 0x400000000000284, 0xf00) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r4, 0x890b, &(0x7f0000000840)={0x0, {0x2, 0x0, @empty}, {0x4, 0x0, @loopback}, {0x2, 0x0, @remote}, 0x184, 0x0, 0x0, 0xfdffffffffffffff, 0x0, &(0x7f0000000180)='lo\x00'}) socket$inet_tcp(0x2, 0x1, 0x0) 9.436898441s ago: executing program 3 (id=10): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="300000001000010800000000000000000000000090b06bc026f7e3b138c85ec729c399dd8823c653b674ad6c46677c00406191e6fbbdce954b18c2eb1afe56ae3c4c58a8c3dd000000000000c270be81872881465affae4dd4ca865b326d42ca7373a60257e4e565878d58d89367223cf8fe6d5d81bf40ee4fe35417e66b8ca614b5", @ANYRES32=0x0, @ANYBLOB="000000000000000008000400d7ff000008001b0000000000"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="0f000000040000000400000012"], 0x50) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00040000000000000100000000000000", @ANYRES64=0x0, @ANYRES64=0x2710, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="00000000010000000000000000000000a5976ac6acd41fd8"], 0x48}}, 0x4008004) listen(0xffffffffffffffff, 0x100000) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp}, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000540)) r2 = creat(&(0x7f00000001c0)='./file0\x00', 0x46) close_range(r2, r2, 0x2) socket$key(0xf, 0x3, 0x2) r3 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000740)={{{@in=@remote, @in6=@private0, 0x4e24, 0x6, 0x4e24, 0x0, 0xa, 0x40, 0x80, 0x8}, {0x800, 0x8, 0x3d53, 0xfffffffffffffffa, 0x1ff, 0xffffffffffff0000, 0x3, 0x8}, {0x1, 0x8, 0x86a, 0x2}, 0x5, 0x6e6bbe, 0x0, 0x0, 0x2}, {{@in=@empty, 0x4d5, 0x33}, 0xa, @in=@empty, 0x3501, 0x7, 0x3, 0x7, 0xf, 0x1, 0x4}}, 0xe8) connect$vsock_stream(r3, &(0x7f0000000040)={0x28, 0x0, 0x2711}, 0x10) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000), 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d61f39053bed66c20320df93a6451afe4d98d43dcdc170850d4e0a5a013b7570ad3ba1a498c47204dd344c5f02caa29451f9c952b576c326b5d1f7b68d65cafb4e04fe9c5143d09aab9e5e4b9aea6a3be3f776d1b266fdc8dd642db3526abd2cebe4ae3cf7af1096bc4aaf52834eabd47a4f465133ea40917418ad9b439dfe29928cba4339a24039f81a4ddf771c2ddfa4a419f65d610cb38c28286cfec40adb79c7cf85381cf89e27c5504a1c133cd70527de32305737fe73d6f16ed642a558c74d3f398fd634dfc5393ca431968a2826c68c9dcea2d2934db8f4d84626b39e46c74026650faff8c405d9fcd20eba5416e", @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',\x00']) r4 = getegid() keyctl$chown(0x4, 0x0, 0x0, r4) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001300), 0x40, 0x0) ioctl$TIOCSETD(r5, 0x5423, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETD(r5, 0x5423, &(0x7f0000000080)=0x1) ioctl$TIOCVHANGUP(r5, 0x5437, 0x0) sendmsg$IPSET_CMD_ADD(r2, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x74, 0x9, 0x6, 0x0, 0x0, 0x0, {0x1, 0x0, 0x9}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x5}, @IPSET_ATTR_ADT={0x58, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_CIDR2={0x5, 0x15, 0x6}}, {0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_IP2_TO={0xc, 0x16, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @broadcast}}}, {0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_IP2_TO={0xc, 0x16, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @loopback}}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_PORT_TO={0x6, 0x5, 0x1, 0x0, 0x4e24}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_CIDR={0x5}}, {0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_COMMENT={0xa, 0x1a, '*!\'-[\x00'}}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000000) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r8 = socket(0x10, 0x5, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), r8) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x16, 0x16, &(0x7f00000004c0)=ANY=[@ANYBLOB="61125000000000006113500000000000bf2000000000000007000000180000003d030100000000009500f000000000006926000000000000bf67000000000000560602000fff07007706000020000000170200000ee60000bf250000000000002d350000000000006507000002080000070700004c0000001f75000000000000bf54000000000000070400000400f9ffad35010000000000840400000000000014000000100000009500000000000000db13d5d8b741f2cdaabc8383c8f56b8c2b848b00ea6553f304000000815dcf00c3ee7b042d1937ba52037fdefeb0cff9fc56357d81b2cc1a9e37d7b75c020b070000003eb22062bafaca036d9cc7db6671573e202e0a92ee4ba12b064981cc32d1ac0b9ecc8f604dcac2563e1c1e762400"/300], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x35}, 0x94) 9.290814744s ago: executing program 3 (id=11): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0200000004000000020000000c"], 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0xd, &(0x7f0000000f80)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000001007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000850000009e00000095"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000040)=r1, 0x4) sendmsg$inet(r3, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x4800) r4 = openat$userfaultfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = ioctl$USERFAULTFD_IOC_NEW(r4, 0xaa00) ioctl$UFFDIO_API(r5, 0xc018aa3f, &(0x7f0000000240)) ioctl$UFFDIO_REGISTER(r5, 0xc020aa00, &(0x7f0000001080)={{&(0x7f0000ffc000/0x3000)=nil, 0x3000}, 0x3}) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x104, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000440)=@new_dev={0x1, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f0000000300)=0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = dup(r7) r9 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x22240, 0x0) syz_ublk_setup_queues(r8, r6, 0x0, &(0x7f0000000500)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x3ef1, 0x80, 0x1000000, 0x33d, 0x0, r8}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xffffffff, 0x20, 0x0, 0x146}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x6a6c, 0x6449, 0x0, 0xfffffffd, 0x0, r9}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x2, 0x0, 0x2, 0xffffffff}}], 0x1, 0x0, 0x0) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb010018000000000000002000000020000000040000000100000000000001040000002000000001000000000000010800000040000000005f0000"], 0x0, 0x3c}, 0x20) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000400000008000000000000000100"/48, @ANYRES32=r10, @ANYBLOB="010000000200000000000000"], 0x40) r12 = socket$inet_tcp(0x2, 0x1, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r11, &(0x7f0000000400)='\x00\x00\x00\x00', &(0x7f0000000500)=@tcp=r12}, 0x20) sendmsg$AUDIT_GET_FEATURE(r8, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x10, 0x3fb, 0x400, 0x70bd2a, 0x25dfdbfb, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x40081) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x16) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x210000, &(0x7f00000006c0)={[{@nodelalloc}, {@dioread_lock}, {@jqfmt_vfsv1}, {@abort}, {@max_batch_time={'max_batch_time', 0x3d, 0xed}}, {@lazytime}, {@noload}, {@stripe={'stripe', 0x3d, 0x7}}, {@grpjquota}, {@stripe={'stripe', 0x3d, 0x4}}]}, 0x4, 0x58d, &(0x7f0000001f80)="$eJzs3c9rG8ceAPDvyrLz8704EMJ77/Aw5NCUNHJs90cKhabH0oYG2nsqbMUEy1Gw5BC7gSaH5tJLCYVSGij9A3rvMfQf6F8RaAOhBNMe2oLKyitHsSXLcpTKiT4f2GRGu+uZr2ZnNKOVUABDayL9Jxfx34j4Iok40rIvH9nOifXj1h7dmE23JOr1D39NIskeax6fZP8fyjL/iYgfP4s4ldtabnVldaFYLpeWsvxkbfHqZHVl9fTlxeJ8ab50ZXpm5uxrM9NvvvF632J9+cLvX39w792zn59Y++r7B0fvJHEuDmf7WuN4CjdbMxPFv7LUaJzbdOBUHwrbS5JBV4BdGcn6+WikY8CRGMl6PfDi+zQi6sCQSvR/GFLNeUBzbd+ndfBz4+E76wugRuxjrfHn198bif2NtdHBteSJlVG63h3vQ/lpGT/8cvdOusX270Mc6JIH6MnNWxFxJp/fOv4n2fi3e2cabx5vb3MZw/b6A4N0L53/vNJu/pfbmP9Em/nPoTZ9dze69//cgz4U01E6/3ur7fx3Y+gaH8ly/2rM+UaTS5fLpTMR8e+IOBn1rrc+zq7dr3fa1zr/S7e0/OZcMKvHg/y+J8+ZK9aKETG2y5Cf8PBWxP/y7eJPNto/adP+6fNxYYdlHC/d/X+nfd3jf7bq30W81Lb9Hzdrsv39ycnG9TDZvCq2+u328Z86lT/o+NP2P7h9/ONJ6/3aau9lfLv/j1KnfRPZPaher/+x5KNGutkJrhdrtaWpiLHk/a2PTz8+t5lvHp/Gf/LE9uNfu+s/XXx9vMP4bx+73fHQvdD+cz21f++J++998k2n8nc2/r3aSJ3MHsnGv/aya2WnFXza5w8AAAAAAAD2klxEHI4kV9hI53KFwvrnO47FwVy5Uq2dulRZvjIXje/Kjsdornmn+0jL5yGmss/DNvPTm/IzEXE0Ir4cOdDIF2Yr5blBBw8AAAAAAAAAAAAAAAAAAAB7xKEO3/9P/Twy6NoBz1zjhw32DboWwCB0/cn/fvzSE7Ande3/wAtL/4fhpf/D8NL/YXjp/zC89H8YXuv9/9ygqwEMgNd/AAAAAAAAAAAAAAAAAAAAAAAAAAAA6KsL58+nW33t0Y3ZND93bWV5oXLt9FypulBYXJ4tzFaWrhbmK5X5cqkwW1ns9vfKlcrVqelYvj5ZK1Vrk9WV1YuLleUrtYuXF4vzpYul0X8kKgAAAAAAAAAAAAAAAAAAAHi+VFdWF4rlcmmpfeLPer3eYdfznNjf01lvx16o804TuW5t2i7AdbsqND/4kCW2TdzKmre3swY4KAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAJn8HAAD//3IVMDA=") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x3, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000040)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') r13 = openat$dir(0xffffffffffffff9c, &(0x7f0000000580)='.\x00', 0x0, 0x80) r14 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x2642, 0x0) writev(r14, &(0x7f0000000180)=[{&(0x7f00000003c0)="93c6040000030085bde27734b040e53eddbafa05252810ef855ec82e46e17b6625cc9d0dd520977561d62cf80745c927c453a2cf792119c340eba76237a28319ce861287a4a3a82c4213bda8e805cfb588ae9191c9b03178da2fea6497789a627f3ce9c7fe14e47603262399299a4fcd3a65eb9cd1f842f2ed6aec2e8301b53689668aaf14651ad455da09785caee0782a190b1054b24d2888deffc878776f76998dab331173a4d2ff386ddfd7c1b37f705866fbfc0dd8987324babb402fa95f228530ce9ca69c51ce744c2622b7a92833cb1fd7cb19c8", 0xd7}], 0x1) getdents64(r13, &(0x7f0000000f80)=""/4096, 0x1000) 9.163326297s ago: executing program 0 (id=12): syz_ublk_setup_io_uring(0x400020, &(0x7f0000000340)={0x0, 0x0, 0x100, 0xffffffff, 0x1e5}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_clone(0x22018800, &(0x7f0000000440)="2191201808459d0a849cff69bf94cb5c89d90afa23bc2bed", 0x18, &(0x7f0000000540), 0x0, &(0x7f00000005c0)="e3441b0d") setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000100)=0x100000001, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f0000000000)={@remote, 0x0, 0x2}, 0x20) r3 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r3, 0x8922, &(0x7f0000000340)={'syz_tun\x00', 0x101}) close_range(r0, 0xffffffffffffffff, 0x0) 9.119434058s ago: executing program 0 (id=13): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x6, 0x7fff7ffc}]}) symlink(&(0x7f0000000300)='./file0/../file0/../file0\x00', &(0x7f00000017c0)='./file0\x00') r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD_OLD(r1, 0x40045402, &(0x7f0000000040)=0x1) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f00000083c0)={{0x1, 0x3, 0x5}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f00000000c0)={0x4, 0x8}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000003140)=""/4080, 0xff0}], 0x1) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x0}]) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) bind$bt_hci(r2, &(0x7f0000000000)={0x27}, 0x62) close_range(r0, 0xffffffffffffffff, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0xffffff1f, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x11298}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}}}, @IFLA_MTU={0x8, 0x4, 0x3193}]}, 0x54}}, 0x4000) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x50) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000d80)={0x1f, 0x11, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000ffffffff000000000000000085000000a8000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r4, @ANYBLOB="0000000000000000b705000000000000850000009400000095"], &(0x7f0000000b00)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1a, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000340)={r5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) r6 = openat$kvm(0x0, &(0x7f0000000400), 0x0, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = eventfd(0x3) ioctl$KVM_IOEVENTFD(r7, 0x4040ae79, &(0x7f0000000340)={0xf006, 0x8000000, 0x0, r8}) ioctl$KVM_IOEVENTFD(r7, 0x4040ae79, &(0x7f0000000000)={0x7c, 0x3000, 0x0, r8}) ioctl$KVM_IOEVENTFD(r7, 0x4040ae79, &(0x7f00000003c0)={0xb03, 0x3000, 0x0, r8, 0x4}) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000500)='./file1\x00', 0x1805a, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="bd", @ANYRESDEC, @ANYRESOCT=0x0], 0xff, 0x10659, &(0x7f0000011600)="$eJzs3E1vVOUXAPAzFCjlzx+J4cXEhTcxJm3iNEwpRGKiqBA1AUJ8WbhRpzOXycDM3NoZhspGF5q4cOGXYGfcuPATuPF7mBjjRhN3Gsx9KSkEoS3DS+X3S27Pvc8898x5Jm06Z257A3hiHUj+/KMW+2MmYudUROyLyPejVm2FU2V4JiKei4gd67ZaNX5zYHdE7I2I/XnyiKlqTv7Qd5/88Pf42tmvrr/864cnr/9ee3SrBiblmw3Oe/W24xcior9c7l/tlzHrlPFSNd4cd4vYXxxXsXygf7k6zsp4NV0qMlxtrs1rFvFYp5yfLV8Z5vFir9nKY6d7sRhfHpRPOBx31vIUJ1xqrhTH7XSpiN1hVsTOtbKu1SpeG47KPO0q36dF+hiN1mI5nq6m5XqWLxexNRhV42XerJ2u5nFcxerpopX12kUdSxt8kbehs93BldVknK4Mu9kgOT7feGm+caLeWMna6ShdrDf77ROLyWynl0+rj9Jm/1Qnyzq9dL6V9eeS2U6rVW80ktnT6VK3OUgajflj80frx+eqvReTN8+/n/TayWweX+8Oroy6vWFyMVtJyjPmkoX5YyfnkucbybvnLiQX3jlz5tyF9z46/cH51869/UY1aa2s6eJ7YpQuJrMLRxcW6o2j9YXG3P2uP/8duT3Wf7OsCa4f7ot3kgCbtq7/D/0/8LD8S/8/s37Ok9T/T+v/79r/9p8t52/z/ndmq+vX/8MdeCcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwD/s3E+OEkEUB+AHbTsz/okTMwNH8AqsjEsWHMIjuPQAeht3HMGYEM6BO49gwFAUC0gbha6GgXxf0nR1pfrXD1hVFzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB06Wc9HX+bf/naNmf5fdVKmXcDAAAANFnU03Fq3G+OX+b+17nrbUQMI2IQEY8R0TR3r+L5TuZDRPRyu2l8vVfDj4iUsD7nJm8vIuJD3n6/6fpTAAAAgOs1n40mEdW6mV7e/2XczUmr4ljvDhueb9rclrp8uuXzrFTaQwr7XCjtcRtZxCAi6vtfhdKGEdF/9bFQ2trdvwZUebfz3aeD3mbXPygOAAC4CNXOrtjsDQAAgCfn07kL4DT2F3rTem3+LX5eC96u9C/TH/Lvms8DAAAALkfv3AUAAAAAnUvzf8//AwAAgOu2ef4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXVrU0/F8Npq0zVmu/t9tQ99RF+23rRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP+zPSwrDMBBEwc4/upPIyXJ402CDF1574yoQPGYQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwLbf15L7Fo/FL8uy08ep4Jnl31fh01fh22Bi9MJP/4Qt745yPAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDC/tydQAgEQRjsO/9zWsw/LGnQGESogoWPGeZhAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jN/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0puB5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgK+ZHX70MYQwKv245P3z5UnKh7lMnl7arVShd47PjQ6GngAAAID/IJZKHpvb45Tjad7/m/qetPNfr3V93efn9/6adfdPtR3vXt8ftNE9J33o2fnF6d7SvuHvseguZH3xkZsuJvl0vnuJ9RJmc9bk33N01bZHK7ld/YGhAYBvsVuzNPX/UMr9IQcD4C/b6b+YlAq9/T9OB5kLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKneAgAA//+xdWY7") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x10000, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './bus'}}], [], 0x2c}) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x109042, 0x23) 8.164569442s ago: executing program 3 (id=16): ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0x80a0000, 0x80a0000, 0x8, 0xf, 0x5, 0x4, 0x42, 0x5, 0x0, 0x34, 0x8}, {0x100000, 0xb000, 0xc, 0x2, 0x1, 0x43, 0x7f, 0x6, 0x5, 0x6, 0x7f, 0x5}, {0xdddd0000, 0x80a0000, 0xb, 0x6, 0x80, 0x7, 0x0, 0x9, 0xff, 0xb, 0x8, 0x1}, {0x200000, 0x8080000, 0x10, 0x6, 0x7, 0xff, 0x7d, 0x1, 0xa, 0xa0, 0x9, 0xf1}, {0x1000, 0x2000, 0xa, 0x3, 0x5, 0x2, 0xab, 0x7f, 0xf, 0x83, 0xf7, 0x7}, {0x2000, 0xa000, 0xc, 0xa, 0x8, 0x6, 0x1, 0x1, 0x80, 0x13, 0x5}, {0x6000, 0xba845000, 0xb, 0x5, 0x0, 0x4, 0x4, 0x3, 0x3, 0x7d, 0x2, 0x50}, {0xeeee0000, 0x9000, 0xc, 0x2, 0xf, 0x7, 0x6a, 0xe2, 0xff, 0x18, 0xee, 0x9}, {0xe000, 0x3}, {0x54000, 0x2}, 0x80000031, 0x0, 0x40000, 0x42064, 0x400000006, 0x9000, 0x25000, [0x400000000000a2, 0x800ffa, 0x400000000063, 0x7]}) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r4, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/22, 0xfffffffffe400000, 0x1000, 0x3ffffc, 0x1}, 0x20) r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) fchdir(r5) close(r5) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r6 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffe) keyctl$setperm(0x5, r6, 0x20000) keyctl$read(0xb, r6, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/4, 0x4) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="88000000230000012abd7000fddbdf250000000003000c000500000008001d0002000000300017000500000027cc700024bd700028bd70002bbd700008000000010000800900000093bd0000ca6b0000000000000a001000000006000000000014000e00ff01000000000000000000000000000114000d0000000000000000000000ffffac1414aa"], 0x88}, 0x1, 0x0, 0x0, 0x4008011}, 0x0) lsetxattr$system_posix_acl(0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000001"], 0x1c, 0x0) r7 = socket$packet(0x11, 0x2, 0x300) r8 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000003c0)=@newqdisc={0x5c, 0x24, 0xd0f, 0x3, 0x0, {0x60, 0x0, 0x0, r9, {0x0, 0x3}, {0xffff, 0xffff}, {0x4}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x3d, 0x2, [@TCA_FQ_CODEL_CE_THRESHOLD_MASK={0x0, 0xb, 0x10}, @TCA_FQ_CODEL_CE_THRESHOLD_SELECTOR={0x0, 0xa, 0x22}, @TCA_FQ_CODEL_CE_THRESHOLD, @TCA_FQ_CODEL_LIMIT={0x0, 0x2, 0xbde1}]}}, @TCA_STAB={0x24, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x6, 0x1d, 0x5, 0x2, 0x0, 0x80000001, 0x4}}, {0x4}}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x1d4}, 0x8840) setsockopt$packet_fanout(r7, 0x107, 0x12, &(0x7f0000000000), 0x8) r10 = socket$packet(0x11, 0x2, 0x300) bind$packet(r10, &(0x7f0000000140)={0x11, 0x16, 0x0, 0x1, 0x2, 0x6, @random="6f7a94d5b15c"}, 0x14) setsockopt$packet_fanout(r10, 0x107, 0x12, &(0x7f0000000000), 0x8) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000010001fff0000056800080000faff0000", @ANYRES32=0x0, @ANYBLOB="c30c424700000000280012800a00010076786c616e00000018000280140010"], 0x48}, 0x1, 0x0, 0x0, 0x1}, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fd7000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) r11 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x1c) ioctl$KVM_SET_PIT(r11, 0x8048ae66, &(0x7f0000000000)={[{0x4, 0x7, 0x6, 0x8, 0x6, 0x3, 0x7, 0xff, 0x9, 0x4, 0x7, 0x4, 0x1}, {0x7, 0x5, 0x8, 0x1, 0x6, 0x5, 0x5, 0x80, 0x7, 0xfb, 0x28, 0x4, 0xc}, {0xfffef000, 0x9, 0x5, 0x81, 0x5, 0x4, 0x39, 0x1, 0x40, 0xeb, 0x6, 0x4, 0x1ff}], 0xffffffff}) 6.699439657s ago: executing program 1 (id=21): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x2000}, 0x4) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x12, 0x7, 0x4, 0x802, 0x0, 0xffffffffffffffff, 0x40}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000780)={{r4, 0xffffffffffffffff}, &(0x7f0000000700), &(0x7f0000000740)=r0}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000500)={r5, &(0x7f0000000300), 0x0}, 0x20) 6.671900998s ago: executing program 0 (id=22): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000180)=[@text64={0x40, &(0x7f0000000000)="c401c1ee6d00c483897b568000c483b978bdc800000059c74424000b000000c744240200000080c7442406000000000f011424c7442400e89236f8c744240200780000c7442406000000000f011c2466ba2100b8f8ffffffef65460f8aa01600000f01faf3de17660f6dae3d000000", 0x6f}], 0x1, 0x4c, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) mount$9p_unix(&(0x7f0000002600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000003600)='.\x00', &(0x7f0000003640), 0x2000000, &(0x7f0000000000)=ANY=[@ANYBLOB="74725b6e723d756e69782c007c9b793d8b9add6799c86af210a7ffe61abef12c94ebf186b5d2834ed8ac8761c841b60a91cf65124264e0043c90485ecca87b6e370ad5b87e81f6d7e33a210eae90aa59bc897026832c273e494a636be60eb560197ecc8848ec1e25a2724eabbb64c51ccb155d6fb780e4659e62a29242791eb3790a64b0c844f29aa6914fee632d52c133fdb05d8122f1312f29b7"]) 6.60241214s ago: executing program 3 (id=23): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1f, 0xd, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000fcffffff0000000007000000850000009e00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000020000207b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000100000085000000a6000000950000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x34}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1f4) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[@ANYBLOB="1400000042000501"], 0x14}, 0x1, 0x0, 0x0, 0x68840}, 0x4) recvmmsg(r2, &(0x7f0000003ac0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/4091, 0xffb}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000000)=""/113, 0x71}], 0x3}, 0x2}], 0x1, 0x2, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) listxattr(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 6.436786344s ago: executing program 32 (id=23): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1f, 0xd, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000fcffffff0000000007000000850000009e00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000020000207b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000100000085000000a6000000950000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x34}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1f4) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[@ANYBLOB="1400000042000501"], 0x14}, 0x1, 0x0, 0x0, 0x68840}, 0x4) recvmmsg(r2, &(0x7f0000003ac0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/4091, 0xffb}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000000)=""/113, 0x71}], 0x3}, 0x2}], 0x1, 0x2, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) listxattr(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 6.067574563s ago: executing program 0 (id=26): r0 = epoll_create1(0x0) r1 = epoll_create1(0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0xfffffffffffffff9, 0x602080) ioctl$USBDEVFS_REAPURBNDELAY(r2, 0x4008550d, &(0x7f00000001c0)) close(r0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000c85000)={0x10000000}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000140)={0x77540947ad9a168d}) ppoll(&(0x7f0000000100)=[{r1, 0x8d02}], 0x1, &(0x7f0000000240)={0x0, 0x989680}, 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x41, &(0x7f00000000c0)={'filter\x00', 0x3, [{}, {}, {}]}, 0x58) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000040)='./file0/../file0\x00', 0x0, &(0x7f00000000c0)=ANY=[], 0xff, 0x23c, &(0x7f00000002c0)="$eJzs3TFrE2EYB/DnkrSmOiSDkwge6OBU2n6CFqkgdlIyqIMW24IkoWAh0CrGTn4CP5aL38APIHTToXByuaRpJdWKSVrC77fkgbv/Pc8lb8h0b17dbje3dvd2Dt9/i2o1idJqrCZHEfUoxcDHAABmyc8si6Os8G/JSmlSMwEAk3XB3/+FKY4EAEzY02fPH69tbKw/SdNqRPtTp5FE8VocX9uJN9GK7ViKWhxHZCeK+uGjjfWopLl63Gt3O4082X75pX/9te8Rvfxy1KI+Or+cFk7lu53GXFzv91/N8ytRi5uj8ysj8tGYj/t3T82/GLX4+jp2oxVbkWeH+Q/Lafog+/zj3Yt84jyfdDuNa73zhrLy1D8cAAAAAAAAAAAAAAAAAAAAAABm1mKapml/R53umf13yse944vpQP3s/jxF/rz9gbqn9tdZylskxfnDfCVuVaJymfcOAAAAAAAAAAAAAAAAAAAAV8Xe/kFzs9XafjvWYvBY//iv/L9FlPujtZKIKzBPr1jI55lOrzsx4V5R2j9oDlZXczOJv6SqE1ok2YjlVz43NT+m7vM3xnsXSUTMnbyZfzq5GnNj/qYAAAAAAAAAAAAAAAAAAABTNnzod8TBw0sYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuwfD//y9ULPSKbj98wdTvPavTv00AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm3K8AAAD//61de7w=") 5.979265255s ago: executing program 33 (id=26): r0 = epoll_create1(0x0) r1 = epoll_create1(0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0xfffffffffffffff9, 0x602080) ioctl$USBDEVFS_REAPURBNDELAY(r2, 0x4008550d, &(0x7f00000001c0)) close(r0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000c85000)={0x10000000}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000140)={0x77540947ad9a168d}) ppoll(&(0x7f0000000100)=[{r1, 0x8d02}], 0x1, &(0x7f0000000240)={0x0, 0x989680}, 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x41, &(0x7f00000000c0)={'filter\x00', 0x3, [{}, {}, {}]}, 0x58) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000040)='./file0/../file0\x00', 0x0, &(0x7f00000000c0)=ANY=[], 0xff, 0x23c, &(0x7f00000002c0)="$eJzs3TFrE2EYB/DnkrSmOiSDkwge6OBU2n6CFqkgdlIyqIMW24IkoWAh0CrGTn4CP5aL38APIHTToXByuaRpJdWKSVrC77fkgbv/Pc8lb8h0b17dbje3dvd2Dt9/i2o1idJqrCZHEfUoxcDHAABmyc8si6Os8G/JSmlSMwEAk3XB3/+FKY4EAEzY02fPH69tbKw/SdNqRPtTp5FE8VocX9uJN9GK7ViKWhxHZCeK+uGjjfWopLl63Gt3O4082X75pX/9te8Rvfxy1KI+Or+cFk7lu53GXFzv91/N8ytRi5uj8ysj8tGYj/t3T82/GLX4+jp2oxVbkWeH+Q/Lafog+/zj3Yt84jyfdDuNa73zhrLy1D8cAAAAAAAAAAAAAAAAAAAAAABm1mKapml/R53umf13yse944vpQP3s/jxF/rz9gbqn9tdZylskxfnDfCVuVaJymfcOAAAAAAAAAAAAAAAAAAAAV8Xe/kFzs9XafjvWYvBY//iv/L9FlPujtZKIKzBPr1jI55lOrzsx4V5R2j9oDlZXczOJv6SqE1ok2YjlVz43NT+m7vM3xnsXSUTMnbyZfzq5GnNj/qYAAAAAAAAAAAAAAAAAAABTNnzod8TBw0sYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuwfD//y9ULPSKbj98wdTvPavTv00AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm3K8AAAD//61de7w=") 5.78850913s ago: executing program 1 (id=28): socket(0x10, 0x803, 0x0) syz_usb_connect(0x0, 0x32, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000083ef0840e07d6e67db77000000030902200001000000000904000000ef0101"], 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f00000002c0)='./file0\x00', 0x10000, &(0x7f0000000080), 0x1, 0x50a, &(0x7f0000001f40)="$eJzs3M9vVNUeAPDvnXZoC49HH49HQh/vvQLP2JjYQkFh4QYTExeaGHEhy6YdSGUAQ7sQ0siQGFyTuDcujTtN3OrSuPIPwIULE0NClA1gYjLmztw7nc6PzrTW1rafTzJwzp17z7nfuefMnHtP7w1g1xpP/0ki/hYR9yPiQD27coXx+n9PHi3NPn20NBuVavXCz0ltvcdpPpNvty/LTBQiCh8kLQXWLdy8dWWmXC7diEotP7V49d2phZu3np+/OnO5dLl0bfrcuTOnT519cfqFFWVHxHDPoDrUl8b1eOz960ePvHrx3uuzg62FNcfRVb7VL5Weq0b+2XbxTHN5O8D+pnTSHtftTd0Z+jacNcNi2v+XyscvbvUOAZumWq1Wh7q/Xam2utO2BNi2ktjqPQC2Rv5Dn57/5q/6kuJmDD+23MPz9ROgx4+WqrdjcPZJI/7BKGTrFFvOb1OrjJnWZDwi3q78+nH6itWuQ/ywQRUCALve1+ezYWASLeO/QhxuWu/v2RzKaET8IyIORsQ/I+JQRPwrYsW6KyQR1VXqP9S6oFH/F9ksQuHBemPrRzr+eymb28pfWb35KqMDWW5/RD5gLp3MPpOJKA5dmi+XTnUpf0+P+pvHf+krrT8fC2b78WCwZbA5N7M4s75o2z28EzE22Bp/MpgeuHwaJ4mIIxExtoZyR5vS8899erSRaTmt6B1/TbXDlN6GzJ9VP4l4tn78K9GIf2TFJGLSPD9ZaJufnBqOcunkVNoKTnbcyW+/u/tGt/p7xv/lj62bvHL2qwt/PPBMevz3NrX/yOdvl+MfTSKSxnztQkR1YG113P3+w1q54yfa31tv+9+TvFVL5/3rvZnFxRunIvYkr7Uvn17eNs/n66fxT5zo3P8PZtukn8S/IyJtxP+JiP9GDOT7fiwijkdEh9Aavnn5/+90e6/P9v+nSeOf6/j9l2TtoHb8l+fr+0zk5adLBq4cu/90rPPEfRb/gdWP/5laaiJb0vn7L1nxFdHvnm7ARwgAAAB/eYWo/e1/YbKRLhQmJ+vXgA7F3kL5+sLi/yLi2lz9HoHRKBYuzZdL+QW50Sgm+fXP0ab8dEv+dHbd+KOBkVp+cvZ6eW6rg4ddbl+tzydt/T/10xqv8wLb0A66Dw1Yo179//C9TdoRYNP5/Yfdq6n/d3uyRcVfysDO5Pcfdq9O/f92fLbqvQu+M2D7q+rLsKut3v97P28T2L4G481Gunbbc8e7bYGdqPvvvzMD2MF63yQ/tOZ7/5cT1aHObw1HhycGDK+rip6JkQ51bUkiHVltYIHFiOhv5ZH1VJEPAbs/4aGwtgKHov2tgVhtq6TzcxwiotJ1q/RT6bk/lw/32/hLN5Kn9Qdl9ggwfybKRjebz5f7abHPw90l8Vu/zc/5PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsKP8HgAA//87jdA6") unshare(0x2040400) r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) ioctl$ASHMEM_SET_NAME(r0, 0x41007701, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) fdatasync(r1) ioctl$XFS_IOC_GOINGDOWN(r1, 0x8004587d, &(0x7f0000000100)=0x1) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x280440e, &(0x7f00000001c0)={[{@jqfmt_vfsv1}, {@test_dummy_encryption_v1}, {@inlinecrypt}, {@delalloc}, {@noinit_itable}, {@norecovery}, {@minixdf}, {@nodioread_nolock}, {@errors_remount}, {@jqfmt_vfsv0}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x8}}]}, 0x1, 0xbdb, &(0x7f0000001000)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy82MAAAD//1sCDDY=") setxattr$system_posix_acl(&(0x7f0000002a00)='.\x00', &(0x7f0000002a40)='system.posix_acl_default\x00', &(0x7f0000002b40), 0x24, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) llistxattr(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x13, r2, 0x1000) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) pipe(&(0x7f0000000100)) 2.856971361s ago: executing program 6 (id=41): r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000140)=0x80, 0x4) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_udp_int(r0, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) recvmmsg(r0, &(0x7f0000002240)=[{{0x0, 0x0, 0x0}, 0x7}], 0x1, 0x40000000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@local, @broadcast, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x8}}}}}, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e23, @loopback}, 0x1, 0x4, 0x1, 0x1}}, 0x26) 2.830807292s ago: executing program 4 (id=42): syz_ublk_setup_io_uring(0x1e, &(0x7f0000000040)={0x0, 0xe43, 0x59202, 0x2, 0x4a}, &(0x7f00000002c0)=0x0, &(0x7f0000000280)=0x0, &(0x7f0000000140)=0x0) syz_ublk_add_dev(0xffffffffffffffff, r0, r1, r2, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000440)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f00000000c0)) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x210000, &(0x7f0000000640)={[{@nobarrier}, {@dioread_lock}, {@dioread_nolock}, {@resgid}, {@noblock_validity}, {@nobarrier}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x5}}, {@abort}, {@bh}, {@init_itable}]}, 0xfc, 0x56f, &(0x7f0000003780)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOzKSJbno5FeAw7FSJb1wPPvy4ioA0Mqkf8wpJrjgObcvkfz4GfGgw/WJkCN2Mda48+vvTYSextzo/2ryWMzo3S+O96D9tM2fvnjzu10ia1fh9jXpQ6wIzduRsTpfH7z9T/Jrn+7d7rx4vHWNrYxbP9/oJ/upuOfN9qN/3Lr459oM/450CZ3d6N7/ufu96CZjtLx33ttx7/rl67xkaz2QmPMN5pcvFQunY6IFyPiRNS73vo4s3qv3mld6/gvXdL2m2PB7Dju5/c8vs9ssVaMiLFdhvyYBzcjXsm3iz9Z7/+kTf+nz8f5bbZxtHTn1U7rusf/dNV/initbf8/6tZk6/uTE43zYaJ5Vmz2162jv3Vqv9/xp/2/f+v4x5PW+7XVnbfx495/Sp3W7fb8H0s+a5SbSXCtWKstTkaMJR9vfnzq0b7NenP7NP4Tx7e+/rU7/9PJ1+fbjP/WkVsdNx2E/p/dUf/vvHDvoy9+6NT+9vr/zUbpRPZIdv1rLztXtnuAT/r8AQAAAAAAwCDJRcTBSHKF9XIuVyisvb/jSOzPlSvV2smLlaXLs9H4rOx4jOaad7oPtbwfYjJ7P2yzPrWhPh0RhyPi25F9jXphplKe7XfwAAAAAAAAAAAAAAAAAAAAMCAOdPj8f+r3kX4fHfDUNb7YYE+/jwLoh65f+d+Lb3oCBlLX/AeeW/Ifhpf8h+El/2F4yX8YXvIfhpf8h+El/wEAAAAAAAAAAAAAAAAAAAAAAAAAAKCnzp87ly711YfXZ9L67NXlpfnK1VOzpep8YWFppjBTWbxSmKtU5sqlwkxlodvfK1cqVyanYunaRK1UrU1Ul1cuLFSWLtcuXFoozpUulEb/l6gAAAAAAAAAAAAAAAAAAADg2VJdXpkvlsulRYWOhfdjIA7jaQa4Zle75wclCoUOhZtZ9+5srz5elAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgg/8CAAD//4yLMZo=") openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r5 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x0) fsmount(r5, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="d60a0000000000006113a0000000000018000000000000000000000000000000950000000000"], &(0x7f0000000000)='GPL\x00'}, 0x94) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x42000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r7, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x4004000) socket$inet_tcp(0x2, 0x1, 0x0) recvmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x100}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000680), 0x901800, 0x0) r9 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) r10 = ioctl$KVM_CREATE_VCPU(r9, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r9, 0x4020ae46, &(0x7f0000000040)={0x3, 0x2, 0x3000, 0x1000, &(0x7f0000feb000/0x1000)=nil}) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0xa, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="7b87f20f", @ANYRES32], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) syz_kvm_setup_cpu$x86(r9, r10, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x4, 0x0, 0x0) ioctl$KVM_RUN(r10, 0xae80, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="1803000000000000000000000000000085100000060000001800000000000000000000000800000095000000000000003946adcbbc9449ef908b059e39b339b784f9689b1b895ec91723b337d5f7a291"], 0x0}, 0x94) r11 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCSIFBR(r11, 0x890c, &(0x7f0000000000)=@generic={0x0, 0x2}) r12 = dup(r4) syz_ublk_setup_queues(r12, 0x0, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, 0x1, 0x257}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x7ffffe, 0x100, 0x1, 0x10000003}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xfffffff8, 0x1000, 0x0, 0x146}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f6f, 0x4, 0x1, 0x2, 0x0, r12}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe970, 0x8000, 0xfffffffe, 0x800334}}], 0x1, &(0x7f0000000340)={0x2e, 0x45, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {}, 0x0, r3, '\x00', {0x4, 0x5, 0x0, 0x0}}, 0x0) 2.712533654s ago: executing program 6 (id=43): mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./bus\x00', 0x1d8) r0 = syz_ublk_setup_io_uring(0x273f, &(0x7f0000000080)={0x0, 0x748e, 0x49b32b9fda51e0a0, 0x1, 0x109}, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000280)=0x0) read(r0, &(0x7f0000000340)=""/86, 0x56) linkat(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file7\x00', 0x1000) (async) linkat(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file7\x00', 0x1000) syz_emit_ethernet(0xcc, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaa1f00962f00fe8000000000000000000000000000bb000000000000000000000000000000012421880b0000000000000057000086dd8dfcc811e1b49227868ab6c7c8e5e511ddab4affccf0713a5f81bcb124943375ce5e66065d8e2aed59504dbd16045fc2299ae6efa91fc5096b9dc385ea9c8b609534808eb7304f6c38fe57b9bac03c4e2ec6080088be00000000100000000100000000000000080022eb00000000200000000200000000000000000000000800655800000000"], 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file7\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file7\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x0) r2 = syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x91038, 0x0, 0x84, 0x0, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) (async) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0xf, &(0x7f0000000900)=ANY=[@ANYBLOB="18080000f0000000000000000000000018b1302b110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b703000000000000850000005f000000bca900000000000035090100000000009500000000000000bf9800000000000056080000000000008500000007000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0xf, &(0x7f0000000900)=ANY=[@ANYBLOB="18080000f0000000000000000000000018b1302b110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b703000000000000850000005f000000bca900000000000035090100000000009500000000000000bf9800000000000056080000000000008500000007000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r4, &(0x7f00000004c0)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) (async) connect$inet6(r4, &(0x7f00000004c0)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000800)={'ip6_vti0\x00', &(0x7f0000000700)={'syztnl0\x00', 0x0, 0x2f, 0x5a, 0x4, 0x5, 0x50, @local, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x8021, 0x40, 0x8001, 0x3}}) r6 = socket$netlink(0x10, 0x3, 0x8) r7 = socket(0x840000000002, 0x3, 0x100) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000240)={'bridge0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000240)={'bridge0\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) sendmmsg$inet6(r4, &(0x7f0000000dc0)=[{}, {{&(0x7f0000000140)={0xa, 0x4e24, 0xe, @ipv4={'\x00', '\xff\xff', @multicast2}, 0xfffffffd}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000000500)="12fcf03b4200db78cd5ca9895e4f90d69de2f0cf0c66b309ed0c5ded6fd36b1e3d19965cc4e248aa1e724f902d593d7fd202f3258bbd0e23a44e2cecf1911ec0b0ea8a0e52b5f04879c5d19d8105376de4c3ca2eb2c43dae24bc03c62b0364c15fd342e1d5132cc16dab4bb89fb363837fa58eab35aa2dcebc5087ca5fefd06272056cc7b240affc7a65ba4f07f4fc2d7fc107e9dae8a7f13471", 0x9a}], 0x1, &(0x7f0000000e80)=ANY=[@ANYBLOB="24000000000000002900000032000000fe880000000000000000000000000101", @ANYRES32=r5, @ANYBLOB="000000005800000000000000290000003600000000070000000000020000000720000000000609080006000000000000000600000000000000010001000e0109000000000000000000c204000000060502000000000014000000000000002900000008000000080000000000000020000400000000002900000036000000bd000000000000800001000401070000140000b61a8194acb2692e0000000000290000080000000000000000000000002400000000000000290000003200000000000000000000000000000000000001000000000000f8bebdfcb2ad1b588bbdb9c9026dfdd1977907093eb563ef3d01f10658bf94790671814085e676ec9a068ad740776ce0935b8e4382d28a076a74a6eefdb0ac1c1d963d49d5c445faccaf517e2ee42e", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xf8}}, {{&(0x7f0000000ac0)={0xa, 0x4e22, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, 0x1c, &(0x7f0000000d40)=[{&(0x7f0000000b00)="01157463b578d51ca4f251d9529185d5d633f44143b07b03581b772f3d815ed3920cbf1607132ac0d488846f43925b2d678bf6f253f1f4e5584ae3f63e762ce6568431bd6838dc87a9f85830ddf04eca18ba651da424bd15cb667e4dba68295050dd568324223b5c6e6638bc37", 0x6d}, {&(0x7f0000000b80)="825ba08f5fbfb7", 0xffffff05}, {&(0x7f0000000bc0)="f432f412cbd3d857b49d293ccf3f0b58007fbb089941165b96df0a38855078de37f5ef3eee46bdab95fab5605dbbde9b6819157c5929d4e5653ce1d1cc", 0x3d}, {&(0x7f0000000c00)="e7ef7c255ccc76aff224912eb8b8ce09d116cd9f5446fd5e58b6", 0x1a}, {&(0x7f0000000c40)="e7e5d4db4cca6a53b1a1b910369690493f1df32aebc8234ed9d265171c4176886818e914803464b2a6c46332641476e7fba9c8ed20c8e63fcee3ee99a10c1d1dbee4d3c1257ea87d806b78762892a947723f8eafa5e62bb17081fcb9baa2f4691d3f8311d1d19f752f70ed5f06360f74ce3a9b359e9de19797fc860eb23373c09bab455adf94de72f45809ef7eb63e88a9bcb7fad3dad5c463170cfcf72f7e91932513a776a3722275de0c7d303eff0f22088b40e4cbbe403a7bcb8e197ca222c4ac0b3c5b3ae5f071", 0xc9}], 0x5}}], 0x3, 0x4400c800) sendto$inet6(r7, &(0x7f0000000300), 0x0, 0x3b00, 0x0, 0x0) (async) sendto$inet6(r7, &(0x7f0000000300), 0x0, 0x3b00, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0xd54895b78f6044ae) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0xd54895b78f6044ae) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x200410, 0x0) (async) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x200410, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x402000, 0x18) syz_open_procfs(0x0, &(0x7f0000000080)='net/ip6_tables_names\x00') syz_usb_connect(0x0, 0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000ec13b2106d04f308280b0102030109024800010000000009046900000e0100002b4101", @ANYRESHEX=0x0, @ANYRES16=r1], 0x0) sendmsg$TCPDIAG_GETSOCK(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x4c}}, 0x0) (async) sendmsg$TCPDIAG_GETSOCK(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x4c}}, 0x0) socket$netlink(0x10, 0x3, 0x9) mount$overlay(0x0, &(0x7f0000000040)='./cgroup\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}]}) chdir(&(0x7f00000002c0)='./file0\x00') syz_open_dev$tty1(0xc, 0x4, 0x4) 2.640815486s ago: executing program 1 (id=44): r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0xb85, 0x200000) ioctl$USBDEVFS_SETCONFIGURATION(r0, 0x80045505, &(0x7f0000000040)=0x6) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80a, &(0x7f0000000400), 0x3, 0x79b, &(0x7f0000001200)="$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") (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc020662a, &(0x7f0000000140)={0xd, 0x4, 0x6, 0x7}) 2.406431712s ago: executing program 1 (id=45): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x6, 0x85, 0x7, 0x7ffc0001}]}) getgid() sendto$inet6(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x89f9b000) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x19) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) mremap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f0000c00000/0x400000)=nil) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='smaps\x00') close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={0xffffffffffffffff, 0x0, 0x0}, 0x20) r1 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TCSETS2(r1, 0x402c542b, &(0x7f0000000080)={0xfffffe01, 0x4ef, 0xfffffe01, 0x7fff, 0xb1, "fe6735f4050000000000002000", 0x6, 0x10}) ioctl$TIOCL_PASTESEL(r1, 0x541c, &(0x7f0000000000)) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_netfilter(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000c40)={0x3a0, 0x12, 0x0, 0xb05, 0x0, 0x0, {0xe3d4608009d8eaab}, [@nested={0x37d, 0x15d, 0x0, 0x1, [@typed={0xa, 0xaf, 0x0, 0x0, @str='smaps\x00'}, @generic="3e969f9da0133987770a5a6394c5fbfe05b11d4bd025ec4935ea4f0f115c1926d704fb429d60dc33cfc9db61d01c72642f72a696fd7ac7c7ec60f590ebb58357f304da06329f886aaa2ba1e3b1cb021da3e24287188d7bebdd25cf38346257fcfab86c3c2a07f3826867216f9bf4", @nested={0x4, 0xb3}, @generic="e45a6300b7e48245bc8da82f565ac60c8c345c9566bf5d45025d3b7a162e29b8332debb066a5879683fa7b710161f303ae7989599c3f0e6ea5e1b3c3b98efdb41833b71f7d28954df4ed752591658146a164da42ba650eb83c24108b12cf9bb60cf8af9ec3dff7ebef9e62bb1cddf21093e53380a12d1cafb23026ef5b90b3e251af2b8bda2c3d13eaff106e4c8d4997c1d511508d1725388e0d6547f550cbe596697968274521b50f0e93f371c86211f60d544cca9ca233db300607a1048f08db7a5d22", @generic="0490492f8aa1f12a43d870e7a94a2f0969ab64bb4621be0abd0d3f2d705dca6f1628f6b2bff3c1b53ac122db1c26a93a91f027736ef9250e8047ffc0f930253f509dd634d4984ee7af58565a54f52bad2f161f68dd1640819ba81da08d9f8b2e553df9752467290b09e066fd5ad39f1b0d939258bde3ff526f2d5f26938702dd0b22e60fc2e162c91aa9db53fd0322d1ea6eac387488092cbba531197c552f417eaa8051eea5b9a6af7ce65959e2bc02153491d6e84d4f6ef935bc", @nested={0x17b, 0x16, 0x0, 0x1, [@typed={0x6, 0x24, 0x0, 0x0, @str='{\x00'}, @generic="ab5460ae34d72dc6ce5d3cfb65aa78fb6c993a73ec24e82dcb9562c44f76e667e1e98d8bab6580041c78163c64e6c0f272ffd6a3f078940ef62034886ef464413771163193af3114ff1eb814f0309b0208478f8fc8f0ac37dc949a0412c000c7a79c1b", @typed={0xe, 0x88, 0x0, 0x0, @str='%\\-$([[*)\x00'}, @generic="4b5b68ed493e2d1b4459b1b84c9384781a7a71e4f7fd598084df29e27f6a9efc1cb0a3b35efe0dce7f28b787dff027ad750ddc0be185688e7716dc8fcf4f16b9ef01c77f3cb37543dbe6fa671ccf72dadc6896c0fe6953850faf03d84940521d73bf15ab0c0781fd184e4c434e5ad80c95fa9da5a2b0427690928bf73b8f27040f2ea36899e6e603f36dc70e34462e086449d837cb1bd41d6af81de02c68f7fac61d0d2cd88230b64d9e0697f599a243222b617d1cb6a8f9f531a3d5fc3efb020d8366bfabd469a30d83000a41fc809871c1f8b70e116247eb288e75da2311beb4f168c5d3406ca97ab55adcccb0920655", @nested={0x4, 0x153}, @generic="11e777", @nested={0x4, 0x7c}]}]}, @nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x31, 0x0, 0x0, @ipv4=@remote}]}]}, 0x3a0}}, 0x40004) pread64(r0, &(0x7f0000000000)=""/65, 0x41, 0x7bdb) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000600)='./file0\x00', 0x0, &(0x7f0000000040)={[], [{@fscontext={'fscontext', 0x3d, 'system_u'}}]}, 0x1, 0x5b3, &(0x7f0000000680)="$eJzs3V9oJHcdAPDvbnavNnd6rdTqVdtLrbZn/2wuSTm8WpB71PZK7Z8nT86Q7OWObLIxu8EmtZBShAqehOqTPikIKj6cCAriQ0Gsj4JvSqlgEeUgFEtR9NSVmd099swmuTR/hst8PjDJzG9m8/vOfvnOzvxudi6A3BpKfhQiDkXEaxFxuL147QZD7V8rY5fOJ1MhWq2n3yqk270wdul8d9Pu6w4mP4oRH0p+/TriYHltv43FpenxWq0631kebs7MDTcWlx66MDM+VZ2qzo6OjZw4Pnpi5MTJHdvXHz7/ymffeP7xKxdXB7//+pGj/0jiPdRZ17sfO2UohjrvSTk+2ruiEPHpne4sIwMRUYqID2QdCFt25ndff7abv3Ja/4djIF2KGBw78/bhuPho1jECu6eVWm/tQAvYzwqRdQRANrqf9Mn1b3faq3OP6f1yEXwDWz3VvgB8oTO2s3I1/6UodrYp79L1/dG/RgxF8/5Ln7n7q8kUuzQOw/qWX4x0oG5t/RfSsbFbOtvdExHHIuJjEfHxiLg3Iu7bZt/PfCHJ/x+/2dsm/3vrevP/iYioRMT9EfFARDwYEQ9ts+/bTyf5P/jF3jb5z487Ppd1BGTpty9nHQHp8f94qdTv+F/c5t++e5P1rfTfFZff7G1z/M+Pp57OOgKy9MSJrCMgS995K+sIePVU+2Ju7ed/MW7v2S6Z/2D7UjGOJOfuEfHhiPhIRNwZEXdFxNHu/UTX6SuPJdtXqr1taz//i5e3s39sbPVUxKM993at9OS/45aBztJ70/GAcuHchVr1eES8Lx0TKt+ULI9s0MfXln/1WL/2H9+Z5P9TT3TH/5Ip6b87FtiJ43LppmtfNzneHN/uftO2+mLEHaV++S907gRq39fXiojhd9nHS8d+8pt+7Z98Ksn/vQ9unH92U+u77XHcfvnvKmx8f+ZwejwY7h4V1nopbrvYr/3JK0n+3/yD/Gcnqf/BjfOfHv+v3q/b2HofpZXL3+jbPpPk/8+/fDfH/wOFZ9IAD3TanhtvNudHIg4UHl/bPrr1mPer7vvRfb+S/B+7p//n//s7r0ne0KSy/xMR/42If0bEvyLiSkT8OyL+FhFvb9DnL1555Of92seeTfL/l9fUf3aS/E9uUv+Fa+p/6zPfvuvkl/v1/YPvJfkfrGxe/w+nwRzrtDj/29z1JijrOAEAAAAAAADYGcX0GXiFYuXqfLFYqbSf4XdbDBZr9UbzgXP1hdnJ6HwftFzs3ul1uOd+0JHOd0W7y6P/tzwWEbdGxMsDN6fLlYl6bTLrnYecOhTxxk+/NHHg4Dr1n3h9IOsogd2Q1P+5bw0sJ/PvqHPIlaT+f/TOTPq9LPUP+aL+Ib/UP+SX+of8Uv+QX+of8kv9Q36pf8gv9Q/51Vv/QD49efp0MrW6z/2crU9dmD4/d3L0eGVmYaIyUZ+fq0zV61PpN3ZmNv97tXp9buThWHhuuFltNIcbi0tnZ+oLs82z6XOjz1bLe7BPwOb+/qfP/+zWo6/+vhARy4/cnE7R8+xstQr7m0t/yK9S1gEAmXGODxQ2Wf+e9Vac2flYgL2x3f/jH7hx3XfE+D/klfF/yC/j/5BfzvEB4/+QP8b/Ib+q843FpenxWm3NTNaRAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkU2NxaXq8VqvOmzFjJncz/wsAAP//ylZHUg==") socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[@ANYBLOB="9feb0100180000000000050000000000000000000200000000000000000000000080000001000004000000000000"], 0x0, 0x4a}, 0x20) 2.404761802s ago: executing program 4 (id=46): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x20, 0x70bd25, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010026bd7000fcdbdf2519000000200001800800030068305f6d61637674617000"/46], 0x34}}, 0x0) 2.282491005s ago: executing program 4 (id=48): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x8, 0x5, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3000}, [@alu={0x7, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2f22}, @jmp={0x5, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffe}]}, &(0x7f0000000000)='syzkaller\x00'}, 0x78) syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x12, 0x7, 0x4, 0x802, 0x0, 0xffffffffffffffff, 0x40}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000780)={{r4, 0xffffffffffffffff}, &(0x7f0000000700), &(0x7f0000000740)=r0}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000500)={r5, &(0x7f0000000300), 0x0}, 0x20) 1.798806116s ago: executing program 1 (id=50): r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x10) io_setup(0x2278, &(0x7f0000000180)=0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0x1, 0x14, &(0x7f0000000000)={0x0, 0xea60}, 0x10) io_submit(r1, 0x2, &(0x7f0000000140)=[&(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, 0x0, r2, &(0x7f0000000080)='5', 0x1, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0x0, 0x0, 0x2, 0x3, 0xffff, r2, 0x0}]) syz_clone(0x40900100, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x2c}}, 0x20000050) 1.782030387s ago: executing program 5 (id=51): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="12000000010000000400000008"], 0x48) r1 = io_uring_setup(0x4028, &(0x7f0000000540)={0x0, 0x0, 0x200}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./sys\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./sys/module/kvm/parameters/nx_huge_pages_recovery_period_ms\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) write(r2, &(0x7f00000001c0)='1', 0x1) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@map=r2, 0x14, 0x0, 0x7, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000440)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000240)=ANY=[@ANYRES32=r5, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x005\x00\x00\x00\x00\x00\x00\x00', @ANYRES64, @ANYBLOB, @ANYRES64=r4], 0x20) dup3(r3, r1, 0x0) r6 = socket(0x28, 0x5, 0x0) r7 = socket(0xf, 0x3, 0xfffffffc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000013c0)=0xc) sendmmsg$unix(r7, &(0x7f00000001c0), 0x0, 0x4) fcntl$lock(r7, 0x6, &(0x7f0000000480)={0x0, 0x2, 0xf5, 0x1e1, r9}) bind$vsock_stream(r7, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r7, 0x10000008) connect$vsock_stream(r6, &(0x7f0000000080)={0x28, 0x0, 0x2711, @local}, 0x10) recvfrom$inet_nvme(r6, 0x0, 0xfffffffffffffea6, 0x40000002, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1, 0x5e73efd09430bd10, &(0x7f00000004c0)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002a00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x50, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r10 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r6, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7}, 0x4) setsockopt$packet_int(r10, 0x107, 0x16, &(0x7f0000000000)=0x4, 0x4) r11 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r11, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7}, 0x4) unshare(0x26020480) setsockopt$packet_int(r11, 0x107, 0x16, &(0x7f0000000000)=0x4, 0x4) 1.729152788s ago: executing program 5 (id=53): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r1, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x5}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x26}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x24000840) (async) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000140)='batadv0\x00') (async, rerun: 32) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), r0) (rerun: 32) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0x9c, r2, 0x808, 0x70bd2b, 0x25dfdbfc, {}, [@TIPC_NLA_LINK={0x38, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xbd}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}]}, @TIPC_NLA_SOCK={0x50, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}]}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x5}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x10001}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x24000001}, 0x4000040) (async) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x88000) sendmsg$MPTCP_PM_CMD_GET_ADDR(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r1, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0xffff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x40040c0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r3, 0x4008ae48, &(0x7f0000000480)=0x1000) (async, rerun: 32) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000580)={'syztnl2\x00', &(0x7f0000000500)={'syztnl1\x00', 0x0, 0x2f, 0x2e, 0x4, 0x7, 0x20, @mcast2, @local, 0x700, 0x7800, 0x200, 0x3}}) (rerun: 32) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000700)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000006c0)={&(0x7f00000005c0)={0xd8, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x6780}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x7}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x3}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x2c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xa}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x19}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x5}]}, @MPTCP_PM_ATTR_ADDR={0x54, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @loopback}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x10}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x5}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x14, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}]}]}, 0xd8}, 0x1, 0x0, 0x0, 0x44800}, 0x20000000) (async) sendmmsg(r3, &(0x7f000000d980)=[{{&(0x7f0000000740)=@ieee802154, 0x80, &(0x7f0000000c00)=[{&(0x7f00000007c0)="f9eadf3e19260cbfe39dd2389b4df4757228ba945f84a2747739e69ec86e534218ccc22a048f6e9951e7223289a60900907224ad888fbc9dc1c70e54c6eb884c968848ccc37b3072ce56b09a52621340baff1d76d3937a8f95a2a4d072b12ae70b0f55c3a3675acdc3355d7dcf489cbf199e890ff05cbe45c0c9fee497f2176938fdf4c54423e12fa20b47440ebb15705b67821554dbd2abfec46feccfc931001b6777b1bfd857644d3588382b5fdf47ed25360fffc12ff337d72fced2633ea44ef1a0c80d68e5a1761ba60d207f45eebb72af729a4954d1c759f248c4dddb23b2d12a79d4a2", 0xe6}, {&(0x7f00000008c0)="69d77d2d45e79fde520168e14026031c368998af7b7efb82a027c0f41d2d0a877971dd33942736b895d0364c8f6c79397d578ffe85b3cba9586e0b6bdbd2babcf9aa74b4537064624cfe29538c9cd3e384b541a7e82d02f194a196565b19b85314dd2086ec12620d26a5ac0c4265b88c2d8dc9a541e34af65925b0455b20a377b7f8428e256b6f06f8", 0x89}, {&(0x7f0000000980)="e8b6abd6636025a1178e51c796fbf1e0dbe9d1d584119b0b10c9186aabbf7f03690c4f416f35684b5ddf5bb897d24a74b974a984c1a7373b7b9bcc0125669d7d90aadda37bac97771dbd1c68066f5023543a2d4bb97882b443f2aa4dceaa37fb323e7bb4bf9d7da83ec54361", 0x6c}, {&(0x7f0000000a00)="d8668507667b9b97d3d5e665c0a8c9f8f5af23811ff91026dd54f47ee2abc5b38fd53953c0589df6785f3eb0ba09d4828613e4cd9be711065b551a5813d694ae833ea67844a61b65fd1d212a50413b957a9d22be5f3a6e2a279f2fd5e5a26913cafa9868b3abf7fdbd57822298d92adc170e12bf65da9fff2e5ed20b4dec65bfd3190149555f65291799b65673b1ed8434e8cf98dc5d56c0b0e168843cc82299abda810892f895e9ccaa171ec4eb4484809c79aa99e4d9d887945c5fa1b27782fa34dbdba6f20a87ca5f9d9a5bd50da5deef480a4c29921ae96663a6db57e90a05d75d6e", 0xe4}, {&(0x7f0000000b00)="7bdf14dcd6baf21560ade199fbf74a9e0f74cbad2aa74193ef5bdc61e186fb04ac39bdae21abe3f5efc0ab1283cbd6686a6005d501cc385989d14d1470b7a8313c85bd9be1a319bac575bec9712bf0266f5ab7048ca15ad2e2ea6cb55be942f53185a044d6cbc2492ef8d8106ed236efdf43d841d3fc7bbb0f376f8bab2736b89c6f0e3e0e27e60a4b54f1fdb49e3c44a6783c5204c2c0991ffa45199938d6b7d29456948ba11d22b14e3f923bc6adef64aeca6560aee1bd595f07a28c9187d10a142045cad03bf1762648ae658d483a3cd1faad08b265819bdf9a55cdbf760460c599f66985475f84c460ec680833bbafc9adaa94f48085", 0xf8}], 0x5, &(0x7f0000000c80)=[{0x80, 0x11, 0x7fffffff, "7355f3bb8233d173279a926e65a46db6e3f63b96b26f8008e6a91f3de417d566c09758672ca351bb645009181966b97d2e6aa834559745720ea4e6fcd1d72733d5d6197b2bb8ec633fa95943d904e8136add19b0ec152ba472dbb34d61515b4c92ce1429e7691b86bf9e6f4be4a5b665"}, {0x50, 0x11, 0x7fffffff, "017bc673b1bf5af1aaa5385c95f0648d21baed9a99218d45be0c3b33bd06b7ec0c0e97422033de13b48149dd1328aeaea86135cba6f0f5b8d6e1e112ec82"}, {0x1010, 0x88, 0x5, "01c700b1f8aa44f52b6c3a4fbb71beb061118445f893541c46e1dd4199aaf259bba75e7632be97a54456ea06329dc5a942c86e5cd2497f031d46e105ba3bd197701d19051b02a8d91231c1091f3075c4152c665cf445a98c2a8fb23a6492b4404b535ae16d3e7c9c85ca4de9bbcb3442d2955b422eb0a6b3753cc7230c59f03fa1c0d88cf70a49a2ac2e113ddbae77e93eb9e5de1fbd361993f6fe7317bfb2abe35fc9b3e7a660770993ee3bedaa760b6e652032f85c1d6c9089ac5467cca801ab4d53d72ec78b2b0a39d54f44fed3cba852d675e2528c46313a75b21058ebff71af33ab8d740a448e67e1792d8de83afcf6777b62b46c85796bab64c37f01638a0dd1c156c5c3a3f1315df9afa7812ded387f9d2107e9521d127786a3ad6f724f9d562bbe34e559df077bfd3bdfc38c92925f310a8853234761799c547130006fefb7d20b9dafe0b1ff033b65c1de5e29f7ee231a3b4872aa4e23382f67dedb525d66a22eeef3b23f8f114d1affe88100c257baa60735e522cc29d1ad1bb79d4b06510a0bdc5a3ba7f6c21b250bedb002e62bf9cc4ce1b3411ca267309730abbab1e07f718d23da8749d9f4afad72212bec4573d3248b774d7053869455d7195c2ac9703c107584260eb716fc9c223f471e5bf7bd2a9962533e0fac69c0298bb80b9280cf252c902f45a453cbc044002a15210e5edad65c9fdaf9af8d5674525583b515eaad99123bdf12ccfa415f784ef7da93777f03c41fb8a40eb809982cd32694158e86940a0d0aac10a731f22d7f8bd113317521f26876499b311af2780ddc6f7259b937fb857d2d208d4a2907e25102a454db9265829b763a31e787df2529a9e7ce5e3173dfe49ddea9ee1740ecd7a25f35830b3a941dd1abf70d58a3295f388a793ead793c0dd35b6f73c4fa65b96323548bdf778189fb7c56f6a25dcd1beb46fb7425f3e40326c197a55b45d7200dd5c51b1a4d6a39843e8763eebd7586cdb3b14fc111419b590e51c897a9aeb76cf820e2c3ebc0ed32c370eddcc3001fab520207cd4591647bea5ae1a967459eeab23d053fbf862db8bb127e6c275ff4c908b5be52dfef8e16e65a0361e3b875b6ae71081a299ce7337a99a2420bc5a1cf095b02ab0efef508e90d8cd5407faa9b77681accc54582bdbc68923063dcb2375f873cb9af5a4aef76281954ee6e8457d227c63eb06630e1f19f8eadb414b3125869187f8496df9425e2b3157417a5c7cbeeb7b14f85566b408c186067de420260931bddea41101a0d8aba99eb3589904313cd61f4dbb5aa27cda07434e91c8c6ec1036b917784c4603e3455cb55bc3f058244e7d042073b56287681ada23ec33cc3b8ce59dc7c879f3d6fe5ee80cc4174bae735e4de6b6c072a0966e3b0ffc278d47b1e6ae1830857ce5d9edea92b18789fe3ba0e6233cbac818b8c6418261e5c4060e0c6096022686984a09813a5679d2d4036a04f4314aa3b311cbe0d82e6f2bee78c413853fe3016bce2892920988d33f565fe4c0da271a936188e4c122a6b9c94aafb0bead6887dac925b79fec195395d98598a53fa7dcd9d6caa71249a4280c0d87a8f79fddb33ff07fbabee4789d86cdc9f3c3bee4d2f7ae0e89aacba555183c1be5a326712727e46dff2af5634d6b40e45618aab4c277d32a6c7a5fceafc4ac9e77109d53871f6a75685ecc0e14a5369ee2dedbff548c5147af5fea30d63b4b8c6b4dfe6e44440b66d85459df9bfcff26376ad277eac96130e4eb857bab2676072f2b1c6dc7bef03cb9c13231604b3f29ff4dc005f4e71ba6bf9957214ecc4d79f1289f56352ddd0648426fbe3775aad4a008e9fa9cb5742151ee05819ecef51783ba9526673d3dbcb757a7a07d482d24d2f6a176e1df37fe2a9d5739b94003af663c8f8fd53529e5d2c37c56771db543129c4a6e807e9d4f24f420776548c3d88e7a13a54802f81241f27d20c4a9ae97461c3f4977e750acc9c7af7a38c837bdb954425fbd905bb60923623236f1e48074117efcfa4a3e22392290edd709064688f5101d4657c6ba12b1f7723b13afb301753fa75c71faabb0a984529f9cad700cec112a1a95d3a2c20bcca91c415033e1d1f2072fda5a795b087a531149cb9347391bbb23945814998defb6a88145c3c279cd8937def23ede72982e41a70456924b83d3e94a33c0f27389af558d49419a64ddf1ddad38b73a34863bf9c46b38ac6872ddc19b146c2e25f54130022d32fe3a8b07c70d9b68bcb37f34e82f3edb3d138c2e6ccbbd1290ec14d127e4e0f9d2a2f747988dfb7b7834b9305c851a25e914b2c0f6da781e797b6df34b78b2c8ccbfc4c76869ded8ea6061991f3d7dc21c860f30a5361ff34ed35082b98f182c7e837b6ce32f1930873bca2c0b71a1a54f117a06d7c37fe5b2154bf483b09e9efbb8acece72d227ddc6c661f7e389b58ba9152f2d74ce1b56aa51211d96d669133bbc0f421c8946d5d8db111c1486d35e70843292f143859a4406bc7ce523e21bbe1fdde22f6cec49ee94c9f8b451fbce45fdd44a8a2446a9daa80bcd38835e7257e4ae8504a81e310ecb45feaa119b49f88d32245e914110b84041238e8fa92a38ee05da732dc0947b391a077b6194c6e1a9852c6b74a5539fef4ef7027593e190d19711578727cabe80d63ad756ed22262092c75658443cde7f2e0b60769ca2ec30f4f866b0bc9fc8f0d0cc23090368351d63bf4962696208210dee14c6250b8ce0cf11fdd343a80960d09c2cd3e8e690e0340921d14fc03f3824139c0b4b43189700a75650294d9d28cb14d47891d190f6de4efef3f6460599d2ab92ccfe164e9dacada37e9bb8d1a2f4ada112b1ff5760b8e847d8e9d80bfcfe803b5d8d14756054d735d36618c452e42c0c4a8b726cc0f4435f9a0e186865b77a33af81132140729c6a35e050411fd204970f832d346a8657e33ed53fedd95c0a13ae4fb86919ff2fc90626f2985e7156bf48c31cbbf3a03f20f476587277a3a21bd79ebc62b93c021b8f628c7d21d4696748dfb799cd0f2cb594974f0259762e0e6c6f946f063e6c9be1cbe784413eca51130063291a0d0ea9ac729eff1d03d1eff739e610e69ad39900ee349afc6f8fe20179f6434ec79bcdcffc516a56734feb3c701315055abce9d888d30bd33dec643e69dd8e44a66d4fd838c1047d5c829f01055ccddc6c65eceb829d4d1f2bc6836eeec77742a8000ea3b288eed9cd8d9f23da9a360d2feadadbe05c95adbcb59b55b17e2c16cdd10e342e876c839b2035f53947fc3a8f66158678d4dec95d9a04e83a2b28506de66a858b8aa1633c69db0122bfe943aca2e02913ad1afff67190e70cc03d9cabf1724fa06af954da5779a263823b99d6cfab0d3d65ec3c6f58f317a5e3b93704c72661383c3588ee0cecc6bb369b485213d5d3c6a61a4857203faab56822a22b9cfddcf28328c564cd5afa3e39512ff5803b6940eed819247e3383bd1a90951206483e538d24e9f3720575e309c7db5f1f22f499bbd240904aa5d95e9733a7ccb1152d1467523ade9d6301e1560e833c0d1d0b7801b2d549808ca2693b7a319cb5c8554e8bbe5a0e3f8ca8797aa84653a6d3524bbbe9be75f96087096a7b6a1650bb2a9c2095bac158c0e799c9152cbd24223882ccb037977098c6c6ca3ddb898d5a0ccd7d6eb074ef6703ff89c8d5fe1164053e5c2c9611de7b8d007a20a22cf47bca011fa9187f31cf1dfb81209173e1c4d86764bddd80e6a10515cf422fdc366aba25a5cba4b6a308752ac7232bd36efc06b27a5b078c861c70f3efa0229f3552aa13b37f76536ace8f621f8122d1f4a223ce8ae2991b24151d16fa2cf26f1575b2c2b3657cbc4056d13f20d4cd972e96aacbd0aef8525bbae42c7dd7d70714b3ba439c14496f9fb6156ece9e71146793e11498a8910530b163650b701c92e5b990aa771eb5a63878c5897a21150436b5b68ae8872eeaf041069fbdc86fe12175d0a4b6125c0e6135d09a1f6fd627ff2944fda8f4d3a725972ac5280ebc990cfc5afa864a0db937719d2394a6aa417578dda91a9d9976f85d56cb76cb71d50db4178e2c35fa23b002562836874f8c07d05b2797cd66ce1b87819c2797ee638216f360d3e858fdb6dcdb4d110ad196f2bde28e046f283ebb8b43a0531891113ef4879154de987068873f2fdd334dc4805e66572db276e8e351da4fa0bc2d134443438ec7debcf195c7799f529303c21a22b318aef0d5d4b058fcb4f958d894be90cfe600589d053f22751ac8c529ebdde879605de56b6aaf496c7e9070c90d124485653c5e0c5e5f2bf09cb73b659dcd4ffa7e83914334d9bc36df190f341b4d750943aed27ba1ef6524106798288e04150f8b77f6a3a6b43a9468cdc63c873d2d3dab4fe2d3710a277980d3ac4ac9b718745bac5b938d45d9dbd99dc6435f09cbc6686875abd803a0d7d073bc1f18a86000d377ebabf483380cc0a3a19ea048316c7cbc528ebf8f02204bb253551285bb98c0100a80c9967ca3a58aed935ef0fe8a60fdb4e418a6be8acc692816a2764332e4beeaef76ecf587b94f7f6041404a6085014632a7b8014d5c70312f0fd71daaa84ca55fa3939adc49e28170392cd44859e353a678dd2582c3d8242b4790c542494108e52321af1565bbea645f3e87fb2de0d438d6383eac8c00b242bdb036120f47d67a31747c42eac9a9aa7b128011aee4ff4d838aabfc57b3e6a762b1f740daf2a724d65bd392a1e73ea03c42be59ab9fc065425ccaa862063fdba31a1e41d654e0e803226e8c84f1f03e308347c3ec7a6202cc060b6355fab3ca7a15bf55aff097609b1909409499e39e408e7904b6e5d3f90c2a54d22b3079c99ec98d2e157090f9b457b9c748596eed620fe0b51f0a1dc4b73a34a0384c342e08d7cea8a5fd962bdc75fd8a0198dafd24578ed25f1ab80ea079421dbe419f0c67119c72f85268144e2e399d75f45e95b225cb7e7e90a4a3157f6ee7ed53b31862f70f634cc80c92620420c6d5db69366a3b18569627da794daa60dff39808afe4bea4df28e056bd1b28138d4c482dc58601f3c4daee03c70ff8ed1c947dcd6bc59ec698c09eb9d4fddc8660f5af8c7b65f381dd41338fad64f8d1ee5b66112a7e25bc1fb7910b2a158cc94839d2cf4dede79f837e34613f472e120b43c0568d0b7f7dc5467dbd96db893dea7c652fce18ef1f0204816b384f013e19a72dc272a2569d047bad887aae47bebda0f26c0106cb07387ef7430104dbd03a9bf4a438a47b833c627a9eab0a91160d3efe909437d49e37111ba86f2e7d4dcdfdbdb7f3a6845761494ac5ad92d88503c160e03f54997e182f4ae028a3504f854fc94a711a6dbe8b8e88106e3a92221472dbe712096181706101ac2438218fed2ffef20cadad6efc14811751654332192e73f94aef2f1f29e16f13fe751d7670fd7e783d9da4ac9b107f4da65baad436fe16ee07989ae61f7c134532b1235e4a381adbd30b2a35cb1f4a18b2ce130e36a945cb70680520eaff8bc9e16353385548eb158dfd24faafca55af92b3c371fdd5ed6ad2a08c902caa46ca41208785949e630c92800f30f9f4aca642942393df00e6ceffb461af49a33c13cbd778f021c3dfcd101b250ddd8c5fdf47247268552b8b32d4bbeb3f70b6c47d6bb215f46c08f1c90aaaf6294d27a87b448938bde167e05bf8811f880e471d44d2d8e7aab0333b2a7e09e1c79389bf44947f5d1898dfbeb6ad80fa23dd95ac4dc8a96e325b61a709efead70a276df7"}, {0x28, 0x10a, 0x6, "643b7fcd17cd8fb7caa861f15bce7f605c8ba1177c49"}, {0x40, 0x10a, 0x2, "6368222a2cb5236326c991c28ab22e51fea7fe32e888a5a737d1e93425a251450f2481cbf2fac3665d2e"}, {0x60, 0x29, 0x8, "cb5649e50a76e0849d76b19c8ff1e9d49ece1dbf8ba1e0057aa2592f70662451ca631ac81da7e77b442bde728502ec712c83590a3b6511ef4611104c24718066daae662857a0c129f3"}], 0x11a8}}, {{&(0x7f0000001e40)=@l2tp={0x2, 0x0, @loopback, 0x3}, 0x80, &(0x7f0000004080)=[{&(0x7f0000001ec0)="1582193e5339b185ed745a59f4ef0071d138bfe1f9c9f92ece93e1cb46c751640f2a52fe4e1e2404bcd098f21a96a44aa2a03c3149101a468bcdc048705097b38d83f65b280437855834585759bf7c7059f13c40c3880e1b4216675b05e703a94e3dfda29bbc9dc917dd7b228f4fab22523b0dd4f9dba4d1625d7227b27c340ab5afcd2e9721f4b1b33d235df549de049d71c437b280185f3394addec8c6be183318affff37d21964d0a4b29a98f482175c8fde5df4e36c6b8df54be0280e7de0315b44e403c8df954ec7478695fd7de1b69a9f1ca5686a0650f96cbeb7cf11f961ffeea9cbacd0cbb4536281d4a9bbb3412827852445b80f2a390c97b8ff50915082029dff26b72e0c18052ebe73452998054b9cae4655bcbb7b57be07a849fd4ddca40f029c3edda74d675eedaa7524ade29075ffe68c840cf9b6f6b0ab8672970b0585657eda7a56b14e5bad8a6c23fc057b2476774ed49d59f0a6d4e2b856122fce636edd536c4be5bf094c3c96b89a9357ec223cae4e75caf53093affdf5e7cb916b6c16e2e90a6f1f185ca1513c86c5c4e28bbfe895e0005cccc28a43faba661af0ebda78556601d4814745644222f2e133b734b3863ddc215d10b81a4eff52859718166b2103c41816dbd6c4c3a163f17b76367baaf784f9b42fb2262904abaa899c8886e290ab6cd9dd5b117c1e7650d0e1e86c0067fab9357104c6a6d2ac2b185378d27d63b899a405c149280c6a4b01bc9c70940fd800bf3cbedaff5f2b0c420ef362fbfe680d322c7f5c8cab34f5042dd9bf071347f11da00c9ee645b2b4d78df654277a7f8f20f2c34abfa552ba813fee2ff9544928a1c3884bc4458feabecf8ed6161a42e93fa6dbffcbd2103f5b02f1ba4caa689a1b8e527d995dca8839de62887b47f4ecaeaad85a27f9bad0326d107f9fb51ef62421c7ea296bfc785525f4057bdb7575f8c4898fe31e8e625371dd9ea9cbebc2330181da58120d1c9cfd83c6315dfff51657d2ed3dffdca22341552c90f8263f3fea2c721fb0844d739ab151af7d3d545e420ffc0d355816d28b127bc02d7e97f945cede42f70e7588b30b4d4ca51a855239f32c2326a0fa200bbfe46062afa8b1a283b17a83414e5eca9c21bf6b576e96bcba909189ee37a1ba68f9b3f56b16b4f14e68ce8c89dec0a0fe95735a85c9c5c75bbfd01e6d47d91d46057e607707482053649b41b7f0b9b7e71c3c115977d72508b1e3c9912c9905254b919171f0e0d7e0d93da8762f41f741df619a01b787b603872b7bee4078105ae68564feebad5a214af1230f3035a1478ad650f36aa3be8dfbd62ee720fedc74d8a2c5dc1c5adb7cdfa202dcf1d120d549da9f7ae50e6fa83a74fb69e94ed99bc23bfc532088c655c8c4f991481e4a344e3700174e8be13b5908d58566d923835731bfca0a16d8960ab663404902ad0377e1c201ffef3eaa010135e8422cbd66818b18c677a60a44421b85bc48023676e0e8247ac68488774752ee74ccc48536372944651b8e58d2d3a53d2477d42a314b8a5f5244e40012ba8734dd6ac0a91cfefd6e13bb3ada8e02928c49859b51ffb36936fa2b1d09798b60f59cc9bd46288b2c141218a485f008010ec5d32b8c682149f99ea42d60347d74729d7a5d1bb648f2a98b2f679444e9ccee30b5ce7e647260f4f42fee6094e0f053dd907023d130ef1f79a53e2bfa4241661995e08db29af2f5bf0bc326cb48b1b24237f4d2eb11e44339867360ed31983f73a3b7b152171a20d8f1db51107dc27fc9d3a52eb9d3f345f63b7053cb64c5055dea9cdd38ff32a735c2cea068791934d5a3cae03bbd33cd843501610902230e52753fa08397df7b0deccf78e77231f827ef99676307e91e63bab0a10a8707d73bf85775e6e5a46698b36d8e44d0190d5406f2e6a60178f8f75b8ab2ee55a195ba562dcbf659a417f365e53df6b139437669915b36502618efbbdd90bae40ea243eb844977e7f67372b8c56f268181ff46778d94861c16a51053a56bc8f2fa0e416e2b5ba139a3786350e6c34425083a2609d31473e2e2d80c3c5031c52022b844974867301d42488750da46ddee1be292b29b15c9443c64e6afe3b3f008e137e1943f36a25cabe5fac14c76e808bd867febb412a7e77c191c764c0cac1190c1b00f84ecb99024f6b099fa0e5fa193bc264cc701b5ebc50ec3809e4b800a8bf636b6d4902a164cbeb292a4a9ab7dfd8cf7a15edb72cf8422ab86a32541bc6bd3303629cda59a07f06cff9bfc0a136c9d4e052bdacd18957e60bf8bf3990b43695656a3f66e97c37af8d69a34b3ff9b89d7d713944d71626a8f997039701236f58b78a0083c2e84a0ef644444e81dd2836f0870ca70a12c5b9ef101a842dbbeb6671aa1ced0106b78ea0463b8265037c7791217484aaea7b7339e2b74c5e6a141cfb15bd2d7ed29dd032935c9cd2625cf7201ed60e25c2164513be6ca4edeece1c5ce4ef337034dcb1914001821747b8eb23eafe58f94f6271562558160b4e6ee4c4e6a288508ec6038fae6e0ed9c657e622023562d98bfaeabeeb5f440a117ad5216ca79aca8d1740a96b7598431ccde2e2b89cfa20e59764525f381eb43bd6130af52b0e28cf06d2476d7c393042c35a6e564e39198effe3bdd435750df18ba77dae254d9ffcfcb312f6fe47ca240290d1146efa3a25557bffa479336d70dee0f0777972c2cec70575f1267aba21a6ed514d00310253ce85b90154edbeff50e7bc68e57a01507c50efc8f56885bd912bd5a0147d0591962c464b7421dc7f5e22d96ee0da1feb69b2d28cc22260f2a17ab511c92230df60998d0c9f0bdcbd879bb064b5558d8df941d169b0d4bd0ce23595352c50f4db85e2ece7fd90b2b72ccfcdd8a512f231d6977fc25a9a668ef1cf81f62ee0b67e0f8ac993cac011054ba05aa8753637fd146ff763593d26c83aa5ffd3c93cdd91db813ee4aa7627569ae625d623c1c4df45437819ceb9aa8ca3d5cf4c1fa985e960ce3707373d523d5ec352bc21e73c69f909825dba2f8e48b4f073eec98309f0e934bcf7aefff089876efe1a16105f05107ea5493e3112463f58f5dd2fa56b05f97f6fa74541407854aa50ed2859d181599d7e79c1f62388d3313a7a15b70359368749af02851dbc52f6961506fdfa3d402395e996b41a951cdb9312b2b7f145946349d524c446cf4a5904b6958b0b7aee56ddd15a20e805f47722bc0bbf675246e952eceede90a97354dfb2232d57ab692528286a62932e2ebdf0425d4ffc6da4107a370fb8057aabede53e24acb3544e411d252f9d236dfd6bbe31b79bf94d42272d6407472bf4e49689ef063a70ba426dc23f67c2bde042bed1242e1d1027509b68d02fd908197068bb71d470384cedf07ca5161103a92380c6881ffb733653b8f4e1a2c541091ed65d1b8893102130929f3290f21bbd6c6a269a1536f6f66a63dede68f26de85a4a4e21eb577572d740edece1768404d2c2009e2741e7d1651772b3eecfe7af2f50df5fc7b5b4ff0d497d48f6ccaa1f4c240b051040234fb840c70f1c0424f8760d530d857586b84a0a546f4fdfe5edbc9ca705e797dfd9ffa85832bf191f39edb0e008370d10e3a335b24754739b21d548f4f42f28beeed7b0719d4946e2f251072bd01c7c3b6620769d3c5a6faaa6f461feae61548c13eedb4dbd310c5aaa08adcf74864528f28f1491de38c4540e2a79ccb640fa15f59c2f55bfd01979eaaf0f967637214ee7bed05ec26b9568f9e8f15fe9528bee47d6b684476627174e4a7e283cbf56f887a54a1b4e1fc88e7baf1da926576624eca26f774aa8b749b6a392404a5bda163c3ae27cac97127e11bd29966dca7141d5400f48252a33b3e2c8257f228663aae1dae8752ce37d189c9fa33fa9e3d0a59d34c9402c47e656318e4a3f21166f4634ce5e8906412e4b63516ceb82b3f17a7f37bab29ab1905739970c89cf5eb91939767d211928e2a1f36b272af5bf3a67466bece4b4cd712fee186b5dfaf22965ff126d9a085163dcffcde41ade880dc2d0c9694cc100a03ef500f917933a6cce7a6acbada8de19114f222b6adb34ee986edce2017fbcc96dc7620a2befe497a57f1bc557bf226448a8a89f52f4c6338ff3f738076d7b700f13e6cd30839605e03c88f4dcb4e4899414ba09afe0d7b8a43bafd3ae22954abd7212390caf60c721675a65afde0c66978b7474b76f676c0266d8a3b3ac859f2bef79789a6bdd03be2ec6bdb45e362dddd7628ead9e1df999fe99cfca17f224863672fdbec83cf4f2d530d3fcd01f62a4c39bb4e455580c66b097ac3cf2f8ae17a5ad9f8dd7d9286352c025a79310359429fc98abb111468a7e50e8310fe81092d1444a87f1aa743a7490e935db8177917c1223716e3b16791e3fd97cb60c765c520c21f29f540ec60ddb1ed99ba0e58dfb91a7feff2b1946cd22c2fe6dc2fe53feff0233a1e844d13ba48e2955f358eb420f57ff5b17a3867d2f8c62a106045699b0d4706f700299af6a957561dd25170475e57c92d72218ce18d6b20dc03f339dc1897d3525ffab345040b1e7e7ea59e7ecdeef4caa76bdbe96af247ff88650469b0aebee90b653c03736661e41ee9913e0d862edf7cc4a95e44a041a864e7c28558bca6cf516803f48b41de9e080a035531c23152e61e19445a71da58869194855dcff402f6e48a0921458d30477c0d4cf440d58491afea461084ad1c7c3175c4e7bba3214bb286466c515158d00ac327483f46ac24f126e3ed1157cc2d7a91fc7524587dd814a477dc9e0bee558d9aebef8a3a590cf8efec78eb88a2cf71f25081b765db84452bc4b43dc274f63f1be252af8f3db4f8b3c288943f7c7234703ae6d52f1847da298eac994b404e203247ecab2f87d33d26319b65675021b1b17fd8c79b7fea59d839ac67f9027d18e56c82c64b123bd6e871651c06eb155b1bcf118cdd3e450f5d983ee6e47e4412ef8e6edffb1211faa4bf93ea3e18f510280e1115cf8f2d709d38ac0fee9a31a623731046ca1249a513012f7d7b3349ef3b26e5fcb84dd50c93bfaf4862a0c20f58dbc0c4b66ac31d5204346c0de732f66394d69afeb5b0749c461166781ffa59b7aebfb1ad72baebac13330dd073a13371f2f334b305fb42542413aa235df669a45d4aca79d934331e2f4b9bbd96dfcfe874d4ccf7dcef4214e236e22c8c0c0211bbdb3cc88a442c3a3a57d53c537e1353509ac1ca26716c31c255e64c46f58a05a2720dc8d08fe9ce1726780a12a61351045716a07074340ae81f252f75b9017acbffc8ca4d04573c0469934418e7ad08e58fccd4df6f5f912163fa7b4c69c98c114f074e5766acd2565e68f744b3bdbdfcc565c70b3bbce14e06fa08107a65677655ea3331b0ba622aa3ccebe29d7b824c0ae3a91a1cfcea270c3dfbf9d8d85e0915eac76fa9a0e60ea1e747fb05c669098a8fadc1d00f20c56a96501cc0c434712af56a6b7a59d2d0e6630edcf7ccdf006b56810edaced02765119be88db498a3b52497a9241496aea5fe02a9ef8aef022d3ecd70cdce3c4f64d8dbf502dd1cdcb5ba41897cc9883576d40e98cd71d709678e6e144cca62969bb93e0c5e413aab8fd17def2798402ed3bdb279c187867ac6ca7b90f534619ab522666fa040ff408e817fbd69541083c397d7eef7ab51fc8365a44e82301be0322c083a57f39f5b851efa99d8132229b5a376ed70d9f472f66e2f8631902b8effa9a94574f5f59aa7f4fd9a3861ee7cb37e5a29c22be54", 0x1000}, {&(0x7f0000002ec0)="a2d8b88e41e929ccf590b72d815025605e4f0f57e4", 0x15}, {&(0x7f0000002f00)="90144f4a77f95e3290c6f073914e596658c0df554d7e97591cfbc74bec4bfa8bf453ce8c25596ea8497ec17827ee0c4fd308", 0x32}, {&(0x7f0000002f40)="f573568caa3fdcfffa4d044d5c7b8db8ea06d726ca5b7c445e7189ec4b93866bfc6e3a9908e1fc270ab62c00efb7671e377a46ff20e090fa99beef3f8f2752086cb14f128ffe8dda5a46c2cdf4fd0343dd042e779317bcc53c8f71ba8e375e4c14530a3bfc40353ad3662b9362f88c5d40d866e5eff8e465775e013d3f109673d394befe87abc6a73c57e7f865dab542a2d4f357bf619d5880001ea6c77867c7670bf3ebf7fffb7520709cc5f58c60a5cb1487561de4359fda1d2e4032b4ce7d508f82e5e74b78d5da1d6b5b6f6045867d1e73565349216e249be6f82cad115e686d43a9fb9315d977decdb2949bbf22a3db070dd7cadc2c5beb7b929ba945", 0xff}, {&(0x7f0000003040)="a2c35524e32364bccb79abc05674ad3004f75c78e24dc3d90da2dbe25b1e16967cd1c1d8bb6763d2f03a49b1241e13f74a5799fbee53d16fb8f80d32ff7ace8e21fda4bd0e9f60caabbebb5d1859bed4c13dbe7c00042b74054ba83d873e95277ec0b8dd82a6251cba0fb33c278020002a1618e0052b8860267cc134c657b8e4f1fdb2877c3bd3b7488d155d802cebb97602ca2ed52f62cf37addc79846e3fbab3e6d044638b935b27babf3fdf14330fc4023e3d19a6c746d696c90581698ee2105dec5fec71d8589c1dbbe8d397b3aad46b09e90a7cf79ba110dba856fed76cc711d8856cbdc85b0abe06ccf540c44b66a7c2fd4c05d411722401f3f569a2f2b5ab94f5b2a763418d18b45afd49d0999f7a7be365cc4c31b15c30d841a69a0e8e5406b45dd67ff56a22f2255a547d482742c235690ac0c92bb01a9effa2b56d13461fe5e8394e5c640cc79a5758e876d79fbe1de5fdacb09eb3f06f5c0dcc14616c7d9b7bfb5230c262c636f571456d4d491c3521e017af0905a339a824ef5a9933f7150710e2b46115342852fdd2fee311de438216f9c2f7d8b46866ecde3bcb050058083076259c2baae0bc62726d3147fe8d0aa01b0516b5f21e8cf3673e4bc1437377ed0cf3da398f5562c141f4c8ff56d0c463d0d996dc2e515ba72b71a95b17cf9046d3de9306eb90ebf9d2cbc3877276deecbee601d2366e935c4cb8365da7bd726c7570d768b16299c07e2a49d28fc9948dc59281c0cc83d84ed9537f87c6f4b940eab78c21bd765fbec50d65e29e2822817265ee96cf0383c2c1c1f222d6d70ee1e88e7bbf4bd9c1a27ebd7beb11fc114424caee00b50d8cdb558a392cc3a2404aba7729497446e30a3dd10cbde45fe93fd55fd39e4522550c08c23e0e21d89c84b308ea52b7c758bc1b39b2332fe669d9809aad6f4733a2208bf3fc88cfede2e2e0a580b235ccc124c1a0798a81015d34a47b704569321e5289f12ee92480342fbdd514caf2199eacf4925464a1499f004d33709b6d55ad1ba632f27a87d20c971b1967ab39ae7e4761a1747389ecfef2150b8c708070ff2ab485b194cbd6017248e6a1c1121582c76c11bb749ac0633ab34b07a06e32cb27a28e8735327b3b6de562af3da8a01a8bf9adbe8870d170b0db8bc868ca1474362b8d1e3d680ae6eadc7d24f463c444480e2868b41f22dce3f35bb37db340436495346810e0c3a47585b2e3a35ab3575d74f505b510296f8d7c6cd45a22b6ed7d18cc261371423569343f81c5c39f76d3552f0501448be25d4edfb804f1b66a0e2a2f80d218171fb735e5a6740a9f8c8b966292bba5b5eb8e937e59712191da8e38220cf626fdfcaf6467de367b5ea363bfd73a4a1e46614cdec6dbb8049b3e8d078ec64c79a95981b4af48a4c3bf527f1a8944d1bd09e8055912f11b149f9b5c822ca774cc911d7517b23736503cd37198e5ccaf21d5761c775e9b93df9f09ea05b8d3ffe812ae702d8d8496f6d1f40d1c6b8dde06f6df0c467b3edd8e044746fda209d6570017448f6f91b4f9b50e4702ef1491b346f7a4d1de4f5a62f621910044850f71928f5254cac364df4c01c18ede06f7d9755169070773b026320130b0f37ccca9c96a5945098e91d08175b28b7daec43c94c3a8cf23d651c9476238944751dbd8526ccbebc99f04deb259e9cba61a91ce2a5b448224e55c82977ae116d08f565ee600a606bcc7cdb7049b185f45e0f156103dd10e38052358d16bac26fee65c22bbcb1454c81893805c585ac7bac1f632e282d91c611f90d865e0dd73171213bf9fecc9abdac527e8d6c35cfcfbb7297529c6c2f187f7a0686f8e5d62c7cff130550533f28c288ead7e4cfd7c5a1c74488812fca39e29f2eca3ec9a3f0ee615b1128efa26ad27788c0d4ba9e8711692c256f32d501be01124f8e0c2cdb383e067b4b83f8a73a06270e4be8ea2bcb920d0d5cd429d5b6b3297ab74a44f1613387315e236ccb7441b5041befade6f7bec9d1a7a46e40d7158a645b8a03fa9bb16cf227ea025f31739160e907060fdfb71feb53560269e4752452116ee1d34b6fb55729fe1f766c7400fdaf4efd61b85a080cd737c12da17e984a582b4e4855851338c79711190fec9c2cfa4c0db2bff2ae7051819f40ccd0949ea6a8289478cda0d529ab8bec3d6293064f1774006d2b7c9aa2e7f47044be6b8c364fc7e09f2dd2672d82b29cfbe73ff0cd34e349d11ee3891a1e4facd442d2aeb0c548c43a6951ea20ac7abec42ecb23e23062384e0a31e9918e70c18c93b17286aced58fe6e324e0cb0adf8752314ef76978a79a63a5b6ded12f9d26067f0179cfc34675bba2327e45fbd022f261038bb8900fddf4192f522229b20b95d3209888bc9de745d3edb55e09b575c16a0db48dba8f543b6e5cc6c7507f754d7a2f379f91b5e50d6d048d07892aea03269f46e3a5cc242b8f70a6dca6e86a16ee73110ba5e253e72f69ea26b885a06ce86bf9580d31934a94e6f6344895e7e1c810250739072d07d87d54d104e29311acbca3d43629a4d95b0469961ddda42059c0aa460748d05d309ec950343c0ed203eb54dbc4415efa49ed6343e7632ef316456bb8f94c1bf934a903a5f5ac1360c4898245d30e4d39d878a17b2728ca7c1a52921c971d36989f430b63c3c2d23fb211da8466ca8db85b0ceaa2bd92d728bba0dc54cc3f778b93fbbb12c3bbc6b5b4fd4e774c1d63ea042a457ae999f914de05ef25f89ff5f2a52cbd4d48d6d98321e06c41702eb37a0829e0e2ae259687e662ee765a6e1335a323140652c31fd8be5fedc5424d6e05de42d2d0a5e5951d9ad214ea32bbe05d9ea552dca85d2c866730310ce9155e3f8549e3300ac6f6f9132d239a98b7eda91ab765975a3cac20f7d6a1956836039e058eb3b4f8a329e656cdd391f16adf9f2ecda34a8e83a4e42f33b5991d22cd70ddfd1145630f54f856a96e08c04999b02dd567d5557761f7b5e6e92b94244b45e13ac21c9a027a1daaaff405cf1b9b27472a125a3aeafff4ad7f430a5d9df0ed614a728baac80eb8f77676d6036fbd6bdfcee515cb8c504b28c8732a89695165c4259c9f0c9000f3dfa009a2038fc4f809a6350c26d6dce6c61d29f6497c7f99113f44a55a60a0159a4a4a3a170014969ee8f5ebc23677c7d5ddcc661ef4d2b8eb81f444a479ca9eda372eb10cb70911385d88cda0c7d7f720258aa5fa10affa8cf1c77b8eb3f300a600b8edaad15a312d3aa8ede67f886106c7bbdd29ecf35b06e17fb516cf8a27502f75324b4e4470a393963ddfe3a750869cb0785e15956f10d4a94a32f8999357413e5a7c700afddac723cacb037c3c6350017b3a53942e972309b06a3c592a08dbed2333c12c24c3350bc7ff2d1326d94e832a2e73f4f62bb1c12f37df0a58b557c64a522dfa218b2b9ba6c8b99b12a44c513a18626906594311cd79fa7f679093816d77a463860fc7ca924c1ff1c57d62e5ddb051c99c71aa225c35f153f6385939c0147f141edc1ca208672c9f532675ceb105a4b970a3898ab37d9a5f3367b23298a6958066b3a793b7ff6a2e7e9c28af7acf6fa20d3b7ed872679adcb6fc104b8244ef0255264a3e1052683715e01242281c5d4c635a0e1d57127c076ec3f53d154c3d21967e1be7d27835a848873ef5b77fb95422b375643b22750041229a87e3343f72341463b152a85f7f01c3894e286fdab09047bdf82d91c1fd8f6a87ea993327fdafe6fcbb64ed175c5000a971565a366032b276ea036a29146af4ade075940d1323c4cffb4fb3dcc33a8c6af1e36d209dd81e9d70feb61cb1f2bb12541284b21397dbc0196745dbf1354d7abe1592c3ea44c0d1e36595c73c9c747168b5f84c7911c783055c4635e600767c63975d056d75694fa84dd076e497c99d4cd221c210993e899f5640cee587fbdbddbb02f8fa448b50469f48ff5e0e1ea5cab30a9368abb3708afe484380a3d4250694ffc48814956bef9870f37dd15f2b4d5a2930f4ea4b50f9df8d8a43dd4c905b5b0a1ef50d17735f8b4b42d48280b5ef016f88cb8c803b420503fa6c2067ad3f81f3e439ff25dcdf40069b5f25017b77f8faca0bddcaefabdead1a230356256414862683039065b1d134773fac8076dbbca49ea703c648b3c9e7117a9a07a5253e8a2a7c23f86d192e484c701b7ccac56e54781d779f42683b0232581542bc8d8f6619e0aabbe57184a39e05fa113b9df2d7bee7ad7acc98e392a9ed16eaf89c9628ed42a5c289b33c3c518e9b583cc7b6c45826f9a004f570066b8889e31bd764348bc869dc50561850c035761a7d49545f667e090c56e393bf39c5dc7104827b04d430d956d5cdc0f09c3ab9fd0ee61b1313e26531387357c41046a4472edc52fee2a19874d6037779ecbdab8f7e2902f18b84a9b4ab2a5ef67ac170aa3030bf711196060a58ada99fe0b16930b2308371f639604964ec31a83db0403843a49355462d66ece846bd5bb589e7f9943bb051a7bc011e77382a06dcbfc6ea752e5b76f8c15a782a84d63fe7539c348e89597dfd5e9186a9c0c18ec74e33a4caf23548050864359870f9fdffc1c29c2d55c1b664c8c6a676495e9c00ef05a48291f72937f0992465d0030ca713e2c3ca6d30a43c100674bed86619ff8c1a064a2034d6613045961102ab8cb85d439b382d5b164822a429f6b79cf342f583f0d993db174aab3fdbf0bb785afbd6394dd9b97bc77ee5f85d5b3214f5d69cb03561a5442081894cb4d98543cda9a810419300fe140f7cdf22132c43465f74b9876c3a2cfaebd00ffafb4b725e5489df1575e33b53dabd49779557f6ed2083858f37472f47fa0bcfcb38fc5d25260f0f6b869dcec44a3179b7e6c7d4479f92d57754f045cf47b5d4757e03836cdb5e407cda779de441854196bb3087d1ab08bb4a73107c3db7fc846d65eac75ceeed4faf1bc2ec0054e3d353e0761e13200317e70141dbe73a68582c58477dd5dbac6f7c7f3e3696d03bb6e2d82fb71586411a87e909f85a215f08748ded20b3891b08e4cbb874adf3d9d088fe4d05dde4cda00029c89474f7f2dd899a7a5b3bf93c07be8ecb6a99fff7250b73d34e224811c132ea6fe2690a23a78111986e658372f4ecfc17699c477a2a50aa498baf55328c2b18f83589dd785830792b7d037cd58e36d0c1999279f5dd65dd8e0aac2331fae498f0e80f84b4131f4455479227d9819375535b432a603c073e90c16e6cca563d48d99cb165e3a550bb5e41c1044b2254a057e1d153f1697f9fdcf9fe2e4b0970ad9ae9af7a4890994364d0678315386d7af78173771745e85a9793050d2e269354af18332ebbcfbb9a9dd2d39c08fcac23b29383a33c86d064824e5995a297e5aadbb52e572bb3e166af6e9e682375a9104287f5b9b2e6b2354f7be701bcbfd2d7010179b5570f68f8f84b049fa66acd56ea7ef83cbe9954d3f9175b2affe0894f86f5a28a981c8adb76dff5352ad58c9f1a141e791197665a78b16ef29e783e0c31edcbcd8c113c5256d5430d99cec459730e7dac81a14fe7151fbff9ffc668c9acd8e43db8d0cd2156e906835d7fd39d14b866f47c116f51594b1e2fd70ee238b973dccc7614158d825d6a167c0cea3e46eeab2d4505b87dfea4a036bed38e8ecc52cda263eb65ca123b4e880e617e54e8edc36cc4c025f13a52f0eb08a470b4aa3f7b7e46e27ee5b8bcb9141d9aac3122736264a773b5836fe57166727f519c6982da3977b105d3e8ef29b8d61f725c48c0f6b398", 0x1000}, {&(0x7f0000004040)="ee8019a6236de9ba8d803ef23e204b9cfc", 0x11}], 0x6, &(0x7f0000004100)=[{0xf0, 0xff, 0x8001, "170b6c07b78e6c0e32d1b96095eaf19b51cef2079a7b60c8861cc5de417bf4ba928c663650b1be959875357e828525537b2b3a89fa8244f781dee0a59d1410895734ba11ad99f78ceee8056f890b3cc9425019fb00bd55343445d8db63c344a06f783118448f6943807dc28a9cfe2307c0becf9023c40bf9a256bb56f7c7bf5f1831b39ca2a824e273cfcb2386757ee4fa022076c4f4a350285ecbc27fc9c9f3d4bf5f7f82f2f96f3df871777fe3047b38cd79c96d9c19c30fee6adbbb4e210ea62629846b5ae285ced4d84609f82e13c431eabc88c61fa97d3ad5cba3f650"}, {0x50, 0x11, 0x2, "3e433205d4e156032edf91e8e13b00f85538277be32f01b999fbe4c18aadf72f112c44468db1eba8740463b11ea1b675f5e7654f74eaab64959f80"}], 0x140}}, {{&(0x7f0000004240)=@nfc_llcp={0x27, 0x0, 0x0, 0x3, 0xc6, 0x4, "060d08d45cd3617b7bf0e20be624c409dede35e09d7b18db8a0ddb29d7d070f8ed9fbb8064ae5cedd02f83579ef7d42102599bb92fb16d0962d13ce66d2347", 0x10}, 0x80, &(0x7f0000004580)=[{&(0x7f00000042c0)="f0f07b4dc5d55d9404b9fc1f3c2dbe50290c9c84934cea1fdddb42bdff56900e27a4ecee89ee355ec757fc50d84fd5d337ecbbe1f0d0dba36c103da590559829737a011d4bc1752db86567a88f1755ecfb4bdd39b708c1631d1c6f2bd63f9bb6f90964fffe69233f26d2410cd350469321b77f3f38b60c33a0e916d633a716e4fd0f5bd784e1c7b57223511af355ff1aa07cefeca6ec3938", 0x98}, {&(0x7f0000004380)="3ab511dc6efc74680db20134cf2442d718f796b44f815b7f6d09b0d1b7203a387e6424621f474f581de3a3e5241441648bf0e88a22b4c447baaefb7a3004d3a516933c5293f8efb511eceda83247e69bff0dab66c8f98d1d795a4656d4c7f4b8abf04d", 0x63}, {&(0x7f0000004400)="c612c15c78bd714af06dece662f4ef80f6600558029fa0e41db4fd", 0x1b}, {&(0x7f0000004440)="f29501e8ff48d8ed59970ff3874d6899108cea2e88edacf6f61c96e81f15e448772af343b2a8b030f4d51fade04eb5370cf93f9e8892caa66f2fd8db2c9c33677d4bc70e5c0280fc95227d9bf21ecfafd8ae6b80e4e303e45c0c9f9cafa9ed1456", 0x61}, {&(0x7f00000044c0)="3a8d5ac5b25ac96e8131162de4b8d65665d0b2f58ce75ce0d9e113fe7d55764892e3f7ce072081892580821d226737b2ac40b7d516252871b7a9e077f05079b1b794849301b9d9d3336325af0f17776184612a31970fbdb568eea2072bd829ba2f20fe6f64db68694496ba78d0486de04833cd90d0633c7047f9cfac8355287681ad15ba2638f4eb02784b92534eafffc6c769", 0x93}], 0x5, &(0x7f0000004600)=[{0xf8, 0x6, 0xff, "3737803e60359087ea6d8aca6672e0ede7936dbe466be0587decf1af83bf4f8b4748af25cd03f182e6212ee54d3aabe6c2c66650146c18474f4e28fc758d635def5eaa292bf818595a83908ae74ba1a8eca0d970653a9a48aeded77c9a5a0ad31961acb308f074fe7ec14c423c6d840b69fe32c3976ffed7ca3fa15ebaf3a12745e0adf14e0470f03700fac832afff9aa45aec2390ad5f641c39172bcb37b11663f7fbe867354407ef7498a7cfb8e96ea0b834eacfaf06db7909ac1f724fe56529dfa3bb61d8a9beeebca8a8c716601b5937d2793fa21f5673297444b07a9249679db5"}, {0xe8, 0x111, 0x2, "957f317fcddb6070735026db6adaa2a6cce26aad8e95d331a841d2f1f9f8c51d5f69645e673c53e376c9cdda7e667980775ecd9519db545945788cbe45e57eccfc1996e21c0fa3de79f43edc393cf5f80f9723a3341056be01537b3c3fce1f5c7be566fc9043c8de29d5aabb4d199172e79379964638e864ed8703e1bf6ac1aa2348b7c90f7e429b28055946f5eb3f85ef16343c5dd3527178bdb40ed638e1fc42866ccdb50f85cd7aa1a358b44bc1d78eb280973a7d69bf82cb2f14f4e783acaf1bb5fbc0039a8416de311c45f5243b0a46443453"}, {0x98, 0xff, 0x7, "75d81f985ab5c6009b3ab9bcbc6c121ef05af957ea615754026423a2749590acf75dba4a1e7ec3de84f2fd48559f6fa88f8c2a04c58086b433a4d676d5ea8151032a2e0c9b459e52899a97e3d91dd2227f4d7f68d3c243a4bd280d8345abc6d35ac8ab2c5e657d17c5a13f4839419a0ef44eaa2e510854048fe0f23fd12f87ecf5bf"}, {0xb0, 0x1d, 0x9, "7dcea4fd6fb0bf184618800453d47b0d03047e53444505efd26fed81faaf8fff79354c468caaeb7a75da387930d5d8fba2ade8be8abf0d0237d2ae6e609f76cb78df3b7ee6d4fc27e83f330d78379f2071abe3a45aca7a0deb7081deb6833416a7740c8af9155cf268883291bf15af426617ab6d5728ab5daabc7c7617ff657808a615050b2bf0bdb73544cef0f59db2d784e70162c93fdb8bc05be4a873"}], 0x328}}, {{&(0x7f0000004940)=@isdn={0x22, 0xc7, 0x6, 0xdf, 0x9e}, 0x80, &(0x7f00000069c0)=[{&(0x7f00000049c0)="3f00ff2a325885a081c69938df69d99fa63c8346dc7f80acbaef774eec1113c91478b86b2d7fee67671f6fa4747f29fb2c68c477e007cdaaabd12eb9d729848f390934d7e97a5b24b90133d3442abd85dad1b11ac73c8b3e7fc098f762206a94e8585ec4ccd1044ad5513bea9a9091ab0f1d13c63acb8724b76bd3481154780d0bf86cea1205fc4dd1572f2953c69c060e40bd6453918f4a417ab11ba0f2cee558590fd02c5dac3a78ad1ba5266e4d4495e910358f525b52dda70d21a7f4510c16b889232b0c3781968bb9befc83cc1a888e7490a6af83a508780cd381708cd83040446acc91dd33c20f6d0bff5d6ede44b4eb42f2fa1733b2128249a7bd2f1ed0f7c4a8455788ae42057eccc082eb0cb33f9b3ae4ef15f2b3a0b6f43137533af7fa3ee76a7ef3153d67e6d4083630918df3fcab6975d48dd70faffcce7945aa82e09c684e56ddb72bfdd558e7e4c5c92e8c92ce6ecd5479f6db808153acfd80c87e8eda274a813604521a61a28e7fd011ff1d0003150a45e5e3468994c8e199ff13adf4b87a9cb7aca360921e12f8ae0f3a9f15533dc538634531f488716419d4b33d2c1513a9d562c17e04ef1c00d2ead6ad5416314d7fa9652e1554b56dc779e2309ce07bcdd12d16213ef680eff4baff7713e3380e6f5444f9195e724e45f9c40c5a64a2d66ce43c85850b2090fe8314e59e35479fc8a444ed238f33741553513fe4574fed7fbbe4a3415f57ff95367b651cd0f0b4326abe7b95cb25fbf3b3c944a665d5accc27f86ea7eacfea2abfdffba0b1a9597fd6984b8f4827774af7b807c5a65732c2d4167028f799363e15d844d6e89fd660c0209dbee83fd104c92db6c427f46ed53f901360ea2d4ca4bc4bc56b59a7f73c267ba00673b5579448ca6b4a7ff27d71655587ba09bec40d02c48b8efc85244889da5d38bca2a132b74311898fae627e399719751f45f63eea86cd0568a1512895fbb9e12559b1e82a489a7a251a7c22d0e54fc8a5e6617ce48da86a6867a0843d005e32936f8dfbec27e98a18df86e0c6836d4ddffb785d85b7285febf4ec18e796572677d905e95793e512fce1811776bfe91391dc770aff6386ce37b3a1cb27c9054b36b164164ebf9f902808714abd247d7719984083812859eb55e97bb54533cbf01777a81b6b044ac8328fdd1c8e43a44aedb706bcfee2fbf9bfbd8ae4d4565f18e527b80736d9808a2e704d19653fed5d40d44c854464689bb43ce62175f68445973d67449efb3330ea4cbd34a30d50a93da346e5874575d4c0547f5481145156334f6846ee9e2dd9e4d93d50455e33441d816cd0be4a128056e3275859ba186d221cc5bebd7960f54fead7557bb05c5b6fa52ac2e848489e902f606105166fe49187806190928160e5041e4c289d927d448b1d9c358c3c3dc7de17e925f877f5be44154d10c3e33e7295ca4fda659b474277abf0c005e7fb4349602b7da4d43ec9ffa3f1ec2fff664a0585cee24908fbcc26a51f15c5d282c93778c68fb73ddbea68de3a478d82be8e2c5560f2cbb8d710a8752b2f51a27f0fd15782607c67337e62cd590e3dc75248ac3d46c97898be6fe5bcee839bf6517ae2a2b8d8e1d4b9833bc7ff4e890bcd7060080e19e49d6f15816827239a9ce4d943cc93cdee9c99d1b4ed3e9d8e0b1b2bf316546bf13d49ef6a8e7d1f33751578bb3afe70e31c1c84ef8635fe750f3975c4b967e86d1a029a6fc0810a83e4ba9d4726fed11cb6cf10c739728d5392c8910ea1c6b68dd179a2559483251b217ee6094da72785d64f20e6bdd5e04715ccec295c51803f6e963bb483ffd3dec84bdfc3be604a9347c1a1f360d6385a800c16bf6b3111cc6c7a252b7c887e949a68ceea8ac2ce407c9b6b59219146ff4feb624f173e49fc041dd763c663f170ec6eb37a453cf649f130b11692cdbe15639e6191e9cd414a8ff910f66cccbc940cff06e9786410cec3ce70d4fc0bad222c1e5aec2d5fdc5559ee52c3bf4827a87561b6eb154e41e5d4b5e6bd9cd42b6e62ce73b7605ad772398a50d771eb219887cad9b6d8eaaaca0a2270a771c4579fbda385c6d59f3d5e415df0d074cb9a6610c3755ce52f5d6db3b13f01b35f7c3db3ce075a7cc90b21c6f37257acc0b80227531c106222db07e304c80a9c832153f50557235992065acaf4d08cb67b20f2c86bb01482b60c98ac90b30073417934d41835b7193a10a6eeb666cbb6481e81f9113c7620714880b1fd01a58c0c1b00f47f6ded37b26061bec12788f6571d833c17c97a383c36c1f2c361ecb1d727d4af5f037dc91fa2929134a85c0652d2a610a6e7c1bd6672168859f8b4e759fcbcfb56048bb85aae18ca90f415f311d080a5f555d2b2bc171931435630fd06d6aa66038e0c4b0719fabce55d5be8cc25ceed72a0cb39c0d63ea6b7ed1d307f29e8ebd07716fca16342897a082d95f4604df13786287ead801217c499b7d0c355a63481237e6afe13fadcc833a829d7f918228d12d3ee4ab7a8bb97a860954a4fc31e53473264cd141851d36f5688bbb696686dc19222ca7523774ee357c1b4f02f2b3d30697b6a24269a460074827dc45eee715f5cb5ea56c776ff7da03e449bb14a8a1fdd3cd7ff19fa53539628b2283c7edb89ba955e3837b0dfa7e45ed79e334f284125cbb87ca4582d77e5ec84b5f0208f23c1dd14b2e953322808333fad53b3276653f3ce33de91ae84753d65ed9724c9408e4e879b2ab435e916a739111f6c07456c11fbb91b3708a71c93ee77c318197dd34942510b2a6dfbf028a7e1896d4e0489997b0a6637b7ae59eaec1436e8f1b9ef7b0d702711f94e043843178c6c4c24b4885b03d90069875800f86bca07eb6c39ccace4e8afc285d07d55455ce79544722dc5bdf0320b6e1a4bb6e3d68ef8091f1d0f981e3bc27ae01be05b733aee3396315f28b780671f58235c1b01f2a09a1598d8d8d7d8da48b3d4ffbb772cf5cbdc25c10c1dbbe9562a61f747c205669b820017dee21ec25eef194a051d42d6ffe34d9bb9032b816b5e607ec9679e003dc3dcd85128350b2eeb2665b8890856463dfbeebba1a0bafedf5151c1a664ef9d87c43b4fe4dc925410825866e21791b67741aee859ebdbbee06dc4bc4d3735817da947bdabde99f558f3bbc327221c9747f2ebd4e23fd3ca0142fb4ef2305410c1ef0b9293c0306b95b3e6a90f8ced7d724929253bb7060f411609c4bc82c11ed7719f74341d5799845fd6a2d1cd96f7b841e5a7a0cd0d1e6e9da22333ce87617e33040363a820289f9a759fcea6060e06c18152229943ef10d57b2d4cabc017b244b272407b1a1fef1b78024f82161f0514acd3b59f0c83718bce17dd053fc8b926dd69c7b46349ec74b0bb65164c990050143030b68d19e7aad0e16e8b046821aec3be30520ed92d1351adf5a5cf69b82e00feeb6e3580b068ebc3a7fb68b2fc2752b531a01d5b3d23ec020b3184cdda5ec35549382f297dc2aa95e4bda04c4bd67ae5993893c01cb70cf80c76785b4d3626ec15d9567ee1dca9abe3b646de755ca5d5281568dbfd40ef4e011996a8038f22ea234144a5a8fba07dcdd9cd7bcbf9e454da71a11db67a282930c3c72e2fd32abbac3dc4732d72d79abbeb4b6940fb92f1d10ec8fd46167e2b9081d210faf93d6a3b1b567a128caeab87c060f68a1331a8631ce7482854ec089a99d0749f0d478c73a9027220e786430a3aef4febb1f994837825dd00c7d12aff734ab2f67fe3cd9cd3237e95a35787495e1f6bb70fe8336bf2306d35c705431b5dbe9b9a80d67a3f987166fd892e52a0953fe5029106d7d7c6b6e954af2462f09cc644d7be346f701af748bc346baf0772cd06cef23da6730c961f43c7c8c8d7babd8499e68f7d111ba4f2209a8174960cb33b3725874e22210741a5469533b33afd83da63174675e314482d4f0196b3f1b71e6c3fde07c6b6955527016183945f8f45bd7ae23e40b52f818a7b377560664544d87790d69945321d67e836febcd782935c2cd07530a5d9ca404164715be5929300068bd12a6b86ec2df935be38743dd240b4396d5f6a2b285f3119a88a5cb7a7e63f827caaca4286d1f78a5811a031a791d15899629096937aa2ea04f986d4c8e5fa824776bcfbc3180a42262e506c252c38620bccaee24143b1f552efdc7471df4df316f559b86182768c7dd4b6b544faaf64bb77e449287522c701682f65806bb427fc24d463e3bc6defd1c5540ccd56e2226d5d00257dc913a93653db22de325ca5c0d01ff5d1057148761966766c69382473bd58a1b8aa900a3c2e1cecf9ab2c1948e7933e516c19510dc838be917c3094273ff6df1218d196454135abdb1c37607b77d4754c39977343ecd8c1927bfe64a5b0f0c413fa119319b403b6f7ef0202f98b9980d70a2f90658af28d962323f0af126f102fe7ce77029806f009cb250813de0087e2a3875b496c518be77a10fa2eba6f3e70f9a89146445c0a72a324c22aa82b8edcaaf9ce7b86cb97cfc22265be62cc360e4fc7b6cae78e46f6385ee0c627b3f70b952fb98febbf51147e26d966c0f7ccd84808b997b8c306a1f6f344e7339cc149ef464dc675b2e15bff4e82c4cf4852f88614f4392fe5bfc3dd3f168d608d6e5b44cf57c5931176bc5f09d6e5594186f25b34c4e80c584b78fd6f0ffc397441f668cff3fad9f560c4b8df9c8962dedbfb86d7c9597f953e8c84bad70834d61523dae0996d00feb944c2acb571971bc796e7ba0b0a50a013f9b8034d86c6b832695a8f444753b186905b064877dc9fe2ae260cc644564210fad5012ab765a8c5373049510b62284cae83ad6349c90e82125edbfdbbb0b196635f0be79473ec8ca5592fa64e1ec7f0679e7399f3cf82f5ce1d0e6a2a61185f97d54ef49029e8b964088485ef3e256186ab71cb403053dc563daed844eba367375300a38430037e9dcfd361ca37e96b97724f8da678c9303becda4a464d497bc7568296f981cb0b6b03c93a22899b0aecfc3f4ae23c42ceb10c3a2247a10882560a5220cb3e11a20868e8b2989ec19d4528622b86e0829cb7192fd15b2a3f75cb79dfdcc05ec6c2986875a88fad8b63946fa62834095a54df378317ed4922dceba1686d86918dedcd082f312470c60d7c31dc760adf6870ddf965cc726340ab31bd744f300b1af14ec778198e7c15d38d2b6a296aad45bbdd09c68f93410d0369e6e329db1e3f5abbaad21eea9372441262c3b09784370086b6ec495b51d4bee069a06c258d505900feae74f51ceeae83bac6fd07003918a0327f871df62f2e2dabb385aa40b8357fde98f84495768be2484d2e5df36e7378466019a627425c0fbb357a35d107a6da35ba56d012e4193deabc40f8c6b7da5a32ba9321b1cf92434bdd057196344d64e1c5c90d07f31c017de4b8e0c30be9eb11227f6a5ca56294386c4a5f23a1cb8cfd66f6460e0c9b751afca3ac09b0bf49ac5cafd7746d4f41d3853488c277b598ae8f49abffc0df3bf5774dc6c7177f4901cc183d7dbc3e0bec41d9b07e215ed8acec5fa667c404631159feb20ee715772691d29923baa2574802725e40c26895bea3348f92fa52c6159b55c1f7e5d54276b6dc6e8aa76bfc15b04a774fb7a15b16fb349d0cd7641ae6b21849c56ffe800cc4f2cb372de98384e57d62afc57148ea848be94543ddb2db0ffd4eb8c2ca945bdb53a8f62cdaeaed30e2a24a8014cca7edae376d18a9fa8355294ab7c7d6c4e9a0e5b7e8717cee8cde4c69e17f1be3dfb8a9", 0x1000}, {&(0x7f00000059c0)="563db5171d36c5728b8a12b909b4b16e2b70012068e9e441a9b8bf73edb754c83dd5e3c512c22953ddb86748ad439089d3f1f7b1f52578141bc212e77f38737f5a4b801e6870ca9129c1d2d0d6eab38217ea8e15428cd76a20e831b365b7ff1a01666d18c8b9331bd878087d488ae5dd907e43ee1a5c78d17f7dedcf208025874f12fe70377bb894a19f19d6907eb26ee6f32e8221e64ee5b2dd71a7db4d3598249dd98cbb29dfc0949ac0e26d98ddb809218e35e32463b6bec6f826526fe10bbb14eeae502aa76ba37a0f7917ccf749acc39604ea1b8e137e756679c5e71a3a3e3dad9ec766da4a06cab9f148ff0b2cf8139bf07ab69b11c7d4725d9502a696f437b489e54da3f9204e6267d6a001754001f13bc15deefaf269230bfd9f2b3c5173be307d5c5757b9ef19d81914f9b0d7f80b5efbe4cacf2d1272bd18bf28a9c7bdae38a9bbdc526e4e7ca609310806c3a628868ffea418f50a879cdedddecf8394ce47f60697c156320ab11ec15c61ae3ad3b877ec5bfea8d5dfffc356978052ab7ae79a230c371a2cda9ca694ee74c8239832f8f9f36d2d502e62818f3f92aadc6a7c48e9fece2eb3aa8ae5580a73a310dfb23c3a4a3e9940872089d55ce21b1a7b8ce8f10b792de457cac0762984630417610c91ed1001611e4408a9c7490fc15febc6e1006355f52b42e8508e863754edf716171d7ba61cc5ee8e55d77046dec6b4393f269a91d4996528cd30901a791c32ec951214420ad2ee501ce3df271b10ef8a7920b98f4d4576b3f3cc05263ea3a0d3c7dc6b2461ddc810862ca3ab5a4e34a8b3aba09416b358750131a498539cfba28b3bf8364e06267850445e4379bd45bc55712fa308c391518f4c093f85b43630da47407a15a5f768728a99379200e57ba13f38b60f1d8c4354df6b724a5c700c123728fa2d145ad41a1349c0494100a2c38a1d2f0020054d3411567c39f1ad0820541eb660670f41e4730bda1129a86b705522b7a2becfaa6eb2ed605e0895e860c38bf71ab3774be5fd799661744eddc5268fb01a37afc3bb18ae3c3e4481d114c6b341c79c06901de8b22310e1a821f5d8b21666ff33866c0de091d414a9d89cf6e4608afbecd40ad9eba409286d5c9400b58f5283eabb47658fa2bd20fb0a188d9e2ef5c70a5dcd2e0b42d4dd6b07ae12e336de5226c71bb225b7464ac8eb43c473750774495a1c9826db4ddd814845855b4798b5dcc679c5846035b47ea3ab4f6499c613c1307ccc9d7dfeb532938732013093eebf0c6122619242f0fbca45716c4b29cd364b6bfda6292082062ce965a67677d31d8bdd20d6efe8cfd1ff47dc8027b69dfee32b0495ea4a80e7b3a0e2ab50c11186d19d462246aec9a194c76efef896a1812542ef0598db46a3b9f598ddb8d1b75a0c3959c59d2e946d48d03354dfdf7db83e024dc38aa6ba8c6bcfe2f567ec51825e9a918cc303c31ee26b3471f29d868809e34f29fb0c61fd9be31524c9b855bb62fe8e3cefbc6a35fe4aa50117ae968c938390755002a9e6dc0b7ce2935938b05bec54655f30ccf3832529b8fffccde17c9e8bf9037efa830811dd56470e6c9d168aacb3a0f87fc9165a5ac765198705f8a958ed9f70243ef8c364dfb1de3dc6b5fc81f3dc209e89f96ff356620e5bfe453905cdbce07699ae76e50583fe8143387d0f96fac51b249167e19bf47d9d4b6ecf3c644fac2e8c2670777f88eb47ee8e2f35431a9f81b0c1fbe15cc0f6b87af85b377db446944442d3ff250e1523e4d604ad624ff44b52b6f11e930acc2c8c741f821a0fde2f3630d3ed625400e4cbed5058cafc7c54c3adc0ee9856cefb9266d2a66c9decab2f8e388eeb13b06c31f7bbd0b08803a24a5d5e6f0c3f7d2fa0a06078259e640a47fb24d9551c4f5d5947ac31cdb394837bfaa3bebda9305fc8ce449e777640d8ede95cd7401eff2f534e8a7f1dce1827d320fff63ee042fa41a7ef7650bcc965dc5e1710ea19e903424d5e39fbabbf6c2f56856292d479e89b94e407c4c8ba8ca5370c522a35b5342319f85ebc1406a961dd73e95b0cf747dc5fd0a3ebe3d747646a16c22834aa5964c534549c9a042bd13876d410469bad786a5acdb241d0d11438f3fc11f0aeb5c5dc1abcc9c0a5415e89b3404b4fdc4c6f4fd3abd682d1fa773b1c97950addeab86995f67102deb02e7e0c531519f1ffc7f7f1e643147c6308638f6b3f596754cc30acf4ed1a668e3ff6fd378682b5329274e7c1688bcea75b40f63c27def6d73cdafa26155332d153182e79b9349a089c5b946fbc746e21ee4add9825aafab2be6360d0627b395fbb591dcdc9dea58738379db47a2a2f15c3b73623bff635fe5d40352c650c27fe632603182799b07597c5ded389fd54a5483bd267f6ec0c2a4487e84967f494ad10ca61c452260296b1c2a5f1623a0f8ab273baca316a79945e660b8443e363a15dbfc5de2842bbb0510d1e22f30dbe4223959c5586ee83616275eb4eaad3e059cb842b4a5e204cacfbfee1e878a9363ef0d56fb9c34ad11f84ec5f6aa59c9ef68bdf1db88c12a7295888a5fa461e316bd79ff58cdb0161e08df72c3500e2962d250344ec2b3512e24d286729a833afaad013f523459ba59908972149105dd7215d4c5e8946f30b824c5b5c1435f3836902260690ceba1965f5edb45f6c38c831cfae3975eff4a58d19900acc6e4e2668edf4e709e17a4ad77ff4074d3c7ecd7a73222643623c26d69fbdb85acbca176ef988ff593477f60abc43f7ab871e80cfa0ecf99011264cd5f8882660c0a8cd82976ca1a1e3515656e43b41c3c07b62e2abb169f9aa7464ba3b4edc5c410c483fff74cfb0f81145fefdb04619cdb379ee99a9f72f2a00d71ef6467db01664608590d7d6567f135470c6f35c9efc7f53981b64becac6bb91ad7e558f4a4e7ce30361a2a246ed366b0bee8ddc42944a4903a34e7405d276aed94ae8c5df77d1b4ab6518ff56dcdaead8be68e530e94d750d348453417221e814e9dc42f8cbe2574f5c7ae4f49424dec3ebe252ce1714a4b2e70e791baabfb9e05ce6d3f874e89cd1955e1a78cf564972bdc584f7e7d4dc665eea2b6d8c97addd4b66b570d90b2529bb6a5e4d22581462b099e3cdaefd9b6a862801b98dcf7f936651b3b420f6406f1a7d851f3a0cd90a38585988dbf90788dbb53a6b7f89d98f8d81efbceeef902699e1d428f0e072c2fb717b4268680bac65038df749a886ddc3dc83d0162258c2296c10ed1b362a1ba6df90e4a4aa127050f29c297c82aa06326ce5bfd80b0a050cd62ef0343f4ff01489d9d32eb11e41c22780ca88a9e6bd190cafd04f538d6d9840a3faf455d8104e363670b2572a7f2f91635e762887e5d69f505eda208c66e2a43e178b44406c014947e8946ad8e32e7a3271063b4e374c91dc99ec487f7b51dd9b541d0ba047d8891cd4db0a16c1d4da4a46ade239969b24ef2d2a967fad79540d70093230b6746cafc6cdb02d83751af4a5412dda60be0dae19c131669d918cb9cf73a63475801ab01fece8280f1e54f37414e099f29b4225c7d70261f47cc3be1be6ca60598495cf2c3abb6a0448c025366516b71180b3cc460c80d60535655cc26e40b34320bb880bef97f1f9ae23fd2214670b23a4cc3f508d722da9dcf2937f7ad2d88e41742fa63a3beeb5b675cfd96499fa8b3ff1e51ae076f01db691d879dccea7e46d60257d83c8412716906fcdfbcb74cf57cbe64dd512ddbb5706e7e271cb984ed9333d4cdd2db9a7caa16f04d21df2bfc191949565776d3a85d0c01fa771473cc428d370e4364c23c9c5e36dcbcbe4ea2f9d6893a58fb67bdad431272098baf7fe8055d97aa0a4b432cd958092f1461a93b6657ba825ff89fd5a0e88ca1ff1c64310dcc52d65e44eac0aa8638f2c87915c5313240889babd6e38ccc3cb5d5356b71f3a0d9cb468c0dfa8304bb394a7acbf3905a83760e4256fa70d478f797967ab64807a43a8eb5d2d371ee991eed31994d36fa8012f070c763343382eed72447bfe541b4994fa095e175e13085462651030301e96cb6288978a9ec0bad65cf5fcba334e82eb2356204388222163ab6ac1f1303c9fdc8b6b93277e8b0425e71aaee7b08bf7e7832dadf32f63651cd2cbbabff21658e732c67ef991a444210d07489b64c24683b92f62069a48c88e2f614973f923c371a3e4636dc0d7c3a4dc3320660d1bead00fe50c3d32a850a87e91964fde30fa0706875870e420c5d35d4864da9ff9e681082d0430cb14c418563d581faac90eade1352b475fc56e2f74601a7828ee2f1e4b8e98b97e7aa504f4ee7aa74c64a41b61e214ed18397de34a1b196f00d35965e35a3f634c4f756ada3775597d41acaa467ceae6079290c663533445f35c912a3f256069a85718c7e00d87a1c52b1dab8977cc1d3245dd69ade6fae05d6bd900d0aa48bcc104d671e8dca9c80040ce59f159bb7c06f762d4a6cc2549fd20d491d5398f904992f310488ce7ed373dfd25915f1f4173aa363daa1340ea652d52469de93b4ed2f53e3fad4cf82eb6443937a06fc13a7f771770739cc16ff07cec0598b975d33bbba3377333ff07b3e22dc78c66ecf420a474e8f658c5d49cbc5db4aed128c775b73db7921fd9f86f047154bb8efec45073860c541a662c8f8eff5bd0abfa0eb52b91531aa4fe830bce7ee59a2563c9e09f1360fbf36fd080c70549d094b0a96dab2bc4feddd27eeaa8f859eee1b44dec166e66311d48511faba790f9f286924997bf1857bfa74769fbe54be7ae5e2d2c73b56c1e982dc1ae62e0866b691ffc68e6d985156c20008895cbbe263f525604507d50d99440294344e9bab61e90da6697e536ee3ba094f1ff50db9d4b6dd2c878806554c48a3c0981d2f82eef767e547bfe98a2bb447108fbf8b4ce3473da0e8ccc9a35a9072c7c38305d8dc1b34a5ca1dac3da348ef2ab905877702ce1f35e3fe18a52211ab092abcab1f539591b5885c046b4b117b8eaf4a3907a2ccaba6bbad84bbfdbbb3dbbb6872a831e95990d1902b56d9e8e5f4f52ffa3403419bbe678cf6d873a0a0c9ef69e8dcaa6639572304791f292424d007bce0bd0280494c9327e890c62b87278d1290186f3118062b02fc5a3893cf21a2e5889c6243ae658b8c733787238d035981a30da8067dca8d277aa5b983f7a26537e416980563836e6c923a12edc20d3e2faaf1866a39ea579bb58874eeebe6bf0ef2f36a005976cf75e498a228093f083299000feb5152ae13f6072db655067272c5c70fa0da9c332e5ac7f9d9ba1dce1fcc85f16f135dee4feb576de72076d4b9222b6483eb941bf76808f007e8b127f212eb0ffbc2a85514f29163a0f52ee90d05b10157bccc68ec36b59f49b7de53d3b4179b67a9db0a9f98697b7097182f5ed289a45581510248975522f0d7fdb3c58985cb508547689b043a08741beeeccbd2bf3b79b843ae6193ee9b866df095e2f7dddf9f07a4c07ea10a8e55b2876e925e59085b762f3e8bd84e00ab6cc801a892934c133f011ea0be1d776f5439eb47db4563d4a487bbb33739eca69c0412b9c4ed51929c3e361aac80174adc6c8cb3be990cdb38fb514dfec76d09f0e691380e822bd334f2e2b10b5083269e98fd6ce113e5e2ce288e04e5df9a09d14b247ae98c58ff7768f9cb7fb199f9d2436a79f2207b16df5855c35d749b708b64c560648414722a55126f564bb2f956f8a635bbf7a1ed185a206b7a4eea17619d3c089fe4b8793cf48c52765279e65a479ddf1", 0x1000}], 0x2, &(0x7f0000006a00)=[{0x98, 0x119, 0x9, "aab3527bea4d8fb5b7eae764aae122b91034b3c8c53ea8669457140365bb37d46ab97db2654dd2f30afb2cceef017051d3adeea9aaa7b45b342552aaec642317dffe14a803251ec47bf59e2a226f69061f80bdc95d4d7c1a69e157921be28294393d41485abad2bc79c34d2606e118693b10366c76daaef3f662eab62bbae62597f2cdc2dca2"}, {0xd8, 0x6, 0x80000000, "9c470d5da38c07f65f892741029f82a907a991a63bd4b5008aa9f6391ac367318917181bc82d5c59c0582af5c071073056b888ab50126e41b5bc25387674a63b853ce946de8f9caf707f873bc386f3b4f35cbe2f33fc66e2672a8053f2de40001df9f9593156022e71a703c23f418575a6512067226f6e2932bb0da2a651d23cd509c32806d0742d6b7765286c3539316264c781682eb8e4812a3d750d25653b158ec8e01a9981ce6686c28b7f558f0eef685f254564052dabea61f5d5a50ccc27"}, {0x88, 0x114, 0x4, "191a7f65a2f3a31a24f7195da17160f76835fff53f0da2920137de6dc022c76b8e13666655fafae173939c87e25d0fbdd85d47930441fffd69ba8d2c7f44d4c6ebd108414db57613d737ff1c84a153005d5ee6dbeeb790e874297460f95cee037f5f3142dfac8f0722c2cdd7bc883d4219e7863c3a0627"}, {0x110, 0x108, 0xb, "1d960dbbad6579b1f025525dc2c531bbea11bcdcb44060ca1d68a525ee98e289f0cfc1f3b9298a46a0e776e92598ae038e5da8cca3007c721658f2a7d8851650e6cd58f7699227a7fa98f79894f1dd8299070b34708870ccb48ee0e6ee3a61165bb0635ea9348e25282ff83380186556f0ae70e1495cda88467c7f595e4711fc7d11f219d16915d27ce8ff79f63fde5827cc364ab71e89b351320b2bdeaace82d2e94a08cf60f1394ebf94cfb61438bb1ac2891f4d8b5ff7bf9ec15b2366dc83655880379d288b2af6339ec59190481e845bb797cda6f31982b0bede9548b818b997687bdd0e7a0a8dc9356d2570f63ae035d50e7abe4d7cb3fc"}, {0xb8, 0x101, 0xf00, "de508082a1246e30059eaa9d031a368cbab490a7fc646b56d8f6bec7bd675e3799e5e1cfd6af06b1fd511e2c1bb412537f0612eea640de205953a1cbe9816026b4e98afe2e2d156f5d2f766a0867e919636b818bab8bf0af0cb6966ded9b9a09c4be92cee003e733ba48b2b291cf503751646ab56ed9d239cc785f1c9913056a7d2f974ebc2e680b39024d85208449ce3d3fb12131dc5a0760c055851acce25cfec077"}, {0x38, 0x114, 0xffffff7f, "7cb8a44ea3be1f745d017ec8b7cb37ed54cd65aa8e82d25438be944285a28e82bb193b"}, {0x68, 0x118, 0x591c3219, "baf411b547ca48ae58c63afa7d14ede7cbaf91a0fb39d75d8fdb30b7810d5ad45f100b1154674c898e15517754bc5fd05e9555498cf57671525321b1db5235a93e55e4a859c25132c7ae4eaf3190d39793"}, {0xc0, 0x113, 0x3, "333d76df2b3c8f4f31c027645d935ac81916acedecfac8122551d50f8df33c31176de09b0a89bede4d71bdab991e7372222efc65262c63b8bd79e670238909a66bbb5a97d838da53da0687d5c829212bbf9a8f7880d5223f264245b8f2075b45efb2acf0c9d53649b622b9dda167cc8af6a33daf108da15e8580a283cd5e00ca144cfd7b4babb1d7cfbc2375640c725f1214a5c033d04dbe09d694ced14ab1ad14efb861fea418b56b55bd0436"}], 0x520}}, {{&(0x7f0000006f40)=@phonet={0x23, 0x9, 0xbd, 0x6}, 0x80, &(0x7f00000070c0)=[{&(0x7f0000006fc0)="48b533f5f11f18fb7d42e1051972216c2f7730ebb2e20e4def9fe0e65604fc5ae6d9d513facd0aeaef57ce6bb85afd3479f111db0aca2f292cbeac9b6061c8aef5434b491929b20c27f18bf39328900b5936b6b138b00e45caebba8b3e6d7d6a369482daad3790404c4df99a509a31ba42b8c795a257e530da8065954a08", 0x7e}, {&(0x7f0000007040)="c42ae4c242b6255a7e0fda9eea278194b927e02869f50aad20c044610bd3506d3bb1a2e7687263add9cc105b4a61e2d5a6d1c69337d5ba2690ac016da25c82616db35ccb8010929a65844ee0b5601fb1a1f6f0eec4280c73177e22efca1f09ed71e2ced11fd0d1", 0x67}], 0x2, &(0x7f0000007100)=[{0x18, 0x111, 0x9, "11"}, {0x70, 0x10a, 0x1, "d2c4ea8702bb3e607fea06e0f5023d672991f770e8d0c6b43035d27e1dafef01cb69aa462494f07e229bff9179123992e984d472ccdba6b4171f26ad6cb27c4339c033d1042aa641ab94660ff269a92f1ba8d9f55a6a8e354b6052a434"}, {0xb0, 0x10a, 0x2, "864b8be9d3c2c6f72b0af42d0158421b9e83a3d9a57ed913040afa5d50a695626a54fd288bd8cf8f76fd1ec1c0efe962d15e3a162e395942bc1d847483310f215a0dad3e2a1df9a2424b3e95249a89d18d75d6991928ae5393526ae506aaf7e822f6d32dd15a19fb48ddd7e6d5267c4df5fd5c87bb093b263976be1a10f0e8a6038ffff8120a454b3229d4d52c64bf83de4e87cbd7f97c6b4aa3"}, {0xb8, 0x29, 0x16a, "8d03e09f22eb5117083cdccb96b7b8c4be61dd8e9d69d0fbe46c746306203d278683d09db35bf33983a8df203f1846e568f6961f00cb3483cbec2d29a3edcd5c1291905557d6a00e86158ee73bc68e3a1fdd250dc8f2f1d7ac6f3b65d37410631890ac35234e9bf1257a6da18fe62ea8a0cc3f05c138ec4799ea0a3cfdd7d9f7ca25e014c48c79d2540e06b45ef13ace13dbc0174773cc17dbeec4f162a73a928f"}], 0x1f0}}, {{0x0, 0x0, &(0x7f00000075c0)=[{&(0x7f0000007300)="fcfbdce54c1abb94548d251df8762664e6d7ca28c571cad46b671b28f4c2ca3784784eb740db290bc1de262ca0199cfa81fa5ccf9c46af3d9ef44d1a9f27101b9d086747f00acc637781fdd5113d4890129950eeaad12cbacf223c1137365b4b3d8862cdb6fe2d5c490e415fac20337dec7d8c8abc81f7d76965b452cc53c6764312628f642e26292a986852a1bc832c2696409e80d10562d8acc6155bac01ddc31c173067b2befa2eb9e4567bdc5a92df6f05ff95c730c8cba2496e1c7db1c2b78cdda50ee4f024", 0xc8}, {&(0x7f0000007400)="f9567b48e28b6f47156c3309f9673b895113778d1393fcb10931e9698a563b04e513e6c8b62013ffa36dc3515be3fd2e84990ca1dd5a4d264e179596489954123aada3370862834668cf20dc828b8098194bfacf6880855a6d026af0a3e77071158644686099efcc4ce0ccb3f99b38dc44ed6009865d525997e6ca7f087f5b12d28f22591f3cf71614851b28c506bacc3c6a35d7d161a00e2788c4fadb0d6274a7f63ee153335f7e36fb8858475891ec19468246afcbe17ae812778b32fda3dc736cdc44af1c47a2628776386c755dc23d28ce2143b005e5c76957ca81cd2350c59becc3", 0xe4}, {&(0x7f0000007500)="65720241996088319a8478662e719a1b4bd1964c7ff4872c7fd70c864eaca6240140ac2e2117aa833681adb26f8165334f6854857aef625dd2a951dfab10df7f2adaad1eb6c59ce8cc593dea86d73c35a2e7de33518c7ac0233b4c8cfd798aca898c218ba6fa612a00485dfb3f282dddf0e7f8b64e852358bf9dda83e616026b90966bda44e86d0d5086da12be3bb4", 0x8f}], 0x3, &(0x7f0000007600)=[{0x28, 0x103, 0x400, "4bf98d04129779c9670711eb551a19dd632f41b07c53"}, {0x1010, 0x119, 0x7, "d39852986542298b6969c07566cc8217bf1125941a267ebe8c33e27dc8aa27b1172fc1b42a274abd7b9a7df7e1b8848e936d53dab0ed7232d37a705f33dc00f48f9996119aa30a3487fcf7380081f55d1c71309ee36fca9047a5ace41bee26a607528d23e95a3c7f4b2bd3fd92bf09b3656fd2584cb013d5d73e31de9618a6d1cf395ae7529b28732e5652bc6f2df6b0918d6c19e47f813e4736977c6647423537af0efb1d2ec42f3fb9fd4eb506676f977012afa660462357c4a6ddca9875f25d1b02b0b5c1aca9d31467977913b374c280d4649a2371f3646ca3c9de4fb44b6344fc2eea7f3bfb93ff2e3f876f889a2ee190d69e66aab3760b3e194ed86182ad830bc43bfdeb4423bf81fa1b44039acb3e89f580d5b43f11add2210f5599cef78cc51e2f5202c3abec3d69da1a04be97e1afc93485391d4c9ef39c34d9ce9814ae9519e06abaae9d095242c0d3ea287c5493711ffc18b12ac6dd4b6c60002b58a4c978f6745be3d6c9ec5caffc690fb97fddc0218c36afeb276f8219d9616c3adca73ecda97350fda65f748e9bfd6e3b2704dbb575ebed0e1b194c4fff9369b2d326cca1151906b7ae640816819213cb842f03834aad9c3cc607aaf5d907a81bc6922a5a2a96c7d10a342743fee8dd47e295f112139356fbb3c07876f93d8d22e1369a0182f0cb304ef37a0514f19c2a969688a9aba277471ffda8ca51f814bcb9878b37c867f311724b66472bc9497a63d191e794bd881ea7a598fc86d59a05a58271638e253a19236c0dd5b84c1a79ca92472ba64cf64f0d195fca27304fb825e6c161ad4ea1245e8949b74db731c8565e126c0b427f612ea311ebed9cbec0ceecf8b44987811beb3c4317ee77c03d7d38e39f7532e817b946b406d7ad803e7a3307e86b4ab249691e513a9d67f5d98eb7582b40db46cb6e0593518f8f8d07d1399e7fbfa973e906531acd445cafdae3710a3b6ba660ab639380f73d289a6559a8185ebfc9f9c70fc39969ff8c6d17ed1ededa6dff6d0502e8ca40e9d0b716a2c9e78c3b86c2ac4d6f30a66ca9cf1b8efa1a1983c13701c8ca59c14849294b3892b3b76ddbe230456eb2ae32c09085ce692deb7decbfb7b85016ffbc1e26647c148752943e919d863e1fabaffb971ada0a1d95d5818aa7bdec4b5c8a03af5f75f87cc766a1e0f57e4ca0ce53c25e3049fb85280c61c5ad6278d72219d064b5d31a9a0f5850653ee229be55ef8768fc4ac46dce6988982fed0c4b99b0bd6e4c039b6836a138ded5542221ce0a964562ed44678d218897513d05522b09367ca36ea797c2e5ef784f1eb0c6673cb70be19b43589a9871d339c751bf7ace70b554a35b687e974f7c2a97bf427c604ce119431ac9a5956eb5203791dd73cb6bc74abf2cec874dbefd13657677653d570bdf1b7d7f5c782995ddc699bf2f39d55ca2425a9c30338978e666d0e1db545b15ae7a3c15fd640917a938ef648bb6dadc5617f8c3578145bdc9ebdf9314e79a6608f96e279ae6eb39445effb418e93d1d7851750ba085a0b2d89b38f25f4e262d45f5fea2286adde9fff32616f2c6677e18b7d4334d90ff7338f8c9bf03eb624ac88765022fcce16f0de47a25442a898d0e7fbc27fbf4a4a2bc9bfbe204e5cb3639de4bc60f829888ebeeb3ed49ff5a4f6a48afa615dbc3acf6db87bda0e23bfed2028114a3046550a7f32f9bb304fa78dace94f8a222198dbf760b68aef18ead328d86faddb17f6736714cc6192ae18b5c4d4b0235f048b81e3f88cc7bdbc045560117572d62948a6b19f9c707f5cb5fdd18b9fc3f06ec129b31e167048ce9af3f134c9608d69435db79e6c81f03eec16f57939ad4c75ed1266dd259631823f2c975f6d33157ef4bbfb2b61f7de59fb108d2e1fb6221a99887b48ea521c2b858ab726c8f8e61bda27aa3f4fa3aa8787166d7a9b50f034c0e2f6ea5d449b357ed4d82e5c0b03a4fb72b880ec87c2111c7c7dc0eb7976d5d7ef54b0426d53fc1a468189d51fd7d7e4c60a9e6576c07952aac315b122db1628e06388f82400b5e8a9865ced7b277a1700f6eb2a9d67047f0d2ec9c916cf36aa333d0b1848a3b6cf7c39f3b62622bbb497acbc2a4196b60dbb1cef5bc9c158f54bb59931ad1b06f4378a0b5d823be8799f52492b4d5b15763b3fe98da3d1cdbe4a81bdf6104bf00acfa21715494b1da25daecf15c3674413d539b7bca2d5753bfcd9abc63286be5080589213830437c7e08b84a4524cfe06eb2f5627d21ef5503b136291b5dd4f07ecc85523e738bb6875f2173bedff61f5a9a050e9cc318daa4084b84d04e96be26eca3eda71a181af6461fd2318a248fae0446463d42f6f719a30b1c23b016871ac03503a99e82a7a2ddf5001d0f135c39f6de243ed79d2f57e7989c46a69235da20abd4847c0b9a62812c4f8149a88976426d991c67b2ead969d92db69539bb0f7837efcc5e4d627787adf6f5af14c97b767fc7365706cd77e575adc68ae5a299bafc95053f349e7a436f46dc192bffda8c2746cab4e76b7d747ce1339610b0296635123cdea36d82d7d7b79265fe37db7a8e1a1376ae3e999be555a04ec42274cad996597badbe89301961d68d09f64155518b562978fb9abe9085c620e414366fc94d8fe0b57ac01caafe30102834ce96858291445f9e52b84089774ac8a65f6ee69b1673574db51def13a3d43d582d7e7f3ec16e78e9416319783649ae165923fb1977953241b7cb592b99084fc78feda23065ca471b2e566b9b21dfc76c07ac626db2a0943fa9fadc92d7ef1e049cb2ca61e387c919cad126019834a095d6f8282d4956b76a166277a2a9d7a60082eb86ef863abbcc58c38bd4cb3570b9329414d0c4b3d5522d21cbcd1acd1f104ecb160ec3b6a2c2a4b2d2f187e777b597405afff94255577aec2726b8a4dd01821603c67f2f4946a052885b41ced2f6fa7ab6f17c3e31f7b9645d8a6f0baea0d343c096336e0b017ae2c3343286fd4d6fe20a29af14b111f1be51445b777848c83408a48babbc9922dcfc0b02ef11d52ef008da17421f85783faa9dbfec8c06f9faeab1c96ec6171b50da523c0fb9455eb69fb86e05eaf7f2faae5e9c06291dc94f85793b67ea35f2edf575886ef9ce93143fe0a4f181ce7a50c92a7a18fe22070dbbff30ca7a3948f57face16dad44f13fa0717bfca1bf60e9a4578cbcc44e9a1d3e666f404dd10d217e9b52bf5ec1c1b8ef308e09e15ea94ec4a8e3df91aaaf10b852a762e32c3ac6bd1273ad03fa30fa9f9a8bce510544d101543b2f70eef805d97667ac2c2fc15319ddbbf15fec79ba05cf24cd91c1ce4e487e0b56974d6d7a41ed48830ca9dc2f12231454ae485acfd8c6d6680d8545ea29a04d5d86d8d99628d5de967f2f866da084db6c28a1aefe4744822f193e71f9938e710127ed50bd0a1b50c580b8215e954aeb840e01d1d391432d762d4f4734b1b0e04606fa9baf42f5e1e60084b6827f747f811b608c939c1559f0e1ab529deb2686b1a2c8651997d0250390d487bad9417543bf5d90eea9d17288182f56370823801ec6dac2707d61dff4e6e3237961daa13ad31d729537b6fca181059d674c18a3a286eeaf63e854fad62410b415e9e688aa4b9957117e6af23ca18d271658940191b29fadfa5b832154e81bd66ad29a89dbc547e7213223cc1e16439139f5c3b462f2e2d800aa8c09e099ea845a2214b37c0fcae2814a06a11ed63acaa8fc2df13464fc1470dd9b7c782ab13817dcb187c5131e183396221734eefa1bad945828b96dabb7b1c4c673cc75b991f955d55d43f7226706af875a81bd3a1d7fe804559a24e144926ac4b23878a7320b68e337dd9375dca6d9f10a93f8f14307c7daecf7c9e495953728c1168a03884fa9ee169787d1b86df3ae13448909133157982d0249b9587a9f7240389f3380318a4532396424916129eb66c9ecd8ddd2d8fee1cb589c6cf80e721de6d774f292dcd5869d701a03ef448c467ca59e607e3f64fe87cc53a71210af356c75ea82a6c23902afd6a3de4d6cd67fc21448047ac25e564d295f652687a2631af0236410d448831324b39ac7303995eb3e4338490305f34526beda9ad4f268844b100187bb70daf52f95f6b40a696ace7d6e823a6c17e1f8b40b23f1a9fdce4463af4e348a4f4a87a5e766bd81e993058d4407d978602bf591649ca9f4f80b672b9a692fa3fd5903e27eb11d58402cbfbdbd925cabb641bdb56c0c057bb7888ac27e5fe38ba346159977e2dcd9b957da54fbfd1bde1aef3d85d88ec289437494fdaa67a97b421c3c031b8ceabdcde96d88e76732e26a8b3934ffd4d3570bd2674ea35b5d47587ffd2ce42f090d6863ff922a12deb862872865d6339ac06a90d6512c5939c0b5a7bee55d4150e483384d9ccc218bc94358c88a99145caf4bcb65a638c266556499296a9cf59cdd8344e51f8d8ab12878ea0a01d317821c2b0fb9fbf359212f8cb03fdf7dd05905c62f0a117226591bbc018d94dd9051372bbe52ea54d954d4f6f2a63f9b2d5614761ce487f5e844f83fb13c697ee710498ac92df0129f2aee2cdc3abf73e6e7af9517e1a2f543665d9531bd00f7ee8fb9d5b95770f6d56e0d337b54dbcea0a22893eb7785dd2bf33cb35cb4c05129a7a34d86cd94e5f553f03b5ee660edde3e4ae4c531ce1a2a4fadd1dd401e48adf6ae6f056115baf2d01519481eae11a5adc5619eca5992aa2338335049e1c1796632ce7eee031a79bccccefa0ff91d432649d3ae1adf655eb1d1eeb7f1773ed7e1c324bbd7801dfeacd0fc7cbced1bfb3d471615b83e830b9a64362ff1c5d794040efb6a1c59111f6787af155b2404c25b0f62a8b4585c7199852e137d92868fe1093a33a4f49418e9931d6bd830732afc28b7eed39aeece9cb32a431c06a5c2b4f978900c08ec06bd8c7b52d5f004461849de750871285ba330e17203f89a0dbad9181962f2a37cfed6388a6153f7abf9f823a337c6f3304186ef2b3060ffc0499ff6d74f26d312b643873b029b260eaa90375314129cbf6eb31c30ef4bfd96d336554cf0cc384acd4c06d4bfbfcf650537db2ec31fa8179e8657d7fe8bbb1721644eec6048b87636c67f49e9c1c49e532089a9d3ea013657d6bb0c7fe788e0cd6abd67abc5460ed9f4ee2aba0c032894aead9243bfe84fe0165c35b1bcc1ef52491a7e645b99e152f2e4345bd6f4e0a16c72fafc466cefd8c90ed77a31579f82c5a039f9e1b195314e2decf9dad3d774644187cf71161fe22cebe6f67144cfda48f41d940b5d5523004c54aeb8fc419f383d5db099939d2e35778554a907876243599871fbca4a8b2fe0215181c9f3128109222bd519fd98bbd8c51f3ee349e324b6758d8ba048053779966bcb8d55d5c0bbdb5f440f180af5f4c4a580833758355a654326b1c6ad9a9056ef6232e446684e37eee6109ea7627ec4d5b7ae5e1fdaf0339fb9f41625d102abb2cc2b5d3fb550c5713d73acb2ea2333093bea6b41a1a6573db8df54279234a26d6cc6c72ab12fef36c6ef96bbaad12f4902bafad704b30fa7feb2b865f95f7ae4c3616fb5b4e7e4d7f606bc1986432d151d4f5b1270eb60fe17c028bba7c41dd197757ee85674ba185e3f62671f051f6337b1b49a981f1908ec6fc2f0dea9a7d4116d8217f15dad5b1817f7ba5a303d1a854d00509aa259b7c1b9fa24de4ad3a9596b6396c5eb0df1cd6d63d0b9435db3d811aafc4db4ae16bfee0390b627b0f59269e0729a138a107c593cfb307b959c108e42"}, {0xe0, 0x101, 0x8000, "b4a9c79b8137ab62d66c8255f68f0d944f8970ecbe5f81b02992630e74dfeddf18cd62a757427e27f992ea369d14fd320cb18c75fd368c9fec454f29ef3a2525cf304995fb79f4ba6ad9784e0843c324ee6a0399fd80fd20bb6e10bce3c27f90ee1868bf32b232762e5015503ebcd15d069fda83d403a1482c8f6d3c8398cf2cefd9bca37b9c19be4aff4d17ff77b443045a7742e8a5bd207f5f6c1856564abf2b67604663482a63d8f03c4fd94c145b649601c0cb326fc208f4f969ea9f8e8c130f66ef6dc2959fa023"}], 0x1118}}, {{&(0x7f0000008740)=@qipcrtr={0x2a, 0x2, 0x7ffe}, 0x80, &(0x7f0000009c40)=[{&(0x7f00000087c0)}, {&(0x7f0000008800)="fda53c3887af850e3dd5841f2cdfd02f7b9d1d223962432866b7a8966dd17d3d47842a4e98512d7a8caa006278e979021c0a9c73bc3029dfdad01c5ea1b60e84d7b15e15187d836dc781ac86438ffbca4ca40c1efc1645cc0eb80bb399dbf06e16aa68fe99076235b912ece3fb5d591fe4fecba65367a1ca55de38e11c9f26e9999ab286204e4a014cb7ec07cc0cb71f628755479d77879a23e6d23023673b224168842a31fd1a3824c91286a03c2026a6", 0xb1}, {&(0x7f00000088c0)="d944fe4422f356772a5375aa331921b0ca21a2f41895f4e66ef628c3288593c2e662374a1657d2618aa8a14938c7f81ec505b775b31646b90fb012ef2dcda4a9636a785f582393b6604b6d3a8851875b7a80e1449df117432e06cabfb71c0974e93c4a1e2d56dd", 0x67}, {&(0x7f0000008940)="d0afd923712f8fbb7a34861412c0ad658cd76d859eb09c98a2c81ce662c21c730d574cefb4f6df1fc7eecae8c1eacb0486c7c835653727c279d02275976c74461fb2f2fd9a9f87dc88e0df98c8880cd6d620eaab47788cdc55af8681f7372ec802df67afb3756deee9d975b8b4a4647196b6f62de93cf70c0ca982fde17e6adb81970c42a022aa44cfca184adf641b59044f1f737436b7a7fa51c5c4b557d5ca2c5a4ccb9c09b16f407739dc5e2ff0785bb86d57078bb3641f23f1395163f62bdaeb42b874ac2ba594ea7d8c852277dbe75d1b96cd98f949d9ba16fb42d6264b33abbf5abc7e6507e51479176e9204", 0xef}, {&(0x7f0000008a40)="eecc56e1d3bc688702bd7177af475c210a764871d4309f9248912fcdaddfc81cc3348707315087aca4481c06ba164f2b66f999ad168b05655dbc868674ae38410d10f4b6efce48feedafd7644d6bb6846d056dece6acd1b7a6a695c44b45769b4f0f1fd301ca05ef97872e365989131ea414fadfcab956e15a86e36f20a7ca1eea04236fa597cdc3a99216565b72f56d67554302b97a7ad42a2f83240d66a5cd3b19609c38f011dd8224fe79400bc81afa88710e3d19dcb463b2a8b1b42fe910591772ef715339955571be7acf1661f45320de27d9fe656bdade401d6fae4b3c72970011", 0xe4}, {&(0x7f0000008b40)="b7d04fbda889b2fe28c59fc1ff951482fe842881e2134672d97898c296c3644b0808d08e98e67a237efe107c210276b1811cf7a4e06dd80a85a69d392ed30b7a", 0x40}, {&(0x7f0000008b80)="f2b9764e2901e4bb534d0de8c53ac2ea012cb7cd067df80aa3fd18", 0x1b}, {&(0x7f0000008bc0)="88f073e7d2e1e9c092946c6e36d012e5f004f2056a182a6da07679572931caff0e831825b31bf44fbfc03faf8f7cff8b03aa48db9be66180a443c496786d8273c8bc4900e32efe170e9ffb038f6d8598ac6a7ce25ae139bea2cc8c6ac4334b9c49c29cf86b2d1897cad6b8e779c1d0f1764bac0a50162bb2c64100feea93c962355be9d679b70f51bf0c8ddfde5a2caf4e0a1622eb65cd57223c5cd534e6a7e868bc5caaf8f145587e13b9ab56f37d5902b0b4d8028e011d9c3ad578a6906548c2398057ac3fa1bea514a1730503db84e466ff7f11413390d6069b2f852199a2bb6d5a9a0b47c34d3e1b4a65d468f6f8426f3e69955dac4497b2544d97e6a3dc3505c12877eb78c5d7b4890904fea36475f68377601dc6d78ce876402b9f5815a3617ba24cc73935e4e9e74e87c8c313903d51c5047c38b88347c870ff1629a3d320b102f2eb11c87a3ef1db227ed2df2f4e42bdae1b6f0c280355ead1d86c734883cec94e1166a6c310b9721696ebf143df86e83de1c867a7eaaab9b27eb16879a48206946335d0c7c121cbb8407523e919ca0a7e44d6f956e27c3376ac1ed54164607194e1d334ac653e1650afbad218ebe169109dbe8171dfaff29c67d1007d002af4e3caa8fca60e4812928344c9fa6bea3586964ffad6170413c73f9931f6a3e0cf95723686b1b52d752eea8d7480fb8aca48578436e53e2c6f18151fc6470017c81b938672e358b2e9611ae52705b6e8d46fe9c5f05d9a4b4c6d5006ac34048f69f2839bc5e7090a79b7dc20740c4742e97a574cdfd31e17bb5a027eac2f82f7c8142d7d1d74d795d559c551ec8ed54c69d0f8690ad31d3b09690cdd5bcfa236149f97db02a195728bbbe4be5c783b8939e2787f071d3c67e2a3e195f9745b043a0432308828e7993936b109b513c1801decf6e4da138b579a383ab33de03319ad387d5ce49952e50ca0fc45ca40be47bb53ce9f760139cf03499b4c0494b4e44c962935895729c628b36c59474b2a0b7a0b0e7d6e3ea60c32a55be57a25e34164ec96e80f0763f7e26ef4eee73c0cc5cc3562ca58c20e8b625bd5d3f531dda682bb8daf03499fea8362956e2277fbd81a561db122acb8d1587ac762a860850e941310a86b05ff0e504f49d5eb123483a0aa251472cb83398f9a517fdce266e24e313ea48afa1d83ec2350fac11c6eec8c26c17215cfc8242cbcfca186f150fdc45448be41bf5c273f070d715252531a9631666f68eb17d59e2b13f961bef4ddd6011bad63f0058aefab67f52537c62108b63cebb4cff15799505f55ddd5c4c47209febe5e1805667a190b19e38b23f1c8c8a88984e8ee3cb7e40c708d4e0f8895cdb9756287baabe699348c8fe31b9c222e5f90dd7401e379a664d5d2ebcd30a0de41df44306072c4731b7fcf94f0eebfa9c2903ef283966e8f8cc9304b9d7e5aad099777bd0124db1116a7ebe11247b7207a0e20e2f99186eb3396ec23a1f0bce5ff195730f4cb63dbbe915c134bbb942b630a7e820913d58fe87acb8ef3031913e1abc628f9f8677a28c500d86c302aa5b57489c9278c9b01431742c134360720ac33556d81b28646a123a63dd9246cae1a391cdb0aa894900db9a557e1bc0c1acd2b5772f5908d7b4c8806a900dd582d4dfb808208c0e4f22a1424a82f8e353634595f8c64c7b05ea24ce4b2222e946b7208917c530ed086f666e985c2389060a4ab2a195a7af89ba269e8c8d7486a0e4cc0929fef9d4fc82e2e01ebe756a0555fe7b9c40d3b1a2bb019e8946ceb1d96c21bf2d088faabfe27585f02ad9d273d05a72990d890376bd4570aee9359d1294c7f98b08d046e765e1a3c9fc55fdde05603654aa92145f3447be2162e1cfbca626e58fe3d2771bfc139b64054afa72b137211e27aec81c97ed0b7d854c0397bde396ed4b35b543c4d1df6de7eefebb854b8be29b4abef3170668e3e9a4e8d25d1cfdf0e3fda2c4ea949842c4b6e387d56853f1be95af7dd65f8ccd9da8267312e40f6daab842bdefa286a6d8b4e0e97d1d8f69e05f5e435eceb309294bbb5f7a8492928b09183ad00283d34b0e782dd2ab3c7eda39315ddf849b83ca05969f7d00d9641eff8a50c950428dca6ad4985bcb0b1972ade48b7bd5465c80cf00cdd4013b7ab1ca78c79818defad58dff51b542133f7360214b6180ae482f37666cfc68a8f17cd8f7444db62a6197728268b9eaf06535c739da302edfe573ce88d3d713377672d22c8aac91666b047cefa3da9a79eb870019a8c3e91cda62e14586abb51649579e87c0e93af1c5456ae6d421356f76ff98e6d6be438ff0925361065c7759ab7ba3a9623c75c89302e56338c3f2800d4daa3b6ebdf055ccfe7e0999b87d508492fbfeae0583086c0ddf39648ddf468f0d312fe53a4fb00d79db5f4c40c5ba11d2ba1f6274c2fad64c99bdc612afeb7abda37d825d1a66617581d959d17468fd195372323979da099f9ac733722277f8bd27c74f2959bad28b9ffdb97803c32b9580fd072cbe2fc945642274137a0a01b72cd062ec5653f12dbed4a6723e69d860607890a1c0290a6ba84d60b7af1a3ea92c62b17adc32b7d62e136724c314ef5f0ac3bccd204d8e6addd3dec242bf785a2474d78c4b1abd39b6465bc589c7726b31b00c1e49e947b4455525e12e4e23d25b05351669e9eafad28d8bac2ab0784746705cc8521d8c568021766692cbf44d9002edb9ea973b84c2a2196fa97263dfc4b6378249546b17f8f0bac0e99b78236b08969b00f09db80166f74824bc91b4c274f4c719ad97fc6896e487dca8455c81ad2678ddb6d48b356c1ad310a0df6850685816e55d2b285919aec225762782c8d15881b63767b1c60dea27819022a10fd5b6e1aff083877c896ad6f76db37ae3c44bd5efb7590500c39d08a61c850acf57a06560399f0fa5ecb741bebd3401a1be58153d43e30ff247ba619113393e338d2c01bd59fd12bac66f223fdc979d43963f92037cce5d6babb7e00dcd6142d2ec1ce06b45f03b29180badd8b94ad28c7d219ccc82088f1ab2518e8a1fcb0cc9af42eb30cb715d7d3b47669c9ff63f8120b07b9847815adf640889ae194ed66a2aaf7f2055aba874667cb3d9950973f96d7a109f13c75c6d8f9c7fe732f306ab2bf1c18cd63608aed5982ca79bbc2aaba92348470a4feb5d7ef35be18823f905f3d9ac3170b9b9fe7e300d531dfe79a3bf16486cb25ba921f2c21c12aa09137176e6db9a224546eb2a8bc97e009d53d0f51ff6a1bd7a6ee6b8da308119406d8a56491ec0c603e2c2c6d63cf410ca388851a4badbd1af20d8ffbe2bbaabc69783e3f7c1ef46e37dd735c9ece989c0510572a685bc9fe59d10643e72f55b72188a5ab2fdb1ccc2327fefbf21ea0f748e1335c873446c73bf1fdf8a4a07b129ab5b1d2ee1b5d6fdb0dc7b7a00a8c8c8e76f7b2a2f2de8a19f60d4600a7b7beef1034dedd0b926a26f2ebe365b492673634b41b6fa89dd8f61fec03bf68b4bf03b34058bc3f9e6c80cb19360cabe0b055e1be0325bab77c108862a71b2ed2fe2f2aaf8618555d350c01cc3d59627d5c5c3fbe3adc4436cf58c6c07ddd98fc6fdb32fdb316facd7da4499ecb3abb78add642c0801f7dc27da46ade262b0760fc55fd8d5bc29a439a9d305cb40a6e8d675d21ab0cf26d59541395edda9f6edc3891a90d0689a0806fa083a77b1e391d23e9f78ec65ae0956f8a98bc15d4b8d1c3ad036bc645676402762268b3b25e0a8d665dcd63092b50ad1d2f60ce8653e7f1a43e5b3ab38acd36c199bc72148f73bc2cb69a3225c35a8d6e00886ed0b13d206fc749b8ce7792b0b5c55d0069fe70319328742dff15d87741e1ad69e3418ba69464f683212308a08a879fa6e14bfd62e7ca8559258460265e2cf1321faea7907defd5edb73172cc53e43dd811e42d36f74136b73f9dce72e3034155d73af66ac3feeab52ce19ef1569f2e8cbb76e893ae710a9ebd083742447c4365caadeaa9178801dd99ece0220892c361f1a4c323a70f90c1e0333e42507520927222f0cdf7bc5f45d00979f5f3fa78edb0d14dc3d2cd9b728d55c53b02bfafc93d49d9ae5a0065fc80fd04e9de3c4078acb4c1a601bc546b30603e0bf1e2b00bbcc4f211660bc25e50168b8fd94a9dc49dc75f8a792959a6e870a5c04351959e2dbe4cdd346af516511a31926be25c273d694e4330c7f1b1149776ec82bc09452fbfb592b938d4a3091ce2fb9e40dda0888439d387c8c17db767ea4391877f44465c5d9717999c737582f33c3325e3913cac3a360775a277df96bc8cc3612a3d80c9a31d462b1f13c3d207f565cfe6a70969a12c9f7719595ec9b9941142a2edf47036eb46efcac6de5b75b70e5db34f11ab5e3f8ad68c26985168f1ab6a3adf90c3a3f24d5695a9163e694b441db279f4f07f4c0cb6f63b8a07d8d1bcb4785685ac4028f6cf80b26d5ad26a84a08bea85b5f6b0f11b818479427ba954bc636b800db117a48e18170574fbdc3b4e97ba7a4a2b50331218b4cbaa6a9f24c6243c327afff134872fe24769e04543ebcdb4d84ae135d4c33150f7e689bb2a27f730df0e2cfc469c8d3619789aed0feb70bca33a4c1bf0869cdecf59c9ff2aff0e63f47075dd12e2027508859eacdd4efa94d3ba188a4eb2ccc236cf10623cbc94b34379ccaafd502d70ef714772512062943bf1fa3645bb591f299b4949d61338c9e8950f369196fb3b7d666a441bb1e98438f1d21eb6cc48ef4b3f81d3e4ff8fd3fdb93cdb2f5fc343580a1dbcd6e8434bc3bdf99a33830dd546e4b14c4e86728ab4ea5b424bf76b231c28f82e70ea4033cd6e40ef9a016e3ebaa49d17e6c80655986f5f0e38f2f91b715a65833b181e541043305827344ff84a43b74b515be009dd6a17230c9257e8bd459f5e999db4d40d803ed1becff9bd370da4e205f3b50afdb2f93c363abfb14efbd067f86ba0a4e5a1b52db89b08be9757838bcfbff62d80964cb327b2e5ecf45ae8a24ac7c3ac2a54faef076b89ebe6ae45e2fd73ec27521f984df444c91ddc68627b4499e3d21c91bcfd72ee014108665ec92e5b659153f183b36f195e623b0b96e889b3b3c14d216897fe5214b2a367aafbcc9bf52fe19689eab7533fbe723f7cb5f9c790cb7f38ef4350d1d7a2d91497e01e0126c41466da40c65397d1a84ed9161b342d7cf35617fbb96551caecd6bd0a7113d835a3045987de65c74c9a2f5cab749a171801f6afe9e4c519916cd94c11ee76f7ae18b4357eaebddd6536b38efb6804d4d4fa5cb724d903cee2ef96165b1212f43a814da934a03f8166170a77298391de3abff462eb58b8bf38f4c9a524245bd721b196b959bcd1b20d339234bfd9677a7078abe67fc53f66b1965efa0d696f04f5262a452f76374ed054c6f389cdca27c57234556c102695c00466238ca33cc9c3e1498d039aff251bbaa2536db49f1709cca00d733a0cf82dbc040bc1e79817a832c3ff7b7900c71c384113884ac62fc8eaf920d89c8316768d82a1b8718d7bd3454ce2ed947e42c7142186e801809562b50f9d20fb2072c16cf197b02a54fe1511038ca891b5a1ce31561ad8bb5a98112776220f532755128c1b0240aa046d15d13dd2df49a808729c8a9622fa31c1bb6c124e6902bc93234ae700dd81db8e89bf559f021b4526eb0ae8c587465345c1a8c13d43360e7e3c0ab4215ef18ae676aa1f039bdd51d330935a4de13d43afe864e2eee08e0bc9fc51eadd861aba7058db8fcef2121d2824f636bc94", 0x1000}, {&(0x7f0000009bc0)="117565fc04ff70f485ddf9a9f97c83d425776c708ca7cfd8e3bcd4ce1cf744e1ae659677469ea2bebc723e2e232cabcd979f1853342620f8ec88a5a75688aa4541fc2c", 0x43}], 0x9, &(0x7f0000009d00)=[{0x1010, 0x10f, 0x600, "151d66a1f3deeffee65155609765024954dc96bf4a2d73eab5446712e95339c20d3a5a82aecd03da2164dd164b377a9a8afba5674435dc52e674b08a79a7b161d96392e5c75108d1fb073bd0ec4dc08122b1214be287336bb42320f6d622465315bc998d3b7224fe1c11ae5882dfd65159686c0f13c1c7f2369b1e88e9c502491ba9fd5b186b666096f809a2e86d5a08e860f7e3400adf6c3b5734f1c89c9a609d9e6b7100b0e0e6468aef8f6bb593b4a8f6e0ff17ba0d92cfa69e59c55f1e9a9d4481d70c8f55222c8a5abd941ad957c9446608cdad61f9f277cf6593451ef0331750b0f24ea7fd078aa71c4543859818748dd18e4b82b211c58da06c6c415c293e34d34074be06f1db23fc60b63eef573bb226a559027ca1231b1841e1f205e45401b17aec80e09f555b70de8960adfd1932883fb2d8c4c1ba7b86480f36f6148bc3c29f8649649caca3797572c789fd5d7909724af3c14289820f153830ad15a0f3e85f030e1c6c34b982abe5bf674e352f5bfa2d09d428700fc46a856b7ee20e093b4069dca0ae91332fb060e7129c42ff10e8346da70b9a651e73253f3a5290696980cba001666d19f05ddbeb04625a318fbce8b0bd672119794ec15496d0ed1ccb0a007f95d822ec6001879c62d0acc2bde1c0b0b313b671d168b31e75351a18969b28fa42363527b7ca7534ff7e3fe14d01dd2c2e18c2fbfff8d41278aa369db1c8c408175d2f099e16d168465b9932bab1391db78374b04973cd27ca96271496e379271e74e605ca7ed85839a38713be24b81aa40d4b22f20ff7dd95d31d111e11e45a2e4d6cffbd8275c23ddd1777718c1da95a60d39a2662f7badca764fe6ce86248da1398e91a7418828489ab603d15d3eec360d346a2d6e5a8cda1a9b8dd28fd072b3806875bfce420f67988764d701cbcc2155e1badd661c1c1752f28c661f00569af466a526c34a662eb73db4bf0b43654258663f012a42e00c0fce86d01e0e7cccf16799b582412adfe3dfc2f8dd2f3b630f6abd62504d0b80ccd07da28482146ab1c59593ec2bc06d52cfe59a07a94369a6b27ef5364d6d19deab0e2fde2c372b9085166b48b89ba6e8b35b46cd656d7bdfb88cefe356b058adc713e4a065c4a42dd3244644d25f00ffc30e24344731a96434b980f9cc88b50f437050dcbb6222eb46867359590f50a61efa06994966bf3da0c6b29c4d1eb7c12ebb8e64b249b3683cffbdca0e71218598aa4c5ebdeeafe2eb12bfb671d66d98b5cdb2a96b38e18bc44252c3792a5e6d331f79001c2c9e5b38cd06b33da34813d4a15d3ba81586fb9d890209eebbf1fee389b1155b148f23155808a9ce2bb03df5b3b4ffed1a389de090fd5d20b7d36f057e29a0bb5103ddedbe321c4a3f4bb07783d996973a14764265b360d166cfb0bdeef0e96f02ce1103bcc7f7dfc0e963e967e24407cfaa3b35b84ca3e68392ccf796ccbad9f2b93d2819f27082159a78b563fb5eb6b2ffaa95c8a569a973bb14c9953fffaba6f01b4af9af882c25a0b2793cb0a3d87a94fbdfa150e439b46ca324239e239facfe52ab3603c470d3a2ca712b76571abf39bfc78233c910a2d85aecc9cf10303a710e6cd43c8046a7e392def6d1ded0a52d003f82f0353a0c1edec498193443ac0da3bae531d09cc66c3f8f242dbea300f35e4700e462d71b84bf9aed7337d15e12c0adf3a88da7b92231e5a21fd5930c4e0dc4cc9990d216c67641c700e3ec23277d081dff47e9fac26eece80e0a137ed16c43ad8c842ba1d7d3155e85a552b88006311fdbcf7cf8b9b23d23fe014009f724c62a70025e0e881728a87335a95a18107a36d28f93f2936143c7b4db27a6f420d6edac43ab62096a4bbe312a8a19c25a580828f2653a409b927c29c2041658c5a0ded5db4889887098133469f73211577ad4e7ae41539307b143f1ba6abb3d7369068ecc5027cc5615c7e8ebc4968ef24cb7758a8979409f7ed16a34d4e4585422b3190edf47a7a690f33b29007a0961c9b08cbcbdff1b625f2574d4a67697542a2e4e9adffd6c7b2995bd7725624e9424f99d21719edca37b1942257194b65fb05bbda70ec94ebadc2200ddc442ef392084830b674faf7c43f4707c1ccdbeebbf5ae168724868058e65e81a26b1ca1a395a50ba3763c5ac74729a3dbae9b41d8f4319ba7b6ef79d4bee395915df2d1c8cced43e3e1e3c7ddadda8604fd1e808b16793f3476761a8ef6d78702c2b74e1df1909e672f71280ee2544d854ae9014c01b690a5934eafe7a836588c4d2276c7278d6b59c21fd71e88a574c39a17d571fb778de31e4109aae8e0edbbd13f8558d6b8700e1ea9071ca1116af9eb43124baf2111f0e448e1a24aed115dbd4ff934dd23b35348ffa20d351a703a3a575d9131a94c6712a923f85ed59047194c9328a3de2cf6e82b7eda6afecd8266f22162658c2bdd459f9c96d3a39825fe2932323ecec045ee25c1db1be00d172f1531ebc10b9cd17862e74145d28c4182a6169d0f13b7e3eee77f729bc249b1b1a00111b2dbd37c5bc235089e7aa7b8bddaa520137c0c1739da0dd4f6bb3dc5563dcf1d9165fb644f4847e44ebc18493675ef026b0bf7dfe09d64e80ed679bef0d97c88f6bad25984aca37ef73ca9790d4a4c1349bdae5f302f718127894b582bbf6ed96f27b24b42449162a5bb000a641b1e78de2471cd0d545646263592682a134df4329bf3262eb44ec200b3ba0b9511e992cd3e486594ed010965e60e53c34aa907223ad73bebd00923417cb9e45b4fce0ae0ac8e62a1422538387a7b3cfaf08324908fa42e73ae8dda59f8bb17eb5616ecd9bd34c2724e9689ad77f1e66b836c5d64cfbcb4bf688fd10ece7014b8c531cdf48dd77bc22e87da98921df3aaf7e9b881f8c1b7bab69918ce72359fd69be351ab85f3ec6a25f9e79dc1d2c10422d5abdcedecf8ab2588d0f4039881f449d0d766c21c6f5f460d862b557ee5242430e4b082921b6560f54b469079e4db917d112e015d4995df73eaa79a1857144e234045e565654faa043064bd1aa84bfc873bc7b20a942e09223f3c2cbffe29e5a734f21e58e74327e24c1dad38551f78313e84d102229856c331174d3804f5975dea495de3dcb343d5aa3fbd725b753912d0948d949a5ac3ee91c8b63f53fc31c0ca826d8faca4aaed0d1826354d7b7f4959dd019dc2d87bca2eecc3f1a65afea2c50eebae180b54f1e077bed5af3665b84980172205b46276c5eb7f08ab6c1657637740f4e925e627e6af29d936403e208c97aeefa9e2389004179cf49b91f7fe48ddd763388b06bccd8a35e6d1eb3655147a9c33db1e6c01a3b0021ac797263591e3029395d246885259b797018c3bc23ff867658103e5d3900d90412a84dca330ed017eb90ccbe712654f53d532ba6e36bd51fc9f3f5d7efaeca28371e51b1a19a1c2175add76ed70fb5575f57318e7123feafe3984a80ff023966b282f9c0127f8572a87ce3bd4ba6dc1c6464f41aaa7a7f7bd140b25c5fd338a169d1be41381f847d9d6dfec25944cc9c0a46f1aaa9feef43b9c00faf01342ab8e6061c8747cf4d028cb77273ecae2a6cf87b743916f04575142060d5d56c6851198f9df6dda8458530ed5bd85b841a56464fb3a20370f05a3962c4a1e60602a65d327c362b11b3bdc62576f12e9fcd2b3dff1a8e4d806129ad58621906a457b1c52545794b9e33651f343ae3e0f722117d28dc8f3291eba7e56c3592021e576ab42f875f44338b91f1f379cfea102422f17c6682e4fb5e0ede8df05b285d3371058f707654b24aa49a8c4c72d73fd842477bab6f380dcbe3276a0eafc19c67a3a9a1aa3fd9894d205649a7af356809c7b46b9adae2f2956a0c06642267c558519db947382ef8c0d5c0cbf105529ba4e33629aa320da3403db08df012b61c00bc7e989174f9cbe47dc7ec3e3470ec07b00aed89207f84df7f2c0223a5855181babc41f142ddacde8330485dbb89d1438e087d20bb0026719f2aed1c44e4e6e80f86095bb04a3a59eb24740195737869578e053701d3fb3b8feb4dd229effacee790dde936ef2c4b42aa529770207281a2a52b70da114d1063b0555ba73298f7acd83e8e42b6a6a13a4a33ceb40d04abeadeb8019018bf227630158c7a1163ef7dec10fc4b10c26191879ee9cd33cbaba08fc8f4c1cdfe757856815c66bde75184cbb9df047d783705304bd293d55d05d7bc7d5dde3f500fa5308496d0a01e6c2c700235cdd9b31a80fac8b4e558ccca85b4b9503a93f4189ac9b693e0a41cc3dc0197eb4bcc29d4c5db97ecd7227b636013a0171298f86bc806126d3d46aa52ca3304bdabaff4f787fc1fcf7f4c516df61fb05c9bcd5d18bfd3f2a4ad9ec282ad6fb6ce58ca94941efd19af7589a172e25687a405bf398e03bb341312d9ae215f6d9a9c8ed1210db8475dc1bed81a57c7630516f03724915f631b286cec88c3ab3243225e7266c241411c2da72b5cff3dfc8bd091c3a700da9d0ee5b4ba0fbaf92d4aee2cb1dc7ce8abb716bb19ee8f1d7d06af39db71ec0ee9f9b7f0619b8d70d5d532306ff16384bc91653d6ddff8cebd9839119669101c7175ede4a22cc7c9f733cc9211baf1f1a8ba5470f0d4416da8e6851ac937b1f90efb23dd329c4dd015252fa4fcee98b31716397b108c6f0b57bcf71359981cfc3fea37be638a1f1d01cdefe09be628c211adb1a29540720735dddf909e455f038e6042373494b2fbaf66e88b948e32e98bc4f7f74933a5b8d709e8dc0c1ad2549cfd3c65819a5de18ae7fc9dc1a3a745fff968940ee15e3c3ce6cb0c13b09029ca7af3471059c514095457f49d15a7d197c0c6b23e2016dc2862fe3274f3f5fd2e6d51129e136c8537583c2adc1d92255eaea4692d236738fe645cc227ed6c58367dd106a5e8c61ffb564d8e5616c496617169d862f33e329c46af537d706523ea0848a7d6558cd10d4beaefc847935a503039eae94e17967208d3e55134212207253475d4d0422d8e952195dd2ac94987f8b867a8ee4cdd9909f6eda36266ff34637cf75272112ab536b1648b809d4d38027e0d1b7961cb8a5f9c1f40ab8b5956a88e61b0f17cf2096baba943b8c659cc33459af3ff2a67a4ffa18c7fad28fca02fa5ac140d1fb740b255b505d0d0bdfc79d45ed0f4fa7191a20a95963d6bad585d36af4e51bb9130ea827b010b389c4999ea4f987e5fe4c465f01551b5d57bc44c7e6574c0cd8682e6cbc8d71902e306ddd2eab40105b30ceb5dfb545a215d6971c18e175e72c4c39ae32de325a5a3b5f83cb9110da03925024684b2f76637a199ee5661269e7085be9521ba4fb1b63007bf6404c593795cddedae96c922306945e4e3faa43734e1602585b1ce1cccd92de04e5463edcf242dcf0d17c939a3334fe919f3365f12a2cb3a66ef06f71380a9a0dac75b40ceb2fe4857cdab9d0ec325f71029d333690f56e1adda429d3413bb197f35f26f15d89e8664d105a1d544f010882731cf3f9cd4a49e6b18504002d99ac6287318776437d5af5d12cd0098243837e8e0020c3f7192a67bbeff8d5b09ffcbffb068e16f108b20b0601ec6fc8bc11ee45b79ff5bace184a3849f5140bc43c7a92a79a4807bc2c7d3a97dafe04333648511f280ab09891f9efb901146d205c06f658abfbb9e96f6ee835f701eb93f4d12d611a98d7d06e39a6ac90e08784c2c7677f2b6d373f11a15b03ce013911a4d87614acac19908c9cc38fe80df0daf120761dd35a93e224d731e26534aba248"}, {0x60, 0x116, 0xe93, "d185c0d2168fb69522ea7d7442ad11bc9417720542c4e1a9dee109f6105fd4efd10e06e4179b561d33c32d1fb64a4694820fe5f882fedbb0a24639faa4f39cdfd57b976740f583993c25"}, {0xf0, 0x114, 0x6, "dae15ac512fea500513163143b15abb9c5bcb80d34207185625e96ba0cd6ca2725d0ab9ded986b9eafa4226b51e0ec32efefd295121cc713f80e65857d4c8d1ca56d630c898a4676a29b4a214598f838422a59f1f4d0aa8f87e7d7144222b06cbaa4e099802171f9919f8f8d7cb62bad60f7d8258997fd69d4a76ddb0ed440e85ad9f4cc82328a343bdf68bde5e8d2457b61f845d13fd8667f2909bb6608a36a0c09c6c056328c1dc5b87633583d753a8eb6bf66f2c7a14014502f38982aba1eeba0e83e8f798fa6ae8cb3d563cb3dd892bf84c74d9c1916f3333e10"}, {0x20, 0x117, 0x1, "ec84dc2499675524d47540b8a074c3"}, {0x38, 0x10f, 0xb, "363fab15f07d5883e545a9858890850cbf67d7a0cccf9233b0a366b16e4c3bae34d7"}, {0x30, 0x104, 0x6, "32c828b10d36f9ad47b5c0edb1ada4de6ed4e6ff3939b9469821"}], 0x11e8}}, {{&(0x7f000000af00)=@phonet={0x23, 0x9, 0x9, 0x3}, 0x80, &(0x7f000000b0c0)=[{&(0x7f000000af80)="b046b8bc2f5c55c1ace4c8803f26e4971048b0c65dc256eca0820ee0c24db17dd3345520682f10225dd38c127598e4e76db66e88f017067106190c88386e16b00e0411dcf513f3f1358b40edd3a0860fb2beb39e23f67834a88c2a8d0859ad4761ba570d115e24f80c9f5881c79812f69f185528562ab18999924791dfc0318b4b7778eaf1224b218add842707cd245f87d61db2f8947d4ec1c27521307f6cfcd9fd6266cc5c7af1b188c74622f8203147c58c0e004521bd20589e8f1418fcb8afc84d712feaa070", 0xc8}, {&(0x7f000000b080)="a48104bea94ac80aa259e2f705b568a73a464222db829c31a3d8535470f3523a51a0c22c440c1f6357803c", 0x2b}], 0x2, &(0x7f000000b100)=[{0xd0, 0x10f, 0x4, "e8da5783b7ab815cf95bde5b007d78e86989e21d692aded6e1f16edb70d597095f44840b20bd85e4b9025ebf6644103bc5223f25e68520da1e6133fbd213f6532390fc4c8fae24828f5b48063c54074f04e8c2df1ac7d5aab5c832622b6d430490f9561a85bb2d97e62afe8d68b805ea84ad8f0a082d29357420cadf00b0024af633bc23c68271477d16741dbcf34be9681d606343045110898b672a4029bbbe55d4814ddf3adaa7b3c5394e38f01d8bc26cb953c9db965131b8"}, {0x110, 0xff, 0xfffffffd, "4d1cc8ed6084eca0df31b4b1ee0de7c71fd7c01577f3a22ebbfbd071d815a2ed845edfaa78ff5711725b78c7173c882a61ed1137db41648a868ebfe774ab43bf945145e82716dd2d976e4c9188a62715ea5c25c2aac92a97aeb1507e1be6d6cf293ed460fc23360321e3ce030c8c39cc0d6e3289987032a6667e4af40bbb60ed2817dba32c1007fe3236beab0146579c8893434b3fa200c36cb05c11b0cc8a605aeeb942c511e229882f9af0307b64fa4708df15ba5e53aed0e8150de1801c1c7dc60d1de2d63868f0c808bcfc4dc8acfef187f88c1a85fab2063fdb9da8a15016a5d7203c4a1ac9642034f2fe60abdbe79487ee147f915c4a4f4184ce0b"}, {0x90, 0x39, 0x1, "41de0d4d5438d8fcd691027dd53ccc920fcfedfc1f9c4d10542750791f329a8ac41d04cbdb847561beddced66979a003cf4c5a0e427ea1ce738bcbb07c07cd49d2d4ac4efd97ef634f5d810fbd5e39d2cb97ef1bce0c73d3cdf091a95534848e10166c61afe39855dadb75383ef75fc68b6cd09b7695b7d48a26a2dd04"}], 0x270}}, {{&(0x7f000000b380)=@l2={0x1f, 0x1, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x40, 0x2}, 0x80, &(0x7f000000b580)=[{&(0x7f000000b400)="f3cd35b53e31d0aab0a182b8c0928fde743c9b22802cc1e1737ac598bf0bad384c0767a13c58e46f50dda94c5f44eb98b849dd76d08081e3419357d901010b279d7dc36825c15aa0529f75880c68b02d4918e666087f7bb1eda2e8496234d3ef14d9143ffdc6e8ca12b0d1622b8698942f410900b3268b64c85695f0227b6b9a369f109660e0768886c78e3910e5a54ea08079c59ec4b79015d3ae51db69904323cc69df669d8bc69e80864622744f61b2b7cc96ee9c9aae81838f43801233feca4601f1a3570492c1afa28fc8c103816bd771136ff617d9ae3aaac736533d4f7b7f892878", 0xe5}, {&(0x7f000000b500)="b8f9415b18e68a52b0fd32601e334fe080cd023324307da73f299ae85f43a73768533251308cd336ccca9c5ff41391cccee6a4a39c8f959c6aad08a991b2b55952a6202c170900b9f3acf490b918fb117f58dcdb821eefecdf0fe6660a14ccc1854256c48a5e12bbf428dd1e57df0420b235c8feb8a758", 0x77}], 0x2, &(0x7f000000b5c0)=[{0x58, 0x6, 0x89a, "b57030f591050be3cba04b19c22a344295e2f8ed08f13a1f177f4e5047f761560843d7f0263b3801b3d2a191f25a44d8a3af4c5b615a25b3cc10a62ff8a11ded5f"}, {0x60, 0x3a, 0x3, "a9c1e883e76da430f9aba43cf0d3877e592146fde86fca5d55d1dea077a1e0d203c9df42e1361cf69b8f173ad29b4f0ff987950cbdb7ef7f4fd58386c08618876dcc26c9639120f9cf070d6d30e6d0"}, {0x38, 0x117, 0x6, "e3dae208ba5bdbb3cc55c2756423c18019d4cd8cfb3139747a2c284a11263046cef50e"}, {0x18, 0x4, 0xe, "4b96b3f55c"}, {0x1010, 0x84, 0x1, "1c4f278ab4c134ee89904785cc1d45cf935a30c908afd5d90fc4dfb08ebcd8d232e9e97a34a84a97790616ccfadfbf6fbe89721e60abd62852490289f486074016e896d8545247299e5a0a7221bb96b264e0d5d7a06ef8f0922d740c013863749fc03bd9f80d69b2d548811716aeae30acd12fa0b9291c6f7c9cb1981e0fdaf4b5b15428fd696e0c14ae859182b696bb3954cecae76ffd61d4f02650e083585eb5730f4d5e069fcd8f40762a1549ec90bea4a81cb2695f279c72e831b822e303998adc0dd4634ccce9e5e65c4ddf2c6e4aa9e32f70af0febf7d45623490c8459b1f282a4e1435281492d5948beb75e219815475201b8e84e32f04449f71c0bc57249f3ce1c488e79f11eedda10d12589d22fe1f3589b66d78a1926e4ef7a25ef60450f8a1baecf01f019c498a43bb0688b4ae5fbfa8c84251a97f602ab0ac52579d25533a4a2019bb2b05cbd7d1d642597f5ecb68a891a45e145b3eb1ccfcfc4214c750ae7e1bfb1210a6f297d322ef579aaa3067a43272bdc098a16fa0f9cb621e7f04720077a6366ddf2b9dbf500012feeb208fa9efa606659872840ce12f7155f089bdb8d9ff602f1de869f152552b1c4596ce5aeb061b61327e3cf46429734fb957ba330c3816d9a5a58fc1577b4e139017deda66716ac2cc61d78437abb85847b7f7f80a8968104910d13c85b5add38b209bd68b11ea81290eb68b886662e05462d23e5d4480466de202b09123d9ded5ba7795969b25dcb01f6956bacd85627f256587c5ce6f15ee6b2df20b39a6a8d6e5a9b42df16d0e6277fc464b49360fecbd0e0169a45edbc4fe874891dcb7110864a90cc6393b557f46246a7fb8075bf80a177bf78a4d629ca8008619e621f52157db9bdbbcf7600bafde5550460df6325d7afc4dba032f2d685f5b97e5a40940551f2f62fccad6967e740e23516eac6c7075a42c898bb71cba9e4d68076d8ea37a90ad47d312376fedfbf0289c412ed9e517a4e6086a9372a3e927e76ef69649c4ea4bf9f3f1d1e327968d7092d653661fee65cb27bc431bd48d30effb410544f63ee7de17d87a85472916c2610cded8611105c36405f1f3da6345548450ad721f897830d71bbec9797430e0dabc77afa2f0ac625529743274fd5c1daf78239576206676853ba47822fbf647a658cec314f9eeec428432a2ee53623864da9a751cd89c965cc35310646057f4e8f1464dea2931e4654b2a33104346c31cdb057b2d83cdd9602bdfc0dbafa2e51ffa82fdd312c89bfabe83b995f3896be90aac45e206434e9f63728f5828fbbdff72d95c8aaf3f492e17d0927e404a408cd0cd77c52917587aade6f5ce878b39ba2c24df51e8bc9869f3b92a07b11edf8036fb6f41895a1793d90334d244d2e3598d75aacbc551f23061d10d80e6e68d8391b183e5c9de1bc18d44c5afe16e606151419f02bf08e73e36f662ef387b7bfd7d527596bc0c1bdec5487030dec76ec7d409f52c5295b047a0c164494acbac2efe4c9f7e8d672dcd27e5d60a092507d607cfdb9d6e2affee9584b5595f81abe589d3ff6eeb84f0c6d3ad415969ebd89b452efd574b35e1169321452315017bdec7c6f0b57fbfcd0a320b399c770e14587f5a2ad0b5598c48861a4afeddbaec8bb8c168979740ba0909210ba5dc4ed291e8e76953f36fe79d7b28711690bad865007b3e0587657874738716c6d8cff257e8c8c78f41109195ed3a8ef65491715bbf4d8cbafdc4698fca0f68f86d1164dd766958da3dc7142ac2f66b843decc89752dddab9fb385ecd06f84f718f1a47fc3ffe21f999e657a7889a0f63ed5975cde004bc2faff6ebf975a6e45edf6117bd1c57379d3b9204766237ec5958b626656e2ddeef784c89a21993e8fac6bb6e7282646c7de4488eda0033ca534af92048eb4cc61a854c32d8691acbee7011e2b8c452451064bee906c8d787a49ebe602938b74e76cf7c0cfcd55caab95405ec28566779f161d214f67e748036f884ad9c7c14c05b473beec7ed0e3d46e51561355a7be6627673934e4bac0f5f0804a3ad2c6e0441f089bcbaf09b9cd16e95a3c9ab5e6567377bdac3aeb6a75a0dabdcdd5d53f65b4d2a80bd75ae163e9939a16bdead10af7399bf281373955c81c8fa6f89bc4b6f2d7c6677ad425e948febec3b70af5879f93456769d99669fcbcf9718c9a7c34b00e261058e7e6886ef170391f2bf56a4dc3860efa29fae957dbee14eb88b98b0e75335dd79a71a313c4c0fb3db08f994416a8cfb832714dfe1544f0034165a365bf01a1c2ed5d3abc1ab5a818a7a5f75136c7a79cecc0a0459fc0f600b39f8f11c708dae4f3908566c0d8644333de3a10c7fb3bdce39a5f5850024da74e5e607588f9f3cdc548e895bf06aa55c57a23e76372a744ca2579cc880faeb1959eac1f7674a66fb8d05794ad09ff8dc29b54f77d1a04fec35bea1e2da647b90ac13d526f4860cded8431e5821f45c278824bbb4c96306c7b09ce3e975c55a3d4744a7f03d92c8491f29719b546ad356e3104ecf0519d1a01e58ef4f5850fcb6aea4efdf61b8da0da4504f5fce177fe19127045b92784e301d64bd286072c2df8f7a546935c82aef0b980ba6d29c67a81165c6880b7df8d3e53b482df4e35281a5b2e4dc903783e3d2a893ea39407f0e660fe41cb3a792b63e39c0f537794a864699ff7c0f55e010a32ae97571a92bb732c7348310f6ffe63b92610c9262e472021d5bed9621dd41b7246ca0f382b73ed163da4fe769af7096b7c9728c3945f21262377ab90f839f0880d7aeab39bf4d5e6a4f70d07e034e73219427ab09d8b02aa074cb84de75ac96ff12a7cf02cad31aad75b73beb04815f0f4ba305be6060f7e37be79381400504f771f95abb2fd613b9bb2b837bde74487e21764ef197315b3500c88bc00a6d3cefc774e321fc4b1c15ec5baa355780b50e6dfb3c9b74d3d7ec642eec5fedec464c0df6d9cc516ff03eedee285debae846819d491421613f3708342fe831b4b2289cb240a305401ea1fbc292306c52d5a62646371421a16d1a110c68db926111eb528e7f8c97c09eceb7637dcef088fcf48989866c061b74ff3be87c8fe70a6f07cdebd1c564dfd6ba65ec67a81b4f4568715c0fff3b6cd8917bfda59f3987554327974cd0dc3b041878593f532ce5f991ceac3be1b44f9365f76c00e8ebd3c46c99da1bdff3d1693cbbcf47f429caf428c8422dc9977a0c911f6054678c7590fd86b3c0dab0ab8133659a30217cdf26c91c002f435c479c0e5a12265fa776b79b1b9021637ddb0e6aabcd268dbbc402beed2a1e96ec2a85ef13cd0e1b7043fd3c3668fef88c30d0883a13d91e327ae893a3583cc3409a8a4a82f2b70f0a6fac7f6037e3f74990934324f985cd02329a401c92384f6f702a6c9ff2dd20d14797da9b2328af133ab4dd60cb33ecbf93385dbed895acba90b743154ac0007de0427daff6b34ce78731d168bca05c1c265e2389ad3906ed7e3b05082eefdfe7587acfa614f116f021cdd6d247371fca9c6bf1537a0fe07941a5a310384f9e553718a72826c7ce9c287c07ad297b70e64e8deb7d63014a2614f23ffa943265c8443d3bf3d77a593d859049351ed7ef5e96e00d94af775539d1d2a4aa112b295a6d67344406b4cb38322d4006671907938ea9d1de9640bfef7f8516b6631b0de78434f4e9691a4a431dd45d4b878cbe648534f2f766c3e5fe9cae0747b34bed1e82ca5fb23803eec1a1d526fc3b2a75f64ef78f97c427fd6a5f43e350acb58674d60196b86bc45714203189325a953299dc977eba4eeddffc51b87a204f9032cb84f7f93d2b755bc2ba93a521f7d09eba6526c41bf90bd5ae26be390697a4d110ce4efad6ca503f460b2036c79a5f5b31bdfea115de2912b85d3cdfe23a23c981dc88bd7fd307a7a1170f5c068d073f27512ba131af92cee91128b7ef2ab9637a55555ad64e286529fccf582b623d4eb50eacae9702d7b6c616160c47dbbd1177b4da07a5e18054903eea4afdea64570f54ff36e07fe8681acc9725ad064f04db58fb43abfa76349059bb40e6fe5844d8dbadfc371733b2c450aff4bea0ee1934f482bba5b74074917fcf14a177d5c8cd454be65fe27c60365db02f38239ad1ecadea121fb828a4d879caeeb17739704b7694efc1d601b18299104557407606769718cee6b8467a10cdd9f38efa6dc3adb3179b5179eeb5f54d041598d906da0e67e487fbfef05565416ae2338c65a604aa0f6b8c0e1abfaf7177bf28a4bb30a3c9989ac43d8e3c4c6c3b9daa1627e25db9394695157fc237585b24a7c78d842069cfdb98e4fb79551ae390739086d589d879df07105515e46401d7871a4125a62fde53c28819c8d893ece9547efb88ade2a52d82b4c2f99535e1fa834c88b98f27fc285ca84d859096d3454f29763653684378a6ac449c488398b6d5196320891517a1d3b1707138559ae412968f4daf1401176a1c0d7a4663237926cca12f3634798fed14adb493649eb697522b2e5f957ec9a95f7717235e908052cc8420f5806b7e59db2145ce56f75ccce3feda8baa891035aa9d4516bed421a6dae78c457813c9d35568b057ca730150c24ffd2905f67c4b23fc5bb4a925bb8fe813d97d0641c8d651662ee0e1faaa19bdd7550c3b4752e8b21d8b8d05e75cec3b49f26655b276710b70417ccafe7c1c776548e9472dead4a3b9aaa01454e928176197a4d8d350aa584f9c21049ac972e67673e3a5d0f331eb9bd1251473cf2477487c64359f25008a5b6310a592e8888a8caf0bbbc92dd7ee763796b94ec370088cf18ba9c319c7ce126e9918dbc3181367182f36c3aea3ab6836874e62e1c0cfa70602891ca7f8eb709db830ae21648b24b084356b5a0fd57cc7802a894bbde75706865ad82ac41f930871de9e767faa115cfca27ca2958c8ee5957d4ab6fcbbfd32ce0e652fc8761e2fc5e5d375997ca3b5d1915e73ab50b59e0d07faac25eb933baa1418153474c7d4d47f98d732c8595e5011f5029ed802e9c8f12751ea8fc34dec25092e0b2f2c2e5867f875565afef7a67df004f060c1658f81df9656235273b0cece29e9c4f81feb0af787758dbe6641b443605fc417ff0e99c4c36e2e17193c7b3f9531c028e73d61b21ee64b59a5369d7b353a7f4c92bb6cca39af160eac19da966112d367cc527a49c153f6de16ca0589ca291ce4f7d39bf062de59390d480d898637bd7340ca7338b65fbb5855e8a7b79f5cbae406d39a2b316eec45b4d7805dc7025d5a0d5e5470d975341daa6fc9d37fd709bbdc8b0995748fe2cb9a721344505406fec63b30625c4c8b09ad47d025d04bd5f06592e85ff9423aabd9ea4a214c8759054902abbe91fe5019f3d129dec174ac8ceb336400eba4b7e94edfbb904edebf1ed13fc04df435e96a4ff776353ed9a97542ed2c889f4f3ee6446fb947c4595910183002823059a5207b78a64a194ce51fadc911c6867088663b6c837c19b1c5f2f8e10943de804583245483ce28474f4bb5ec24bd9f59303ebffae914ed40abc0c95dbae8e6b0155ef8f347c56a05cc7d07e0a66371d9b58e83ee9d55332279b806fc6e64624954cc1cb21901bb72d28e99553e435c2ea837bc8a88cdb729b81ef5ab6583b3bcfa9c506fa0ad35b67994f1c6ac17e0e20125a95432e39a4de97755f467ccad87f6fbfbd035c2e8fcbc3d85159e11232cf4910c3763771ebbbc72a996410ac38467eb2f0f55a53021032086748cf77b7855579f4daa53a2e107b4fdcad1"}, {0x80, 0x119, 0x80000000, "a5b44f8a7649b0331c385d5da5feb4f8d83a27c0a2211bf2f3b7d6cd2cf3140ff81d202aaea81bece1cb9091bb7f8d14baf42d62e8f84fcae7b64d62851bf2b4aebbe9085b2e6e4493704a5eb2d957737da31de49a14f95827e43deaed054e02114f4a3d503f0a02880ec7c2"}, {0xf0, 0x108, 0x8, "ff981bcf3731feb4f73a78c69fc031d290616e0998f2ae337b9abaccfa075c29a8874d6e5a06bd0836764bda61759e32c9caa7b52b0602bf081e46e66b106e6bd7c118f0aeddfd0db632e14bf0e4caab06c10444085abcfaa56ffd07f94d5471de84497ab4ee02d3d99fc24643c17278afc91bc2b06c1ca78e7c117fdae4666caf9500c76821292bab9de440065f466a62615086fa36adb32bd933e1e4b2e6c2d5bae06309832df1d3a55d6b2387bae45cc6ccdd02f71ab34c1958fac9dfbbadf834dfb2f46e52302b1affed592d4e8caf3919c772ddb063db"}, {0xa8, 0x104, 0x5, "8be6809c8b83cdb66bcfa683ea52df9d969d84af465e5e1b4152cd6daae52a7e01b511dbbd934facb57ad85e9f6265d38853b44bb07aea325acfe39eb2181485c28c671af582c650a6f0b8a6b559e64747576ff4feb3f73fa8944a5c4f4728c39bfcf070088c8525268dcf8148206544078d041020866f39ddb9554713ffd3ddb65d0a152ecd330852453daa83191641d40281a5"}, {0x1010, 0x112, 0x10001, "8a635da2d321226dd82bf2c5486ed53f54f94cbb771423f2d8a7d30cce615d5c21bcbd1ea970685f487ff6d513b767c617c781a1e9ad464ef3ac2d4a3f4b47f6db32a7283bb76d9fcc87c05b34024fd42d5c48103438e017c9bf34ace442c31f0b23d1038bd080c4d578f180adc43311f2e88c7e51835b07de2b71c79edd45977364ca77c355567c3b6b01758996c6f50e92719169d24d43d91762d1ad694a1c21ead8cf3e6429a51c622a110df7ab84d0203f41726900696d8b8bcc9f0e81cb853244744200c4478ae5e5896652d0378a5d6d9ea00777ee38febca881e03c357c388bb9085aff35d99dea28d8756edc76a80b3d90c887ff0359a266520a67849bdbc089dca2d7d1f7e34af93ffa1a014591661daaf16709d9e89a5d9d0986c5ee32f75972a9f56ee3bd727e138f65a2657b78b7c3186d705896d467b49800e17a05ca557a896f8c92b51fa6fa08670aa6484f4fb6b8c9ec7ab0ed2c0aca03163d4e8573bcd11c211d28059f0e46924a1a41d0852e650462a9875fb45567a4971b75167d51f6e0c62a65e6562465a923996b7e7ec4ddad51461b27ae6ebe7679ea7ce5a1bd83d13a9d0665ee81e782118ffe9b3caa4eea1821525fbb29e58b366b50bdcac43f1f6b39130f751e7fac186809e18bd3a11b069a57528f6e91d1d2ec9c392a32efb32d69115d5c0ae6b4c58830843b34f38c5905bc3c9c40ecfb3069ddc301c057192ef0bb0058c03852aedc0acfbe3dd4e17f66413f9a4167bdb6fe36016fa930178e97a86ae27e024e8d53f34317dfe1e3d3273804867ee66d1cff6f90a685f621c0b696405781cbd9d4e4fbabf6e1721edd38592a4e1a4623f16e04ea2271d925a1186c76369ae0095810890afd88dfc3f5c9f135d4006ca3b306d75f79f697c44ce19f5d736bbc2dbc5e9c17002a9845d47257af25a26b5c84564094ba36317d79d906765bb0be92a4d5338d19da9d9b9bf9d2b34a3044068d346101270d2b13c09112d30c7f5cf77d1ff7ce0f4d1f46fd97abdbae5264161f7c3381a5e1291e57719bcddc263587df655d2da2fc7f338c45cbe30bc55503d5b06100c2a05e98a8bc30ce4994eb70cb51a81e356ac0c187ba7b87a0664103d7e1217e12bf021b6c644bcba5ed129f48136bd5a276211f4f8d5351ebc3ba38cac6dfac4c71df17bc701260dcfbecc3e3c40aad216f0df6251958fc9262e84f74afa4858899b84316c08352694835486983d5229513d8e3ff8ab2c9133f21a5f78a07e27ca67e4da6b23b6f4863660e082e7e8f229264081de3b606110b6b9ea7c229f292899a24d78991fea92e097603cca6904b72ff1df72ac6338125b4d5cff25ba749ebf6bfb8c4ff71c290c38e20cf04e6308c118dbd48f0c6297324f412f2367420052ee670627d010014fc87af8bfbb145828f7b647298493c9a9cae715c4bffea26cebad093abba64f2486692d34b9eaa118b76b9fb1bebf72f1f22db1b0f73e2748a2cfa9bc9f1a61f125a6ce1c2ac51b4db08b5c4b7da3a36bee48be44c960791294f8861eaaf5cd2777fc1fb4a1be13ffe381d78adafa1c8f61d2dc1880b6d78893be7e01ab0bdcbb5962c7f7f63c25c7b37a957ff1e94d105eb469f8444ccc52b677aa7f59547168daff9eace1fc25e8a5175dfb7c1ee2fd1820e78bf251419b424bfb3230e88dce44082a36d20d304a8775d30b3e018f051fbe508b7c8012498a13663a0fdce612e0ce658fd582f29aeeb88a9f9d3722f337694f72e7eddc8515e6f5ca56432e5a1e053ae0a369eb84b0259c812a2a36c7180def01fb6e777ff09546be9f3fafa2c4084a5ea65d988c26ab4a247f5eba8f8d69af4d572abd6244c07cccf276b54269c41d2ea1ec102bb88c4a57778440a3632d6a063678e7bd23279509193016fbe9e4ae912ef9387c4b6945444f575b1d54d3022fb0dbb3fd8a6f54d47f7438d39c26fd6dfbd762e3910f66367ba17ffcf8c774dfe9123c477e79cf523a50ba6704dfeb27427baeee57af4cef9e059024e5875d8971a90a17646c2874093bddaf2b4471825e0952110d93e17b0b670702c59ef2729f5b98c48be38e1831d284d39ba7eba2b4cdcd908972ce82db43cef072697ee3a7affae77559ec4194137d83e3ca51387501141d06f412663b76f9e8349a27ca09cbf39dd228bebc7bcd0ade2754d84806a28e794f6331b9e6a19aecffb33e04c3350cf487b2eb4140986ae3719a59fdb06ffbd64e194f893f89b8f48388f77470b24efe92beb41a7778c4092e6bed251a9ea1df637a5129ace2d9d1e2ffa95e8fd166242944a3f0ea8e7be1768207bc0a61e47b692a210393e2662af15de7e49c231015a34abbf540dda2a593c6e3afa4f45fecc2dab54d05ddcc98bfc324a497cb8e43d6edcdf7e55b3d1821053c0f3785a8eda93be6f36e15cb3f82075cf2493591e5df7b958c86e82250758d86e8bec5134c3f21638ff18ef2e387f5a03fef7120741833f217e75caca9f0011650dfdd989ffec3555860771085b4cb564399b6ac56590236534eb9454de06ed109c74a168b03b533fcbdfad22a8c77d054d818fc188ca5ad4186dcc48bab65431387c5dfebbd12428878638b925cc11d31eb8ce511bd43e3a5cc5dd3d709be79aaee6c36ff242f4fde44be3fdc170d6dd883920e9274ba38f0694c85adea2d5e5fac186d8ccf6379135fa51e094b25df6ee6c7c4393bd5e7138a5924dfff1e8c99d0ac5ec891eda22379918105d30dcd1a288cb1831467e3de7d1cd9a67d6e6453adc037c9ad1c221d4f406891eb2334fcdafb83235cfe10667796f967667f6558c9bc1932f535a2113e06d52b27fa6d600afb1c91b60e739dd0abf607b3732cf2ab9e5f78235513802d877192214d9a8809d9e4fcfc27475e843e263bda265da44cebd7a9fa3a8d41ca55bc1adce2e16065600e926e81cd65cf32de6dd2682a851295b9758b5b38788545dd36e51a48fab382ad4545a963e6abf5f77f6cae098242ff99fc15dfaa1f1cc636186121788366d1fa1927e2dbbbab5f8c6720ef45748b120b5e05a6641f91f429856128221194a91cf53fbaa4b9abba989f93a5138fced29e02527b6f169d434da868e692fd4c2faae187460819ac4d9aaf71b022e7a8ca6c250d658180b156eebca626bce43503f4511e411d1cabcb21df13f2ef4f5ecf76ec4d8e01a448ddc1fab54e63f18be9d1cc7db13af2fee0ac78e20b9a02646ad7ef7c7b4b796bad34a5cae827b4be29d22655f15d08db5a9fa2976d5cc21da2c79e38e32aa5745f7db843371896d9eed1b7259fc70429eca631a853cba02588ac4db3c201cef4b216566372980a064319c1a98d632fd521ffcd47fb7b18c84c22ac089af1c46dbc8bac3ac2e19348ff45f2fe4c22e8c862041687323b4fdd7d5cfdce5bdf99b67d7a08ef01341d9d772a97f3b2f7eafc567fd4eaa43bb9e76494da0782332d1d375ce550b0d6ff0ca3f44b4636212b74711a5766e2917159831edf00d7244cd7ec19a1bcdf88b679a76cd0df3655fadd4704d8ea0476690c9290c3c497646cb1b9d47cf4e351c60722f8a2c234918bfd7dbdb10931d844addab263ba1fe4b4848fe67f76bf25b29f15edec475049c8864553b2142f4bc584e5f38f42880eac4933ec7ac5cc5a37cd90c6248c4949924c6db6d437a88fe252f311d6fcd7b0f50b0f07de2c05b3d69b321a624c375fe26aeac9d9c9806533a855bb4d26cd0d90a746c4211ad28374f2bd492ec34fe985f293f855c288673e8f1099402d7b9ded3e848cd10978a290bfdc1fcb8f9bc1aecc84db4c71098656b346fcb5e33c3b8d30c99d64ff33aeff4c94a9ea736b78ef2314a6b9936a3329fea6a00a1af0554df1ba997b88ef75f853539c36b1ec82cf9c54534a91025403c884f572873355f7ef06cc66011c260b122987d07e794110175a597812187320a8a5254b2e215b3ecf4b2626a7ac3f246458bc39b9b23980f22f3f682fa996ce8d0b4aeb51d8e10b1f750209d8c11370d9793711d05f94aa777b13007da50ba8f7347d13a28dfd92700e586c22abaa1bcc24bf9f8837dabfd5b787f9d9c6182831632196ed87b0cb9faf9084c1e145136d8a8c113e83d5e8eb46e95b9e67a4a117ca4b7211fdf56dd5604c3b8ceb2f412d60d7cedfe48fc7d9e4b62524d518c8195c29c39d915ab660e2db3ecf19138c99dd189633566c00af2086e5606a4c674b6f30a275652fd69baeb0e17c84fd7c1944999e564dd91daff5d110bdb42f4375b0416a828176494d166d324bc52fe18af32cf9258f1e425e6edbb71a4cd60d6fb6f39f52b1a66e47643fba28f9178fd49ce07b815f5ccfafe9928d09392d88a78327cd10ee0f116d1bc0ec37b8601075e9ec1a11b7d3be42245dfc0e5f3a10136a3cfba934bc56644be817f3df7b12cbefe73f483419fb002dbf61ae0ae047e68e9869bf6cec6f3fcc370ea90f88b74e2f5f68e727504710f351a4b40db6c9f96109cea94d201f2cd7c1bf17e89f6231edeed7cb6b8041cb9c4483d41cdd72443f37c49680e99ac6e1b2e23ae8aba40a33ce660afd83c5912acca4cf245ccbe2552a4f6340e71357635191b7e3df4f14849e03f26efb227a83f48369e3c38c9cb284c719e43b17a22cc6da895044df2f857bd106543042ce1852ee4bd22bd33877a90035610c5f0bfbc3caeab94c22921991770acb90c972fe2dd3145c13062674970b6bd69d4e7a49552b6c7f2180dc43b9d9a9a3bdab65b05651fe9bcc38957b6c735d67afb2b51e8a6f08246a4c39ab3abb64fa44c3a0cdb3fa3066f013b7f13b15609372e9362644571ddd2f5490a2c8422be8edee8e6f2456b84fce05b2891aa141c8226fcc12fd3a65c78e80433072ea1e3df7979a3fe83f64239186a6bef18155b8fdf0402408672f7e28a9a6f3debffc6130cf425edb9ca84310ed172bcaabfdbbc9136521bf8e960447ba466e7658c33929d25a40cee0095c84f7096006aff1f7dcd082b6bf817e9934e0ed647154bba9ac050c6851fbafa2286e3b49491972510a9125a95711f76f6eb5b0410ddc669161bb8f82d1243537208791d2bc16ec2aa22c6833dfaa5811d83c4ac012ed5944f44d345b5a12df9bb297312dae4c6b1fecfab1d2f2a2271e7d472bc26481f27bb9fe2190d5a4abee31d9f33d4a9d7d0b589c37e077ece347f6c4a0a87cbc64bd6312c2d8a35d803b65c6d7c86fd9302afa5afa4f5b6c1f185033ffae932c69158674941a0f0b899fe7a1fa803c2c2eda945bd37257dc0edf366d769dfe49c57fa40e2e0f85b6621fc61f283f6d8e1ce8c0608b795d849c210a5f0c7694b1d34df2da06c6c6639c4cde412b503d1fa5e35846ba1bffe6d898cec6e4f837c20b7239986cc73a93ae4c1b8920152917d5953472e6cf5a8ce44b46329209bf5406f6269bbbe24e1646442b411ada80711d5da4c92ed12489181476451c2fe6be85d74d1cb06cb7499e1b9e64fecf873cd1846ca67a0b25e363247ae22cbd0eb4909b52ab0314b14e7442e1a5bec4d2a9f2fecab5e9f56bb06de800d3e394a445690dd4db8a55c38c49065e1d4947b3e892f20bed6c28041fccb1bc420a81a2097cedc6601b40a149f7db40f5af5c11e09408d84b831e89173ff3ec214d354ba11663ae3519976c8842fee2ee6ea1a35eed3858ea2472569383816466b1e08189770ac74edfbfd005c46a36bcd81727e68a05bdceed03f13c3b2acd2171ae3a5b5d9d8ae286925b640a7a2f7575e6899d7b097279bc753e6a11c6e"}, {0x80, 0x112, 0x6, "1c26bf2dff5286d6e6ca5bd0fc0198bcd6b70d42a8e0e71bf813353ba47200f09edc12de5ad0b8fa512dfd8a652a7dfd37ffe25d2d30c8bd9601432d67d99690ecbf6c5858b82b62b75c671159b3c88446a26b8add308a1f6cca1394b54ba4a48cb1990f79e6fa2a69fab806"}], 0x23c0}}], 0x9, 0x10) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f000000dc00), r0) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f000000dc40)={'wlan1\x00', 0x0}) (rerun: 64) sendmsg$NL80211_CMD_SET_WDS_PEER(r0, &(0x7f000000dd80)={&(0x7f000000dbc0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f000000dd40)={&(0x7f000000dc80)={0x88, r5, 0x100, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @random="b1bef1e24ae2"}, @NL80211_ATTR_MAC={0xa, 0x6, @random="1e8fc0f8adc1"}, @NL80211_ATTR_MAC={0xa, 0x6, @random="1f96e64de6e5"}, @NL80211_ATTR_MAC={0xa, 0x6, @random="f0d2f0790794"}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@broadcast}]}, 0x88}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) sendmsg$TIPC_NL_BEARER_ENABLE(r3, &(0x7f000000e140)={&(0x7f000000ddc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f000000e100)={&(0x7f000000de00)={0x2ec, r2, 0x1, 0x70bd29, 0x25dfdbfd, {}, [@TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x28000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}]}, @TIPC_NLA_LINK={0xdc, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1000}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7ff}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}]}, @TIPC_NLA_BEARER={0xa4, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x80}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'ib', 0x3a, 'pim6reg0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_DOMAIN={0x8}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @empty}}, {0x14, 0x2, @in={0x2, 0x4e24, @broadcast}}}}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x35f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x73}]}]}, @TIPC_NLA_NODE={0x13c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xd7, 0x3, "6f0ce59f43c04bbde98b734591047f1885968767d8eaaa31c0188bb1babde44808803247ee507dd98dcdbd2616071b82580de3866338718a13c979291bfa60b5fcc9a5ca47a2136fb1cc9c621b5ceef6de281dc13d2c6a4a88a1a7da9a845285552873681bbcf33200080f2878f7ce5a9090aba7333deac2cf4a5dbfe92656de0603069e2dac0912feb9c3d5e0740777efc6dd2e9b585e20d495592b38868264a771c81c1899c8ff3147e0d1fafee92ec27a11a9833089793ca352cc03589220a83810a219b8661ee32a17565637dc0e46f244"}, @TIPC_NLA_NODE_ID={0x4f, 0x3, "d50595219767f6a64ab3b95ce1d350af7af8c77b54e76af40dd7eebc630b9d35e275898cbb14ae953868cc9f04a9e8e93088b799f40eafa6eeb7820a7da3bf854ca2f98e226e98bc602a3d"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}]}, 0x2ec}, 0x1, 0x0, 0x0, 0x4008001}, 0x10000) (async) r7 = syz_genetlink_get_family_id$gtp(&(0x7f000000e1c0), r0) sendmsg$GTP_CMD_ECHOREQ(r3, &(0x7f000000e280)={&(0x7f000000e180)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f000000e240)={&(0x7f000000e200)={0x14, r7, 0x200, 0x70bd27, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x810) ioctl$KVM_SET_PIT(r3, 0x8048ae66, &(0x7f000000e2c0)={[{0x7, 0x4, 0x4, 0x0, 0xa, 0x6, 0x2, 0xf9, 0x2, 0x80, 0x7, 0x4, 0x3}, {0x5, 0x1ff, 0x6, 0xdf, 0x2, 0xd, 0x7, 0x41, 0x81, 0x3, 0x1, 0x2, 0x8b}, {0x0, 0x0, 0x8, 0x0, 0x4, 0x8, 0x0, 0x7, 0x6, 0x4, 0x1, 0x0, 0x8000000000000000}], 0x81}) (async) syz_genetlink_get_family_id$devlink(&(0x7f000000e340), r3) (async) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f000000e3c0), r3) sendmsg$ETHTOOL_MSG_STRSET_GET(r3, &(0x7f000000e4c0)={&(0x7f000000e380)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f000000e480)={&(0x7f000000e400)={0x58, r8, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8}]}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r0, &(0x7f000000e5c0)={&(0x7f000000e500)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f000000e580)={&(0x7f000000e540)={0x1c, r8, 0x300, 0x70bd27, 0x25dfdbfb, {}, [@ETHTOOL_A_LINKINFO_PORT={0x5, 0x2, 0xc}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000810}, 0x40) (async) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f000000e6c0)={&(0x7f000000e600)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f000000e680)={&(0x7f000000e640)={0x14, 0x2, 0x1, 0x801, 0x0, 0x0, {0xa, 0x0, 0x6}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4008d) (async) r9 = syz_genetlink_get_family_id$batadv(&(0x7f000000e740), r3) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f000000e800)={&(0x7f000000e700)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f000000e7c0)={&(0x7f000000e780)={0x30, r9, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x2}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xce}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @broadcast}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x81) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000001) (async) connect$unix(r3, &(0x7f000000e840)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f000000e9c0)={&(0x7f000000e8c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f000000e980)={&(0x7f000000e900)={0x5c, r9, 0x2, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40}, 0x420c0) ioctl$BTRFS_IOC_SYNC(r3, 0x9408, 0x0) 1.718190529s ago: executing program 2 (id=55): munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07000000040000001800000001"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000001000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000001b"], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x80002, 0x14f}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x4, 0x4, &(0x7f0000001280)=ANY=[@ANYRES8=r0], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x19, r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 1.716457749s ago: executing program 5 (id=56): r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_BSS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x48, r0, 0x101, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0xbc, 0x32}}}}, [@NL80211_ATTR_AP_ISOLATE={0x5, 0x60, 0xb}, @NL80211_ATTR_P2P_CTWINDOW={0x5}, @NL80211_ATTR_BSS_SHORT_SLOT_TIME={0x5, 0x1e, 0x25}, @NL80211_ATTR_BSS_SHORT_SLOT_TIME={0x5, 0x1e, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x801) (async) sendmsg$NL80211_CMD_SET_BSS(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x48, r0, 0x101, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0xbc, 0x32}}}}, [@NL80211_ATTR_AP_ISOLATE={0x5, 0x60, 0xb}, @NL80211_ATTR_P2P_CTWINDOW={0x5}, @NL80211_ATTR_BSS_SHORT_SLOT_TIME={0x5, 0x1e, 0x25}, @NL80211_ATTR_BSS_SHORT_SLOT_TIME={0x5, 0x1e, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x801) r2 = ioctl$KVM_GET_STATS_FD_vm(0xffffffffffffffff, 0xaece) sendmsg$NL80211_CMD_REGISTER_BEACONS(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, r0, 0x4, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @void, @val={0xc, 0x99, {0x8, 0x38}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x80d4}, 0x4000010) (async) sendmsg$NL80211_CMD_REGISTER_BEACONS(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, r0, 0x4, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @void, @val={0xc, 0x99, {0x8, 0x38}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x80d4}, 0x4000010) sendmsg$NL80211_CMD_GET_MPP(r2, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x70, r0, 0x8, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x70}, 0x1, 0x0, 0x0, 0x4010}, 0x1) io_setup(0xa270, &(0x7f0000000400)) (async) io_setup(0xa270, &(0x7f0000000400)) ioctl$HIDIOCGCOLLECTIONINDEX(r2, 0x40184810, &(0x7f0000000440)={0x2, 0x200, 0x7, 0x4, 0x0, 0x640631b6}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f00000004c0), r2) sendmsg$TIPC_NL_PUBL_GET(r3, &(0x7f0000000600)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000005c0)={&(0x7f0000000500)={0xb8, r4, 0x602, 0x70bd26, 0x25dfdbfb, {}, [@TIPC_NLA_NODE={0xa4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "f8dac78c24ca678300dd54f8aaf170d0f0ec44a5f798d2c69469"}}, @TIPC_NLA_NODE_KEY={0x4c, 0x4, {'gcm(aes)\x00', 0x24, "8db83efd2de89bc1c2aa3ff7d925e97b3bab58b11ca25735c338d17d67089a8b3ca568f5"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}]}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40010}, 0x4) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r2, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x38, r0, 0x200, 0x70bd2d, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x61}, @void, @val={0xc, 0x99, {0x6704, 0x7d}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x4c}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x28}]}, 0x38}, 0x1, 0x0, 0x0, 0x4041}, 0x48004) splice(r3, &(0x7f0000000740)=0x7, r3, &(0x7f0000000780)=0x9, 0x7, 0x4) (async) splice(r3, &(0x7f0000000740)=0x7, r3, &(0x7f0000000780)=0x9, 0x7, 0x4) sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f0000000a80)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000a40)={&(0x7f0000000800)={0x224, r4, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@TIPC_NLA_NET={0x38, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x200}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x7f}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_ADDR={0x8}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xff}]}, @TIPC_NLA_BEARER={0xd8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xb1d}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x5, @private1, 0x1}}, {0x14, 0x2, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x21}}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0xfffffbff, @empty, 0x7}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x8, @private0, 0x3d1d}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5bb}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'syz_tun\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2c}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}]}, @TIPC_NLA_NODE={0x8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY_MASTER={0x4}]}, @TIPC_NLA_NODE={0x50, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_KEY={0x44, 0x4, {'gcm(aes)\x00', 0x1c, "5e0e4dc8b60132b9defa0eb4c19732cd19d239f0a8d44df09c1067c5"}}]}, @TIPC_NLA_LINK={0x9c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x54, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffff81}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xbc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xd}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}]}]}, 0x224}, 0x1, 0x0, 0x0, 0x1}, 0x40810) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000ac0)='./binderfs2/custom0\x00', 0x0, 0x0) (async) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000ac0)='./binderfs2/custom0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000d40)={0x4c, 0x0, &(0x7f0000000c00)=[@transaction_sg={0x40486311, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000b40)={@fd={0x66642a85, 0x0, r3}, @fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000000b00)=""/10, 0xa, 0x1, 0x35}}, &(0x7f0000000bc0)={0x0, 0x18, 0x30}}, 0x40}], 0xc0, 0x0, &(0x7f0000000c80)="f86fe6996a731a79293d2e7c751cfcb20ad32c4bbb91dab5a674666317a79eb2e525084d6b8e95c12b6f7e86e07ea3c3701fb342d1fe0e95802bed32706833ec282689d7b55ade337f7e178b02edf5e4d9f6c0f388240a6dfda0c41ec38d72c2198e70f9659955faa0c9f25508fe7829144aaaf32ad6f4e9a8390cfb4afd1a58ac5cb6b9e8666fd51c083003c0d5bb6fbaa9c64b46348fe51be513d3ad1dccc8f4e50b5187af1924d0c7c1d1e9d86b33e32dbb528230bfe7daf338266f85af98"}) (async) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000d40)={0x4c, 0x0, &(0x7f0000000c00)=[@transaction_sg={0x40486311, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000b40)={@fd={0x66642a85, 0x0, r3}, @fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000000b00)=""/10, 0xa, 0x1, 0x35}}, &(0x7f0000000bc0)={0x0, 0x18, 0x30}}, 0x40}], 0xc0, 0x0, &(0x7f0000000c80)="f86fe6996a731a79293d2e7c751cfcb20ad32c4bbb91dab5a674666317a79eb2e525084d6b8e95c12b6f7e86e07ea3c3701fb342d1fe0e95802bed32706833ec282689d7b55ade337f7e178b02edf5e4d9f6c0f388240a6dfda0c41ec38d72c2198e70f9659955faa0c9f25508fe7829144aaaf32ad6f4e9a8390cfb4afd1a58ac5cb6b9e8666fd51c083003c0d5bb6fbaa9c64b46348fe51be513d3ad1dccc8f4e50b5187af1924d0c7c1d1e9d86b33e32dbb528230bfe7daf338266f85af98"}) ioctl$TIOCL_GETSHIFTSTATE(r2, 0x541c, &(0x7f0000000d80)={0x6, 0x6}) sendmmsg$inet(r2, &(0x7f0000001280)=[{{&(0x7f0000000dc0)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10, &(0x7f0000001140)=[{&(0x7f0000000e00)="303248fab3ebd19de1330e2376fbd68efc6fd499f25bad4ed440264b0caa66c578475ed5981d1d9e4a216adea6bf8320ecd8dc27f9b4bb7cb57105048206b56bdeeadc77dfd88a7dcb4f9780d67d4f19c1f7929641629afe2723193d80dcc536f19d5ead4588862e42e731f3f61e84e056b06dae411a8814d8adcab9c43ba406f515e6ceb0c8bc1281ec0a6c635ac6247953f21ba19595f210b137757420b60190f55b47b14dbd717eb7970355522e4b8e08a3697d41ea994e19e0", 0xbb}, {&(0x7f0000000ec0)="2a7d8cef0a685cbf614aba667bc616b5df8426d23eb9e23783a43217b4bda88fd7e1c6dec0a6bf244cdd8005a143d5fc32cd9b9bae8c0bea031ce2d66986a02c980e519c5c6b18c15b156a9278bbac6cf8781005fd21ffeae15e8ae437a300", 0x5f}, {&(0x7f0000000f40)="eb028db5f624cb98a547c8c145564f0c4870de93a212eb4c922cefa660e0a8f32c4b5c45cbd320ceefe3d6d1c3f4558ce27e91da82ea5bef822ca294b343d3ba5939208ca1435fc37bd2a3da36efc35ea164b8d7d783b703a35ee4e4fdc94ad09be78a2254b680eb2b804c7c9fe944f17283aaa7fa1f4642f3008fcddd830d08f57761879ccd83c76379e5239d9aaa8db7ebd38fc62f6448746bac7cdd4b1321d3b21211671d05095ddc8ca341acd023e22645050825b1b752b9dea5da6060d3affdc628621c447fee30310c6a054690ca2d4e96", 0xd4}, {&(0x7f0000001040)="4f9e56c010fd7fc27e13cf2a93a8f1fdd6c900a2327b8637e99501b6803ce0822dfe43feac9eda284bfb41c5e4fbf22307cd1094cf8e029143c2e767c1c8a22f832bbf8ceeb35c8d13d174f80f709c284f0036e2", 0x54}, {&(0x7f00000010c0)="2995cd95539c895430cd315ab6f26e7faf86be2a7944c653873d22904f198f8ad1cf292ed313e74f923303a21eaf859db43ba5003a50f4f42102240e3d8ba381ea36a8780f84d61032365d3084cf83545422db4efb8a80849d12928a8165", 0x5e}], 0x5, &(0x7f00000011c0)=[@ip_retopts={{0xa4, 0x0, 0x7, {[@rr={0x7, 0x13, 0x1c, [@remote, @loopback, @broadcast, @local]}, @timestamp={0x44, 0x1c, 0x5b, 0x0, 0x0, [0x1, 0x9, 0xffffffdc, 0x9, 0x1, 0xe4]}, @noop, @timestamp_addr={0x44, 0xc, 0x54, 0x1, 0x3, [{@multicast1, 0xffffffe0}]}, @timestamp={0x44, 0x8, 0x59, 0x0, 0x1, [0xb366]}, @timestamp_addr={0x44, 0x2c, 0xd9, 0x1, 0x2, [{@multicast1, 0x4}, {@multicast2, 0x1000}, {@loopback, 0x6cbe}, {@broadcast, 0x81}, {@multicast2, 0x8}]}, @timestamp={0x44, 0x20, 0xad, 0x0, 0xa, [0x5, 0xb, 0x6, 0x80, 0x8, 0x3c, 0x4]}, @noop]}}}], 0xa8}}], 0x1, 0x20008018) (async) sendmmsg$inet(r2, &(0x7f0000001280)=[{{&(0x7f0000000dc0)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10, &(0x7f0000001140)=[{&(0x7f0000000e00)="303248fab3ebd19de1330e2376fbd68efc6fd499f25bad4ed440264b0caa66c578475ed5981d1d9e4a216adea6bf8320ecd8dc27f9b4bb7cb57105048206b56bdeeadc77dfd88a7dcb4f9780d67d4f19c1f7929641629afe2723193d80dcc536f19d5ead4588862e42e731f3f61e84e056b06dae411a8814d8adcab9c43ba406f515e6ceb0c8bc1281ec0a6c635ac6247953f21ba19595f210b137757420b60190f55b47b14dbd717eb7970355522e4b8e08a3697d41ea994e19e0", 0xbb}, {&(0x7f0000000ec0)="2a7d8cef0a685cbf614aba667bc616b5df8426d23eb9e23783a43217b4bda88fd7e1c6dec0a6bf244cdd8005a143d5fc32cd9b9bae8c0bea031ce2d66986a02c980e519c5c6b18c15b156a9278bbac6cf8781005fd21ffeae15e8ae437a300", 0x5f}, {&(0x7f0000000f40)="eb028db5f624cb98a547c8c145564f0c4870de93a212eb4c922cefa660e0a8f32c4b5c45cbd320ceefe3d6d1c3f4558ce27e91da82ea5bef822ca294b343d3ba5939208ca1435fc37bd2a3da36efc35ea164b8d7d783b703a35ee4e4fdc94ad09be78a2254b680eb2b804c7c9fe944f17283aaa7fa1f4642f3008fcddd830d08f57761879ccd83c76379e5239d9aaa8db7ebd38fc62f6448746bac7cdd4b1321d3b21211671d05095ddc8ca341acd023e22645050825b1b752b9dea5da6060d3affdc628621c447fee30310c6a054690ca2d4e96", 0xd4}, {&(0x7f0000001040)="4f9e56c010fd7fc27e13cf2a93a8f1fdd6c900a2327b8637e99501b6803ce0822dfe43feac9eda284bfb41c5e4fbf22307cd1094cf8e029143c2e767c1c8a22f832bbf8ceeb35c8d13d174f80f709c284f0036e2", 0x54}, {&(0x7f00000010c0)="2995cd95539c895430cd315ab6f26e7faf86be2a7944c653873d22904f198f8ad1cf292ed313e74f923303a21eaf859db43ba5003a50f4f42102240e3d8ba381ea36a8780f84d61032365d3084cf83545422db4efb8a80849d12928a8165", 0x5e}], 0x5, &(0x7f00000011c0)=[@ip_retopts={{0xa4, 0x0, 0x7, {[@rr={0x7, 0x13, 0x1c, [@remote, @loopback, @broadcast, @local]}, @timestamp={0x44, 0x1c, 0x5b, 0x0, 0x0, [0x1, 0x9, 0xffffffdc, 0x9, 0x1, 0xe4]}, @noop, @timestamp_addr={0x44, 0xc, 0x54, 0x1, 0x3, [{@multicast1, 0xffffffe0}]}, @timestamp={0x44, 0x8, 0x59, 0x0, 0x1, [0xb366]}, @timestamp_addr={0x44, 0x2c, 0xd9, 0x1, 0x2, [{@multicast1, 0x4}, {@multicast2, 0x1000}, {@loopback, 0x6cbe}, {@broadcast, 0x81}, {@multicast2, 0x8}]}, @timestamp={0x44, 0x20, 0xad, 0x0, 0xa, [0x5, 0xb, 0x6, 0x80, 0x8, 0x3c, 0x4]}, @noop]}}}], 0xa8}}], 0x1, 0x20008018) sendmsg$nl_route(r3, &(0x7f00000015c0)={&(0x7f00000012c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001580)={&(0x7f0000001300)=@newlink={0x244, 0x10, 0x800, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x40880, 0x20400}, [@IFLA_PHYS_SWITCH_ID={0x20, 0x24, "e531c7505c63b50aacdb5d5e03a4353922d72549e370ef1514072b34"}, @IFLA_PHYS_SWITCH_ID={0x6, 0x24, "5188"}, @IFLA_AF_SPEC={0x134, 0x1a, 0x0, 0x1, [@AF_BRIDGE={0x4}, @AF_INET6={0x5c, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @dev={0xfe, 0x80, '\x00', 0xf}}, @IFLA_INET6_TOKEN={0x14, 0x7, @mcast2}, @IFLA_INET6_TOKEN={0x14, 0x7, @empty}, @IFLA_INET6_ADDR_GEN_MODE={0x5, 0x8, 0x5}, @IFLA_INET6_TOKEN={0x14, 0x7, @dev={0xfe, 0x80, '\x00', 0x3e}}]}, @AF_INET={0x8, 0x2, 0x0, 0x1, {0x4}}, @AF_INET6={0x14, 0xa, 0x0, 0x1, [@IFLA_INET6_ADDR_GEN_MODE={0x5, 0x8, 0x7}, @IFLA_INET6_ADDR_GEN_MODE={0x5, 0x8, 0x5}]}, @AF_INET={0x18, 0x2, 0x0, 0x1, {0x14, 0x1, 0x0, 0x1, [{0x8, 0x1f}, {0x8, 0x0, 0x0, 0x0, 0x4}]}}, @AF_INET={0x40, 0x2, 0x0, 0x1, {0x3c, 0x1, 0x0, 0x1, [{0x8, 0x1d, 0x0, 0x0, 0xff}, {0x8, 0x1d, 0x0, 0x0, 0x45ef}, {0x8, 0xe, 0x0, 0x0, 0xfffffffd}, {0x8, 0x1b, 0x0, 0x0, 0xf}, {0x8, 0x14, 0x0, 0x0, 0x8}, {0x8, 0x1f, 0x0, 0x0, 0x3}, {0x8, 0x10}]}}, @AF_INET={0x58, 0x2, 0x0, 0x1, {0x54, 0x1, 0x0, 0x1, [{0x8, 0x3, 0x0, 0x0, 0x8000}, {0x8, 0x1d, 0x0, 0x0, 0xfffffffe}, {0x8, 0x13, 0x0, 0x0, 0x6}, {0x8, 0x21, 0x0, 0x0, 0xb}, {0x8, 0x2, 0x0, 0x0, 0x8}, {0x8, 0x1c, 0x0, 0x0, 0x101}, {0x8, 0x1f, 0x0, 0x0, 0x4}, {0x8, 0x21, 0x0, 0x0, 0xa}, {0x8, 0x21, 0x0, 0x0, 0x4}, {0x8, 0xc, 0x0, 0x0, 0x80000000}]}}, @AF_BRIDGE={0x4}]}, @IFLA_BROADCAST={0xa, 0x2, @broadcast}, @IFLA_AF_SPEC={0xb4, 0x1a, 0x0, 0x1, [@AF_INET={0x50, 0x2, 0x0, 0x1, {0x4c, 0x1, 0x0, 0x1, [{0x8, 0x1e, 0x0, 0x0, 0x3}, {0x8, 0xf, 0x0, 0x0, 0x1}, {0x8, 0x12, 0x0, 0x0, 0x7}, {0x8, 0x12, 0x0, 0x0, 0xffffffff}, {0x8, 0x7, 0x0, 0x0, 0xffff7fff}, {0x8, 0x4, 0x0, 0x0, 0x2}, {0x8, 0x5, 0x0, 0x0, 0x80000001}, {0x8, 0x8, 0x0, 0x0, 0x4}, {0x8, 0x1, 0x0, 0x0, 0xa1}]}}, @AF_MPLS={0x4}, @AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @private1}]}, @AF_MPLS={0x4}, @AF_BRIDGE={0x4}, @AF_BRIDGE={0x4}, @AF_INET={0x38, 0x2, 0x0, 0x1, {0x34, 0x1, 0x0, 0x1, [{0x8, 0x4, 0x0, 0x0, 0x800}, {0x8, 0x17, 0x0, 0x0, 0x7fff}, {0x8, 0x11, 0x0, 0x0, 0x3626}, {0x8, 0x1, 0x0, 0x0, 0x5}, {0x8, 0x13, 0x0, 0x0, 0x5}, {0x8, 0x7}]}}]}, @IFLA_TARGET_NETNSID={0x8}]}, 0x244}, 0x1, 0x0, 0x0, 0x804}, 0x20000021) syz_clone3(&(0x7f0000001800)={0x0, &(0x7f0000001600), &(0x7f0000001640), &(0x7f0000001680), {0x17}, &(0x7f00000016c0)=""/26, 0x1a, &(0x7f0000001700)=""/129, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff, 0x0], 0x3, {r2}}, 0x58) (async) syz_clone3(&(0x7f0000001800)={0x0, &(0x7f0000001600), &(0x7f0000001640), &(0x7f0000001680)=0x0, {0x17}, &(0x7f00000016c0)=""/26, 0x1a, &(0x7f0000001700)=""/129, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff, 0x0], 0x3, {r2}}, 0x58) ptrace$ARCH_SHSTK_LOCK(0x1e, r6, 0x3, 0x5003) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x300000c) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000001880)={0x1, 0x2, 0x5, 0x3, 0x8, 0x586}) r7 = syz_open_dev$MSR(&(0x7f00000018c0), 0x5, 0x0) read$msr(r7, &(0x7f0000001900)=""/204, 0xcc) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000001a00)={r2, r2, 0x4, r2}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001a40)) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000001a80)={0x8, 0x1, 0x1, 0x5, 0x3, 0x0, [{0x9, 0x4, 0x101, '\x00', 0x400}, {0x100, 0x3, 0x4, '\x00', 0x100}, {0x7, 0x96, 0x8000, '\x00', 0x80}]}) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r2, 0x942e, 0x0) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r2, 0x942e, 0x0) 1.65327743s ago: executing program 2 (id=57): openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="b4000000000b00007910000000000000db100003a10000009500740000000000079c69dc7ded5dbe11b62ac5ea9fca11027d19e93adb605feb92de3145e8ed7ac5b8902070213cdfdc646c4890cdeb50347c32060581172b94c6dd22a2b589b6cbad46ed6ef790bb41931f9a3d4dd127c1b4e49f7468f5e603950c4f67581c92ef8a7e000017d5f1110ed29d3b2aaf153bcf69bebf18262352ba68d39942c3b567e06411d8879622f74cc431dabd332c4c4702e4c3d41bfb54b574e8947309c7503c3e8ea23e12e0648aa223a1f97a9832f4"], 0x0, 0x2}, 0x94) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x11, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000068a00800000000004000000"], 0x0, 0x9, 0x0, 0x0, 0x40f00, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xc}, 0x94) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=@newlink={0x58, 0x10, 0x437, 0x2, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, 0x50483}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @private0}]}}}, @IFLA_ADDRESS={0xa, 0x1, @remote}]}, 0x58}, 0x1, 0x0, 0x0, 0x4009004}, 0x4040004) sendmsg$inet6(r1, &(0x7f0000000dc0)={&(0x7f00000005c0)={0xa, 0x4e21, 0xb5d5, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="12000000000000001100000067"], 0x25}, 0x8000) (async) sendmsg$inet6(r1, &(0x7f0000000dc0)={&(0x7f00000005c0)={0xa, 0x4e21, 0xb5d5, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="12000000000000001100000067"], 0x25}, 0x8000) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, 0x0) sendmsg$inet(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="a9030000000012000000", 0xfff7}], 0x1}, 0x4000841) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r4 = syz_kvm_setup_syzos_vm$x86(r3, &(0x7f0000c00000/0x400000)=nil) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) (async) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00222200000096010006010003000077a317e1d2a9fa3dcd9acf00002a90a07538b3"], 0x0}, 0x0) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io(r5, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0xfffffffffffffffc) (async) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0xfffffffffffffffc) r6 = syz_kvm_add_vcpu$x86(r4, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[@wrmsr={0x65, 0x20, {0x40000000, 0x3}}, @wrmsr={0x65, 0x20, {0x40000001, 0x3f}}], 0x40}) signalfd(r3, &(0x7f0000000040)={[0x8]}, 0x8) (async) r7 = signalfd(r3, &(0x7f0000000040)={[0x8]}, 0x8) ioctl$KVM_SET_CPUID2(r6, 0x4008ae90, &(0x7f0000000000)={0x1, 0x0, [{0x40000001, 0x4, 0x2, 0x31237648, 0x6, 0x2, 0x80}]}) (async) ioctl$KVM_SET_CPUID2(r6, 0x4008ae90, &(0x7f0000000000)={0x1, 0x0, [{0x40000001, 0x4, 0x2, 0x31237648, 0x6, 0x2, 0x80}]}) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x11, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x50) (async) r9 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x11, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x50) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x10, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x100}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r9}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {0x4}, {0x6, 0x0, 0xa}, {}, {}, {0x85, 0x0, 0x0, 0x33}}]}, &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x38, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000b80)={r10, 0x2000012, 0xe, 0x0, &(0x7f0000000c40)="63eced8e46dc3f2ddf33c9e9b986", 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xb}, 0x50) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) (async) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) r11 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r11, 0x107, 0xd, &(0x7f0000000080)=@req={0x8000, 0x6, 0x300, 0xfc}, 0x10) (async) setsockopt$packet_tx_ring(r11, 0x107, 0xd, &(0x7f0000000080)=@req={0x8000, 0x6, 0x300, 0xfc}, 0x10) mmap(&(0x7f0000000000/0x30000)=nil, 0x30000, 0x3, 0x11, r10, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x15) ioctl$KVM_RUN(r6, 0xae80, 0x0) sendmsg$can_raw(r7, &(0x7f0000000200)={&(0x7f00000000c0), 0xfffffffffffffeb9, &(0x7f0000000180)={&(0x7f0000000240)=@canfd={{0x0, 0x1, 0x0, 0x1}, 0x7, 0x1, 0x0, 0x0, "8c40b8d199b7fe16dc4ab560330740bd3ef812375baea7509b211b9f9ff4f9b5eeb0070b06974ad2da5b17557965c3cf11cf8afa6c7d7af4216bd4d9023ab899"}, 0x10}, 0x1, 0x0, 0x0, 0x20048040}, 0x8000) 1.560158622s ago: executing program 2 (id=58): prctl$PR_GET_FPEMU(0x9, &(0x7f0000000080)) prctl$PR_GET_FPEMU(0x9, &(0x7f0000000040)) 1.556000242s ago: executing program 1 (id=59): ioctl$XFS_IOC_SET_RESBLKS(0xffffffffffffffff, 0xc0105872, &(0x7f0000000000)={0x800, 0x55b719800000000}) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000040)=0x100, 0x4) openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socketpair(0x1f, 0x80000, 0x1000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000002940)={0x0, 0x0}) recvmmsg(r2, &(0x7f00000028c0)=[{{&(0x7f0000000140)=@ieee802154={0x24, @short}, 0x80, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, &(0x7f0000001340)=""/38, 0x26}, 0x1c}, {{&(0x7f0000001380)=@pptp, 0x80, &(0x7f0000002740)=[{&(0x7f0000001400)=""/22, 0x16}, {&(0x7f0000001440)=""/41, 0x29}, {&(0x7f0000001480)=""/15, 0xf}, {&(0x7f00000014c0)=""/124, 0x7c}, {&(0x7f0000001540)=""/17, 0x11}, {&(0x7f0000001580)=""/3, 0x3}, {&(0x7f00000015c0)=""/148, 0x94}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/140, 0x8c}], 0x9, &(0x7f0000002800)=""/133, 0x85}, 0xff}], 0x2, 0x100, &(0x7f0000002980)={r3, r4+60000000}) r5 = syz_genetlink_get_family_id$SEG6(&(0x7f0000002a00), r2) sendmsg$SEG6_CMD_SET_TUNSRC(r2, &(0x7f0000002ac0)={&(0x7f00000029c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000002a80)={&(0x7f0000002a40)={0x1c, r5, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x40}]}, 0x1c}, 0x1, 0x0, 0x0, 0x240028c1}, 0x4000) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002b40), r2) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000002b80)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_POWER_SAVE(r1, &(0x7f0000002c40)={&(0x7f0000002b00)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000002c00)={&(0x7f0000002bc0)={0x28, r6, 0x100, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r7}, @val={0xc, 0x99, {0x5, 0x7}}}}, [""]}, 0x28}, 0x1, 0x0, 0x0, 0x48090}, 0x4040) setsockopt$SO_BINDTODEVICE_wg(r0, 0x1, 0x19, &(0x7f0000002c80)='wg1\x00', 0x4) r8 = syz_genetlink_get_family_id$SEG6(&(0x7f0000002d00), r1) sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000002dc0)={&(0x7f0000002cc0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000002d80)={&(0x7f0000002d40)={0x1c, r8, 0x300, 0x70bd2b, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x840}, 0x10040000) pipe2$9p(&(0x7f0000002e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x880) write$P9_RRENAME(r10, &(0x7f0000002e40)={0x7, 0x15, 0x1}, 0x7) r11 = syz_genetlink_get_family_id$ipvs(&(0x7f0000002ec0), r2) sendmsg$IPVS_CMD_DEL_SERVICE(r2, &(0x7f0000003000)={&(0x7f0000002e80)={0x10, 0x0, 0x0, 0x8a69572b8838a690}, 0xc, &(0x7f0000002fc0)={&(0x7f0000002f00)={0xbc, r11, 0x800, 0x70bd2d, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7fffffff}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0xd}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xcf}, @IPVS_CMD_ATTR_DAEMON={0x60, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'wg1\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth0_to_bond\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0xb}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'gre0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r2, &(0x7f0000003100)={&(0x7f0000003040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000030c0)={&(0x7f0000003080)={0x14, r6, 0x408, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @void}}, [""]}, 0x14}}, 0x48000) timer_create(0x1, &(0x7f00000031c0)={0x0, 0x8, 0x1, @thr={&(0x7f0000003140)="1f2c0b8272a19382c4327fb5c4b218fd0754c607", &(0x7f0000003180)="41a9dba3887ecaf90b51b5130e7f13d77cc65db04d46dbefe68c6f1a5513373f70cf2c1341c8b562a01e89ae5cb62266e982e50025b937388e6814862be772"}}, &(0x7f0000003200)=0x0) timer_settime(r12, 0x0, &(0x7f0000003240)={{0x0, 0x3938700}, {0x0, 0x3938700}}, &(0x7f0000003280)) fcntl$setownex(r10, 0xf, &(0x7f00000032c0)={0x0, 0xffffffffffffffff}) ioctl$TCFLSH(0xffffffffffffffff, 0x540b, 0x0) r13 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_GET_DAEMON(r13, &(0x7f0000003440)={&(0x7f0000003300)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000003400)={&(0x7f0000003340)={0xa0, r11, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x70, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6gre0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'macvtap0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'wlan1\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'rr\x00'}]}]}, 0xa0}, 0x1, 0x0, 0x0, 0x10}, 0x4004800) getsockopt$CAN_RAW_FD_FRAMES(r1, 0x65, 0x5, &(0x7f0000003480), &(0x7f00000034c0)=0x4) socket$inet6_udp(0xa, 0x2, 0x0) syz_usb_connect(0x5, 0x66a, &(0x7f0000003500)={{0x12, 0x1, 0x250, 0x79, 0x88, 0xed, 0x10, 0x572, 0x1328, 0xfdc9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x658, 0x2, 0x1, 0xb, 0x80, 0x6, "", [{{0x9, 0x4, 0xc7, 0x6, 0x5, 0x3f, 0x2e, 0xf0, 0x1, [@uac_control={{0xa, 0x24, 0x1, 0x10, 0x28}, [@input_terminal={0xc, 0x24, 0x2, 0x1, 0x201, 0x6, 0x2, 0x100, 0xf, 0x7f}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x0, 0x2, 0x2, 0x5, 0xb3, 0x9}, @selector_unit={0x6, 0x24, 0x5, 0x6, 0x1, '\x00'}]}, @uac_control={{0xa, 0x24, 0x1, 0x9, 0x4a}, [@feature_unit={0x11, 0x24, 0x6, 0x5, 0x3, 0x5, [0x2, 0x4, 0x7, 0x4, 0x6], 0x2}, @feature_unit={0xb, 0x24, 0x6, 0x4, 0x6, 0x2, [0xa, 0x3], 0x3}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x401, 0x6, 0x2, 0x6}, @mixer_unit={0x5, 0x24, 0x4, 0x5, 0xe}, @extension_unit={0xc, 0x24, 0x8, 0x4, 0x7, 0x0, "0bf71f7013"}, @extension_unit={0xa, 0x24, 0x8, 0x4, 0x6d, 0x6, "cafedc"}]}], [{{0x9, 0x5, 0x0, 0x8, 0x10, 0x20, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x89, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x3, 0x9}]}}, {{0x9, 0x5, 0x1, 0x10, 0x10, 0x9, 0x1, 0x9, [@generic={0x52, 0x0, "726c8d67815ca973efa45891afcf1cdcc4f830e649944924259803f302faed1958e9de68064454f82b65b95c8430ada7203abb4bcef49b8681a9d88687dc11ddad2deabdacff2bfbfa9c7ddc25268501"}, @generic={0xb4, 0x1, "3af2ab4db48b9621699b46b473674c432613d531a3ded67e7f04182949db4b3205b968a718a006f810bd49fb459634e086c13ecfab22531b1ac556d2d044602a6e2f11499b2ca3894f665477a565bad758d918f6edea92f2b52b7406e8a34506c240b3d2103e7bcfcf3d2ad80e2eb19cb504e58e08dec5d4d0d3b2c106cd77886e945fa7516653d9933d8c197880654659481a63afc88c9b53466be363dc0534309e897de477751cfbd6d2f6e5f06e7bd809"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x0, 0x8e, 0x4c}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x9, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x2, 0x4}, @generic={0x30, 0x5, "a19f2ccb2fdf7c7ad850e698187829da83c618d94056fd6bed4de9132dd30f3559589ef99c3d307c7070969ec974"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x0, 0x5, 0xd, [@generic={0x77, 0x5, "04afd19be361584505df34d309292fa27f6410b339621d75f294a8c3f6ec26bcfacf1e9926af328995ab5ed4d72e31e69b1eb571923cdd11c596f9820cbec0060cd0a3ef74d164b811264c1dd4362c91beeccb1e45475991989d0064161a2378534588d61be7f59c7586a4334e3595f3ae559488d8"}]}}]}}, {{0x9, 0x4, 0x33, 0x4, 0xc, 0x85, 0x5d, 0xf1, 0x8, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "e17b8a2d"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x5}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0x8, 0x80, 0x1, 0x7}, @dmm={0x7, 0x24, 0x14, 0x100, 0x1}, @country_functional={0x6, 0x24, 0x7, 0x7, 0x2}]}], [{{0x9, 0x5, 0x1, 0x8, 0x200, 0x6, 0xf8, 0x66, [@generic={0xe7, 0x7, "4e9c52015022b58fe36f7bb051360d6d4b174f56c9a5892bf20904ad070521ff6928dd823e69a8f74d116b0e8d2db50a8c68956b45676a1c6c9ca482518402b5e40c4463813e3c34c60acba7eb63905c36f86619371e906a006513c120bf8473173f242dea9f985bdeb43627589e472382b3ae2915a7392b8a8ac157135bc77f284749df6ea5406be695851dd44a810ceb1c6cedfa67e7252a95eddcfbbda5519128b2762b1947d8944b7486ec0ce3db773f02f73431f9e20993fe08b050465caeb3dfbce4c57f4cc4e26759982f81a6ca8cb58cc204ade697e59849126837d172bd5b65fe"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xc}]}}, {{0x9, 0x5, 0xf, 0x3, 0x40, 0xf, 0x8}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x28, 0x0, 0xc8, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x8, 0xb}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x8}]}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0x6, 0x80, 0x3, [@generic={0xf0, 0x9, "942751a242a3dd33401ed4a05de3526e66bca962e1b3ab5297ff61b9f23eaf797cf1ba8427f0333c3aedf2544524e01a25fb5feed0a60b8e3342fecb1a6eb9a9706fd7700c07c3b6473cab6698fe3f526cb29227f794aab79e1558c894fb5ea6dae587530d73e017b629904f5e0111dd11f93f05b72d8ee62871c418c85410b3f4a1840b6e77a6d17b67f9482de0336f7a33e6b36d5afd69520340a9173c225e89d679a69ea38b14a5496c28b4bc258d9482038de23cf3a6ecaad69a71f4fb5da098d028363f231a66eaa6e2ec64921b7959aa30fe5a36fda5693a0f459cb35cb70449c35db3c1b385310226da96"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x597, 0x27, 0x3, 0x3}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0xb, 0x4, 0xa6, [@uac_iso={0x7, 0x25, 0x1, 0xc}]}}, {{0x9, 0x5, 0x1, 0x1, 0x200, 0x6, 0x5, 0xff}}, {{0x9, 0x5, 0x7, 0x0, 0x10, 0x3, 0x97, 0x71, [@generic={0xf8, 0x10, "e602485968837f0c3db5358a6423d8d887b1c6c1e43ecc5820388f50e7eada3ed2421facd92ccdd05df4352712f993723b81bf34bb72b9f0e803862567d74ffede01ce8bbffbb704b87485c82cc60e3af0740243d8021bfbf2e8d4d10fd3d01dd0631d3c4d1704c8167ee4b1ff3745a41831a00497ebe5ce735652ecbede68aa6b8f85d44b67ff28ccb1e12d2771ae69f5dbfff9435117434560ab0adb942ec9c515232d2fbd16356b7721d862ecfbb4992798248bfe87551253d6a838dfe13d689dd0b610a4ac1f7e81416fe8f165d5a4e2c8ee8b693fcf89a55557f5efee39f1a0f4d204c3a719281d35d40cad48f60f897910cd2f"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x3ff, 0x0, 0x2, 0x3, [@generic={0x49, 0xd, "a96b7cd90269d710c7d2c150c59826efbcdfcd124b03eb0a74bd8d206e556862adcde375fa6b83af9f682bededd79c70e022d02a533e88180bae1d858d7e5e132953416b58a719"}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0xe, 0xfff8}]}}, {{0x9, 0x5, 0x3, 0x10, 0x220, 0x80, 0x6, 0x9}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x33, 0x40, 0xba}}, {{0x9, 0x5, 0xc, 0x0, 0x3f7, 0x48, 0x0, 0x9}}]}}]}}]}}, &(0x7f0000003e00)={0xa, &(0x7f0000003b80)={0xa, 0x6, 0x110, 0x3, 0x4, 0x8f, 0x40, 0x2}, 0x5, &(0x7f0000003bc0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000003c00)=@lang_id={0x4, 0x3, 0x402}}, {0xe2, &(0x7f0000003c40)=@string={0xe2, 0x3, "4168991bcb7b8b860796dc7f93fa52755eb77a25b117fbb94af08a7e2ac5270ed193ded0aaa4fe916e1ed33dc1509feb6c4b493dd6eab8e9647712a724b6850f340244105587e1808e2d2ac243b4e9774c2c19f3096dda0efd34beb6d68ed0b1fa9ff492bc1317ae3f057a1491cf66c61d688cd9b10930da7650a34e4200c9bc8472b961d4b407951d3facd678f8573b5afd15e7546e5e8e97bd9b6d7349ff96177c5e7602c37584dbd256320d608e9abd076ff5fb965655cc90f9fe9cacd2f2605db8cbc34c2017c34e976c2c53c051fc3c19a5747882319146340c29b0b187"}}, {0x5e, &(0x7f0000003d40)=@string={0x5e, 0x3, "15ba0f5c9c78813c9d7aa5100636d609e5f301518a50036f3cca20ea84563aa0ff99fc5070f7dfd163a406bea63d3dfe936a17ef46666625e85148654df06cc5a6e9007cf109b39c609933bc1989ed5a23b5ccc0d9eff0ca21539929"}}, {0x4, &(0x7f0000003dc0)=@lang_id={0x4, 0x3, 0x3001}}]}) bpf$PROG_LOAD(0x5, &(0x7f0000004300)={0xa, 0x2, &(0x7f0000003e80)=@raw=[@map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4}], &(0x7f0000003ec0)='syzkaller\x00', 0xe, 0x0, 0x0, 0x1f00, 0x8, '\x00', 0x0, @fallback=0x70568b00080b5d1, 0xffffffffffffffff, 0x8, &(0x7f0000003f40)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000003f80)={0x4, 0xa, 0x2, 0x6}, 0x10, 0x0, r9, 0x9, &(0x7f0000004200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff], &(0x7f0000004240)=[{0x1, 0x1, 0x1, 0xc}, {0x1, 0x3, 0x5, 0xa}, {0x5, 0x2, 0x8, 0x6}, {0x4, 0x1, 0xb}, {0x3, 0x2, 0x5, 0x6}, {0x0, 0x3, 0xb, 0x5}, {0x2, 0x4, 0x0, 0x1}, {0x4, 0x2, 0xe, 0xb}, {0x5, 0x2, 0xd, 0xb}], 0x10, 0x8}, 0x94) 1.498493124s ago: executing program 2 (id=60): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000000000)={0x0, 0xea60}, 0x10) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000280)={{{@in=@private=0xa010101, @in=@multicast2, 0x0, 0x966, 0x4e20, 0x0, 0xa}, {0x1, 0x4, 0x0, 0x80000000, 0x6, 0x9, 0x0, 0x40000000000000}, {0xfffffffffffffff1, 0x9, 0x53e5, 0x23}, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1}, {{@in6=@mcast1, 0x0, 0x2b}, 0x2, @in=@multicast1, 0x1505, 0x4, 0x0, 0x0, 0x4, 0xfffffffd, 0x1}}, 0xe8) r2 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0xfffe, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000000a0000000000ff00ff010000000000000000000000000001000001000000000000000000e0ff00000000000000bd0000000000000000000000e4ec010000000040000000000000000000000000000000000000013da51fd47aa2e2f70000000000000000000000000000000000000000000000000000000000000067ff0000000000000005"], 0x310) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000001080)=ANY=[@ANYBLOB="01000000000000000a00000300000000ff01000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001"], 0x110) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r3, 0x8937, &(0x7f0000000000)={'bridge_slave_1\x00', @random="010000201000"}) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) 1.498122124s ago: executing program 2 (id=61): ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004}, &(0x7f0000bbdffc)) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001840), 0x2982, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/stat\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000023896) fsopen(&(0x7f0000000080)='pstore\x00', 0x0) 1.497905134s ago: executing program 5 (id=62): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x10008, &(0x7f0000000080)={[{@nombcache}, {@nogrpid}]}, 0xff, 0x49e, &(0x7f0000000f40)="$eJzs3M9vFFUcAPDvbH/Qyo9WRBQEraCR+KOlBZWDBzSaeNDERA94rG1BZKGG1gRIo8UYPBoS78ajiX+BNy9GPRgTr5p4NCREe6F4qpmdGbpsd0u3tF3pfj7Jdt+bH/ved+a93TcznQmgbQ2kf5KIbRHxe0T0ZdnbFxjI3ubnZsZuzs2MJbGw8PbfSWW5G3MzY8WixXpb88yhUkTpsySOJ0vLnbp46cxouTxxPs8PTZ/9cGjq4qXnTp8dPTVxauLcyLFjR48Mv/jCyPNrEmca1429H0/u2/P6u1ffHDtx9b2fvk2rtXt/Nr86jju6WSegOgbSrfbPQkXtvCebqPu9YHtVOulsYUVoSkdEpLurq9L/+6IjFndeX7z2aUsrB6yr9LdpS+PZswvAJpZEq2sAtEbxQ58e/xavDRp6/C9cfzmiO0/Pz82Mzd+KvzNK+fSudSx/ICJOzP77VfqKZs9DAACsQmVs82y98V8pdlfes2sdO/JrKP0RcX9E7IyIByJiV0Q8GFFZ9qGIeDhbeaFvheUP1OSXjn9K1+rWeY2k47+XqsZ+81Xx52/9HXlueyX+ruTk6fLE4XybHIquLWl+eJkyvn/1ty8azase/6WvtPxiLJhX4FpnzQm68dHp0bXaCNcvR+ztrBd/cutKQNoC9kTE3uY+ekeROP30N/saLXTn+JexBteZFr6OeCrb/7NRE38hWf765FBPlCcODxWtYqmff73yVqPy7yr+NXD9wCNZYnH/1yxR1dDK5YnzU82XceWPzxse06y2/Xcn71T65C/vZ9MujE5Pnx+O6E7eqOSLY7rK9JHFdS+MTvem+WL5tP0fOli//+/M10n3f7qV0ka8PyIejYjH8ro/HhEHIuLgMvH/+MoTHywTfxJJtG7/X44Yr/v9d6v99yfV1+tXkeg488N3ja6Yr2z/H43ZyndtpvL9dwcrreBdbj4AAAC4J5QiYlskpcEsPbAtSqXBwex/+HfFfaXy5NT0MycnPzo3nt0j0B9dpeJMV1/V+dDhZDb/xCw/kp8rLuYfyc8bf9nRW8kPjk2Wx1scO7S7rbf3/yj6f+qvjlbXDlh37teC9lXb/0stqgew8Vby++9YADan2/t/T/qnt1V1ATaW439oX/X6/yc1eeN/2JyW9v8/6zyyDtiMjP+hfen/0L70f2hLzdzOH8cbzeqJiGYeC1DcLLD6pwr0rPgO/3ZJFE+8WM+yeuPSme58SpRaFGlHk41tUyTSHrOxhS4+QwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBe9l8AAAD//3ow3kU=") (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x181) (async) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x800) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x8005, 0x0, 0x0, 0x18, 0xd, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf335263bd9bffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef3dc177e9b48b00", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001", [0x100000008]}) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4c0, 0x182) (async) lsetxattr$security_ima(&(0x7f0000000300)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)=@sha1={0x1, "ca46bb42f431c3e0a36fd25058505cb8e13b6aee"}, 0xfd3f, 0x0) 1.485384844s ago: executing program 5 (id=63): bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000200)={0x0, 0x0}, 0x6) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r0, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000000)={r1, 0x20, &(0x7f0000000280)={&(0x7f0000000a00)=""/238, 0xee, 0x0, 0x0}}, 0x10) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x15) (async) socket$xdp(0x2c, 0x3, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x1fe) write$cgroup_int(r2, &(0x7f0000000540), 0xfffffdd8) (async) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) (async) syz_clone(0x40005100, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @fallback=0x29, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) r4 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) (rerun: 64) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) (async, rerun: 32) r5 = fsmount(r4, 0x0, 0x80) (rerun: 32) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000800)={r3, r5, 0x16, 0x0, @val=@iter={0x0}}, 0x20) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f00000003c0)=@filter={'filter\x00', 0x4, 0x4, 0x36c, 0xffffffff, 0xec, 0x0, 0x0, 0xfeffffff, 0xffffffff, 0x2a4, 0x2a4, 0x2a4, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x2f2, 0xa4, 0xec}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz0\x00', 0x1, 0x35, {0x3}}}}, {{@uncond, 0x0, 0xa4, 0xec}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz0\x00', 0x1, 0x14865e40, {0x6}}}}, {{@ipv6={@mcast1, @loopback, [0xffffffff, 0xff000000, 0xffffff00, 0xffffff00], [0xff000000, 0x0, 0x0, 0xffffffff], 'ip6tnl0\x00', 'veth0_vlan\x00', {0xff}, {}, 0x5c, 0x3a, 0x5, 0x5}, 0x0, 0xa4, 0xcc}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x10, 0x8, 0x1}}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x3c8) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0xf, 0x10, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32, @ANYBLOB="00000000040000090000000000000000850000006a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x94) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000b00)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000000900)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0xc8}, 0x40) (async, rerun: 64) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) (async, rerun: 64) close(0xffffffffffffffff) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1f, 0x10, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000000000000000000000b70800000c300000638af8ff00000000b5080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018240000", @ANYRES32=r7, @ANYBLOB="0000000000000000b703"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000400)={r8, 0x0, 0x0}, 0x10) (async) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r9 = open_tree(0xffffffffffffff9c, 0x0, 0x89901) move_mount(r9, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, 0x0, 0x0) (async, rerun: 64) open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) (async, rerun: 64) setsockopt$XDP_UMEM_REG(0xffffffffffffffff, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000880)=""/77, 0x321000, 0x1000, 0x2}, 0x20) r10 = getpid() process_vm_readv(r10, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000006180)=""/152, 0x98}, {&(0x7f0000001980)=""/4089, 0xb72}], 0x3, &(0x7f0000008640)=[{&(0x7f00000003c0)=""/95, 0xffffff1a}], 0x1, 0x0) 1.460511985s ago: executing program 5 (id=64): r0 = add_key$keyring(&(0x7f00000007c0), &(0x7f0000000800)={'syz', 0x1}, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0xffffffffffffffff}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000300)='cpuset.mems\x00', 0x2, 0x0) write$cgroup_subtree(r5, &(0x7f0000000080)=ANY=[@ANYBLOB='1-'], 0x31) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000240)) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000440)={@in6={{0xa, 0x4e23, 0x9, @empty, 0xa}}, 0x0, 0x0, 0x49, 0x0, "c00866fdc25aca6c451dbae34eeb6cc3904fddf83259e584824efe263c8eef3e3a2f4a231e46f2e5d0c491fd99bb68ec8293d502fcfeafa0dec2fac1fd9b716c8a628631f326f2d8d5f495dec117c4d8"}, 0xd8) unshare(0x42000000) r6 = getpid() sched_setscheduler(r6, 0x1, 0x0) r7 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000500), 0x14b040, 0x0) mmap(&(0x7f0000701000/0x1000)=nil, 0x1000, 0x1000001, 0x80010, 0xffffffffffffffff, 0x5000) ioctl$ASHMEM_SET_NAME(r7, 0x40087708, &(0x7f00000021c0)='\x00\x00\x02\x06\xff\xff\xfd\xf9\x00x\x92\x12\xbc\x00\x00\xbb\x0642\x9c\x1a\xd1\xcbx\xb0\xd6\x1e\x10gQ\xca\x0e;\xf7\'\x8c\x95\x83=\t7\x96\x1a\xad\xd0\xd0\xee\x9c\x962\bu\xba\xfc\xae\xc2\x19\xeb\x91\xc9\t\xbc\xc1\xcb\xba\xe7\x8e\xf6\x89\xc2\'\xdfn\x05\x00\x00\xa1Bl#\x1a/\x0e@\x00-<\r\xd1?$\x8b\x17Bn\x17h\x1b\xac\xfc\x82\x1c\xf4\xd0\xf5\xd5\x80\xc0\xb4a \xac\xc4K\x03\xfa\x13Vz\xbf\xe3c\x8d \x0f\xb1\b\xf3oci(\xcb\x82\x05\xfe[H\xaf\x01\x18\xc8\x1b\x1e\xbe\xd8>\xec\x9f~\xa7\xf7\xafd%\xf1\xdbjE\x01\xd1sD5hP1\xdc-\'\xd0\x9e}\x89\xff\x8c\x851Y9O\x0e\x96\x8640\x98\x14\xd8\xf3\xdc\xcfEB\xdeB\xe1\x02-&\"1hS\x92\xe4$-\x02\x00\xe4\x8e\"\x85\xc9x\xef\xa1E.r\x89\xe5\x00\x9f\x97\x96\xb8j\x81\xf0\xdca\xfb\xa6\xff\xff\xff\xff\x00\x00\x00\x00d\xf0\xf1j\x11\x12\xc0\xbb\xfdq~#\xf7\xa8\"$,\xf4\x84|\x89o\x00<\xa6-\xb0\xd3\x80\xbe\xcf\a\x00\xfc\xa6\xb1\x05\x94\x84l\xbfA\xeb\xd8\t\x00\x00\x00CvNhx461\x01N<\xedVuy\xf6\xb5\t?,~\xa67\\\xb9\xc9K\xf8\x9d\x96\xc0\xb5\xc7wF\x99\x12\x97T\x90.\x9c\xe3\x9a\xf1\xb9/\xaahB\t\x97\a03\xcd\xb3\xc8\xd5l\x14!\xf9Xg2\x1d\xeeB\xccT\x0e\xd8\xef\xc8\xe9\xb4\xf3l\xc3\xf2\x998\xc8\xc2|2\xee\xb4W\x99f.\xeb\xe9\x05\xcbkz3\xe7v\xe1*8\x95@0t0\xad\xe32\xd7\x19\xe7Q\xdfmI\xe5\x1e\xe4\x87\xc9\x8f\xa7\xe0\xd9v\xf6\x01\x9d\x8f`,:8\x81I\x86l\x8f2\r:\xc1\x02\xd6Z\'\xa7Ks\x8bUolS\x05\xbe\x97\xa6\xa3\xab\xdb\r\x17\xff[\xb1\x00\xff\x7f\x00\x00\x00\x00uM\x1a\xf4\xff-AV\xbcB\xd3\xe6\xe5K\xa99\xfbf\x7f\x89\xe9\x9c\xf2\x86-C:\x0fqsn\f\xeb\xd1w5\xec\xa9X\xb3\x10B\xec\xee\xbcz\xdd\r\x9d\xbb\xa2O=\x12\"|\xc0/\xcb)pdHwT]\xde\xa5\x88\xbf\xdb\v\xa9\x84\f\xc5u\xf3\x1f\xfb0\xc9\x84\xb0\x8av|\xaf\x01\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb2\xaa\x90$\aR\xfb.\x94\xe8\xdb\x84\xe4\xeb\x9d\xafn\xf7}/3cuJ\xd8\xca&\xfc\x80\x10p\x18\x029\xe3\xa5\x01\x00\x00\x00\x00\x00\x00\x00\xb8\xf7]/\xdf\x0e\xf6\xff\xe1-\t.\xc3\"\x9f\xcf\xedG~\x03r\xdd\xaeT\xec\xd3H\xde\x05(\xb4*\x0e\v[Frtj\xcfS\x81\x8c\xfd\xc6\xaav\xa3K0\xe1\x84\x1fN\x83\xc1\xabSgT\r\x87\xefI\x9f\x1a\x84T\x1a\xdc\xc1\xe7\xe9\x04\x89W\xfbM\xcfrf\xf7AHQ\xb5\xfdx\x92\xcb\x8bZn`\xd3\x19\xc4\x93_\xf7*\xc2\x10\xda\a\x00\x00\x00\xad\xb5\xe5 \xa5\xa3\x97z\xfa\xe8L]\x96\xa8\x05\xbe\b\xa1\x7f\xbf\xaf\x04F\x85\xf9W\xe5~nf\xb4\f\x06^\x19,\xa3\xf1\x0f\xd13Z\x9e\x04R\xf9\xc2\xf8\xe87LpbGF\xba\xbd\xea\xf1\x14rZ\xb3\xbc8i\xdf\xa9\xb9r5\xb3*;c\x9bmc\x96\xcb\xe3\xee\xd6Fz\x9f\f\x05C\xee\r\xf5\xd32\xbb\xe9\xech\x10\x1a$\xd9\x03\x8f5\x1d\\N\xfbi4\x9a\x02I\xbf\xb3\x14\xd6R~\xe8\xe4@m^a\x02\xc4oG\xbcd\xe5L\x00\x98\x1a\x86\x03\xca$\xa1\xc2`\xc2\xb3Z\xa0\xedsc\xfd\xceKn;\xf1B\xbd\xf4\x16\xf7Up\x8f\"A\xcb\x903$L\xe8\xef\xab;B.:\xce\xf6\b\xb0\xa6\x81\xb8\xf2:\xd7Au3\xdb\x91wrd\x15|\x1786\a\xe0\xf5\x97FN/\xfd\'\xcaj%\xcfb\x86W\xf6\t\xeb\vS\xad\xd2A\x1f\x99\x9b]`\x81\x02\xe3\\\x1a\f\x06=\xef\xa1\'\x95+\xc7\xff\x94R\'\xd7Qa\xa6\x96~\xf4\xf8r\xc1_\'\x1d\x11\x861\xf4\xf1\x89\xd7/}\xde\xeb\x0f\x0eu=\xe17\xfdY[c\xf0\xf4An\xff3\xcf<\x91\xbe\x93}\xf3\xb7\x01\x12T\xeaY\\\xe5H\xde\x1cVYl\x8ey\f\x13\xda\xd0\xc8{DtB\xdd\x8e\xed6\x883\xe2\x19A\xc1\xa5T\x87\xa8%\x18\v\'q\xd8\x12\xd7\x9f\xce\xe0\xacN\x14\xafA\x1f\x0f\xc1\x1f\v&\xf9\xd7\xf4\xf7\xf4_O\"\x857\t*\aI\xd6\x9a\xf0\xa63\xe1\x8d9\xef\xea\xeee\xb0\xd5Y\xdeu\x92\xe2\xb1\xc0\x10t\x191p\x1eyW\x1a\xba\xf1\xbb~QvQ\xe2') ptrace$getenv(0x4201, r1, 0x1, &(0x7f0000000140)) r8 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, r0) r9 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r8) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000180)={r9, 0x0, 0x500}, &(0x7f0000000840)=ANY=[], 0x0, 0x0) r10 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x0) syz_usb_control_io$uac1(r10, 0x0, 0x0) syz_usb_control_io(r10, 0x0, &(0x7f0000000280)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="402004000000a0"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 1.427838056s ago: executing program 4 (id=65): r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000000)=0x2, 0x4) socket(0xa, 0x3, 0x3a) (async) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_FLUSH(r1, 0x29, 0xd1, &(0x7f0000000000)=0x5f5e0ff, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, 0x0) bind$netlink(r0, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) (async) bind$netlink(r0, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) r2 = socket$nl_route(0x10, 0x3, 0x0) write(r2, &(0x7f0000000000)="240000005800410f9c00f4f90085b3a85c91fddf080001000501009f0800028001000000", 0x24) recvmmsg(r0, &(0x7f00000088c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/19, 0x13}, 0x9}], 0x1, 0x12140, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) fchdir(r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200) openat$cgroup_ro(r3, &(0x7f00000000c0)='cgroup.freeze\x00', 0x275a, 0x0) (async) r4 = openat$cgroup_ro(r3, &(0x7f00000000c0)='cgroup.freeze\x00', 0x275a, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./sys\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='0fc5:1227:', 0xa) (async) write(0xffffffffffffffff, &(0x7f0000000140)='0fc5:1227:', 0xa) write$cgroup_int(r4, &(0x7f0000000200)=0x1, 0x12) r5 = socket$inet6(0xa, 0x3, 0x5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa2) write$cgroup_subtree(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='1-6:1a'], 0x31) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f00000014c0)=@raw={'raw\x00', 0x8, 0x3, 0x528, 0x0, 0xffffffff, 0xffffffff, 0xd0, 0xffffffff, 0x458, 0xffffffff, 0xffffffff, 0x458, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [0x0, 0x62], [], 'veth0_macvtap\x00', 'dvmrp1\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@empty, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'wg1\x00', 'gre0\x00', {}, {}, 0x62}, 0x0, 0x358, 0x388, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0_to_hsr\x00', {0x4, 0x8, 0x20, 0x5e1b2d47, 0xf91, 0x5, 0x4, 0x9f7, 0x18}, {0x8}}}, @common=@inet=@hashlimit3={{0x158}, {'wg1\x00', {0x3, 0x0, 0x41, 0x0, 0x0, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x588) bpf$PROG_LOAD(0x5, 0x0, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x4001, 0x3, 0x3e8, 0x158, 0x0, 0x148, 0x158, 0x148, 0x350, 0x240, 0x240, 0x350, 0x240, 0x7fffffe, 0x0, {[{{@ip={@private=0xa010102, @local, 0x0, 0x0, 'ip6gretap0\x00', 'nicvf0\x00', {}, {}, 0x88, 0x3, 0x10}, 0x0, 0xf8, 0x158, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'wg1\x00', {0x0, 0x0, 0x1ff, 0x100000, 0x0, 0xed, 0x10000007}}}, @common=@unspec=@connmark={{0x30}, {0xfffffff9, 0x8}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 0x85d, 0xb, [0x10, 0x31, 0x1e, 0x32, 0x2b, 0x25, 0x3f, 0x17, 0x19, 0x22, 0x2c, 0x3d, 0x7, 0x3f, 0x1e, 0x31], 0x0, 0x2, 0x2}}}, {{@ip={@rand_addr=0x64010101, @local, 0xff, 0x0, 'tunl0\x00', 'lo\x00', {0xff}, {}, 0x2e, 0x3, 0x4}, 0x0, 0x190, 0x1f8, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x8, 0x9, 0x1, 0x1, 'syz1\x00', 0x2}}, @inet=@rpfilter={{0x28}, {0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0xfff, 0x7e, 0x1c, 'netbios-ns\x00', 'syz0\x00', {0x3}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x448) (async) setsockopt$IPT_SO_SET_REPLACE(r7, 0x4000000000000, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x4001, 0x3, 0x3e8, 0x158, 0x0, 0x148, 0x158, 0x148, 0x350, 0x240, 0x240, 0x350, 0x240, 0x7fffffe, 0x0, {[{{@ip={@private=0xa010102, @local, 0x0, 0x0, 'ip6gretap0\x00', 'nicvf0\x00', {}, {}, 0x88, 0x3, 0x10}, 0x0, 0xf8, 0x158, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'wg1\x00', {0x0, 0x0, 0x1ff, 0x100000, 0x0, 0xed, 0x10000007}}}, @common=@unspec=@connmark={{0x30}, {0xfffffff9, 0x8}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 0x85d, 0xb, [0x10, 0x31, 0x1e, 0x32, 0x2b, 0x25, 0x3f, 0x17, 0x19, 0x22, 0x2c, 0x3d, 0x7, 0x3f, 0x1e, 0x31], 0x0, 0x2, 0x2}}}, {{@ip={@rand_addr=0x64010101, @local, 0xff, 0x0, 'tunl0\x00', 'lo\x00', {0xff}, {}, 0x2e, 0x3, 0x4}, 0x0, 0x190, 0x1f8, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x8, 0x9, 0x1, 0x1, 'syz1\x00', 0x2}}, @inet=@rpfilter={{0x28}, {0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0xfff, 0x7e, 0x1c, 'netbios-ns\x00', 'syz0\x00', {0x3}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x448) 1.053605035s ago: executing program 6 (id=66): mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x8, 0x32, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000240)=@ipv6_newroute={0x1c, 0x18, 0x111, 0xffffffff, 0x0, {0xa, 0x60, 0x0, 0x0, 0x0, 0x0, 0xfd, 0x7}}, 0x1c}, 0x1, 0x0, 0x0, 0x5010}, 0x84054) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x50) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r2, 0x2, 0x70bd25, 0x25dfdbff, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x5, 0x7b}}}}, [@NL80211_ATTR_REKEY_DATA={0xc, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_AKM={0x8, 0x4, 0x2}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x20004100}, 0x40) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x17, &(0x7f0000000380)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfeff}, {0x85, 0x0, 0x0, 0xcb}}, {{0x5, 0x0, 0x5, 0x9, 0x0, 0x1, 0x80000000}}, [@printk={@u, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x35e}, {0x85, 0x0, 0x0, 0xd2}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x3}, {0x85, 0x0, 0x0, 0x84}, {0x7, 0x0, 0xb, 0x0, 0x0, 0x0, 0x500}}}, &(0x7f0000000080)='GPL\x00', 0x3, 0xff8, &(0x7f0000000780)=""/4088, 0x41000, 0x41, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8000d}, 0x94) (rerun: 32) r4 = socket(0x28, 0x5, 0x0) unshare(0x22020600) (async) bind$vsock_stream(r4, 0x0, 0x0) (async) r5 = socket$inet6_icmp(0xa, 0x2, 0x3a) r6 = socket(0x400000000010, 0x3, 0x0) (async) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'veth1_to_team\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0x25dfdc00, {0x0, 0x0, 0x0, r8, {0x0, 0x1}, {0xffff, 0xffff}, {0x0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x1, 0x8}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) sendmsg$nl_route_sched(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000001c0)=@newtfilter={0x2c, 0x2c, 0xd27, 0x30bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r8, {0xfff2, 0xfff3}, {}, {0xfff3, 0x7}}, [@TCA_CHAIN={0x8, 0xb, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40004}, 0x2008c014) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e24, 0x5, @loopback, 0x1}, 0x1c) 1.005876096s ago: executing program 6 (id=67): openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40a01, 0x0) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) (async) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x31, 0xffffffffffffffff, 0xffffe000) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) (async) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_drop_memb(r2, 0x107, 0x2, 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) socket(0x22, 0xa, 0xc) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) write$cgroup_devices(r3, &(0x7f0000000000)=ANY=[], 0x1000d) mremap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) (async) remap_file_pages(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0) (async) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) (async) write$tun(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0967ac785e999f895acfde76443243beec18da4dec6cf54dbce8f5db151dd9c46501dc6a4b6ab99fa98bc03390895fa3487668919af4d371e12b436eb546c58e96762b309a97810000008e6f50c483cfa2178f4cc4f8c005914daaf80cf949613a8e70cb9d72f7cace637bf38c80f3722c485e6ab1c135d0c03365766cdea18fe6c178098c7c2d38353e3bcd4cf1dd260964239dea2f66bfe4c9645483b8c12aad52b75b5a19346efcae6340c4231c72a5b188279b1ffaee1828efb72ab47ed8860c1f1d612c39ceb8bcdb84d324fe36dc9a08b3ed8ea1f3804ce9b4ed6f73e9c1e5a5a1cbc6fe758465a3c6785f50db6904a526e12799e702a0fbbefcb50499749861e489f90a068a29a9de7236da2a28a77af720bfc430a89a5f96c7fbd23f8f99381ba17dc7942fcdde8a4f810f1558eebddb59d44b4d02b3959c33d602a3e816d19f4c46892bf2b894278104119f1b0cfcde668014c356bbdfd86e2efdbda77e9266853d982579cfc06d273f31de6e571ca8a595220cefd622e10161ed45469724736e02d9086716f7d2f5b8dc998137eeec0f140a64cd49dbc376047fbe6acb85c52a137545d3a74250051da5a9bfed0a9ce3afd775b74e6f9af67e5f3e2028eb7d52598b03ab2ebdf6d9805f5c0fb5c805e660a1eea70c6185d8f6650499c2c80f08982369e094", @ANYRES64], 0xffe) r4 = openat$ttynull(0xffffffffffffff9c, &(0x7f00000001c0), 0x440, 0x0) (async) munmap(&(0x7f0000939000/0x1000)=nil, 0x1000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) close(r5) socket$tipc(0x1e, 0x5, 0x0) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1200000004000000040000001200000000000000", @ANYRES32, @ANYBLOB="010b00"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000300), 0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,ffdno=', @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r6, @ANYBLOB=',\x00']) ioctl$TIOCL_SETVESABLANK(r4, 0x541c, &(0x7f0000000240)) (async) getsockopt$inet6_tcp_int(r5, 0x6, 0x18, &(0x7f0000000080), &(0x7f0000000180)=0x4) syz_usb_connect$uac1(0x1, 0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="1201010200000008392ad33f4000010203010902600003010c20000904000000010100000a240103000a0002010209040100000102"], &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) (async) r7 = creat(&(0x7f00000000c0)='./file1\x00', 0x196) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f0000000000)={0x9, 0x7, 0x77, 0x4, 0x9, 0x4}) (async) ioctl$UFFDIO_POISON(r7, 0xc020aa08, &(0x7f0000000200)={{&(0x7f0000339000/0x3000)=nil, 0x3000}, 0x1}) 934.505828ms ago: executing program 6 (id=68): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x1805a, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYRESOCT=0x0, @ANYBLOB="2e7435f60b06e46eb08b2131191f4ad45bc7dc3375fe33e9fc5f722318cf2f76c17a7ba677a1e1629280c7fb", @ANYRESDEC, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESOCT], 0x1, 0x10683, &(0x7f0000011040)="$eJzs3E9vFGUYAPBnKVCKiMTwx8SDkxiTNnEbthQiMVFUiJoAIaIHL+q2O2wWup3aXZaVixw08eDX4Ga8ePATePF7mBjjRRNvGsz8KRYCaSnbNrW/XzI8M+++++zzbmh2n5l2Ati1jiR//VmLwzERsXcsIg5F5PtRq7bCuTK8EBEvRcSeYrtaxFo1Xg1G7I+IgxFxOE8eMVbNyR/6/vMf/xncvvjN3dd/++Ts3T9q27dqYKu9+dDxKxHRXSr3b3XLmLXLeL0abw46RezODqpYPtC9UR1nZbyVzhUZbjVX5jWLeKpdzs+WbvbyeG2hOZ/HdudaMb60WL5gb9BeyVM84XpzuThupXNF7PSyIrZvl3UNq3i71y/ztKp8XxTpo99fieV4OkzL9SzdKOL8Yr8aL/NORDrM46BVxurlYj5baBV1zD3RW72jXOws3hwmg3S518kWk9PTjdemG2fqjeWslfbT2Xqz2zozm0y280+WYb2fNrvn2lnWXkin57PuVDLZnp+vNxrJ5Pl0rtNcTBqN6VPTJ+unp6q9V5N3L3+ULLSSyTy+3Vm82e8s9JJr2XJSPmMqmZk+dXYqebmRXL10JbnywYULl658+On5jy+/den9d6pJK2WNF/8n+ulsMjlzcmam3jhZn2lMPe3688/INde/kL9N273++2WNcP3wVNb5TXJ8s+sA2EFW9f/xZP1/6P+BDdP//9f/Z610OL6r+/97Y2v1v90Xy/nb0P/mLzuq/nfi0evX/8OG+CYJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf9m5lxwlgjgOwP+hbWd8RWJ4HMErsDJuTFhwCI/g0gPobdxxBGNCOAfuPIIBQ1EsIG3S2gUM5PuSfhXVvy5gVVVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAKf2s59Nvyy9f/1phc9cqZ/1900nBtwQAAAAcWdXzaTrp765f5PJXuehNRIwjYhQRw4ho6rtX8fQgcxAR+1GDpvr1URt+RKSE7T33eXseEe/z9vv1qT8FAAAAuF3LxWQWUW1P0+7dpRtEJ2//rXoetHko9fg05POkVNoghX0ulDbcRxYxioi6/6tQ2jgiei8/FkprpcqHg+8+XdztDr1ztgYAADiP6uBQrPcGAADAo/Pp0g3gPI4netN8bf4tfp4Lvs8vrdMf8p813wcAAABcj3YL+wEAAADXLPX/rf8HAAAAt223/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACntKrn0+ViMusQ8WG7W2/ae2go+68n9zq0GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgD/vzksIwDARRsPOP7iRyshzeNNjghdfeuAoEjxmEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBBt/XkvsWj8Uvy7LTx6ngmeXfV+HTV+HbdGL0wk//hC3vjnI8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCwPwc3DMJAEEXHiROgJ4v+y0JDEwjpvdP3rvZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiNkZnR+NyPJN/GmWR22vh1vJL8u2psXTX2HjSOHqynfwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw68viRK3yQjprQRmoKFCMAIfEpIlz8AALERDRWuxCKwAEpxrOlPwPM3/V1xxLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBqng8/+xhCmJV+XvL+5fIk5cMi5CzXydNrt5UqDF7H92YHU08AAADAfxBLJY/t7XHK+bLf/9v6nLTzX6/nvu7zdd//mnX3T7Ud794+brSZ75Pe9Oz84nRvtE/4+238/NBNjqY/+f6/l5i/kKacZRtmV113tOjbtbEmBgBWtVuzNPX3UMr9KQcD4C/bGV40pcJg/4/LSeYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGNV7AAAA//8wd15M") (async) r0 = socket$can_raw(0x1d, 0x3, 0x1) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x20, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000002000000000000000100007910b800000000007a00e0ff000000009500000000000000"], &(0x7f0000000100)='GPL\x00', 0x2, 0x114, &(0x7f00000002c0)=""/196, 0x0, 0x5}, 0x80) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r1, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80450000}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0x88, 0x3, 0x8, 0x201, 0x0, 0x0, {0x5, 0x0, 0xa}, [@CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x200}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x1}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x805}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0xa01}, @CTA_TIMEOUT_DATA={0x24, 0x4, 0x0, 0x1, @fccp=[@CTA_TIMEOUT_DCCP_REQUEST={0x8, 0x1, 0x1, 0x0, 0x191}, @CTA_TIMEOUT_DCCP_CLOSEREQ={0x8, 0x5, 0x1, 0x0, 0x6}, @CTA_TIMEOUT_DCCP_PARTOPEN={0x8, 0x3, 0x1, 0x0, 0x3}, @CTA_TIMEOUT_DCCP_CLOSEREQ={0x8, 0x5, 0x1, 0x0, 0x449e}]}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x6003}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x3a}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x1}]}, 0x88}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000000) (async) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x7, 0x0, 0x0) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, 0x0) (async) open(0x0, 0x146142, 0x90) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x18b341, 0x84) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000003}) (async) open(&(0x7f0000002840)='./file0\x00', 0x577982, 0x240) 280.629474ms ago: executing program 2 (id=69): r0 = syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000180)={[{@dioread_nolock}, {@barrier_val={'barrier', 0x3d, 0xd}}, {@minixdf}, {@stripe={'stripe', 0x3d, 0xb74}}, {@resuid}, {@jqfmt_vfsv1}, {@grpjquota}, {@i_version}]}, 0x1, 0x4c7, &(0x7f0000000f00)="$eJzs3c9rHNcdAPDv7lqyJKuV7ZbWdqE2uOD+wLv6QbHU9tJT24Oh1NBLC44irRVHK63QrhxL+CAnNx9yCAkJhBxyz1+QS3yKCYSck3vIITgkjgJJILBhZndlWdLKC5G1RvP5wGhn5q3m+94u36eZNzOaADLrXPIjFzEcER9FxEhz8dE3nGu+bDy4NZNMuWg0rnyZS9+XLLff2v69YxGxHhEDEfGff0Q8m9sZt7a6Nj9dqZSXW8ul+sJSqba6dvH6wvRcea68ODZ5aWpqcnRifKr7xgzuXXzn5efvXH73X/3vfPvS/XuvvP9eUq3hVtnWduynZtP74sSWdUci4m9PIlgPFFrtecxHz1Mq+f5+ERHn0/wfiUL6bQJZ0Gg0Gj80jnYqXm8Ah1Y+3QfO5YsR0ZzP54vF5j78L2MoX6nW6n+6Vl1ZnG3uKx+Pvvy165XyaOtY4Xj05ZLlsXT+4fL4tuWJiHQf+NXCYLpcnKlWZg+2qwO2OdbK/8FW/n9TaOY/kBG7H/J3PCgADhFDfpBd8h+yS/5Ddsl/yC75D9kl/yG75D9kl/yH7JL/kF078n+XG3aBQ+ffly8nU6N9//vsjdWV+eqNi7Pl2nxxYWWmOFNdXirOVatzv84XZ6oLj9tepVpdGvtzrNws1cu1eqm2unZ1obqyWL+a3td/tdx3IK0CunHi7N1Pkr/2638ZTKdEf6tMrsLh1mjkotf3IAO9Ueh1BwT0jKF/yC7H+MDjzvgNdCpY2v+6AAcj3+sKAD1z4bTzf5BVxv8hu4z/Q3bZxweM/0P2GP+H7Bru8Pyvn215dtdoRPw8Ij4u9B1tP+sLOAzyn+ci8sn+/4WR3w1vL+3PfZeeIuiPiBfevPL6zel6fXksWf/V5vr6G631472oP9Ctdp628xgAyK6NB7dm2tNBxv3i782LEHbGP9IamxxIz1EObeQeuVYht0/XLqzfjohTu8XPpWMjI60zH0MbhR3xT7Zec81NpPU9kj43ff/iH98j/ukt8X+7Jf6Zn/ypQDbcTfqf0d3yL5/mdGzm36P9z/A+XTvRuf/Lb/Z/hQ7939kuYzz31oufdYx/O+LMrvHb8QbSWNvjJ3W70F343P3///dXnQobbze3s1v8zQ1ERKm+sFSqra5dTP+P3Fx5cWzy0tTU5OjE+FQpHaMutUeqd/rrqQ/v7dX+oYfxByOiq/Yn6/7QXfvj+9988L9ze8T//fndv/+Te8RPKvrHLuN/Pf7pM53KkvizHT7//B7xk3UTXcavvfZPzxIHgKdIbXVtfrpSKS+bMWPGzOZMr3sm4El7mPS9rgkAAAAAAAAAAADQrc6XAY/s2+XEvW4jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBh8GMAAAD//0Gh0nQ=") r1 = syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) r5 = accept$unix(r3, 0x0, &(0x7f0000000280)) r6 = memfd_create(&(0x7f00000004c0)='dioread_nolock', 0x0) sendmmsg$unix(r5, &(0x7f0000008c40)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000400)="d1f223720025ee3c4e37358b5e55f2e1171813f0a062dbe0014a3106a3dc356f408a90f0b3163bc3d0ff832488762838", 0x30}], 0x1, &(0x7f00000005c0)=[@rights={{0x2c, 0x1, 0x1, [r0, r6, r0, r4, 0xffffffffffffffff, r1, r3]}}], 0x30}}, {{&(0x7f0000000980)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000002480)=[{&(0x7f0000000a00)="bc297c54c75783f45e9551e93a502708e53424697c00a065b8ddb50a9d90552a969a316571f8c2dd4ddf0d2224820961fef5243193d4c6da40645b5893d27fb4c42e00830c685a7de634e06ad6b79573864938e5f855fe", 0x57}, {&(0x7f0000000a80)="6bd3a4ea5c14e4ee316e09811b7508a29b4c44fad782227d66c24d58412b5ed0d40f0de663d95682c022b596d5bd16afe02d2e54256640b61d1f46cefa37d383d3af7a3fcaac966d06211a1ebd212c295c78783ddbbc203ba8b2f65d35e0be50ea6b544d5d9b4683eb9fbce323fb6977b83d8e856cf2796ca1eea7706165a5a90b827b99f4da1403af9dc8f82743dcb6353a86286b1e13", 0x97}, {&(0x7f0000001480)="c34e275e3f5a5d28123155b1fd1294892ce9c65713d354aebcac7c6e442e41e53c912a866dc97313f819fc942f7630ca2d1111faee85edf6aafd7b065a869c03aee976073ff5d037443bd8812870a3d63f7fcf141688ea0d77da5738507b3866dae85783b64d24e10a1e43c2d3d61bfa9cf4f6f7cca4dd1e493e7f5262e9bdbbfdabcd931bff7ef9963c3633caf6f0727658eb83959ba717bb43b879df2a414a01581cd6a7c746f5f307d2bc6fdf9490165f1b4a50f9c37e8a0739f640509073b50b94f351d1c587ec30a2f25206517726825e1b7e8ca788ad3e30b87e537539e69e80ee21494f4ef86abd3a88696d85286c33abe333ad99f6527e2c3b0fdbdf6eba1b994301a57289bd5df77d689d1fdbdb6218ffa1363e2a5d635c54d94704c9b679b70b2a0f177ebb30a1f7bb577a379593841125b0a9d6ce0360fc3fdcbf36b49e0aab2192f9be464b8dc25e159f8a63cb66e72591084c8e874d87b81fdce799abfbab20180bc6f4311462cdd000be5eddb51807375f32322729f6f83f97fa3c5aafd581ae7aae9f6816ec934e2eb4bf881a722921a27ba09e3529ef2884463c322ce8f1f33be93af77ca7e0ae4eb35cd5030a88321dac897a5906a7c58de515b847e2bccd6768e61c1ee571bf99f4d1809d95ed1d0a81c3b3c46fb9c99fd067adbceb539bb56f1118873a3e752ad0bb5b969e02767ea31dd1fef1a688b35422a4072fb6e227d9c1ff15994230f6fe2cdc48c39f791eaf64797e32251b947c11bc2168e90d8a8b88f8aadf3f7803e8edb1e32fc3679e9debada90e99aafeea98fb392e1ca82b42cba91863abdda5b75df77ac0e05b18222a655e380122d8eeb2c20bc0444ea43aa23f845f1c424bc5aef1bfcfffcfd4b742637642a4b30d91e8e54a7f8b1a2f782ec656a027c26da90c374834c27758782aa5c39d8896fd172ac7c810436066dd5421c6a5ccc66703165049b4d2fe6b16417348f7e04688370bdf8b512f6a3d3cf04c4e2f21a16181dc0d84ebbfda17a6e8387e07a22cbc44c1659c9c14e6b447b8f67dbb602c3ff7bbeb4357936a57f8278af7b17c897783ed92035ee5f76a8676da40dd85369f126f6df501f2346d2f12b73f662ab5e602921f2d1a8826654f5156cc85849c4116da2c3aad0f72bbc9bc4176fd54795fa169dcd32c7f125f085a2636127b1ed26b1e44de6cdbb69e7dc1f8e4273f8b4b60d2f73a7b6653e4d58021e2c7d620feb451cac2acf78378019dfe945da6210c023e65fce9de174e8fe7e45a329a1eeaa2256cf6702f35f1fe7c8ec2967de7f8214716e269c7bc369fc3b76821b2282160e390aeeda14cacf464a1a97fc4a8ad01af11fc6accddc4604755d516c8e005e715c1f892888e9c6f631943466fb89c9edc8be305993a89b60efe251256d0e07ccddcd7c5beb66255e5ed1f6de3e5727c2ae8d3344bce5491f0a332d85fca3dd458f19c8b9002a4f400d0e0e8a3121cb5cbb64fb1cf5a9d534b309cb025c3a9b7822fb51b3893a8290215c6854e236ca9c497188d49c5e1cce1437cb5737f4a1bfdff7bd5a3fdb57dd95817dc9b2f72f5102673944f02905f7cd69126573689773c1abadaf58502494eff5408e26a9d10707233acba810f01f947ddd4d6aa0af9b42295bf507cb4393d91f2f3dc9809839d5f9b13185a78bca794f26d73229e5618c1d7c3c5dfdf600522f069448a17d323ee51f33c45864e34e901c6c1106d5bf26ee0fc39a19507c3be9879c9d572edcc5f4083acb707cb35baba6b09dc62a8d624c0a67df2b2b35cd29baea853e80b4395ec1b252494b677ac93ec334be988cd739ca533b6e49604399b121ee80248b3e442ccf5cd3e94404f00018a0594f8c24fa10f8be600858cc9383edde2086a1c1fccc901ecda601f80d026b28e1b289408efabf8a1bd0957d9f5f83eeb0238ad005d60cd0e832c571a369d133a42e262052766c9bc31a216bc3cbcdb3d381b976a3443015bd4549f1b84d8a42481783dab20421e754bcb427045324e354b73d5874e14d2af850f6074a36e12ae0427c77ccc76c9b6d839b48bbb32f9bf83714d523d3d16aab55f82e8e9c689433f689ee69b4876b547244dc846a8e8cd12acc1ef58bf1488317cec1df03297b377975ac2d070b99eb6845af850375202fea9bfb98e8762b392766bc4f44ed7cab4cb9bf2838e67d219f958202b5794e04c989ac9dd6982f8162cebda4f63f324cf1709ac76ca5a923ca1ae83966fba26a47183a5553b49159d0f84b2db8e0fbe5fd647f4e48a806342c04e3fedb40b240a4511673d3a7a4d32adac89b155c37bbf5b294a8cee62710284fc3702dab02fef0d98b2b6f7c066107dd3b36c617f85f5bb4b4c856cd6a984d66965a0d2fc11cd450f55396a0700412d0fbe25b9b198504973505df211882d5e6877503e9d84a4144d3b111b795a15550f46b213688237c08b072d32c318f3035ed6f0cb312653afdbd19255ca85b6406c2b9c1c52f3c6c6ce56afa83bc8c16e0ede11cccba03615f7f5d5e8cb315b5d184c66c459f058166b967c5367411397995c2e38d8ee9ed8b9ede5c0d4ee214de25ae7ec68023c3f077ac5170b1800d9eb8454183965119c774a2f2382625d725b68ee9f4c1ccf7a95444bd22dfcc8f9e1206084e2f7c9a36c340f0aaf141ab96ce22b21fff4add8b9ae0d70f05ee337e6489cd03ec5c4733f6c1682bba10643d4fc398cdf4528b25c3ac142ddc0ec9c460bf24a4488f012da17168759b10aa4573a8c5361173a624efe01320cc509990605b764a4b4d1fd4ad1b12a0095b484789f156379df66061975a1dad8aafd2c114b028e50a09dce2bc04b2e8e976d921ee2af95efb29e905bfc14b0cb1551f9b1b25dea529e679c4e1d6a8158c0d822e2b14c237bd0c8fe92c36b9f9ea36a10e9d37e5f84dd61a669a9d492fd1ca196808223b77c17563cbe55355c751c136e162902cfb97aaffe2e5f39d99f3c95ecf7dbb7ecccb1fd6c5e47bae9c138e6b76aac9f41a24bc68e3324cbae86c07333bed56e374f97c36595efc377dcc90e73da973ac0014b8d47a196189069068bcf1235ac90f40ddcce1fb6367115f842b5c76a6cf3b283b6ac58b1750b577bcf714e229a0108a35e3706bea297eb9c7159e344ee97776c5d4bca8b397b7f3e72b622b85a7ae0640ffa47d6bf149c031ab0bb7b79c69369ecffb9d06c6241e828d0df7ead8213465be91bb12d22d7126ed6f8bfb5aba7bdf8aee694671cb10c4261b8d66b0f83a2e7daedab0f7c09851f409933f0eaa820e4163aa3dfe4fab4f979569ce7e7e1bb9dedae96dc97abf020006c704d54decfc7320d50aaffe22c5c7f99b24555c380417e54dd0875a261aba3ca08a8828d03c7f561342f851a1c96ff04d071f931fb613224b07732f09a580c8fec0e4725ed6f7d527baf9765fe16f0cdc184a2c33e8b95c167ae23a869df7654664ee5f506a953184fd9b9d3726a9e1eb60ab91082fe4cf0a484a3082075b091afa77df9d146cb6b16c952ab0655dd3b0f65ee8b254416fad7fc29da637658ffbf89983fa4d74f665d597bb5a346efadf407580bbb1c493a7b134a222d856fdcd1c8f10b03583501323887d3e2b6c511841217c3e11f46ade7c673e1bba54966703b10c3559f31ac9ed60f12bd0a98dfaf9769ca0f27fe8cdc7db78ff7e00bc5592a37877f8ac9aef9c46a2e18833fe31b063d077d60222e2101751533250d31f79d97f32a1d8f9bbf5f60367b838d54172c2453550259b8cdd4ce29842c80d38330f5d793a1cbdcf942744f9230d88eb2a48a5e7c2a2ed288d825b4786c2c19d0913e1c733cb9f4fb414e5f3d56d6520b531a97f372089ad2389bf2ba2ad54bbdf7ac04d7113170bc530b647b543386ffe6f614bc37dcba2e8ea51bba79307575d0673a196ce6ad1267662f6532898eab4f7ea61b72f7059dcf6e73f8580e5919e8badcc26874fbaf866bc6f29ed49177d3d0956a3a5ff4a4c92423453b9a0a001c8a83202de9d2e66346b25371c801c0ea1b74d34fe7086bb373132d6ec61359752bd3b70fe0cff93ebfa0b8c7c08973dc3d7ee368a67adc1b9c7d9def7cff99c7adfaff2b47b7953db3825795dee49d06213ada040a3bab3c68e655bb1dc14402d445376c3cfc98b2ce8222fe831cba6a11b175805062b890ee656f929d49dc07835a26ae377e7c88ba5110f806df5f2555be5ef19197fd70e4b00be021dffb8ee01e5ee8d43dc95852b888b92ea6bcb728a8660936e1e7ef44a6bc88e42094460ce4843989576ac6f4a432aa47f2f91894a5c5ae2e4e5b3510cf0fdc86f0dc914584506e8b46de57a2e1de9676c464d3f83cda0e581980538f8b3ba3308339f4cca2db35a576bdf6752a792376aa70eea8afc83727c1cf103da929ac70888b5929c04c22b64561e768165a1c1cba1ab181e7ef00495be24361ec2527a4925264e840d6196ad8b263ef7e3362010112b08b8f1a46d92e7d091f6e28a1fb4e20adca76da0cb1a912bb4f26f0ee9bcd59aecce46c36f8197a4f42c5632dc3dd46f2f2913b3e2f492623bf07e9ae75b94f1a0e00ba49dd5980f29dee771e2afe7df7187fdbed8d50f65ea65f339935380b20e13620b7a1a2119781d7e4088cb2d6b28fbb4931e62f245c3ed6d6951697c41fa5890eb30b122f907a6d115ec41883373408e27fa3298faa954d25e62e9243f72839f759095e7e7a495d0bb3e234bb11d7cf4e0c7e156d8cb70ae06e292f6a300988dab7f0d40463122fa3a998ec7bd829c11caee439293540a2dcb23a1cd709ff453343275414d05a606e687636a3d48d434f64fcf8e24e0a538bf9b81b6523fa537b360d0ea1d68734b9ce6d011d9c34acbd0418bf91c4bb72dff1a3bc393b219dc6c1141c5c85ce7c94b601f443848183f34c05f15839f0fa8d24b736ba8370d5f9e1b80b65c3a05cf765ad0e80fc150e2c020073973374f5835503c7049e31f384e629388c5f45fc1b515a793be06519a25db33955df1aa4d56824471ce863043c99939ebf13c2ae6874def39e4779cc384631889aeae18b65173e233dd8f693fa7317a09a745aa02e47c62a2023168621cc96d3b6d132d1173a5a9fece3b93dd984ed6604b1327492c48fbe7677148ec2630f5b9af90744daeb9b92040f7dee6f4afd406f39044f7e62a217ad1d8e4fb4be8906abb7b139f7e52cdb099c116851a87e7c4c71da45f6bb7df11031c5d58821accb05160000573079ddf0c54cfce3e4c5e7cfce6de41f50792e1563fc6dc07d067604c59c2899b1711ca5c46b71843ca8e835b925162131b6099ba2c447ef64b96b6f5441d4bff966bfbf0c8c2f5405307e7cb6a29d967fa42374ce150cff35903bf4dc8535eab61fb32807c4d14f9a772d8997a57dd299466b390f799e426ce3bac27f1bab5cdd2d2e0dad483415169fb27b37d858aa8f15bb1b5658d28087c30eff41d38e39637fd24a0259363dc26ea76a38a817daa4ec30517b9f036ec0b312c343870909a95b53dd1c012341cd763feb156618a29e031fca3918606e12748dea05872a36adf5e60fd65685a8be1d0880f414bcecd91ae7ece06c5f74d0bdeb08047cbab420ebe72119ba9f8d79f5b12f1746a4aaf01df4b51a8668abc71eee1c0f7149975a6d513715a82fb0e8d21b465e250a9110e715f13307bbd580358b363f0db110da4d1c2c95f53f7dfc725b41f789fba32cfb835cf3b849336dc5c2423828818e393bdd5f966cdbcd1452edc1c2581aececaa6238aa8ab71e55", 0x1000}], 0x3, &(0x7f00000048c0)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, r3, r4, r5, r0]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, r3, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x38, 0x1, 0x1, [r5, r5, r5, 0xffffffffffffffff, r6, r1, 0xffffffffffffffff, r3, r6, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r6, r1, r5, 0xffffffffffffffff, 0xffffffffffffffff, r0, r6]}}], 0x138, 0x4080}}, {{&(0x7f0000004a00)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000005b80)=[{&(0x7f0000004a80)="5f9e3a615de6f0d6741af32850a1751daf55ec64fc1ce46547a148bce2995f4ee5a9339396e59c79f945b5e336c2782346070fad975a05d106f7609ea45418602c0db8ad1813fb771a59e1172e160da1540ead93dbdd98867be6d35120f00adbfbb468dadfaf5749052a5d2e04cde674418f8011538edfa68f0e5efb08c8688aab000dd27a744a6c883dd899872dcbf78b5c0138a9813b0b1af6a66ee92ff7e2092fde3bb6f6acc0cc8c87d5b585ddca5ae43384da4687b0fe4d87aa231ba7334a9e6bb0ddd67e0816c7e487493209bb9f5b0960", 0xd4}, {&(0x7f0000004b80)="73d96a4a3bbb5988eac530bf0abbeb81bed7288734de7e7834d7aabe9970f5b8007d01b3979b9a3b5d6c4305fae2905f1040d0dd696a1698327b20cb27eb96a0203f2cb28c4a7d4ec2196a9dcefdfb23446a62e0865d4f70bfc5bc1cb45783f33c5a322a108a471d9fe17a19f06eb4496d8c300311ac2fa1e32582254883dfb334bf0b95147e0b5e057239563aacfdb7173a80e4fd35beb8b7b0139f69e8c5278daf0755dfcf3d159eea35c15e1ab5034d756b68deb68eb83a54e0dc6f913900e88e305d503f84aaa05fe4f665f5784f83dec315641367a28e96493059e1ce90c3e78a4c14e42ea40df8cc197ca37c34dc5744c5ae536a4a83dd2fc8d3a0513d2999ae73c4eeae3d81c4b1d864c346991a0c8bd02943b228cb9f0c4c0de51ed9699a18ef5bacc7e7aff094cb9479157742f09dbe3c05d2009c87d7e6917c2a5f63e9a08efaddbb66e6b8535fee6cc94e6b94cde597445181c4d731671d5ec0107c7877be0af5dc539f2b0e4e1d48a77a020d2351d8b42b0d8c9bc691626ce46b46df65f6954c9003018260e3822e73b6274eb233e6b5f4290d5a5e9e53569063feb8833dc796950c9e61e4a7354e853f20d365eb8ba148615ca5f9e258b920860945d60a0d32ceeee5470d8df4838cb11a4270478b664c25ffaf0c77d2428dfecb6ab11535541d439d42fe231009391895ed44b850e2caa2e69c79dd6c0a8323c4eab63fce76bbf4f684eb024348ebbdc6677248fbf2b9a6c8ddc6e981e5ff52b310b3faba593b9431fa7d48030391dea5f522eea4e18a9241932318a5db01c6758f7748e157ad054a3af287c467fa32752bce28d72de6760642c1b36fb46b3c28d6de08a0f0cc3b47f4963c2208e07ee7a500ac9c886d112b49e9a8be1301a7f803c1baec72ef8979cfa0c173f3ccf4ab17bcce61ace4c37e214d87cf19cf94f654013e7e6303b64278f82d9c4e7ad4cd6199099a160754d25b7e98ffb842c19952fd7575d3bfe842d6bee9500d038d123a48e7b63cd4b214676d5510d437c07026d884c697c4519739064723cffaa4394c4eae4bf40dd5f4b1e2670cd530c7c79c4324878ef7688c1b5ed7f7210ed1982f5394f55d2ff549d6605a947c48d44bf7c4c2877f9d5a05add42cdffa3582307726170d21fbc92a7b2bd729d19354c6304237d2d385978b0daca0bc220fdd1dba55269b4ba230e37a03c62816a524cc249e9317866a673bb81a2576b64d8548b4a6084c521898db5341a42140e24918ff955b59646f1c01bf147e22d48a449896c1fdc0bf738c1050b6313d9d532fde4ca5b7ac1c13cb7bd1813cf498683a28c3399883cfe4c78e73df158b5c5ef74d451fa3fe776aa680e0a99be1a63345cfbda4d62aa1e04b830967215535784a6c7831dd33473fd534744bf084848a5f0f2259be3abac0d2acf6d8599eb433f95dbc891645e001ab37d85817b69214509a2d87cfc5d0f0530d85feb79117a818166e3a60c7c44c143d576355de212d6316bb3f5029d4a49d0a1225a76f6cf801ede18d5c6c2b65980c289f3be063e929420be892199c756c3404ea19aa3f45d3c7d3fa249d574098b5ce7d460f14d36c8b3f6d9986d12c334502a29c0b75090196fcae616287e64a92589b44a7b21f883f3bee3a3ce3f7b1b025d7ba59239a00d40fdea3556dc4bec603d87a9838d0c85aad747de49293190d3d85f0f05fd5901006ccda89500b2bbc25b0021e6cdb469c4df2bc2c6b8895f06a8968afe24d2b48917891481a2a5a1a23cadb14222a24612847928a180abef782fc1a09531880b31161d7213d71024ba52374a81888005af6c5232d4d35d307b57057d0f954aea398a3fda285b8322acb6f4fc495a5bb525e56f19c9c77607babad742915e29e89ef4005e7ed253cd6105949766911314d3c90d9517900594aee90ab10102ab1c5852f70211005028793dce23bb910dd031b68f082cc4d8a6f162911c257e81f635001f418232b32e11a2e819640f83979bc13bc825d5111c5be2fc5163b07e5b88172c10dc27b83be5cc593dd6900b7ba2a367aeff89ea739caca00903e5c9dedf8408b034ef9ced22763fba73de41d45b70f192ca2e8e77ffdc9d14200b6f34631a94b219c888a5405e8ab3c3927e5c20a8f3850bba63baad05507796851087007dff3ae9de3859078bef0b2728d4144ecaae4a7060500762abaafd1070fd646799ac39a97f3b5b4b05152fe033e246b476ecd9f83d03b3c91edc5843cdf1133833c8938dc71acd4c69b31f9b474f1c0e3ae7ac0a7c0d233af69f7fda9636fedd752d6b952253731a205463e2461c5de4d54f54012641288864a6ef9e3d1264c3d7b30b4cee18ae1d36b0732f0bbffdba3a12ac8bdc0354406c19eee8e41e61b06197fe7e8f65d3964f90f28ff6449f1a0148b5d832eb087a87670d3223dc88bb44fd3d12f905376b610d91464aae8dc5a92c65c30823fd174c46e71b03f7b1af41871a013ec7a3f1a4271846289f52e346be52e184d38af2cbf42ced639fbf5a0aee4a515796d3f834bee404a30abb5e584c38541b6f1c31569ae4f87029e4811c73334b332c225262cd91bac4dab243836c72f232ce31f3d1800354b2f87b5e4d8b7e7caddeb5f066d02e7ae60413a7a15c6a2429b692ed1e1a5841235270322bbcfb832aa0b775724121086aabd66b2fa7f23ef262ceca2fad63f92d2045d824bf67af8458fdef7d50f039e9e2385a22e17cc2c2e5d358e47941d158e45ee1ba98818eefa97459d50380700c08f22ace06af8e741414cca0f0a2052b02ace2011369c6386b643648ab129e30040e3f4a5d1a01fbaff699fc8d331fd830e38de4faaea8862635900f65aae6ae9b9382db09bcff225b1396fe058ad8c484177a1f578a8a99b0b9475c09caccf8ef4252c1b9ddd43bcb2370983dc2c9ce81ea4f67188127f108919261110ec34a54855572af3d51c9ab1bfeff86fdad2a093ddcd845763b7ae81e908e955395c31f191441d28728e0587bcb40ee66a38b7d148196dc36386c82ce1ecc1931712537914ad0762d6bd3221363206f5191f5cf1370076951717a5dbdd3df4f8d97db63e4bcc4feb794b348121cbbc5a4be3b0d2a7c12c67f43ed80324d1c0404991064f289c966930d9c12d47af954de16a6fad6675829abc1d1f72e452104d2f81178f782316514801750e3c8ed38495fa0a4c7e5f245a9f82a99bd3d4a6fbc3ecfc5fb1d9091868abbea66a1a9ee4e9f05005c051ac9783c6505e15337e085812d539e28c2c53fcd75a23b40be593bfe9971aa874ffeccd6d97336948e29840d784c47836bdceb894bfe1fddd9483c12cb0bf3c6dc9cb07c297dacc02607cd163c8cfc848b2b36fb0ef5eada84bb72c735727924029c33decfb440a07a34e319be46db6cdddf3051a778b414b9b111b1ab19b8bdbe13b16087f5847630b22a266cb812a6dc8a5b943fac418f63e294409046b23248337b5573694888ecda309ac24ea4cbc87cea990a706d4057645527eb90a71e36c4e9cdbe438846bc1a5d48c28d56061f5a689e34a0c15de2850e002867511c419914a8d905406129dd723341e8fefac77f186cedfdf2a1a69c4105232eb7b5a62210762430444ba52a6e4a97f73b1a0bca57fc4079c29253d9f5b093da45af3c2c9b6828d9d883fbc0f77bf297b0f4e45a00b876d00d2311b1496c4e5bca3c8e1a7561af818e2f33843edaae5e8ecec0999bd2c73d149ac5a0d0819a53f70bdc15b5c0bbc84d36e45f787ba677d53addd0607fa9f334e8ee3cfeb19b988642755f07215a390b1535b8746c06206f3b5cfb758b0ba3f473fd3e5f543faa84eaec42b5c67c5e3cd024b778675fa96b0404df6c6bbdef348977538dcc07d6d04ba80eb5471bc89f396998e58a6f8ceb77946430ccefc1a6b8b61dbc5317d5fd6d6f60cbd2ebe274a0ad701ce9640d24261af93dc7f0fb11fc26ce9bad406c5511b136b2f5ed104b1eb5bb35517a25a8811c493fac88f8ab3da0834115457e5e9333a79c39e37ebee39736c207298b5c770450bca2c91ca2c5bc4520a810ca7da33a8e523b52340d5792ddf0092239796ace0495315c1623380d821333eb0a53a99838c5f0e8b8904c8b5b21fde5387cc9d11be32b62f718fb90105e01ed510f2529aab749e2d087b302723a66fde32bf21f60d8432f7a16e46d61cb4f6809e74bd80d779f08a8641a7bca449bd12c2f0016133dc4cc5738c18b977ebdd9c8cd7da038ae3c100e9faebe6a6d3c02e343ae2ae8606cbfcfed48fa8b4a8094183aa98b45d4b8c26437e76ae044290b2a7cc9e7bb050b7f3d71d88341b0bd30263f6c59965ea13139740ed667595debe5382d9eabdfbd765a60a2730ae310f21133ef560606edf0114f57580ddc1392ab746ded9c35c0dab4cca178a536fa6e8aa7ae1018f985b8097dcc932e8862811fb5451252eb302954d5b3f3d3d32327e9ef1f8cee7ab9619061d8626bdcab3b16145f63f035167aab4ae416710bb5c82ad7b8e67c740bf54b7b14cc879c40a9ae45e37f3a632e29fff3a9745bde78c2c81faa0c94c287d4ad995a689c4c799df6d8a7d563e04ecc1d4339cb5c4beeefd8380b25cbe3f99d199e1d2104032525bef39b4e10a8583f54e78debbd1c08d49925c90d2219ca95cae513017ee750a0f35387a4f0d0e06cb6d83515ca3473c38005690cad817169bc0d96800ba90056ab3a443bc5f20c9065b2fb5264336134cc30e02c43e2fb761593ca3b5885429ded88d85386c2f6afa6ca05751450e3f99018d3deb96f21a34f557a11958eaaf782a0c2975de0fa80da05a48b3ecbc8dee621768bd558d84074638b7f29355d48d06afb58cc9af3b20cde025bb381221989a95806f03a1885399ee21ae878354124a1dc19932f4d1898113759fd2fad1b17518061d165b55237479677746500b23c22edbe91c61eadf7e5a6dc8bd02783f1a070e0ab64c8f75c59ce84ed5a31176c92191708e756e0a6152e3d7f05f08624d42d45f56a8b38b717fa00262419ebf08b4529e5753934bcbf4284dcbe5f5a984f2b951c8fd998c0d1540f6a5605afe2901b8c4a625dd8928d993e0eb982d92418da7cea02121b30047155cf904644886a5bc88ca0a2cb635e8e5575e9296ad887141e283f855ae78e34e5b93d5c1e6659f09ed3c4ee5f2527e8bbc242bec136ff0a68f5ff1223f4d8ec1be49cb7ae0703b0125b92df22b116e696524a276e8ccfb0f16faa8b050164361027c713cd9df796f43cb104dd51db078751d2e6bff8d2b1f51328d7469664a455d26fb0ccd06c63d35d019f1a37eb4b6a5a979cea914bbfcc395b37bf0fc04812b9370b4d9851046115b1df744240703f80a3225bff1578859b04eca25bcae1a5c9cfbfaecc185367a923847b3c608c45deaef6d1fbaa97d9fc7d49d6de0717eec1465c562340249f756b5bf6dbfa9cb05b4945dde7fdb5e76043ff7776afbe9d4123df31dccf66fb15423176f2cdf03e71c864ef6a51777dd247467da0766ffd3cc69a2cce603c04ff089c4c332ca40f2a3cf0ec13df66ae20552eaa6cbba7e464d2996a0b7b3ad06af29f77e6f03b404f45d183eee73004055708e4c68b424f2ba4e814f7551337c4564a31df16e94a611bb0a3d671c650635e645432cbec9d15fcda7960cb7a0fd60da9a14c3affe3219b3e96ee46f8493c2552037dc35a649fa7d06d558ca47c673d1d348d122bfb93db4094e6f058049b3e370903245b68b7c5f4570ddb3f1ba4d82d84b39314ded576ead6f05", 0x1000}], 0x2, &(0x7f0000005c00)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r0, r1, r6]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xc8, 0x1}}, {{&(0x7f0000005d00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000008040)=[{&(0x7f0000005d80)="a9209567e20910", 0x7}, {&(0x7f0000005dc0)="4ca61c0a3ad2363d1607505693e52ea9788bb063be55aa1efb3228eec309893c7baf4ee37518d581f0931097e71e0d8aea73e0f5603aaa72fa3b886e2d1d3f60fca48f095f9982b24dd7c283a5a6bf04bb79c0212e74de5163de5e631d38cc25690c1fbb321bb65db309fe8de993456c325985192327ed68bb05037184579179c2cf9ca250e209807b30678e48e509c82bff590cad99d545d6fe", 0x9a}, {&(0x7f0000005e80)="786b34a04bc9916fc91119616d035114ce3b63dfba9b380cbdac75561fdeaa04f8ae1d3dc300ef3f063c2cf85b1a5dea1ffd12d6389ef7f865ee3421508bcb800739f19be0f42b075d1be143e169c0b135fd06c64d2feac86dc27d796b489f80e7d1328c6c899f115458515cba0318b53ca99096a9a09df75d54390f16a17748ad3a8b6ded24b545e6daba60f1daf54f92d8881f72f4ef409d1e7f12c2ddbe6a338b54", 0xa3}, {&(0x7f0000005f40)="5cfa8c41a3949e7a607534adc16632e00ba342649a62aa18003f3316f36679cc01972dbc00c565e2a360d9b052de387fd454082d8316afa302860ea0c628062fe428dd77e41bc16090da417158c83a8536afaadb2f3376884b803eb6fb852973a11e4b11c1821bb8e144d75e778f7281e915a0a725fe33f60710a88088fe49bbe24f17c03959c059ef8ea1750ec8f197cfe08307dfd122da092b75592d3190b4e1d6b5ea7235a2a5c9fdd00754603c143652d4c1fbdef76f2f98462ddcdefe9e6442361b", 0xc4}, {&(0x7f0000006040)="3346173b947cc2caa46e6aaa7794464ec8c58e0239644deb6d41dcbc768581770b48c6b1460ede0350324972878fa1f847a09be2e6ba747d5ce8b046f048dd0ce54e69bbf1df16b49f4264a4add70a77a88acdf9cffa68823c1aded9807aa1b300ace56edd8e7f16dc8a57414cb732ed53a5ade9152b022c1cf5ed29891e1726468a2194998a3909fb8f1ed34f721fa3308ead19a16dfc5743e4cf315d2806f5f92df140437274454aa116fd9c75a0e07ed51a11fcc784af2db405cbfd5b2efdc1df9a5615b2e18362de093c7f7c3f5c32dd46201a37dd6494e7b2e903820f39b123ef353e852c8a9c617aacfac070e84f48416905a8a029cd84ff64ed2368e24984fed4aa0d967a36ab22efac71664a65383ec659d23fc3bae475a7d76ff061abb3e58c140f9dece266a6cbf198d50c438b4f00a2e2efd32e58906454ca700bb8f9d698e9ac07a467245573c46ab426ab65353aee7d4b9f54b096bcf609920e8f5dc7778965a40920337832138f90432b49591ff94a7ca3cb227132fbaca90de3a2388671359ef61c5c920ca99be0f4e5b1bdade871e9fe66f61c6076e4109904a6c25bdb08a0dc62e72733ccbfd21ff538610834a9eb4146e1cfd2fd61da8284dfaecb64da00038382bc324f130ad10048ee3b1d3eb810678abc81209b3e9fed0c1fb879e272629b44918d1936f998843261a530c3ae9f2bbaac8c6d7ddc28ca941fa0e1941a2213e325a789ec565eea5a2d7e5ca856525c85c2e2290532c039f4d9b4d421c4d6929a677c86a892ca6ad7293fb9459f51cdb81b913d273a7bd5405c5755031e0309812d526032c2e03b51400375c8aaa608aa5b71bb3025e76dc2a1cab7b148ef0ebe5b0d513c575bd41d5f00dcd750114bfcf0efb794079c8bf1faa02ed74ecdd61495f8c19ca5f1ad7e851e40e5b2fadfcda3825486a8c5434f6daf8cff268840cb9bc937815bb924d2a09155438bdcf741c0a7ae6e72d3ccdba73e96b3bfc8cc9e221b8a2f4f2d2831c8c4f766071cf871ac4650663a515b21dc87c65748b4a0865e0cf3403f6f2e9a26c126763ab5476b76efb51f2cf2c67672a417a509f94142b849010d5e5bfde5a51c68654348d619af2202b8ea183e84b042303d2cb83165c2425f6861649e8014f3ebb18659be45836aff96e143ed5a0c68c4e6cf3bb348641651ae0f89c317a961fff52dec8709e51b75c8150b653925ea100b43e1512b9a08e2227a8b1fab88fb9df67402d48366327d419d030ebaaa741079c33278f1c8e1878da04a27dbf29d821dab7c266679e9c331a75dea84176fcb488a1a1f354067ec08ad532b798a5b2dd79e7a38d78891d3ca8fea16ec4929f7f94dab106f74d4373fb19d1c25fba18813568bea3dd01dc8333c33d060b839f9955d23798b7d55e2315b1f0319cfc5f9af55afabbce6d4f004da4315f0f501c9c6529d9c6f9f42ae883f222b277ea74d03e650db1015b5abdb90e33aacb009f66969c7cb934cfe360d89eb612dc0ce81e94e9443ede6e3dd9d084e71bd388ed65d14229d50d29ca1f82f66764e003d2b7386fbf660d4d2942ed6da1de3b88bf61a1841cfadb06e07cc27ff6592b78192665d9f66130dc30d14e2b47ff8605d1d61cd079d3b00ecdb0f0b08da38f964bab0cb90eb93820608c208768a843247a0a021b4fe53b8d91c8512e2ae2b878c3875ee93c57ba6fc9812f01a16cc43410c75c7ac3994e4d9ce2a25630876ed2600470b98a8005f2c683edb3d8f17c62a79d6e02ca07f3691ba6d25eab1557ef81fac903cf01d0dd1dc8af69e6f71c85bc42037967a46861e554bbdff15b5824b4554a34ade5d164db0215b0bfdd265155a0dcbb3eefd2c9fe5fb08b8150270a76ffe86623877d99d65715fe50c3db58625c99dee1aa1f9d9241c0c36e9977e5e0410135c8d133f88bcceebf5dce9f318e2356dc73eaeaad5e0f289d4bfc3ff20f03a63ee5a7ecfb326f2e4658416d5e8bfbf1f8e0529566d2c6f79813494ec4b0ea3ba8c4c20a6ff83bc53f963e7a0be4a89ec7fd950aad4b4184ccc8e34e6323dcd8da9bde36e2ea23190771cd41598987b5640be5f83881e139d10c69fc7e03881789b309fc6611b6c2d341db2eafda0c47a838a70e2e7b90989031982b44848245306931969f9c362cb106ec9c54a40a9c6b0713185fada89de2117f9ccf532639a706d02d859e8e435d3eb5fdf794492ffb3ba53314e8c62bf7831f974ee28b099b6f0bf1bf4d3212ed818cd3c6a3dcd2100edb5ccbccec09162ffdc03ae357a7948ab0075e9defe5f2227df98482456aeb0cb2c56ee10fcf0161d5b90401bc98548d8536455b070d6c48070cdf68a5a012e81a67d06c1b0dd469244e457d20d53627cec0d330b35beeb3e6c22c3a923c658dc1ebd47f7b222c9476324cc32d185e2dfad223e038bf36ab046c0dc4d550f5c566e5276fac930f50ad455a8fff51bbd54cc23919d00c71d0826fce442058815d7308ca1712775086c1716a4ad6b5466170d76eba9c28013874bca54e969d8515a4cf3857fd6457a3bf655fdbf2f3d8c2c182d1d0ccaa3f4ee5b3ad96bfa10d30452dca7830d483d49d886e0c1502aa8b3197f9a8d679f4f8ff723edc509dd39362651d662f80ce02e97c55c16ce09121dfb87a846c45f00d3c737c7cf6c10f38f311ecb359bfd75d8a92ade9cc7a18c0de27906106c07eee98271ea4ee77c734605f24950b928ebc7f0173df410bc3aa65b43e2772096ea8348ca09206ffc6d0375c63150176ba782bdcb26d4bd7f536c1ba77a16e3a7ffb23b7b06019f98c391898303308d5fb32db067b017b04469da26217868df2fb40cdfbd15671e8421e7aa3950001782fcb2f5720b88fd91d5367d2f0f5ec420d8f00cd5612e99eb2db6c1e12b03f68e0e486e7e082276139634c87a95b60f4e614e508eed78166ffbecb0a14b30aadb6a94b63c725be3964073cbb4f713b14166f034d626a43cd3b418950039a3166bb8d2433f6b11181071539f2014382e087ba9f3e10606dd7e7b43a2f6623225e677f9a0bd6a2b69dd7ef6678b06b06a6ee9d5b8226e709c7b5be03f300668cfe439e85e719a9be79d6c3362fac66b7e9241b8035a550a1610aaf0731712a3088295c687f700849ab8a86d795fa42fb03a93861b06ef7d826e4b7fc209b77606fac45b427b96d086e87117f5df34730651df23faa6f10b18dfc610582ce2294625c2f9f0378f23ba80010df4de4485be02c068d5b81c2e4f556ef3f4c527c1818e683b14d80832b47ccadbd9ffe4b6f7603e55084acb5e31d36905873f745ee7055835a4f88ee393d4c4c710413f4cf8c8e390909b7e78e3f86d71006c251e89baad7d07d88392f9a2ebc18f81aafb232af3049c9829d5e96a6bbd46259feb7da84471fef1a1364369ab9371c0032dd61ad4d3347a28643b3de1d0d20e0e14f8a8b8c25b98e4be9a442e755fd9bd6e081f73300b4b36a37921d39384385cbf775fc1d97e60712313282da6781c5dd60308565cfd4ec66d958d47da8c44943f2d25133cb0f9a2b71e0f7c2df9c91a237ef5e447cc2cca7e4cfa2f760a3e30ed9cf219cf3a379b02c7538621543aa303bf30a90ac3fa57ff1f288477d4252e5cf166857e34fc8dd9aea2c1899b6edb0b698040a3b71bd9a8cb780e545edc307215aa8eeebdb9627ca29bae8f2700a8548d9b1238f2b960ac68b4bc6e00604156cff47ad9039b247b0ab92feaa10fcaea3f62aab95268061d7d2759ada3ba84a18a32726183a4baa0e8809f3437dbdbaf39def69400eb69b8a63e555b35bdf0ad0840ae8b0fa6d50cfb7bb1ac84ca22c0555e99ec98813d20924f5dc475987dd4d9c1f1b670775c4fb4ea7473b398708ac8f208b4bb85664ea28f6cd09cda4e83bd7a02f71a68792f4a1383af6593f5ffae17fbcb5f1f693f327aefbb5eff32e907b7dd42b966c8b11bb82d9170d0a9af80ddab1d2a9041b1127243f93866deac8654f73001c47ef2b8c895fdd67955de9685eda08423790f47f922849352e5e1052edb831f4eeb5f903d8f0334935037c3f4cd8995aec57a5c68ab06bc0929ee794f94026f82dc1b2d69c2b04c44e600598f5d4f921fc973d178ad23afc9d14b78a79ebf925b9bbb9a480232ad88707c01c9877bac4e02ec7352852673ab3ac2b592149a8d8ecffd8d6a06659c740ae975ecd13e268e1fb90568edb119aae8ac7b03dca0c41c1436c37e11ec452094a0feccc68e4f994c46b91fa7ba985384ed330c6406a55dbba9b74d23de909f08249d924e367142cdb56d2ce356bd74a7eda866d9566343dd048461ef4f951c6d3a097be7e88def0a41d2ef4cb1c9cd8f210e41b7297d9bb355da4018bb15963de1b5dcb1f47fc731137fffa222416bb98304a9c19d9a27db981fc4271b4dad7664d6e976a7b0e9cc3759bfb399426481ec2adcc408c130b18ccee289ff41600de91e225a58fdc781fc43b1e097d67ba0d867df0e914b1ff97815920148928ad43bccb94b55da6b036733a89c610edefa862690b844350ecaa58722e1ac261b00c75ec7ca0653ee3b37b249d906c6decbd9ddf0c5d4da4a0a297234528ec0e494270e26bd2e09cb3a915d1c2bb4a7cac11ed2712d49330a3a35c65854de967302bdcc29a064f20f1561e80da8589b814d10654b1d5ddd474ec8301ed96820e035fd4c415371d8a1647054e12565e712f046fcfb325860e93fbe2b4762ff4a3a58571416f672afe3ea55e54710b4966319fa5cb8d3cb5df9f77c2703ae07b6366a679bff7521bd04670d130e7f851b7f977e1bb42c2f0d789be7f08651246aec1301cad5f9ef9803e2c3ff11dbc2661f0c933d15535b1c7bb939c4d9aeb7102c59375d548093b5c52f41713817959a776cda69a83c6aa3c6cb93a4c2acd1f55e15be7af4194df3fa88270d33289eb64f097917f2c93a882f0969a075fa254baddf25693b3f58f4a4bddba11f57025792300dcface54f89a486d4d9604fd83d1846c3e75aedd99836f6ad874c7ec78ad036b84fe0c42ef3c10ca2ccee7245cda66ac3fc368a43ecfc0153301dd0f312098cb00128e1178eecd827ee65ce6b867cb2ee13c28981f1ad2ff8ded202fa53ce288b63781c9ccf6a8da1a20825a1549e88b68daaee450e2aae64a90b596c7c5d2412ce7455d9659b09eb6e025e14a289baa0f9039db91f18b96ed63c381bf1fa0e224381fe778b4b59bd0417cdf158a301c270ee0ad2224e8f393967fbf022c9af5de11ff21aba905e4e059953644310db43c4e050ec546ffe2553585cef35764b409b3ffcdb7ea4875709973369fec338289c714bc6010a2c4c1a810cd0a1ec85460477cd8b78ee1cd36ea367e98d2ccdfcc61a02c0bb8d0cb97c76c25eb6389e6d549f9f22e763db7ecf69f9a4e28a98957f1ae7181c2ff8bfeca5f53923987f48b3c20b648ef625738883ac91d7a7319bd6be57eae3c87e35441a1a7636489a855f400cbd8b2ce2f65132b0986e558cf4b504dd0eabe5cc75ae4b61c122a1afed02aa08cc8c5df2df8382737a4cb15b715321e62e7ac90b5dcd9468452692cfb69c2b5bfda35ed6e4b5383c82554952223839f3ae5a75a13e0415cc6454729e5d7a44ba68cb19cbb63ce86eb1278c314a5c5640af1e229e715d851e6fe4da8ef7f7f00f5e64f057eeaba57cc6db49781515952e94de61688669e45999890b57763ef0cd6842bb43f025c9381dfdfa24e39b840b8251a72f8e0b85380261f90637a50385a5868620b07c2948b7bdccf619616eed", 0x1000}, {&(0x7f0000007040)="8ae9b1f807b0f4ec03af884954704825989934e6cb40e603bde983f31b00084cd2c793df85042307b40047bc0ee18f6a9c589693f2588e7d0b81df4c19a4f382da6a42d0fa3b68a40ddbd57933d1d0b887986321902f678c65ac248ceef5c88db023fd53758683d9615c9a3539741b52f1fac39c00eec2d981e37925ad4dabd257b5b7b7338f507dd4b69b55d5c318e716434729b62003dd292b086989c8927a7e74c19654ea0f4c9fffbfb22fa54a280d0d74bb99c1f89e7b88fa94aa2e761e5e2d2be3c06ec0ea6bbb96140cb9e0371e6d9e36d6b23c8acec76549c2efb7d2f47d5721ba5ae7ad5805028d9fc613aff635275fea7c133c3dca17f5efd91584ab7409d8187d2d080d92585e496b38a5c79380e46106732d14a021d310567b7471b31a41b76c2d6c49c261507e93ee251f416afbc91330f1047b1a4a7cc96e9c2419cf58f1a9902cea60217f6f0107ce01a9d33b75dcc5013a8df6bd914f00c877743d595bb3c7e7d4186e30f07cebee0139a6a9e44d2db474381bf2201d3c99883614dd1236365c5ee02385e238798ec9a8e86850a1e5dc7289ba786480a8e55dc58ea9ebd9c2b2ca2bd510351625855902f73511a19b6bbdf321a5e1aa6f5685dba1dd01c053c85517b356924d8c4c031466676615b8120ca4f48ac2672e817522826a9b2a25dbe7480b1fb18e0982893165c6d2e1e719f7b55c423cbde8b12153ba46cece56a23434bb275354c96c735719869ef3c7a51d222787f227cda12c3078da7eea12cba35390ee3c5311bf64977c535fb466514fe4466cd2d03a1eb32bc6a3fe2b0c3629a97e9ff002508f4da0421710ae7687464cce0e128d7291b8b3a2dbeb69c9c9b1c2d64b2dda749862ac5b089941b685d1580c8a30f9c8beb595192cad0855e2b4bcf429d3b087d9f11ec90736a0b442de3e2d3d29d5bb53f80b78e2a3b946f3b84803ed4934392f7dc1e71ed85366275eefb7c405fda4d6a856566dbb947bfdc858285a1afcfc60514877a2cbc399d4abce3d61a43d20e402bacc9af7b6938cc8a7f9c94ddb4e45c5bd4c398b9e074e06f0b195e7440888f64ac8bab1e22d8718b7688ce887e6f5be960f5307c66dd22a2fc96555c972289a9f3bd9f45fdd3361b4363441d35eeb0eca674e8dba75e092089c53def325063cbcb836ae4661bf575171e532e57f3153da8ab11f11684901409e6e790587fb0456795a943eb683199faa177a4b323a25389804e25f97dd69d295e6a1a94ee64b7cee1274c7ad004832a88b1d1f1ee8ff2090e23fddfa5a5ecf0670f3424cabf2c177bbb1c6cd9fa3ffbe9d3f31a4bcfdcc47eebf68ba8080af05953d49fcb1a4bb1a43d2a03a3b40cd20a840f1eca60f4fff3bbae949ef36e34a497756958597652689d90220f8b5ce541f9a1ecbe98cea221c3bdc93051683205e4af5c0ab0b546637124d50d27adc01e6ac0dc9628bee80d95b4d4deb7a3a5d493657de6bd0607311145b8fc2e9de855cb2e216753c0106a1efac71ead7553ef99b7055d40d91350279b3955d289e284de1e875ae37a1828b18955f5974b494aea31a97a1840d20588076b49c7ebc67f2c24272fb531edc184e5ce4d4a641279d3f47ec5e6b9d1316eff42b3a30fac1d139b268b37ec8d04dc7db18fde48e9e7b5b583dd113c6c48e0e4c142303dc6ff67343d1994c34d8886a284e14eb710ed12ab1c35c6f9fa8335788316b4256fa336fb2e25f5dffc4b48489250c934c5751a109b0a23b287cad430fccfeab2a0d1ef9ff2f87a3606d5c2a8d45fe37e30c7ef55571c4f505cdc5d582cf4c4d1a71699283253e6cf3733e8a7874aec231a007e450e371b8e15b3c6ed74a1544a394774533b82fb448023fd4ae2f3a90273f2999d3c6182f089bfe5883393a92d11f8bd4e9b61a9259cac0a181019c4dda341091ea716cf9ff5b336d461c7811dc407c36891055389461281fed49dfcb4822bdbb346a0d9a8ef8d0772c8f4588dd7568709e32fa29d2eca1d064d4be43cd4da0c55fb8a46f36fe7e94289a704e5674d161db8990ab9d77e4a076961664a24be8fcfb3fd6efc58f6dc620ac67b39689891c5cebe89507a38a93ef669b3ed83d9bdcbd982edb4c11397b32896d3e3cd77570bff1afc2cc0bbb8b3e6a2aceb29b006045aa22481b1c1f23f72ce8fef5804baf9a116f903cf38c2d900250fb53afaeb38f35c9f9873646dec5b4b57ce2d9e0f9d0f6f3c1b81c1525b7c680f98eec0ccedab84f95dbd1db42f5a6e509e447da4765bc53035224d7daec8950bdb22f6a809495c26ff891dd0df1547b784ec0e01d5b4cfc5b79d8b780bb3297b26e2577d314f5e1b5aca57583aeaf33bd50a4d59fd1aaa70ea130e77de816679bc7d610d9c573408b5ed5655466c1fc5c6c1b2f893a0df045f2c21713f3820f24e20518ebf97d0e9dccf6f75b541215d3cc940d2b6ff792f4ccddddc9aaf552a8da33c8d008bb5686a81d927ebe2a979500a9774e447017f6ac99d915942f6efcddb833cdae900575875b1908a0616d073da90f4432def75720a38647710c18590dc6aafd72f7810f38704b155ffb45a7f6861e6096ee93c8bd3bbbcf04d14701d3337aeaa972321c3d666025f1b672ab06ace50bfd625cb00338fb6987f3dec815623c2fb929b158d117fa59aa38d76a2e1cc1eea6d202b5e2371c5682a016ad1856a53001cc05deb6b5468ecbd0763a47e56aaa8b44a929b8ec7a23b3e9405afd7a3ea865eadaafaa9f886ab623a838ba52abf98fe0059a551e77e655030ed6917cad19fba706efa1252f5d306c93eb645f3ca2fc4eb5a2fff515e5a434dd5df5895042967c9221ec9d550959f07e2f1e43a4670302e429724aeef7537d6e64e2a06fd607e8e04df52a2d02af047ec571ae190e563e3ca2ed6bfc8f9eb6c5105226a60a8308cebde68e6aa7f4d9bfaee396e206e85b8c88b3c3043a7bfa3a1de49162dcf9c5cadfdaf7b6ed59721083d948a43adb5835fe28f9f19e8f1c842546070d2ab620ab78cc225bf3966ff2d3496112d74129baee4c5e448b5cfb342a19dcd051236fcc89eb2816e10a371cf887f94f7527f58ebdfaccdbfe554cc9042654b34563dbd984fb942e6fca98f224a1d7c2a364b9ed2cd4817a74f307e05a6824d33f8f514ffe2c332c683ad17b5d97719a0866f80280c858a6eb8fc81f0111dc325198dd0461487478c494d7f22e02ca2921ec3d8a3352d41a3e20c08b45062e1c6ada448d42ffd79e55b84fdada7f122aa9e3f72ed20f0c3e2184bf2861cb8a9a128b64dc0998e5c650a2b48992a55f52150216fd9a9bc357159c46829ae2ab67eac23fe135a64642c365128f3ac75ce0a74d10bb7679b30c4b1dc76fed3b0c1652cbe0cebd5a42019100fd23c2cf554b3f08ad77cc1b536acdffaec9ff9af35e84cec238f35e9873a487a2a22ab0383c663fb6388ac4a6f81bb35139f02c02e3f8e85a12cb245af2ccb4c8f7d0b10b5fb1a8bf8bdcbcf7fdb563a8610887de077ccd1611bf43cfdb25adca710e772a137912910732364889ae09517f94b33ca29cd56cd6b9350fe772bb060266e77c87be954207bd4dc2972badd431efa941728f0bc7ed35d3db3fd161c8f94697b128ac4adfdfe36176bef358c7266b572c2b2551eae7d0f83f6a6f8d18ab8dc0072d96614007dbfeaeca6a857f117e1bf5a2e9929438e937f0cdb0051a76a0dd86126beda668537f953d9540d37772db3632e8902d5eb1a0a7b5bc4f9b8ce19b551b6d900883bc2856d2a048c50e75e97560ce48d66b5d5a86fa5ea7bf5dac967dfa47e05b4becb662d3ee9ec1bf86bc1315362b099513817b94518ec3d51339d03cbf511e593ac415f981e939ed3ed7be3616d1533858ff18ea9325557caa699ab548a587045e1d885a3820e1f58beb477b36e9df1bf35a4c2a94e6254a068d02b2ca91632ad085100d3cbe850b29ba9bc1ea996fc602517c3261c3a0f9d2c76be4d748f9f3c1b74e5033d84123616b6bf0b7fe99de0b178ddef9c5d425bedcf135921d546aaf299e2afa37ac1abc6af358c57466a24f5076735f4277ae144944168f261cc88bbd512eed71905f7ccffaf0edaf7be9682b1deaf6e51aadf68405e016e0beff6dbedfc83a7b78fd576b3668a6d16d111ca2efa77454d158b3d53b8b63e545710621b29b97a52a593f58fd68bc86c191f132f82538012dfb87e29cba6246e7800fc78dc6b218fdb1111f4f2307a01fdbb37cc6a7f97f0cfbbc9422fe3fc3491f53ab6ae6ea42ef55169ec81e840ade7a62f6902ce1dac20ca5c428aebaec2169df995268dee62016760871fb9b24a32e4e2b77ddc205b656bc341a4c69aa254c83f94f32950a25a881b1cfe8b2ed59b836919274fdfe49509a8c7ee5034906cc1453a03ce84a4468d8fa7e8d0afef40da0bf1011e60039130138f1b1ed077b23f012e7a2203473675755bcd4225614529c66fc238fb56ad6f72df7a73bcc8e5e4adee91143bd0b850423b02b3201c78ef8ad294e56522606bd5f99ccc9e7d94910cb6d5a2cf4665073a877241df71e2ea8f6ee63a0b11bcb37c66b685562ef141186708d660b78a0d7be15844a90a49921b67c49164ea5de4d663bbcb41024dc04094e66efbf8d82e432f5f146162ea679daa5c88eaa9f9ceb94980ffee055ca31c5c97fcaa29a49c8b9d95ed9c48235ea5b2ea4f6a2bb334f4745314cb97ddef36425f9c7fbf2f42d7b6b301ebde27e4b9ce4e357ea86cf121b67178d39f1b7d5bfebcb95dff3d53ce207b4cee264f926607e34230e944af5dbad491f6d28c592b1cc4dcf6c0b62cd9cfadc4b5cce7d746c444966c12e462fc33a931c1c49d509eab62ffbd1d9cc41631eafa6d5aa9a75d8bde2d717e2c962f6584349866b77b796d82385036de370b0b75e412f892999873ecc9ca3a27b9ab8bf064b3ac0a9ecfa24dbd43111979a32b75817d04b573f2e71667280b86f24dd9e2c6509901257007eb7c58e4bfd4a83cee18e2121407ef3b0c2bbc117415820bd58d78b8735c72b753c6db803dff4e8fc5596c07147fd29eb0180f89e222c65743ca4c14592fc7821e0bcf353cc539e6a4cd16b95305ab90b1e78d3f7af885079aaf467dc3629b583cf25473f9d6dda3aeb226cb454ae66eccca657eb99996490c2a1f04b449379c85c1a43240b5367d6496dc39c76f10a8f8f5285c2c897e8e9648771a85277c49ed9548b69aff7feabec8176d580669b5fb42d45227458c04821f8aca1beee1614a52d1b7fbbc4e18363413e930c36c8a7be23bf166e1c6262a566bc527a3b81295f01100af9d0568ce25c5f8c5c0fe81eb4913f0709c591d9f225a62f96352940b4237e06bd92d409d02d2c9888bf804ed50aeb95085ce35098c9676a310beb4edcb722128beacf45da50f5b9302bb68e16ee89833aa5605052b785d482cd6db7510cf99876e042eabfcc495a664879c1382e62d2a1338e5b1e5cf5489939a920fbde0656dce17d41bfc0220e5611cf7e1179c5e32b3106e939cc7736e51a77e5b66f41a1b45273c26a872425369fc11dbfffd677745298982203eaa18fda1603568b457af043031807216aeff4ef5ba7f6c4da5b7bcb5e153926732eab3f5267f494211b5e56607416045da5c81f6c4b38b3c1667596722aa3d06a0326be0315772b2f22e40b163fae023439c7e67fca8f202f5639bc0aeaa9ffa6359547c61819866a0c496ce34180c7d040a56ef30c17cb064869b3eb17525799a44f1f97a4d3d877cf06b9134291c7539103", 0x1000}], 0x6, &(0x7f0000000b40)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x34, 0x1, 0x1, [r5, 0xffffffffffffffff, r4, r3, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff, r5]}}], 0xc8, 0x805}}, {{&(0x7f00000081c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000008680)=[{&(0x7f0000008240)="4e5990eba5db18c756c792eee5eb681bb9a84d1acdcc85e2a9b9fb8a526d03d18c33f0a16cae8e480522a34f0ae5b0464fde0f529a133d", 0x37}, {&(0x7f0000008280)="a9d982fc915c509b7c61e51b33b49c3a725c82bb00759a3951abb042b1dbc623fed081327e4179260e0478848c119cfa754db7493864801306cec08ca1c75785604884430f03867cb08632fe9a70fad13c85f3d6596ddc425fd63255a668e21383805ed580827c6e2f7d54b2e82883a392212fa8cf3f3f16afdcc1e253f7e28e4eed340d288551aa3b2c8742fa5fa8c83df24c1f52748fbe8208fcbc0b33a41ead77de3bbde4fc9c300f9f760c337b1ef97605aaad4da11edf4d8066ee989a10677b0635c57ecb0a97d231af9b07bb4cfa9ac0587f75da1fc4941164de2e3e81f7b4d3f102a8cabbdd87e2b34c4f72c9e852c30f78ee7a", 0xf7}, {&(0x7f0000008380)="37b475a7628b8daf9876c9f1c617ae4ff80806490abefdf14236e7a9afa73420b105b2d78874", 0x26}, {&(0x7f00000083c0)="3ccf4206628ce2af698c69c6467c9b7dc5dc54d28e37adaaa2d41d74e3fb966b24a6f1cca317e3e271cb74f2294bc905d7c37e534fda0c3999c5cbf6c14b9ca218d8c9571cc0969cc03f12449f09cb2e5b74579bc6b78754d638f4144c2036f943d6", 0x62}, {&(0x7f0000008440)="546e10d0e8cc5e929db2bb4ed4d8ed7d76f14e35049c3a5b1be0bd5fdc37de1e579e0545a340b0cea0a27a1ef76bf16b9ad22849e83700b822", 0x39}, {&(0x7f0000008480)="b0f88546f9a72992920ea6e6902230c91ce895d25a390b7397656e3624c6549cc53a0d418da58842b171963b6fee6f9fe57d6eea6664386d38a66e8d53c7a0fb7770599a6100c2685af0eec2336b14a22bce2bf3803e7fb48b9f82", 0x5b}, {&(0x7f0000008500)="fe8d6d36034092dafbc9cc099f1a63972dcb5888ea547d59af344c3522c2d0cf0981966988c330a45c38ebda401733057c1b6bf5cfdbf6b1f72064be6b9b03cec596341319cfb0c0276c4d6205691ece57a28d7302a8c771d84e9b053643708afdac9dee7daacb2f0be0e8d5ee899ad88032a7563ec60714fbb1983f52bfda21f5cb525a559e04a9f0e9a5fe6e76e00fb616cdb8793df589f3abae8554334eff78fba174da20e9ef8410726bdb92d952190f9bef0e3523ba897d8a759cf5", 0xbe}, {&(0x7f00000085c0)="584e6d93d0fee17b05d23f2dab2971e6a61055f9904a89629375558f44b34d292c84e21a9ff906db45a0b4c4680358", 0x2f}, {&(0x7f0000008600)="188e39e7e167b101f500553d39a1da21f7d8c2c5b1ed1abc46eb7dd8c9177d024756c7d4a43edaf70a8b96cf36882f732244c8dc5f0dfb84befe0b1494df826f11f662e96758d1e04d", 0x49}], 0x9, &(0x7f0000008a00)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @cred={{0x1c, 0x1, 0x2, {r2}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r1, 0xffffffffffffffff, r6, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff]}}, @rights={{0x10}}], 0xa8, 0x4000}}, {{&(0x7f0000008ac0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000008bc0)=[{&(0x7f0000008b40)="b0d0e852e93aaa2799db241c83e86ee6448933ae58b3aebdba3e74ecef9b20681cf350f107a109eb8592256c6b4e762dcc62745aefd1aa9018ba05de886a26b502e3cd9cacace0e538f53695e8fc29f8dbcfe706c0b31ead93f41052d449053d467921", 0x63}], 0x1, &(0x7f0000008c00)=[@cred={{0x1c}}], 0x20, 0x8000}}], 0x6, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = inotify_init1(0x0) inotify_add_watch(r7, &(0x7f00000006c0)='.\x00', 0x40001a2) r8 = open(&(0x7f0000000580)='./file1\x00', 0x80242, 0x1df2a23c5997fa5f) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000240)='./bus\x00', 0x2000000, &(0x7f0000000140)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d302c757466383d302c7379735f696d6d7574616202002c726f6469722c73686f72746e616d653d77696e6e742c73686f72746e616d653d77696e39352c646973636172642c73686f72746e616d653d6d697865642c756e695f786c6174653d302c756e695f786c6174653d312c73686f72746e616d653d6d697865642c696f636861727365743d63703934392c00"], 0x1, 0x368, &(0x7f0000000600)="$eJzs3U9om2UYAPAn+9KmHWztQRgKwqc3Qcv+4EFPHaODYS4qYepBDK5TaeqgwWB3WFYv4lHwqCcv4kEPHnYWQRFvHrw6QabiQXcbOHwlyZcmadKuE7JZ/P0O4cn7Ps/3vm/2rfn6tXn7ynKsXZiJizdv3oi5uVKUl88sx61SLEYWfVdj3OyENgDgYLiVUvyZevZZUprylACAKeu+/792ZPv5XLzz9V75ybs/ABx4xff/83vlzO3WcWkqUwIApmzs/v+jI92zoz/qLw/9VgAAcFA9/+JLz5yuRjyX53MR6++2aq1aPD3oP30x3ohGrMbxWIjbEb0Lhc5Dqft49lx15Xie5+34ZTFqnYpWLWK93ar1rhROZ936SpyIhVgs6ourjZRSdvaL6sqJvCsirra748d6qVWbicPF+D8ejtU4GXk8MFYfca66cjIvDlBb79e3I7YG9y0681+Khfj+1bgUjbgwfz5S6l/WVFeunMjzM6k6Ut+qVeLC9quw6x0QAAAAAAAAAAAAAAAAAAAAAAD4V5a2iiDPF7f3v0mD/XuWlvK+xdH9cXplxf5AW739gVIlRUp/vP1E7b0sRvYH2rk/T6tWjkP3b9kAAAAAAAAAAAAAAAAAAADwn9LcnI16o7G60dy8vDYctDeam4ciotPy5reffTUf4zl3CMrFGENdedF0ea2esn5yykZyiiDrDN5v+fTa9oyHcyrbq5g4jcruXY3GkUd+/nDQ8nDWP/Lfg5wsJi8w2zGN4WD9aG9Kd/NCXT5VBCfvkHw9pbTbca68PF4VpYjy3f/D7R2kTvDNjdcfPNU89mS35cvU89jjC+evf/Dxb2v1RmfkjsYnsxvN22mtXjyffLLtHmRD508pekFp+Ewo71W+NdpSz374/YWH3v9uf6On4Za3JuRkveV8vtHcLBX/U7pds72g07ajar5xLovYcZyZCSf/FIJjHy3Xr1356dd9JZcirg6+SNioAwAAAAAAAAAAAAAAAAAA7omhz4oXig/7zuxV9dSz058ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANw7g7//PxRsjbXsJ/irHeNdldWNZsTR+71MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+5/4JAAD//5bCao8=") r9 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{}, 0x0, &(0x7f0000000880)=r9}, 0x20) r10 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000001440)={'bridge0\x00', &(0x7f0000000000)=@ethtool_wolinfo={0x11, 0x80000001, 0x2}}) write$FUSE_CREATE_OPEN(r8, &(0x7f0000000180)={0xa0, 0xffffffffffffffda, 0x0, {{0x3, 0x0, 0x8000000200007, 0x2828, 0x20103, 0x80001, {0x200004, 0x10005c62, 0x203, 0x1000000000, 0x83, 0x4, 0x10000006, 0x5f, 0x0, 0x0, 0x0, 0xee00, 0xee00, 0x8, 0x1}}, {0x0, 0xa}}}, 0xa0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) flistxattr(r11, 0x0, 0xfffffd33) sendfile(r8, r8, &(0x7f0000000100)=0x4, 0x8112) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffaaaaaaaabb86dd60f7d8ff00103c01fe8000000000000000000000000000aaff02000000000000000000000000000104000007000000004e22000000089078"], 0x0) 275.414833ms ago: executing program 4 (id=70): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x800700, &(0x7f0000000040), 0x1, 0x44a, &(0x7f0000000880)="$eJzs281vG0UbAPBn10n6vv1KKOWjpUCgQkR8JE1aoAcuIJA4FIEEh3IMTlpVdRvUBIlWFQ0IlQsSqgRnxBGJv4AbFwSckLjCHVWqoJcWTkG73m1t106b1rFD/ftJm8x4x555PDve2R07gIE1nv1JIrZGxG8RMVrPNhcYr/+7evls9e/LZ6tJrKy89WeSl7ty+Wy1LFo+b0uRmUgj0k+SopJmi6fPHJ+t1eZPFfmppRPvTS2ePvPssROzR+ePzp+cOXjwwP7pF56fea4rcWZxXdn94cKeXa+9c+H16uEL7/70bdbercX+xji6ZTwL/K+VXOu+J7pdWZ9ta0gnQ31sCGtSiYisu4bz8T8albjeeaPx6sd9bRywrrJz06bOu5dXgLtYEv1uAdAf5Yk+u/4ttx5NPTaESy/VL4CyuK8WW33PUKRFmeGW69tuGo+Iw8v/fJVtsU73IQAAGn1W/fJQPNNu/pfG/Q3lthdrKGMRcU9E7IiIeyNiZ0TcF5GXfSAiHlxj/a1LQzfOf9KLtxXYLcrmfy8Wa1vN879y9hdjlSK3LY9/ODlyrDa/r3hPJmJ4U5afXqWO71/59fNO+xrnf9mW1V/OBYt2XBxquUE3N7s0m09Ku+DSRxG7h9rFn1xbCUgiYldE7F7bS28vE8ee+mZPp0I3j38VXVhnWvk64sl6/y9HS/ylZPX1yan/RW1+31R5VNzo51/Ov9mp/juKvwuy/t/cfPy3FhlLGtdrF9dex/nfP+14TXO7x/9I8nbeLyPFYx/MLi2dmo4YSQ7l+abHZ64/t8yX5bP4J/a2H/87iudk9TwUEdlB/HBEPBIRjxZtfywiHo+IvavE/+PLnfdthP6fa/v5d+34b+n/tScqx3/4rlP9t9b/B/LURPFI/vl3E7fawDt57wAAAOC/Is2/A5+kk9fSaTo5Wf8O/87YnNYWFpeePrLw/sm5+nflx2I4Le90jTbcD51OlotXrOdninvF5f79xX3jLyr/z/OT1YXaXJ9jh0G3pcP4z/xR6XfrgHXXbh1tZqQPDQF6rnX8p83Zc2/0sjFAT/m9Ngyum4z/tFftAHrP+R8GV7vxf64lby0A7k7O/zC4jH8YXMY/DC7jHwbSnfyuX2KQE5FuiGZIrFOi359MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3fFvAAAA//+uEO7O") mount$incfs(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000200), 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wlan0\x00'}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x24, r1, 0xb97534d5fe9704cf, 0x70bd26, 0x25dfdbfb, {{0x12}, {@void, @void}}, [@NL80211_ATTR_STA_SUPPORTED_CHANNELS={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x8008) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file7\x00', 0x1c4) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x105042, 0xd) 685.051µs ago: executing program 6 (id=71): ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'ip6_vti0\x00', &(0x7f00000002c0)={'ip6tnl0\x00', 0x0, 0x4, 0x3, 0x2, 0x5, 0x64, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @empty, 0x700, 0x700, 0x80815a, 0xffd}}) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x2090) write$binfmt_register(0xffffffffffffffff, &(0x7f0000000300)={0x3a, 'syz2', 0x3a, 'M', 0x3a, 0x8000011000000009, 0x3a, 'B\xd4GGI\x82\\4\xbb\xbb\xbb\xb3\xd4)\xed\x8f\xaa\xf4\xd2{\xc5\t\xa9\xed\xf8e\xaa\xb9\xf5\r\xe3T\x0e\x8a\xd6\x9a_?G\x05\x00\x00\x00\x00\x00\x00\x00\x1e\x9a\xce\xac&x3\x15\x14y\xbf\xc6)\xa8\b/\x01\x00\x00\f\x8e1\xc4\xa1\xb2]I\xa5\x13}9\x1b0x0}, 0x6) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r0, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000000)={r1, 0x20, &(0x7f0000000280)={&(0x7f0000000080)=""/238, 0xffffffffffffff80, 0x0, 0x0}}, 0x1e) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x15) r2 = socket$xdp(0x2c, 0x3, 0x0) r3 = creat(&(0x7f0000000000)='./bus\x00', 0x0) write$cgroup_int(r3, &(0x7f0000000540), 0xfffffdd8) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x15, 0xe, &(0x7f0000003540)=ANY=[@ANYBLOB="b700000050000008bca30000000000002403000040feffff7b1af0ff0000000079a4f0ff000000001f030000000000002e030200000000002604fdffffff000e61141800000000001d430000000000007a0a00fe0000001f6114140000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f30002af51efd601b6bf01c8e8b1fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566de74e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48b936e6f9e0fcda88fe4413537528fd79153baae244e7bf573eac34b781337ad5901a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b602396df7e0c1e02b88c114f2440000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb1188883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d648532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54dd84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f4000000000f00700003c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f0e6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c9494963442aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2869291b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e637d4219ef7ec61261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addbc4b3093c91b8068c5adfcb0d7fd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf699b3746979f99f6a1527f004f37e84fb478199dc1020f4beb98b8074bf7df8b5e783637daf121f175a81cffff4ac55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a4a274000000000000000000000000000000000000000000000009dd14b38f2f5426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd030000006d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10b0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c88629a6c921c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07e18b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc3167a257e040fa7cf32c221aaac6cfdeb33c27500001a0000000000000000000017350000c11ae694b0c69c2c03f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d10522a7a945b93fbf05b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1f8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0b74903580ac98708007c80d6c7d0de4614195e40d797c0348dd70f36a220e8b3710fb5358c27e90793bcb9ee6319342c4b239ca8cbc6fc83d32e6eb62ad92e43991f2447be9c2a1ae1119eafb901a43d57e885116d19aa152bfb89f8d0b2516f80120a1cddff771657f3d0288ec3899f1e3ba0151c4037148fb479de703fc52b6573349c28d1b107d859b4961324c17756dde99de1924a1d2b7095d34a55060f47f4407d89acf9f285b20c2e6b3d0491d0d3591b0d94713332b6b79c8297117b0d14eff64e0aca8a4b4aa773d8fba1217e9519952419bb9dd998d0ec870ff00b6d556018602738fbc6cec89d6dd13cf55b96f6fe9a137d2d6a56ad78e52c23ed080000000000002bc261a781fd14126c146a0aac4221839a4b9bbf61e4bba695a41e2109eba8e40c370267cc51ffadbd15cafc97a4d3edfdcb9b5729307c6bdaf7b69325fb05fa8a9869de0600ee477d71ca3e36d1d9019edfa27aae24b632f251df210c86a18fae731ecb8b0d48357378caf2b6789509b1bacfd4fa812dc341875cfa5e798bbf59770000000000000000c8a594ea3c3347962d9113b1fecdfad5a8da641053f02e49456f5d21674521e67a5b18ea451eccf69dd6af928d2d68da9304a296c22fdcea26498d26229110b1aade386b113045033a6188d56e675564d8cb8d5b40114b0f5bf15dd64c9ece60b8588ee8777d0ea8f4713b258427c7d90f9e93348e17723ba9ab8ae790f74cc41ae5795835f3cec40dff485d2802c08611454d9ea784a205bcc07ec26f906f3cf45bb37014ab6f22af6213618e242b283ea9d3f0677ee598072ec06f7170009d92bb7ed9d12c378dfd3e74ec056ee83eef666423d934fc5908c9ff98715218a5964f1e00000000426ac9588e27aefe307f49662990ee823568bbc2f89596ced7c6c52d76b8096f1848410843b93fd404f535be474f456778b5ef85abb8fc2336abd5ea64a6efea8a5aca0015499b88ae780a7bae4df603bd3c72808cf300440b1b638a6640f7de8d0d82f359ca2f779cd48cd8d3603f4f69e47f386988c9b7b5d6dd3d48a1fdca780049d7c87bea42161a4c0d7cf0125b43dc9d8845f3c05a08acda647e7143d0e0aee2949a45e2848890522c2288072467d2afe269f589fb7e034b92d3ca245b16b71998711bfe206c9690b6d0eebb06a29349229eb45ff15c63aa2c82c56d7420738cd1b04eb16e87cb524315d7361ea3635d3799bb7fcc56aa5e1dbe031a7a12554dee6754b72f43a6fddf427f32ec3df274a88097725679769beebf1aa6eb09d5154e4900000000000d0f7160a05911d969879953d3d4702b2676c07bb0fd14020a66718378825d5ed789711b77d40dc31e0b8fc651b45559da463f0000000000000000000000000052d42124e9c26aba885015e69d42ecd710342ac597ebea576ae15fdf611356f622e831741ab15549e0d7a2bd0324e2b3b48a10551607492c19eaf58485feb4cab19c303b30ba2ddea0d792d77724c9fa4ed58b93668fc20484f141ee2b6a0029e88fdc853189b4dafd36ff23b11967090e508f45e3f10857038a52ef275cf9e3e4b5d30b12d138dfa70930c603b5e3f4b7be67be3dba3cbd8d4d143195af0697d779445d67dcfbd922d12a8b49f93eac7a72faacf80346b3b60f132a2bf8a858392f34072d99aee0ec70aa6d75096e608d97ac4b7bfa2e0ae3e59718e7a7691a98b1334e34553300000000000000000000000000000000062c7cf52e9624806a4833e1c0059e5a703ab9c2e9b38779270dc5e80af75d509b1a31fe6ed3f8c0172659256dc88de4e377c8a07e95ec5549ae47dc43b93a159a201be254048b9e0857ea3c736c761e686f9b3d0690f035617a12055b2cb3a03794d67b95e7f4fc6af323120c09d0503c8ce92e869e22bb2590299ad76d541f844d32f96184f74d433793bbd75ec15fb1497ce835445212421cb4e3ce08395c9055a2"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_reuseport, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff97, 0x10, &(0x7f00000000c0), 0xffffffffffffffc2}, 0x48) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001000000088205a30040000102030109026900030108100a080b0102010720090904e8ffff0001200009240106000609001a09040100000102200009040101"], 0x0) 0s ago: executing program 4 (id=72): personality(0x87bf5ac905ea0f7f) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000300)=0x1, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4ea0, 0x10000006, @loopback, 0x246}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @empty}, 0x106}, 0x1c) mmap(&(0x7f000020e000/0x1000)=nil, 0x1000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x3) close(0x3) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209"], 0x0) kernel console output (not intermixed with test programs): syzkaller syzkaller login: [ 14.740651][ T28] kauditd_printk_skb: 26 callbacks suppressed [ 14.740664][ T28] audit: type=1400 audit(1786297121.477:59): avc: denied { transition } for pid=225 comm="sshd-session" path="/bin/sh" dev="sda1" ino=90 scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.746046][ T28] audit: type=1400 audit(1786297121.477:60): avc: denied { noatsecure } for pid=225 comm="sshd-session" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.749116][ T28] audit: type=1400 audit(1786297121.477:61): avc: denied { write } for pid=225 comm="sh" path="pipe:[14794]" dev="pipefs" ino=14794 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 14.753278][ T28] audit: type=1400 audit(1786297121.477:62): avc: denied { rlimitinh } for pid=225 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.756261][ T28] audit: type=1400 audit(1786297121.477:63): avc: denied { siginh } for pid=225 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 Warning: Permanently added '10.128.1.34' (ED25519) to the list of known hosts. [ 21.550528][ T28] audit: type=1400 audit(1786297128.287:64): avc: denied { mounton } for pid=279 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.552873][ T279] cgroup: Unknown subsys name 'net' [ 21.575939][ T28] audit: type=1400 audit(1786297128.287:65): avc: denied { mount } for pid=279 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 [ 21.611487][ T28] audit: type=1400 audit(1786297128.317:66): avc: denied { unmount } for pid=279 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.612053][ T279] cgroup: Unknown subsys name 'devices' [ 21.765440][ T279] cgroup: Unknown subsys name 'hugetlb' [ 21.773262][ T279] cgroup: Unknown subsys name 'rlimit' [ 21.884225][ T28] audit: type=1400 audit(1786297128.627:67): avc: denied { setattr } for pid=279 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 [ 21.918907][ T28] audit: type=1400 audit(1786297128.627:68): avc: denied { mounton } for pid=279 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 [ 21.937595][ T281] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 21.954745][ T28] audit: type=1400 audit(1786297128.627:69): avc: denied { mount } for pid=279 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 [ 21.990372][ T28] audit: type=1400 audit(1786297128.707:70): avc: denied { relabelto } for pid=281 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.021558][ T28] audit: type=1400 audit(1786297128.707:71): avc: denied { write } for pid=281 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.033149][ T279] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 22.055707][ T28] audit: type=1400 audit(1786297128.757:72): avc: denied { read } for pid=279 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.099140][ T28] audit: type=1400 audit(1786297128.757:73): avc: denied { open } for pid=279 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.279399][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.286799][ T290] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.294424][ T290] device bridge_slave_0 entered promiscuous mode [ 23.301822][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.308961][ T290] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.317722][ T290] device bridge_slave_1 entered promiscuous mode [ 23.362629][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.369825][ T288] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.377667][ T288] device bridge_slave_0 entered promiscuous mode [ 23.388342][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.395673][ T288] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.403487][ T288] device bridge_slave_1 entered promiscuous mode [ 23.427580][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.434826][ T287] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.443620][ T287] device bridge_slave_0 entered promiscuous mode [ 23.473683][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.481728][ T287] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.490463][ T287] device bridge_slave_1 entered promiscuous mode [ 23.526701][ T291] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.534190][ T291] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.542587][ T291] device bridge_slave_0 entered promiscuous mode [ 23.581966][ T291] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.589809][ T291] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.598499][ T291] device bridge_slave_1 entered promiscuous mode [ 23.620173][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.627986][ T289] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.637117][ T289] device bridge_slave_0 entered promiscuous mode [ 23.664795][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.673178][ T289] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.683871][ T289] device bridge_slave_1 entered promiscuous mode [ 23.867496][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.874809][ T287] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.882159][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.889242][ T287] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.902997][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.910213][ T288] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.920563][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.929094][ T288] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.946057][ T291] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.953731][ T291] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.961889][ T291] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.972807][ T291] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.029783][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.037055][ T289] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.044397][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.051626][ T289] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.075265][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.084284][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.092301][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.101818][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.111176][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.119771][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.127379][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.135057][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.142729][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.151659][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.195921][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.204486][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.214011][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.223759][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.235074][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.246862][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.256272][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 24.264249][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.272468][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.283150][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.291874][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.299637][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.307607][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.316380][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.324880][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.331921][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.341755][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.352027][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.361492][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 24.385935][ T288] device veth0_vlan entered promiscuous mode [ 24.394365][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.403831][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.413718][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.424334][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.439335][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.449533][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.461826][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.473665][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.482942][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.490247][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.505813][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 24.519742][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.537039][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.550343][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.562904][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.573225][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.593570][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.604730][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.615649][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.624009][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.633570][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.643603][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.652423][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.663133][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.672173][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.681345][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.691328][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.702728][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.712620][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.723139][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.739119][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.751854][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.786393][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.795690][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.808315][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.820645][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.831697][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.844168][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.862146][ T287] device veth0_vlan entered promiscuous mode [ 24.878731][ T290] device veth0_vlan entered promiscuous mode [ 24.885958][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.896830][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.906609][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.917035][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.929068][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.939709][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.954659][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.970427][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.979601][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.989187][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.999563][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.009356][ T288] device veth1_macvtap entered promiscuous mode [ 25.027797][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.038166][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.060325][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.069742][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.078550][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.087226][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.099676][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.108437][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.122308][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.131910][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.148386][ T291] device veth0_vlan entered promiscuous mode [ 25.159192][ T290] device veth1_macvtap entered promiscuous mode [ 25.169901][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.178173][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.187130][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.199315][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.207850][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.216557][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.224284][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.232611][ T287] device veth1_macvtap entered promiscuous mode [ 25.244580][ T289] device veth0_vlan entered promiscuous mode [ 25.257631][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.267164][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.277811][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.288365][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.298508][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.310360][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.332271][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.342447][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.342923][ T288] request_module fs-gadgetfs succeeded, but still no fs? [ 25.352953][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.368134][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.386234][ T291] device veth1_macvtap entered promiscuous mode [ 25.414849][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.427496][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.437640][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.451577][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.464607][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.477211][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.490362][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.507895][ T289] device veth1_macvtap entered promiscuous mode [ 25.526445][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.540191][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.556229][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.592007][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.619538][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.631126][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.646133][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.668651][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.681309][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.773353][ T312] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 26.076553][ T327] loop2: detected capacity change from 0 to 16 [ 26.816204][ T28] kauditd_printk_skb: 32 callbacks suppressed [ 26.816218][ T28] audit: type=1400 audit(1786297132.597:106): avc: denied { create } for pid=314 comm="syz.3.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 26.887486][ T320] Bluetooth: ISO socket layer initialized [ 26.908212][ T324] loop3: detected capacity change from 0 to 40427 [ 26.917047][ T324] F2FS-fs (loop3): Image doesn't support compression [ 26.926799][ T324] F2FS-fs (loop3): LFS is not compatible with ATGC [ 26.936895][ T327] erofs: (device loop2): mounted with root inode @ nid 36. [ 27.533854][ T326] syz.2.3: attempt to access beyond end of device [ 27.533854][ T326] loop2: rw=0, sector=1936876908, nr_sectors = 1 limit=16 [ 27.554489][ T326] syz.2.3: attempt to access beyond end of device [ 27.554489][ T326] loop2: rw=0, sector=3955228672, nr_sectors = 1 limit=16 [ 27.570750][ T312] usb 2-1: Using ep0 maxpacket: 16 [ 27.588125][ T327] syz.2.3: attempt to access beyond end of device [ 27.588125][ T327] loop2: rw=0, sector=1936876908, nr_sectors = 1 limit=16 [ 27.602856][ T327] syz.2.3: attempt to access beyond end of device [ 27.602856][ T327] loop2: rw=0, sector=3955228672, nr_sectors = 1 limit=16 [ 27.621244][ T28] audit: type=1400 audit(1786297133.557:107): avc: denied { create } for pid=319 comm="syz.4.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 27.630051][ T312] usb 2-1: config 0 has an invalid interface number: 84 but max is 0 [ 27.659432][ T310] I/O error, dev loop3, sector 40192 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 27.693848][ T326] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.701776][ T326] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.786621][ T316] capability: warning: `syz.3.4' uses deprecated v2 capabilities in a way that may be insecure [ 27.811355][ T334] xt_hashlimit: size too large, truncated to 1048576 [ 27.823591][ T312] usb 2-1: config 0 has no interface number 0 [ 27.830086][ T312] usb 2-1: config 0 interface 84 has no altsetting 0 [ 27.843710][ T312] usb 2-1: New USB device found, idVendor=18ec, idProduct=3188, bcdDevice=91.33 [ 27.892116][ T312] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 27.897770][ T28] audit: type=1400 audit(1786297133.627:108): avc: denied { bind } for pid=319 comm="syz.4.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 27.933150][ T326] syz.2.3 (326) used greatest stack depth: 21984 bytes left [ 27.948321][ T28] audit: type=1400 audit(1786297133.627:109): avc: denied { write } for pid=319 comm="syz.4.5" path="socket:[16613]" dev="sockfs" ino=16613 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 27.994130][ T339] ======================================================= [ 27.994130][ T339] WARNING: The mand mount option has been deprecated and [ 27.994130][ T339] and is ignored by this kernel. Remove the mand [ 27.994130][ T339] option from the mount to silence this warning. [ 27.994130][ T339] ======================================================= [ 28.013794][ T312] usb 2-1: Product: syz [ 28.044378][ T28] audit: type=1400 audit(1786297133.687:110): avc: denied { mount } for pid=321 comm="syz.2.3" name="/" dev="loop2" ino=36 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 28.083973][ T341] loop3: detected capacity change from 0 to 128 [ 28.099553][ T312] usb 2-1: Manufacturer: syz [ 28.114310][ T28] audit: type=1400 audit(1786297133.747:111): avc: denied { map_create } for pid=323 comm="syz.0.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 28.150804][ T312] usb 2-1: SerialNumber: syz [ 28.168839][ T312] usb 2-1: config 0 descriptor?? [ 28.183228][ T28] audit: type=1400 audit(1786297133.747:112): avc: denied { map_read map_write } for pid=323 comm="syz.0.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 28.205347][ T28] audit: type=1400 audit(1786297134.397:113): avc: denied { create } for pid=321 comm="syz.2.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 28.231643][ T28] audit: type=1400 audit(1786297134.407:114): avc: denied { write } for pid=321 comm="syz.2.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 28.235475][ T343] loop2: detected capacity change from 0 to 512 [ 28.253682][ T28] audit: type=1400 audit(1786297134.407:115): avc: denied { read } for pid=321 comm="syz.2.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 28.302005][ T345] netlink: 16 bytes leftover after parsing attributes in process `syz.3.10'. [ 28.331870][ T345] 9pnet_fd: Insufficient options for proto=fd [ 28.332165][ T320] loop4: detected capacity change from 0 to 40427 [ 28.345947][ T343] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 28.362034][ T320] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 28.411569][ T343] ext4 filesystem being mounted at /2/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 28.423991][ T320] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 28.443356][ T320] F2FS-fs (loop4): Unrecognized mount option "" or missing value [ 28.482077][ T354] loop3: detected capacity change from 0 to 1024 [ 28.534274][ T354] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 28.581186][ T360] process 'syz.0.13' launched './file0' with NULL argv: empty string added [ 28.594560][ T361] tipc: Enabling of bearer rejected, failed to enable media [ 28.598107][ T354] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz.3.11: path /: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 28.640292][ T354] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz.3.11: path /: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 28.642563][ T289] EXT4-fs (loop2): unmounting filesystem. [ 28.699734][ T360] 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. [ 28.704544][ T320] loop4: detected capacity change from 0 to 4096 [ 28.729252][ T320] EXT4-fs: Ignoring removed oldalloc option [ 28.760301][ T320] EXT4-fs: Ignoring removed bh option [ 28.803979][ T320] EXT4-fs error (device loop4): __ext4_iget:5104: inode #2: block 127754: comm syz.4.5: invalid block [ 28.822522][ T320] EXT4-fs (loop4): get root inode failed [ 28.825540][ T365] loop2: detected capacity change from 0 to 256 [ 28.831547][ T320] EXT4-fs (loop4): mount failed [ 28.865167][ T365] exFAT-fs (loop2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 28.876907][ T365] exFAT-fs (loop2): Medium has reported failures. Some data may be lost. [ 28.906907][ T365] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 29.549876][ T287] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /3/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 30.034483][ T353] syz.1.2 (353) used greatest stack depth: 21320 bytes left [ 30.056688][ T372] loop4: detected capacity change from 0 to 128 [ 30.060521][ T287] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /3/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 30.084599][ T372] FAT-fs (loop4): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 30.112089][ T287] EXT4-fs error (device loop3): empty_inline_dir:1895: inode #12: block 7: comm syz-executor: bad entry in directory: rec_len is too small for name_len - offset=20, inode=14, rec_len=40, size=60 fake=0 [ 30.140743][ T312] usb 2-1: USB disconnect, device number 2 [ 30.154687][ T372] FAT-fs (loop4): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 30.173363][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.200763][ T374] loop1: detected capacity change from 0 to 512 [ 30.206586][ T287] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /3/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 30.250829][ T287] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /3/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 30.275770][ T287] EXT4-fs error (device loop3): empty_inline_dir:1895: inode #12: block 7: comm syz-executor: bad entry in directory: rec_len is too small for name_len - offset=20, inode=14, rec_len=40, size=60 fake=0 [ 30.296942][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.311712][ T287] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /3/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 30.334919][ T287] EXT4-fs error (device loop3): ext4_read_inline_dir:1611: inode #12: block 7: comm syz-executor: path /3/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=40, inode=14, rec_len=40, size=80 fake=0 [ 30.357788][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.382959][ T374] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 30.384359][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.410800][ T374] ext4 filesystem being mounted at /1/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 30.432452][ T360] F2FS-fs (loop0): Invalid log sectorsize (67108873) [ 30.437582][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.439966][ T360] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 30.464919][ T360] F2FS-fs (loop0): invalid crc value [ 30.476716][ T360] F2FS-fs (loop0): Found nat_bits in checkpoint [ 30.477177][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.503149][ T19] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 30.512688][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.685388][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.721439][ T360] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 30.737736][ T360] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 30.805197][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.825842][ T374] capability: warning: `syz.1.17' uses 32-bit capabilities (legacy support in use) [ 30.829256][ T287] EXT4-fs warning (device loop3): empty_inline_dir:1902: bad inline directory (dir #12) - inode 14, rec_len 40, name_len 255inline size 60 [ 30.846429][ T360] F2FS-fs (loop0): inconsistent node block, nid:8, node_footer[nid:5,ino:5,ofs:0,cpver:1219692001,blkaddr:15361] [ 30.922004][ T288] EXT4-fs (loop1): unmounting filesystem. [ 30.944000][ T19] usb 3-1: Using ep0 maxpacket: 16 [ 30.951461][ T19] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 30.966140][ T19] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 30.980652][ T19] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 30.992410][ T19] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 31.001083][ T287] EXT4-fs (loop3): unmounting filesystem. [ 31.008155][ T19] usb 3-1: config 0 descriptor?? [ 31.174191][ T291] F2FS-fs (loop0): inconsistent node block, nid:8, node_footer[nid:5,ino:5,ofs:0,cpver:1219692001,blkaddr:15361] [ 31.449196][ T19] HID 045e:07da: Invalid code 65791 type 1 [ 31.466045][ T19] input: HID 045e:07da as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:045E:07DA.0001/input/input4 [ 31.500111][ T19] microsoft 0003:045E:07DA.0001: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.2-1/input0 [ 31.510936][ T401] netlink: 36 bytes leftover after parsing attributes in process `syz.4.25'. [ 31.628607][ T400] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.636666][ T400] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.644574][ T400] device bridge_slave_0 entered promiscuous mode [ 31.655395][ T400] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.666784][ T400] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.675391][ T400] device bridge_slave_1 entered promiscuous mode [ 31.750789][ T400] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.758180][ T400] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.765757][ T400] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.774964][ T400] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.793992][ T8] device bridge_slave_1 left promiscuous mode [ 31.801519][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.810162][ T8] device bridge_slave_0 left promiscuous mode [ 31.820588][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.836850][ T8] device veth1_macvtap left promiscuous mode [ 31.844992][ T8] device veth0_vlan left promiscuous mode [ 32.006764][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 32.015162][ T394] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.022787][ T394] bridge0: port 2(bridge_slave_1) entered disabled state [ 32.032416][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 32.042374][ T394] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.050418][ T394] bridge0: port 1(bridge_slave_0) entered forwarding state [ 32.066032][ T407] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.073977][ T407] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.082595][ T407] device bridge_slave_0 entered promiscuous mode [ 32.091484][ T407] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.099226][ T407] bridge0: port 2(bridge_slave_1) entered disabled state [ 32.108667][ T407] device bridge_slave_1 entered promiscuous mode [ 32.119159][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 32.130516][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 32.139751][ T394] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.147171][ T394] bridge0: port 2(bridge_slave_1) entered forwarding state [ 32.163125][ T312] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 32.187496][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 32.195754][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 32.215911][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 32.226538][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 32.262863][ T414] set_capacity_and_notify: 1 callbacks suppressed [ 32.262882][ T414] loop4: detected capacity change from 0 to 512 [ 32.271435][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 32.286519][ T39] usb 3-1: USB disconnect, device number 2 [ 32.296365][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 32.329433][ T400] device veth0_vlan entered promiscuous mode [ 32.340654][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 32.349206][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 32.351556][ T414] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 32.358640][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 32.375841][ T312] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 32.375877][ T414] ext4 filesystem being mounted at /4/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 32.389013][ T312] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 32.411113][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 32.438328][ T28] kauditd_printk_skb: 78 callbacks suppressed [ 32.438343][ T28] audit: type=1400 audit(1786297139.177:194): avc: denied { write } for pid=413 comm="syz.4.29" name="file1" dev="loop4" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 32.440260][ T312] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 32.448934][ T28] audit: type=1400 audit(1786297139.187:195): avc: denied { append } for pid=413 comm="syz.4.29" name="file2" dev="loop4" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 32.476479][ T400] device veth1_macvtap entered promiscuous mode [ 32.502961][ T28] audit: type=1400 audit(1786297139.237:196): avc: denied { ioctl } for pid=413 comm="syz.4.29" path="/4/bus/file2" dev="loop4" ino=16 ioctlcmd=0x660f scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 32.512588][ T312] usb 2-1: New USB device found, idVendor=7de0, idProduct=676e, bcdDevice=77.db [ 32.543662][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 32.555394][ T290] EXT4-fs (loop4): unmounting filesystem. [ 32.562661][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 32.568301][ T312] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 32.576901][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 32.602852][ T312] usb 2-1: config 0 descriptor?? [ 32.604943][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 32.616638][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 32.618438][ T312] usb 2-1: bad CDC descriptors [ 32.629141][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 32.645840][ T393] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 32.673357][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 32.686700][ T394] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 32.726554][ T28] audit: type=1400 audit(1786297139.467:197): avc: denied { read write } for pid=420 comm="syz.4.31" name="ppp" dev="devtmpfs" ino=158 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 32.757039][ T28] audit: type=1400 audit(1786297139.467:198): avc: denied { open } for pid=420 comm="syz.4.31" path="/dev/ppp" dev="devtmpfs" ino=158 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 32.785288][ T28] audit: type=1400 audit(1786297139.467:199): avc: denied { ioctl } for pid=420 comm="syz.4.31" path="/dev/ppp" dev="devtmpfs" ino=158 ioctlcmd=0x743e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 32.813913][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 32.835358][ T329] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.843118][ T329] bridge0: port 1(bridge_slave_0) entered forwarding state [ 32.873223][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 32.883374][ T329] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.890619][ T329] bridge0: port 2(bridge_slave_1) entered forwarding state [ 32.904542][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 32.915358][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 32.926014][ T28] audit: type=1400 audit(1786297139.667:200): avc: denied { setopt } for pid=420 comm="syz.4.31" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 32.930374][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 32.962323][ T409] loop1: detected capacity change from 0 to 512 [ 32.983752][ T28] audit: type=1400 audit(1786297139.717:201): avc: denied { create } for pid=420 comm="syz.4.31" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 33.027184][ T28] audit: type=1400 audit(1786297139.737:202): avc: denied { bind } for pid=420 comm="syz.4.31" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 33.028499][ T409] EXT4-fs error (device loop1): ext4_orphan_get:1405: inode #15: comm syz.1.28: iget: bad i_size value: 38620345925642 [ 33.076242][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 33.076426][ T409] EXT4-fs error (device loop1): ext4_orphan_get:1410: comm syz.1.28: couldn't read orphan inode 15 (err -117) [ 33.085724][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 33.104416][ T409] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 33.107526][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 33.148379][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 33.176871][ T407] device veth0_vlan entered promiscuous mode [ 33.283430][ T60] usb 3-1: new full-speed USB device number 3 using dummy_hcd [ 33.609932][ T28] audit: type=1326 audit(1786297140.327:203): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=443 comm="syz.2.34" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd06e59e0d9 code=0x7ffc0000 [ 33.651818][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 33.663720][ T329] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 33.675502][ T407] device veth1_macvtap entered promiscuous mode [ 33.712573][ T423] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 33.717621][ T448] loop2: detected capacity change from 0 to 256 [ 33.725532][ T423] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 33.743422][ T423] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 33.753524][ T423] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 33.762016][ T423] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 33.796943][ T450] loop4: detected capacity change from 0 to 256 [ 33.799361][ T448] Zero length message leads to an empty skb [ 33.816665][ T450] exfat: Deprecated parameter 'namecase' [ 33.826736][ T446] EXT4-fs error (device loop1): ext4_validate_block_bitmap:429: comm syz.1.28: bg 0: block 5: invalid block bitmap [ 33.827353][ T450] exfat: Deprecated parameter 'utf8' [ 33.867062][ T450] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xea424414, utbl_chksum : 0xe619d30d) [ 33.895995][ T43] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 2048 with error 28 [ 33.911139][ T43] EXT4-fs (loop1): This should not happen!! Data will be lost [ 33.911139][ T43] [ 33.921373][ T43] EXT4-fs (loop1): Total free blocks count 0 [ 33.928114][ T43] EXT4-fs (loop1): Free/Dirty block details [ 33.935429][ T8] device bridge_slave_1 left promiscuous mode [ 34.006570][ T43] EXT4-fs (loop1): free_blocks=0 [ 34.067570][ T43] EXT4-fs (loop1): dirty_blocks=8264 [ 34.076722][ T43] EXT4-fs (loop1): Block reservation details [ 34.133778][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 34.210637][ T43] EXT4-fs (loop1): i_reserved_data_blocks=8264 [ 34.219877][ T8] device bridge_slave_0 left promiscuous mode [ 34.243409][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 34.267742][ T8] device veth1_macvtap left promiscuous mode [ 34.280133][ T8] device veth0_vlan left promiscuous mode [ 34.287843][ T43] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 2052 with max blocks 2048 with error 28 [ 34.506407][ T464] bridge0: adding interface bridge0 with same address as a received packet (addr:aa:aa:aa:aa:aa:1b, vlan:0) [ 34.596149][ T472] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 34.642555][ T24] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 34.801466][ C0] bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0) [ 34.848600][ T476] loop4: detected capacity change from 0 to 1024 [ 34.858044][ T476] EXT4-fs: Ignoring removed bh option [ 34.873192][ T476] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 34.893190][ T24] usb 6-1: Using ep0 maxpacket: 32 [ 34.908021][ T24] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 34.924715][ T24] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x9 has invalid maxpacket 32 [ 34.936935][ T24] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 1023 [ 34.955850][ T24] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 34.976928][ T24] usb 6-1: New USB device found, idVendor=0582, idProduct=0145, bcdDevice= 0.40 [ 34.978652][ T476] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 34.987488][ T24] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 35.005403][ T24] usb 6-1: Product: syz [ 35.019543][ T24] usb 6-1: Manufacturer: syz [ 35.025459][ T24] usb 6-1: SerialNumber: syz [ 35.040867][ T312] usb 2-1: USB disconnect, device number 3 [ 35.047454][ T466] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 35.056791][ T466] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 35.133654][ T488] loop1: detected capacity change from 0 to 2048 [ 35.184774][ T488] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 35.234595][ T290] EXT4-fs (loop4): unmounting filesystem. [ 35.248207][ T288] EXT4-fs (loop1): unmounting filesystem. [ 35.273252][ T39] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 35.283330][ T24] usb 6-1: MIDIStreaming interface descriptor not found [ 35.300869][ T24] usb 6-1: USB disconnect, device number 2 [ 35.393543][ T497] binder_alloc: binder_alloc_mmap_handler: 492 200000ffd000-200001000000 already mapped failed -16 [ 35.414190][ T498] binder: BINDER_SET_CONTEXT_MGR already set [ 35.453177][ T39] usb 7-1: Using ep0 maxpacket: 16 [ 35.459983][ T39] usb 7-1: config 0 has an invalid interface number: 105 but max is 0 [ 35.517748][ T498] binder: 492:498 ioctl 4018620d 200000004a80 returned -16 [ 35.541187][ T39] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 35.596355][ T348] udevd[348]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 35.674640][ T39] usb 7-1: config 0 has no interface number 0 [ 35.692049][ T39] usb 7-1: New USB device found, idVendor=046d, idProduct=08f3, bcdDevice= b.28 [ 35.692794][ T496] netlink: 780 bytes leftover after parsing attributes in process `syz.1.45'. [ 35.705440][ T39] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 35.724746][ T496] netlink: 780 bytes leftover after parsing attributes in process `syz.1.45'. [ 35.742012][ T39] usb 7-1: Product: syz [ 35.747258][ T39] usb 7-1: Manufacturer: syz [ 35.753618][ T39] usb 7-1: SerialNumber: syz [ 35.768241][ T496] loop1: detected capacity change from 0 to 512 [ 35.777584][ T39] usb 7-1: config 0 descriptor?? [ 35.785145][ T39] usb 7-1: Found UVC 0.00 device syz (046d:08f3) [ 35.794287][ T496] SELinux: security_context_str_to_sid (system_u) failed with errno=-22 [ 35.803664][ T39] usb 7-1: No valid video chain found. [ 35.988327][ T39] usb 7-1: USB disconnect, device number 2 [ 35.999018][ T530] Driver unsupported XDP return value 0 on prog (id 9) dev N/A, expect packet loss! [ 36.167968][ T544] loop5: detected capacity change from 0 to 512 [ 36.474873][ T562] xt_hashlimit: size too large, truncated to 1048576 [ 36.503139][ T312] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 36.605139][ T565] IPv6: NLM_F_REPLACE set, but no existing node found! [ 36.703124][ T39] usb 6-1: new full-speed USB device number 3 using dummy_hcd [ 36.753134][ T312] usb 2-1: Using ep0 maxpacket: 16 [ 36.764730][ T312] usb 2-1: config 1 has an invalid interface number: 199 but max is 1 [ 36.805368][ T312] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 36.836907][ T312] usb 2-1: config 1 has an invalid interface number: 51 but max is 1 [ 36.869911][ T312] usb 2-1: config 1 has no interface number 0 [ 36.878110][ T39] usb 6-1: device descriptor read/64, error -71 [ 36.899838][ T312] usb 2-1: config 1 has no interface number 1 [ 36.923566][ T312] usb 2-1: config 1 interface 199 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 36.967237][ T312] usb 2-1: config 1 interface 199 altsetting 6 endpoint 0x2 has invalid maxpacket 1024, setting to 64 [ 37.014134][ T312] usb 2-1: config 1 interface 199 altsetting 6 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 37.041434][ T312] usb 2-1: config 1 interface 199 altsetting 6 has an invalid endpoint with address 0xA1, skipping [ 37.061664][ T312] usb 2-1: config 1 interface 199 altsetting 6 has a duplicate endpoint with address 0xB, skipping [ 37.081645][ T312] usb 2-1: config 1 interface 199 altsetting 6 endpoint 0x4 has an invalid bInterval 227, changing to 11 [ 37.102868][ T312] usb 2-1: config 1 interface 199 altsetting 6 endpoint 0x4 has invalid maxpacket 33745, setting to 1024 [ 37.133204][ T312] usb 2-1: config 1 interface 199 altsetting 6 has 7 endpoint descriptors, different from the interface descriptor's value: 5 [ 37.163137][ T39] usb 6-1: device descriptor read/64, error -71 [ 37.170534][ T312] usb 2-1: config 1 interface 51 altsetting 4 has a duplicate endpoint with address 0x1, skipping [ 37.203096][ T312] usb 2-1: config 1 interface 51 altsetting 4 has an invalid endpoint with address 0x0, skipping [ 37.223092][ T312] usb 2-1: config 1 interface 51 altsetting 4 has an invalid endpoint with address 0x0, skipping [ 37.243107][ T312] usb 2-1: config 1 interface 51 altsetting 4 has a duplicate endpoint with address 0xF, skipping [ 37.263089][ T312] usb 2-1: config 1 interface 51 altsetting 4 has a duplicate endpoint with address 0x1, skipping [ 37.291839][ T312] usb 2-1: config 1 interface 51 altsetting 4 endpoint 0x5 has invalid maxpacket 1023, setting to 64 [ 37.313148][ T312] usb 2-1: config 1 interface 51 altsetting 4 endpoint 0x3 has invalid maxpacket 544, setting to 64 [ 37.391484][ T312] usb 2-1: config 1 interface 51 altsetting 4 has a duplicate endpoint with address 0xA, skipping [ 37.401007][ T580] loop4: detected capacity change from 0 to 512 [ 37.403071][ T312] usb 2-1: config 1 interface 51 altsetting 4 endpoint 0xC has invalid maxpacket 1015, setting to 64 [ 37.435498][ T580] EXT4-fs error (device loop4): ext4_xattr_inode_iget:401: comm syz.4.70: inode #1: comm syz.4.70: iget: illegal inode # [ 37.452254][ T312] usb 2-1: config 1 interface 199 has no altsetting 0 [ 37.463132][ T39] usb 6-1: new full-speed USB device number 4 using dummy_hcd [ 37.463663][ T580] EXT4-fs error (device loop4): ext4_xattr_inode_iget:406: comm syz.4.70: error while reading EA inode 1 err=-117 [ 37.493008][ T312] usb 2-1: config 1 interface 51 has no altsetting 0 [ 37.497549][ T580] EXT4-fs (loop4): 1 orphan inode deleted [ 37.515095][ T28] kauditd_printk_skb: 193 callbacks suppressed [ 37.515109][ T28] audit: type=1400 audit(1786297144.257:397): avc: denied { watch } for pid=576 comm="syz.2.69" path="/21" dev="tmpfs" ino=128 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 37.524987][ T580] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 37.585644][ C0] bridge0: received packet on bridge_slave_0 with own address as source address (addr:aa:aa:aa:aa:aa:1b, vlan:0) [ 37.599700][ T28] audit: type=1400 audit(1786297144.317:398): avc: denied { mmap_zero } for pid=576 comm="syz.2.69" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=memprotect permissive=1 [ 37.630827][ T312] usb 2-1: New USB device found, idVendor=0572, idProduct=1328, bcdDevice=fd.c9 [ 37.641792][ T290] EXT4-fs error (device loop4): htree_dirblock_to_tree:1112: inode #2: block 13: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, size=1024 fake=0 [ 37.665417][ T39] usb 6-1: device descriptor read/64, error -71 [ 37.672523][ T312] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 37.682732][ T312] usb 2-1: Product: 먕小碜㲁窝Ⴅ㘆৖儁傊漃쨼嚄ꀺ駿僼퇟ꑣ븆㶦︽檓晆╦凨效앬簀ৱ鲳饠밳褙嫭딣샌쫰匡⦙ [ 37.703857][ T290] ------------[ cut here ]------------ [ 37.710019][ T290] kernel BUG at fs/namei.c:2962! [ 37.710054][ T28] audit: type=1400 audit(1786297144.437:399): avc: denied { unlink } for pid=290 comm="syz-executor" name="lost+found" dev="loop4" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=blk_file permissive=1 [ 37.720251][ T290] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 37.742978][ T312] usb 2-1: Manufacturer: 桁ᮙ篋蚋阇翜望畒띞╺ឱ맻纊씪ว鏑탞꒪釾Ṯ㷓僁䭬㵉睤꜒똤྅ȴ၄蝕胡ⶎ숪둃矩ⱌ洉໚㓽뚾軖뇐鿺鋴Ꮌ긗Կᑺ쾑왦栝঱偶亣B볉犄憹듔锇㼝횬㭗ﵚ湔蹞붗涛䥳雿簗癞쌂葵틛㉖怍骎޽電啖郌ﻹ겜嵠쮸䳃ᜠ仃沗匬净㳼ꔙ硴ㆂ䚑ఴ뀩螱 [ 37.750256][ T290] CPU: 0 PID: 290 Comm: syz-executor Not tainted syzkaller #0 [ 37.750280][ T290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 37.750289][ T290] RIP: 0010:may_delete+0x727/0x730 [ 37.792539][ T28] audit: type=1400 audit(1786297144.437:400): avc: denied { rmdir } for pid=290 comm="syz-executor" name="file1" dev="loop4" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 37.801020][ T290] Code: ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c 82 fe ff ff 48 89 df e8 3a e8 f3 ff e9 75 fe ff ff e8 b0 5d ae ff 0f 0b e8 a9 5d ae ff <0f> 0b 0f 1f 80 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 91 5d [ 37.801042][ T290] RSP: 0018:ffffc90000f47c58 EFLAGS: 00010293 [ 37.801072][ T290] RAX: ffffffff81c30897 RBX: ffff888117926660 RCX: ffff88810d056540 [ 37.801084][ T290] RDX: 0000000000000000 RSI: 0000000000200000 RDI: 0000000000000000 [ 37.801093][ T290] RBP: ffffc90000f47cb0 R08: 0000000000000003 R09: 0000000000000004 [ 37.827419][ T312] usb 2-1: SerialNumber: 、 [ 37.842888][ T290] R10: dffffc0000000000 R11: fffff520001e8f68 R12: 1ffff11022f24ccc [ 37.842911][ T290] R13: 0000000000000001 R14: ffff888117962e00 R15: dffffc0000000000 [ 37.842920][ T290] FS: 000055558ea1f500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 37.842933][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.842943][ T290] CR2: 00007fcff0158060 CR3: 00000001301c3000 CR4: 00000000003506b0 [ 37.842958][ T290] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 37.983651][ T290] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 37.996124][ T290] Call Trace: [ 38.001378][ T290] [ 38.006166][ T290] vfs_rmdir+0x2f/0x4f0 [ 38.012392][ T290] ? incfs_kill_sb+0xec/0x210 [ 38.019390][ T290] incfs_kill_sb+0xfe/0x210 [ 38.026350][ T290] deactivate_locked_super+0xb5/0x120 [ 38.034623][ T290] deactivate_super+0xaf/0xe0 [ 38.041882][ T290] cleanup_mnt+0x45e/0x4e0 [ 38.045571][ T39] usb 6-1: device descriptor read/64, error -71 [ 38.048970][ T290] __cleanup_mnt+0x19/0x20 [ 38.049003][ T290] task_work_run+0x1e1/0x250 [ 38.071405][ T290] ? __cfi_task_work_run+0x10/0x10 [ 38.077248][ T290] ? __x64_sys_umount+0x12d/0x170 [ 38.083411][ T290] ? __cfi___x64_sys_umount+0x10/0x10 [ 38.086573][ T28] audit: type=1400 audit(1786297144.787:401): avc: denied { setopt } for pid=582 comm="syz.6.71" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 38.090922][ T290] exit_to_user_mode_loop+0x9b/0xb0 [ 38.090957][ T290] exit_to_user_mode_prepare+0x87/0xd0 [ 38.133919][ T290] syscall_exit_to_user_mode+0x1a/0x30 [ 38.140811][ T290] do_syscall_64+0x58/0xa0 [ 38.147501][ T290] ? clear_bhb_loop+0x30/0x80 [ 38.154700][ T290] ? clear_bhb_loop+0x30/0x80 [ 38.165874][ T39] usb usb6-port1: attempt power cycle [ 38.165988][ T290] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 38.181327][ T290] RIP: 0033:0x7f7ab359f317 [ 38.189433][ T290] Code: a2 c7 05 dc 43 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 38.218114][ T290] RSP: 002b:00007ffecfa84578 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 38.227719][ T290] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f7ab359f317 [ 38.236959][ T290] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffecfa84630 [ 38.249442][ T290] RBP: 00007ffecfa84630 R08: 00007ffecfa85630 R09: 00000000ffffffff [ 38.259147][ T290] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffecfa85720 [ 38.269120][ T290] R13: 00007f7ab3634474 R14: 00000000000092d2 R15: 00007ffecfa867f0 [ 38.280534][ T290] [ 38.284654][ T290] Modules linked in: [ 38.292244][ T290] ---[ end trace 0000000000000000 ]--- [ 38.301908][ T290] RIP: 0010:may_delete+0x727/0x730 [ 38.308911][ T290] Code: ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c 82 fe ff ff 48 89 df e8 3a e8 f3 ff e9 75 fe ff ff e8 b0 5d ae ff 0f 0b e8 a9 5d ae ff <0f> 0b 0f 1f 80 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 91 5d [ 38.334274][ T290] RSP: 0018:ffffc90000f47c58 EFLAGS: 00010293 [ 38.343843][ T290] RAX: ffffffff81c30897 RBX: ffff888117926660 RCX: ffff88810d056540 [ 38.355011][ T290] RDX: 0000000000000000 RSI: 0000000000200000 RDI: 0000000000000000 [ 38.364866][ T290] RBP: ffffc90000f47cb0 R08: 0000000000000003 R09: 0000000000000004 [ 38.375205][ T290] R10: dffffc0000000000 R11: fffff520001e8f68 R12: 1ffff11022f24ccc [ 38.385879][ T290] R13: 0000000000000001 R14: ffff888117962e00 R15: dffffc0000000000 [ 38.395929][ T290] FS: 000055558ea1f500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 38.407591][ T290] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.416753][ T290] CR2: 000055558f67b948 CR3: 00000001301c3000 CR4: 00000000003506b0 [ 38.426591][ T290] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 38.430905][ T312] usb 2-1: USB disconnect, device number 4 [ 38.436315][ T290] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 38.436340][ T290] Kernel panic - not syncing: Fatal exception [ 38.443504][ T290] Kernel Offset: disabled [ 38.464254][ T290] Rebooting in 86400 seconds..