last executing test programs: 2m43.535436271s ago: executing program 32 (id=34): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0xe8302, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_SREGS2(r2, 0x4140aecd, &(0x7f0000000140)={{0xffff0000, 0x1000, 0xf00c, 0x9, 0x80, 0xb, 0x9, 0xff, 0x2, 0x84, 0xdd, 0xb}, {0x5000, 0x8080000, 0x10, 0x3, 0x8, 0x7, 0x6, 0x6, 0x1, 0x4, 0x0, 0x11}, {0x5000, 0x7fffffe, 0x4, 0x4, 0x10, 0x81, 0x4, 0x13, 0x5, 0x55, 0x92, 0x80}, {0xeeee0000, 0x41000, 0xe, 0x7, 0x1, 0x8, 0x2, 0x0, 0xfd, 0x29, 0x9, 0x8}, {0x80a0000, 0xdddd0000, 0x9, 0x81, 0x80, 0x5, 0xfd, 0xf1, 0x2, 0x4e, 0x2, 0x8}, {0xf000, 0xdddd1000, 0xe, 0x2, 0xaa, 0x2, 0x5, 0x5, 0x1, 0xe, 0x6, 0x3}, {0xeeee8000, 0x10000, 0xb, 0x0, 0xcd, 0x6, 0x5, 0x26, 0x8, 0xcd, 0x59, 0xa}, {0x54000, 0xf000, 0xd, 0xe, 0x13, 0x40, 0xff, 0xfd, 0x6, 0x1, 0xf, 0x8}, {0x100001, 0x5}, {0xeeef0000, 0xff81}, 0x80000003, 0x0, 0xeeee0000, 0x1a1, 0x5, 0x8501, 0xeeee8000, 0x0, [0x7f, 0x8, 0x0, 0x7]}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x808000, 0x4, 0x20300, 0xfc}, 0x1c) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) syz_open_procfs(0xffffffffffffffff, 0x0) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000000c0)={0x1, &(0x7f0000000480)=[{0x6, 0x0, 0x0, 0x7ffffffb}]}) close_range(r4, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x1000, &(0x7f0000000b80)={[{@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x7}}, {@auto_da_alloc}, {@min_batch_time={'min_batch_time', 0x3d, 0x2}}, {@journal_dev={'journal_dev', 0x3d, 0x9}}, {@inlinecrypt}, {@abort}, {@noacl}, {@norecovery}, {@delalloc}]}, 0x1, 0x4d7, &(0x7f0000001200)="$eJzs3c1vG2UaAPDHdpMmaXb7satV25W2lbpS90ON86FVk929cAIOlRCVuIBUQuKGEieOYqc0UQ8pcOqBAwKBhDhw5y/gQk9USIgz3BEHVAQlSICEZDRju02dOASaxiXz+0kTz4c9z/vaet7MvH7HE0BmnUz+5CIGI+KTiDjYWLz3CScbD2u3r04lUy7q9fNf59LnJcutp7Zed+CViNWI6IuIJx+NeC63MW51eWV2slwuLTaXi7W5hWJ1eeXMpbnJmdJMaX5k/OzExPjw2OjEjtX1+qsvXD/3/uO9733/8q2br334QVKswea29fXYSY2q98Thdev2RcT/H0SwLig069Pf7YLwmySf358i4lSa/wejkH6aQBbU6/X6T/X9nTav1oE9K58eA+fyQxHRmM/nh4YiDkTEn2MgX65Ua/++WFman24cKx+KnvzFS+XScPNc4VD05JLlkXT+7vJo2/JYRHoM/HqhP10emqqUp3e3qQPaHGjL/+8KjfwHMsIpP2SX/Ifskv+QXfIfskv+Q3bJf8gu+Q/ZJf8hu+Q/ZJf8h+yS/5BJT5w7l0z11vXv05eXl2Yrl89Ml6qzQ3NLU0NTlcWFoZlKZSa9Zmful/ZXrlQWRv4TS1eKtVK1Vqwur1yYqyzN1y6k1/VfKPXsSq2A7Th84sZnuYhY/W9/OiV6m9vkKuxt9Xouun0NMtAdhW43QEDX6PqD7HKOD7T/RG/7cUFfpxcu3O0vBH5f8t0uANA1p4/5/g+ySv8/ZJf+f8gux/iQdYMb+v/bbdX//yu5VRw8JPT/Q3YNdrj/1x/W3btrOCL+GBGfFnr2t+71BewF+S9zzfE/pw/+fbB9a2/uh/Qrgt6IePHt829emazVFkeS9d/cWV97q7l+dN0LO54wAN3SytNWHgMA2bV2++pUa9q49cGN8P/qkcYghI3x9zX7JvvS7ygH1nL3jFXI7dDYhdVrEXF0s/i55v3OGycyA2uFDfGPNB9zjV2k5d2X3jd9d+IfWxf/b+viH7/vdwWy4UbS/gxvln/5NKfjTv7d2/4M7tDYic7tX/5O+1fo0P6d2GaM59956YuO8a9FHN80fiteXxqrPX5SttPbjH/rmaf+0mlb/d3GfjaL35LMFWtzC8Xq8sqZ9HfkZkrzI+NnJybGh8dGJ4ppH3Wx1VO90f+Ofnxzq/oPdIi/Vf2Tdf/cZv1//OtHT5/cIv4/TrXHP5S+w0e2iN8fEf/aZvxvRz9/ttO2JP50h/rnt4ifrBtr21en/8fVNx7bv82iAgC7oLq8MjtZLpcWzWRmpv/hKMbemGkd9N7Hfq51vxabzHS5YQIeuOpycmqeJH23SwIAAAAAAAAAAABs124MJ+52HQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9oKfAwAA//8cX9Gk") vmsplice(r0, &(0x7f00000027c0)=[{&(0x7f0000000300)="605301b100257fc0e58f7807da45c128300faa09b6745245e905e782b8510076f19008f8c9c16154f40876a6102b7ce52d1bf5a3584f2164fbf7f1156b1cbfb504cfa034685f921eb96f5f3b359eb344809b55c85f4b9e78a400c0276c93e311144c3f031926ddde748b83ce7945e39dacfdf09e8c6df993ef72fc44876d9446475ffe8eff903048b01e934ee3f14710ea84dc231d967566ba6c3b8d4bbf", 0x9e}, {&(0x7f00000003c0)="b2be895674fd8d8d0c6c4ebb749bb7db9caa2154e55d5ed4ad265f81705c6a79ad919c064ba6dc879f86103511eaca0f3e916946fed3f132fc3387fa0dab4b14af243d5f57af6f7f453ec12b74b82fe717b593d631752bfdb636337119c558aefab22910063e432d4695ea9ef18ee4527f096138765ba7ea43", 0x79}, {&(0x7f0000001700)="b5391262efabbb408dc36655dc1ef2527df0eeef9028b890e289113197675df69c8b48f63b1c728146ec0a5f74e86c0cdf3e714f4513144376e54b131b90f52b600d9d94190a8d32949c3b1c6815df3eb6380bd10385d5d3af82d8e15904f60f182e1b61baf1a7f9232d587e810051ba0a07776a09c505003142703b345bf6f174d32d6062c5ec1246039bf440067c8ee21aedadc83c15d7a05744f89af609cda2d4503f2f168f18160b2668b2bc1b2cc9f139523dd4db09c5fc9cd08378e9e5c3f7b914881ff34eda5f48ba79ac7144e409c19d434f1dbb861994067904f9f9f278c34a5ff91b302a1be13d4335ae2ae0be44d9228d44bf52a16643ece79a5aadde4bff68a44fd564ee45bcaef3c366d6b2f336013e2ccedf36e0ad806e40522558c2381772afe90ecca6f3f8c6dbbfaed8a43091e12758c384f75afc7ad6344d7e9fc450f71339c336cbdb8c236a3bed883ead3e22c10185d9864004eacd313f2c2a9cdafb4e97350376e0570015228cfe5c37575d49f61a88284f70976c6e79bf0c460a3e2d64924ffcdf9b6f9194a4b854c9b62b2437b0bfa79bb567731072f32e39eccb563cb57ecbd07c686f4fb040814e2fcea3fd12a9fb9964f64489c010389850ccd46b390eacba63d25cda2cd4e13ef1ab3d8ac34119b4f507f731068f83745bcca592b813a7a072c8c06e95a9545ff5804d018e89ef8e64a3b61f864b37f26abe9390662f2806c9fd1dab4577ee8990d1ea4da9552042f035eed01122c6a25a3e9d847e4eb525ec429ab40a5440d9edab49e15e39ca5c292b38f48407879fe2bbf22d9606b13ef0e718c7c231d01fceb22f8a956a210e9ac8ff2075ffeb2d59fa634ec5eb2f635ef63c4b212d1bbbc4928c312046350e48b5f6b1aed4f59854c9df90e225e79d38dca34bacea0f52591e82a44add631870919bf1a2414c6dd3445eb9d4ebdb10b195a529497ec431bec29f06be8e5f24d47277887ecca23b3fd6c7c72a6a287d99b5b14f90387a425e55cc05aea949e01659c3d0ad59344404ddbe848e5f3659bb7296d94bf43c4bb071a446e9fd0c41967c956342e6e984768599630cb4f1a24b80cf8010c09d75c646c7598c02ffac7eb2e2e0a2ff8c76a9841fc5acf2109aee627ad2dad3c009f178fa249d12542f2ae53b8c2dcd9f9fd209dc73fd40770d92d85618b3c9e0a92d277b45cffc4a9e258a41c5a60e3139c31d889478da27cf025d2fd6d26835ed6c85c94284a699afd19f4862a3e465332e747b9afec6392dd52374a58a520486797c21a214da80e4170e10f0c94caf60496d5845db15b9ef3bdacc887ae1ef8b8f9446e3935a2cdffa7fc6e456731a9f2d0d59d40a356fb725ea950487da04f99889cde24f53b9981405232b0e9d7e85818bb95e55ab88e450a7ee67890223eb7029156e4336fbebc02e8208cc792d291607ae5ac4b4cd88a906cb46a3c33419521982ab0d074e5598900990904858ed429bb2016738bd637eda8d0fb5843d7d22e70ee307c5a605a1e69381615d471bd6970ab33844b3c7f7ea54d136812d9420200a6afcedcfdcb049f7dd63ebbb4b68c1b7e174f703139b4335873d9497c10bae6b32e9981d1705f02e40f8980b902c090947903acc85f16c5453b7e4be53de7756dad4c82363590d17f9ac11f2e7426baab8a9c61970cb2fd6d3229a6b7d1279f7eeb0fc2453b83afb4187660e4886f3e30bcec3bd8bd637cae812712fdf31b93f7a1b3f43b76c1b9c43d87c7259c37819b00837f0f274b851d0161eefd8a40330043cb8c3f876eb9991a9d66ff62fcee3ea5a1f46ac806658cc8791abececb50d6de824d9a2fb218f4a1345ff74f01ae1ad153585e80b4adf9ac80b8bb7430ea060aab119d3bd41ab3b69e9c9425be06b9d433d1f627838c0de759ea8f88d7bddf3b144864a438c4e97b71f05a419b984161fed8f1b5c80ca089d016082912f1a43e373a381c67e23d786c90a41462a731724fa320c797fc20814b8a2fd08272ea659e569f66b2df982215683915cbbeb531b4bd6b53caf26cac28dbb1f0ebdb179b5f3643ffa0df47ce154d42e9b9b0d70c9d7cb27b1e710cdaabd547bcd4f3568b168728f2a1f996ecc77a55d54ad543d41556d19dae0c12696dd03ecd5e41b2e8b881b070185a91a1dc57e3846fd490b19f5a7fed3427314729862ff8b75b2764487ff402c474bae40a130d8fa468a18a257dbfe8c90251624173f98febefc3101cfcd99ed2f75ee3747900c42fd6df60b33966a7baba8343d8cd5396b714faed33e29e091fa418d58a3c7bfff3bd6a2a87ecc2f510fd3f15bec3958bd9c64911e6d4328ab66115a51f5efa31d4331817ba0d7215c538dd95cc3472c28550e7bddcaffd4f20d0024655bd4799413da66eb0dac61e1bfff2f044eeba3b16625e740eb2786ff348c8ab57ed823e1c59e2570b807ff822f9431107916dfdc06cdf708e6efd117df280966b64d8185d697c6a37ded64fb7f7250528aca83d5aa88280565b8c726f2da6e3888c545587f9dc4f4a5f8e637d759ccb5884391b23debf9073e496038ce84fb7b81e0e8f26f8180390212d577f6305d1f6f81629239c0a557e60f481a28d3fe9397700210186e0568f1c142523fff8b0c272035107301a9aece2c0c55153c510bad8304074e5ba9cd19ebaa46e9c6c81e038fb3750da9bfc68220c750e059e6375a6129729f497ac6a3554e728b00da66dcac32b1bea4db3295749463088ff6c22505a30c93f252b8fd2d780cb2eb76c20e5362f471078bab7157efed2f57b64f09f2045d357d45d5cf068407c93c298b16006953fb0982981339cd7da6071afb1bba5c0a501ef1f13bf26950dae73cc208b356a8b37df1ab0d745992f40194a6d51c263ec0fda374db1bf4764dbc9cfbf4a8d40309f852b859e4f3f42c533b2089b7de2cbfadb4d1d365fa47499c2fb8d0fcad3828d733e9ac913df51064fcd5c4ccd510e67702fac500e929db4f6adb968446e72b46fa8d83f9c2c8fb5a1c508b606632597e1b9f56cd004ec929afea6dad0e7ab9c5a030cc5918f19297066a4fdc89f9ff254b16a281ad5876f67efe76f25fe76fd04a49943d437de7793822f6e9ef301eb5af0fc8ffef3f0c3ccc82975e71155c42c591e2ddbe724d3f44198acd529ecb14af0a77a1a9ffc121b2a38862b0a1c1c79cb319f7b2ea19248e1f7ab91ead847d8523703596210b7f63de4347e3b218cbfcbcf10fe47651ff4d9796824769831a68fe586e5519912405e29179cd8d64a83e8e9c621a2903d7721bd417899aa22e690ac0586622885d64b4366894e4f9b6b69ac0a47dd96f5202e506518183cfee7bb1d6118dbc6760b6879f48a17f980f7c67b28c26db034a88f2a1dcdcc584f03b9f856a309921c80fa5931c12a41d53865ae8b605cfd3c5a530ca569f7efb3affa343a2d10e22f0b776ebb26ec3baa47c3225eb9cd62c7489166e7803775674383c0bd690837d72865f422bf96332c8637e3cd455047c5e487a069c66bf710510de7d8c24a739165e48a83e425f478adb322b3ff28958a7580c04b1d450ea3b8d3f0968693eeaf48a6accad6bdd5160b01a9704999eb1014188e4e65477a46b84f9e9691c9762c7c25bebf977b9700fc5da56485b857048740fd596d6030aa97e0e95206ae3652d63891c3d6b85a324c77d448ed60c2aa3597f6f9373e403eba7f18d29f557c1ac140b985cf93500c09a882530a382befc078ca3c687617d3c835882a70374989f457c9b75dfe6bed6a99483795f5ced5ce8995c7249d152d22459bfe2fe4f6b037e752d778ec7552f23ab348097e2721ec57b42c0c2553abd9e42320f1478259650209ab55f2ebe5001bc36cd9e8cdd9ac312c0a95e53e14d67ba4b3c231f2e2c48b527141620851136dd38957eb73e4080ae243238418593a17db3d997687fd7a5ceff649944203585217d4de551b823168153bcdd8993016f79198643a6db7d84d9e755fcb0b96afc67d6a8dc69d7a6e04c293e9742cd1f193d7bff471da622ebfd71863798caa65d9706480a8408f34ddd423bebef02284737b3daafe18b8e819cc752458cb0ffa7980172a047570e44ab8de0c57c4f69bff2f67b4935a6c3de99057153ec0abccb1fbb9dd1064b0bbb1994250f811427e069edea9be7ba51111f02f0564387096ce5fe3cbb6ea16ee884c7affb5eb6d1e0fabdc23dff4329a665c4e4405b64b72551ce59eb17c2ad89f1fd777ae31ff9f087276667c054ed3f572fd24d7ba667a74f71510cf7e4d45c120cc693125b84b4797f0aa3a0a7f5b66c6193f5f2e601c6c6684fafc3dd09ed144702dbefb8597290f80ed063c33f8359ad4d1f0f51f680ab4d6e8bc00423f88a764d156db6c94979f3fb4f158036ee898a6b9edfcca852457c6d88a0c4fe2ff0ae46d622d458e666ff7086f578925e1a8bae193c4fb243df3b4c7961e3cd1766831bc9eaf735f891021d09020f196a2fa50499358b1543153b5201b97d1ad3b430dc755d9688ca604026813634ae94d757ffaab2a6dca425f7c3f6c68b14d181b375d55a2e2ffbf90ef4947d1ab67981e0c0e4fb1f5059062b6144fbfb4bb54a2c4c46be97e810a8f9d2cd84b7082a2467dc5d38bac88d740086c3551d3d869cc978a3a04dcbc167326fa177fa624a8a8a9a8ee9417f30e9fa16ec16bf6d71f92d23e830b08544f9d67cc8d45a2d2a88c9a7319940ba16a85e979aadfd875143020ba0015db9b1cce8718ebaec4dd91f9f8c6e9a7eeca7810e72b28e5600e513bcc2ad23726d26051e14d608786acd2f54488af6585a7a64b3e5c13e198e13b2d66937ac3ebf2b5c657ff254df68a7febb7fcc8354f39ccf39de87e1a9f065936e3d466755a552bf15826fa7db6918443b68754004f320d0a94aaa892a818cd71243eeaddbee1457ffa7a582540cb198d4f9018659d6c8fc6baf3beb8b5e620761a53d3465de434f827496eabfdae4bbbb7f38507a6307cb45cad8198f7221be4a765e725f9a317a5e9c6e7ea62f5d898c20bc2ba9bab0bfa4eede42e6e2e7113985f945ba227aedab37162f3f65d236dd6d7f4ce7d5d71252c2948a82e31f2700448b519330423d0fc558ee9b3dde8015508646680509231ef469728e495fe5e6329fc91f3366268cb21259840d6d46a6b2b5942539348f55cdd8b312657f153230374350caea72728348857d9ce7c0fff67989a3be6b79cbf140f778d7f21d4cd1ec824d9e6d90ca89f407179779f0ff0c1c1210a7eacf2d9e2334a60b59c68b118a4a98ea591f412f40221b899b18852b7f3e601ecd50a37908894f6c7334b39ee3f8bb5167ca1a75b14a05f58e070bfbdbc949a8f47ea1832d1405928e159731ddced845c347f2c6010dc7234979bdf529054f03bf293e5563f99277b010fe627aea5ba4b4bfb3396bf8f96064c7d11e8118961328a54fef33117af4b0fe82232c1734f77dd1e420464b92ad0886045d7c451920a543c4d21b752c22d9a7f9b9f0d4122a6c3b93bf6c63d5d8d4e980751be0484f1d603d78c8d2c6f6069a6a8ee2651969320a0c1da232e13cee49bc63ca77fe6672480a0c31460ccfe0eacc9ff7d642548b53eb59ab2d4452f692aaba6c6b6ff4207c027c184a08fdab36b3ad308f8036ad09e303a69b9e743aae0f1608e2a4124e0c05026e59b12f3b7281bcd7befd8c7b33cf96cee7f1f66a2fb4802138ec5820a1a8a2575b3a6b89fc445162306e9c680901112a097d1dd7ca7d0c71e1c1f8166d929c502c8e54fb", 0x1000}, {&(0x7f0000002700)="a204f3635bbfd0e4d7b8064310840900e8d3c123a1206eef25f6575b67c56d0f53e6f6d963aa19e5daf2ec5faf6c7ebb73a67a3cc3c29bbd39d5bdb46b52fd62d0dce04b9a03e03351c1a589ab66c7b5e59a8fc2e9102971025246bce90e6f79bad502c23dc89753a80738992de408e9dbca3bf17c84cda0a825150163ee8d48b45da841a4820e62fbcc84ea4ff53a52e660dc4b77a94754cc3a77a337dcc549848b9fd51bac2e15d59d5875", 0xac}], 0x4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x1d8) capget(&(0x7f00000002c0)={0x19980330}, 0x0) pwrite64(r5, &(0x7f00000000c0)="60676e4a234746ba", 0x8, 0xc00) r6 = creat(&(0x7f0000000140)='./bus\x00', 0x182) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x2002, 0xa) fallocate(r6, 0x0, 0xbf5, 0x2000402) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0xc, r6, 0x0, 0x0, 0x0, 0xfffffffffdffffff}) syz_mount_image$ext4(&(0x7f0000000500)='ext4\x00', &(0x7f0000000200)='./file2\x00', 0x2000011, &(0x7f0000000140)={[{@nodiscard}, {@nolazytime}, {@noquota}, {@nodiscard}, {@resgid}, {@nobarrier}, {@max_batch_time={'max_batch_time', 0x3d, 0x7f}}, {@noinit_itable}]}, 0x41, 0x4e8, &(0x7f00000005c0)="$eJzs3U9oVNsZAPDvTv5YY2LSUrHVFgItVrGdmESjQilmVRAtbS100T8Sk5iISSaYCagUahCLFCpddGFx1Y1ddBO6K9IiFB681Vu4eG8hCm/1njyfPHkuXOVxJ3d0jGPyYmLuY/z94DL3nEnmfHc+7p1zhnPPBPDW6o6IIxHRFBHFiOjM6gvZFpcWt/TvTvXPj6dbEgsLJx4lkUTE0f758eprJdnjluwFvpU+XInY2/xyuzMXLp4dmpgYPZeVe8qT0z0zFy7+6Mzk0Njo2OjUwMGDhw8dGDhweP2OdfP26ze//fdjd669M/fdbVuGJ9N427Pnao9jvXRHd/aetERH7RNJxKn1bixnX8s7AFbtk8LOW3nHAABsvELW92+u9P87oykWO+v37/72cWf8sS3v+AAAAIC1W1hoyh4BAACAxpUY+wMAAECDq84DONo/P17dNmruwYOfblRLvMrDwYjoWsx/9f7uxWean93T2/KG7u/9w9OI7uh48tFPvvH/dIs3dB82X03zH+YdAXlq3Z93BORpxy/yjoA8vXc17wi4NBcRt4/U6f8na+7ztS8pJ0vKxwfT/t9fZmrr9P/eHr88kXcE5OlnA3lHQJ5uPMo7Am4PRsS+et//FSrr91Vtjoi26tp+6+RQe/r5/+/7tXUvf/4XHqxjkyzxcDDixzVrO56qyX+mqykrdVS+KmxJTp+ZGN0XEVsjYne0bErLvcu00Ttw46/16r/zJM3/P5Pq93/plrZf/S4wi+NB86YX/29kqDy01uNm0cO5iB3N9fL/vP+fZLl+Xf8tXftzvfqBPZV1RXctn3/epIV/ROyqe/4/H60ly67P2lO5HPRULwp1/OuDz67Uq//+79P8n90j//lJz/+25fNfuf4/W693ZvVtXP7fzSf16p/eSvP/t0uvc/1vTX5VCbA1qzs/VC6f641oTY69XN+3+pgbVfX9qL5faf53f6/+53+1/5dk60J3RcTXX6PNuXvTd+rVXy+k+b/xO+d/ftL8j6xw/icvnP+r35l//4c/qNf2zqtp/rt+vfL5v78SzO6sRv9vZV82QXnHCQAAAAAAAMD6KFTu00kKxWf7hUKxuDjP95vRVpgozZT3ni7NTo0s3s/TFS2F6lSvzpr5oL3Z/JBquW9JuT+bO3K1c3OlXBwuTYzkffAAAADQ4Noj7v3m8n+2b3nF+D91tzPvKAEAAIC1SMf/HffaKst5fW6cDwAAAA0pHf8//tOn74bxPwAAADSs2vE/AAAA0Nh+fvx4ui1Uf/dvqjR25uz49OG+fcXJ2eHicOncdHGsVBqrrNg3ufLrTZRK0719MXu+pzw6U+6ZuXDx5GRpdqp8svK7sSdHWzbgmICVFbd+vC3vGAAAgI2zlt/1t2PHTqPu5H1lAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgLb4IAAD//wws/WY=") r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x26e1, 0x0) close(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000480)='./file0\x00', 0x2048a, &(0x7f0000002800)={[{@minixdf}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x5}, 0x22}, {@jqfmt_vfsold}, {@noload}, {@delalloc}, {@quota, 0x22}, {@commit={'commit', 0x3d, 0x8}}, {@commit={'commit', 0x3d, 0xfc02}}, {@init_itable}], [{@euid_eq}, {@smackfsroot={'smackfsroot', 0x3d, '\xf0;i\xfaFz|i\x06G$\x10\x8dF\xbe\xe4\x14\xb7\x00\xa1\x02n\xd6Y\xe8\xea+\x9d\xa9o\xf2\xb4\\\x89\t`dr\xd8Yk\x95\xa7%E\xd0\x14\xd6\xe4c\xdb\aV\t\xcc\x1b\x18W\x9d\xd3\xbek\xb5*l\x80\x87<\xeb\x03\"\xc0\xb3\xfe9\xd9m&$yx\xc3\"\xed\xf9\xa3%(\xed\xbb\x96 :*\xec\xe5br\xc0H\xd8\x9c\x8f\xeaX\x05-G\xf9\xe0\x85ztG\x9d'}}, {@flag='mand'}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, 'bridge_slave_1\x00'}}, {@obj_role={'obj_role', 0x3d, '%-[([]%$:'}}, {@uid_lt}, {@dont_appraise}]}, 0x41, 0x456, &(0x7f0000002a00)="$eJzs3LtvW1UYAPDv2nH6JqGUR0sLgYKoeCRN+qADA0UgMYCEBEMRU0jTqtRtUBMkWkWQMoQRVWJHjEj8BSyUBQETEivsCCmgLBQmo2vfm7qJ7SS1E5f695Nuco7Ptc75fO+xP59rO4CeNZT+SSJ2RsSvETFQq966w1Dt343F2Yl/FmcnkqhU3vwrqe739+LsRL5rfr8dtUql0qLf+XcixsvlyUtZfWTmwvsj05evPHfuwvjZybOTF8dOnDh65ED/8bFjHYlzVzrWfR9N7d/76tvXXp84de3dH79Ox7sza6+Po1OGao9uQ092urMu21VXTvq6OBDWpRgR6eEqVef/QBRj21LbQLzySVcHB2yoSqVQ2dK8ea4C3MXSRB3oRfkLffr+N982KfW4IyycjKV1jBvZVmvpi0K2Tyl7j7QRhiLi1Ny/X6RbbNA6BABAvesnI+LZRvlfIR6o2++e7NrQYETcGxG7I+K+iNgTEfdHVPd9MCIeWmO/1VXmF2PFFZKV+U9loJ34VpPmfy9k17Zuzf/y7C8Gi1ltVzX+UnLmXHnycPaYHIrSlrQ+2qKP717+5bNmbfX5X7ql/ee5YDaOP/qWLdCdHp8ZbyfmegtXI/b1NYo/Wcp50/x4b0Tsu80+zj391f5mbavH30IHkvLKlxFP1Y7/XCyLP5c0vT45+vzxsWMjW6M8eXgkPytW+unn+Tey3pLlbW3F3wEL1yuxveH5vzTUwWRrxPTlK+er12un19/H/G+fNn1Pc7vnf3/yVrXcn9324fjMzKXRiP7ktZW3j928b17P90/P/0MHG8//3XHzkXg4ItKT+EBEPBIRj2ZjfywiHo+Igy3i/+GlJ95bf/wtVuU7KI3/z9Iqxz/qj//6C8Xz33+z/vhz6fE/Wi0dym5Zy/Nfq3FdvdTO2QwAAAD/P4XqZ+CTwvBSuVAYHq59hn9PbC+Up6Znnjkz9cHF07XPyg9GqZCvdA3UrYeOZmvDeX1sWf1Itm78eXFbtT48MVU+3e3gocftaDL/U78Xuz06YMP5vhb0LvMfepf5D73L/IfeZf5D72o0/z/uwjiAzbfK6/+2zRoHsPnk/9C7zH/oXeY/9KSmX5IvtPWVf4UuFb7tb++3GtZeiMIdEvJdUyhFw6a+lj9m0YHCloZN3X5mAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Iz/AgAA//+4huUI") mount(0x0, &(0x7f0000000240)='.\x00', 0x0, 0x2390024, &(0x7f0000000000)) mkdirat(0xffffffffffffff9c, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x40, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() 2m33.20229336s ago: executing program 33 (id=105): socket$nl_route(0x10, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_usb_connect$uac2(0x0, 0x7b, &(0x7f0000000780)=ANY=[@ANYBLOB="1201008300000020532b24004000010203e0e07075911acb32007f080b0100010a2c02090400000001012000092401ffff060900b2090401000001022000090401010101022000090009040200000102200009040201", @ANYRES64], &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) (async) socket(0x10, 0x3, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/95, 0x5f}], 0x2, 0x8fd, 0x10) (async, rerun: 32) r2 = socket(0x840000000002, 0x3, 0x100) (rerun: 32) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) (async) sendmmsg$inet(r2, &(0x7f0000005240), 0x4000095, 0x0) setsockopt$inet_int(r2, 0x0, 0xb, &(0x7f0000000040)=0x1, 0x4) (async) write$binfmt_script(r1, &(0x7f0000000040), 0x208e24b) (async, rerun: 64) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001b40)='./file0\x00', 0x208008de, &(0x7f00000102c0)=ANY=[], 0x1, 0x14ff, &(0x7f0000000580)="$eJzs3AuYj1XXMPC99t43Y5r0b5LDsNdeN/802CRJDgk5JEmSJDklJCZJEhJDTklDEnKcJIchJIdpTBrn8yHnpMkjTZKE5BT2d+np/Tzv0/O+fe9X3+e93lm/69qXvdz/tf7rnjXX3Pf9v66Z73uOqtu8Xq2mRCT+FPj7P8lCiBghxDAhxA1CiEAIUTG+YvyV4/kUJP+5N2F/rUfTrnUH7Fri+eduPP/cjeefu/H8czeef+7G88/deP65G8+fsdxs+5wiN/LKvYs//8/N+Pr/P0hO2clfbyx7c6//QgrPP3fj+eduPP/cjeefu/H8czee//98Nf+TYzz/3I3nz1hudq0/f+Z1bde1/v5jjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMZY7nPNXaSHEv+2vdV+MMcYYY4wxxhj76/i817oDxhhjjDHGGGOM/b8HQgoltAhEHpFXxIh8IlZcJ+LE9SK/uEFExI0iXtwkCoibRUFRSBQWRUSCKCqKCSNQWEEiFMVFCREVt4iS4laRKEqJ0qKMcKKsKCduE+XF7aKCuEOAuFNUEneJyqKKqCqqibtFdXGPqCFqilriXlFb1BF1RT1xn6gv7hcNxAOioXhQNBIPicbiYdFEPCKaikdFM/GYaC4eFy3EE6KlaCVaizai7f9V/suir3hF9BP9RbIYIAaKV8UgMVgMEUPFMPGaGC5eFyPEGyJFjBSjxJtitHhLjBFvi7FinBgv3hETxEQxSUwWU8RUkSreFdPEe2K6eF/MEDPFLDFbpIk5Yq74QMwT88UC8aFYKD4Si8RisUQsFeniY5EhlolM8YlYLj4VWWKFWClWidVijVgr1on1YoPYKDaJzWKL2Cq2ie3iM7FD7BS7xG6xR+wV+8TnYr/4QhwQX4ps8dV/Mf/sP+X3AgECJEjQoCEP5IEYiIFYiIU4iIP8kB8iEIF4iIcCUAAKQkEoDIUhARKgGBQDBAQCguJQHKIQhZJQEhIhEUpDaXDgoByUg/JwO1SAClARKkIlqASVoQpUgWpQDapDdagBNaAW1ILaUBvqQl24D+6D+6EBNICG0BAaQSNoDI2hCTSBptAUmkEzaA7NoQW0gJbQElpDa2gLbaEdtIP20B46QkfoBJ2gM3SGJEiCrtAVukE36A7doQf0gJ7QE3pBb+gNL8PL8Aq8Av2hthwAA2EgDIJBMASGwlB4DYbD6/A6vAEpMBJGwZvwJrwFY+AMjIVxMB7GQ3U5ESbBZCA5FVIhFabBNJgO02EGzISZMBvSYA7MhbkwD+bDfPgQFsJH8BEshsWwFNIhHTJgGWRCJiyHs5AFK2AlrILVsAZWwzpYD+tgI2yCjbAFtsA22AafwWewE3bCbtgNe2EvfA6fwxfwBaRANmTDQTgIh+AQHIbDkAM5cASOwFE4CsfgGByH43ACTsIpOAmn4TScgbNwDs7BBbgAF+HFhG+b7S21IUXIK7TUMo/MI2NkjIyVsTJOxsn8Mr+MyIiMl/GygCwgC8qCsrAsLBNkgiwmi0mUKEmGsrgsHiOEkCVlSZkoE2VpWVo66WQ5WU6Wl+VlBVlBVpR3ykryLllZVpEdXDVZTVaXHV0NWVPWkrVkbVlH1pX1ZD1ZX9aXDWQD2VA2lI1kI9lYPiybyAEwBB6VVybTXI6EFnIUtJStZGvZRr4FT8p2cgy0lx1kR/m0HAdjobNs55Lks7KrnATd5PNyMrwge8ip0FO+JHvJ3rKPfFn2le1dP9lfzoABcqCcDYPkYDlEDpXzoI68MrG68g2ZIkfKUfJNuRTekmPk23KsHCfHy3fkBDlRTpKT5RQ5VabKd+U0+Z6cLt+XM+RMOUvOlmlyjpwrP5Dz5Hy5QH4oF8qP5CK5WC6RS2W6/FhmyGUyU34il8tPZZZcIVfKVXK1XCPXynVyvdwgN8pNcrPcIrfKbXK7/EzukDvlLrlb7pF75T75udwvv5AH5JcyW34lD8q/yUPya3lYfiNz5LfyiPxOHpXfy2PyB3lc/ihPyJPylPxJnpY/yzPyrDwnz8sL8hd5UV6Sl6WXQoGSSimtApVH5VUxKp+KVdepOHW9yq9uUBF1o4pXN6kC6mZVUBVShVURlaCKqmLKKFRWkQpVcVVCRdUtqqS6VSWqUqq0KqOcKqvKqdtUeXW7qqDuUBXVnaqSuktVVlVUVVVN3a2qq3tUDVVT1VL3qtqqjqqr6qn7VH11v2qgHlAN1YOqkXpINVYPqybqEdVUPaqaqcdUc/W4aqGeUC1VK9VatVFt1ZOqnXpKtVcdVEf1tOqknlGdVReVpJ5VXdVzqpt6XnVXL6ge6kXVU72keqneqo+6pC4rr/qp/ipZDVAD1atqkBqshqihaph6TQ1Xr6sR6g2VokaqUepNNVq9pcaot9VYNU6NV++oCWqimqQmqylqqkpV76pp6j01Xb2vZqiZapaardLUHDXkt0oL/il/wG9X3X/Mf+9f5I/49d23qe3qM7VD7VS71G61R+1V+9Q+tV/tVwfUAZWtstVBdVAdUofUYXVY5agcdUQdUUfVUXVMHVPH1XF1Qp1U59VP6rT6WZ1RZ9VZdV5dUBfUxd++BkKDllpprQOdR+fVMTqfjtXX6Th9vc6vb9ARfaOO1zfpAvpmXVAX0oV1EZ2gi+pi2mjUVpMOdXFdQkf1LbqkvlUn6lK6tC6jnS6ry+nb/nT+H/XXVrfV7XQ73V631x11R91Jd9KddWedpJN0V91Vd9PddHfdXffQPXRP3VP30r10H91H99V9dT/dTyfrZD1Qv6oH6cF6iB6qh+nX9HA9XI/QI3SKTtGj9Cg9Wo/WY/QYPVaP1eP1eD1BT9CT9CQ9RU/RqTpVT9PT9HQ9Xc/QM/QsPUun6TQ9V8/V8/Q8vUAv0Av1Qr1IL9JL9BKdrtN1hs7QmTpTL9fLdZZeoVfoVXqVXqPX6HV6nd6gN+hNepPeorfoLL1db9c79A69S+/Se/QevU/v0/v1fn1AH9DZOlsf1Af1IX1IH9aHdY7O0Uf0EX1UH9XH9LEBx/VxfUKf0Kf0KX1an9Zn9Bl9Tp/TF/QFfVFf1Jf15Su3fYEMZKADHeQJ8gQxQUwQG8QGcUFckD/IH0SCSBAfxAcFgpuDgkGhoHBQJEgIigbFAhNgYAMKwqB4UCKIBrcEJYNbg8SgVFA6KBO4oGxQLrgtKB/cHlQI7ggqBncGlYK7gspBlaBqUC24O6ge3BPUCGoGtYJ7g9pBnaBuUC+4L6gf3B80CB4IGgYPBo2Ch4LGwcNBk+CRoGnwaNAseCxoHjwetAieCFoGrYLWQZug7V9a3/szhZ5y/Ux/k2wGmIHmVTPIDDZDzFAzzLxmhpvXzQjzhkkxI80o86YZbd4yY8zbZqwZZ8abd8wEM9FMMpPNFDPVpBpqOZPeM9PN+2aGmWlmmdkmzcwxc80HZp6ZbxaYD81C85FZZBabJWapSTcfmwyzzGSaT8xy86nJMivMSrPKrDZrzt8ohFlvNpiNZpPZbLaYrWab2W4+MzvMTrPL7DZ7zF6zz3xu9psvzAHzpck2X5mD5m/mkPnaHDbfmBzzrTlivjNHzffmmPnBHDc/mhPmpDllfjKnzc/mjDlrzpnz5oL5xVw0l8xl46/c3F+5vKNGjXkwD8ZgDMZiLMZhHObH/BjBCMZjPBbAAlgQC2JhLIwJmIDFsBheQUhYHItjFKNYEktiIiZiaSyNDh2Ww3JYHstjBayAFbEiVsJKWBkrY1Wsinfj3XgP3oM1sSbei/diHayD9bAe1sf62AAbYENsiI2wETbGxtgEm2BTbIrNsBk2x+bYAltgS2yJrbE1tsW22A7bYXtsjx2xI3bCTtgZO2MSJmFX7IrdsBt2x+7YA3tgT+yJvbAX9sE+2Bf7Yj/sh8mYjANxIA7CQTgEh+AwHIbDcTiOwBGYgik4CkfhaByNY3AMjsVxOB7fwQk4ESfhZJyCUzEVU3EaTsPpOB1n4AychbMwDdNwLs7FeTgPF+ACXIgLcREuwiW4BNMxHTMwAzMxE5fjcszCLFyJK3E1rsa1uBbX43rciBtxM27GrbgVt+N23IE7cBfuwj24B/fhPtyP+/EAHsBszMaDeBAP4SE8jIcxB3PwCB7Bo3gUj+ExPI7H8QSewFN4Ck/jaTyDZ/AcnsML+AtexEt4GT3GWCli7XU2zl5v89sbbIzNZ/8xLmyL2ARb1Bazxha0hf5djNbaRFvKlrZlrLNlbTl72+/iyraKrWqr2bttdXuPrfG7uL693zawD9iG9kFbz973W5z317iRfcg2to/bJvYJ29S2ss1sG9vcPm5b2CdsS9vKtrZtbCf7jO1su9gk+6ztap/7XZxhl9n1doPdaDfZ/fYLe86et0ft9/aC/cX2s/3tMPuaHW5ftyPsGzbFjvxdPN6+YyfYiXaSnWyn2Km/i2fZ2TbNzrFz7Qd2np3/uzjdfmwX2ky7yC62S+zSX+MrPWXaT+xy+6nNsivsSrvKrrZr7Fq77n/3uspusVvtNrvPfm532J12l91t99i9v8ZXzuOA/dJm26/sEfudPWS/toftMZtjv/01vnJ+x+wP9rj90Z6wJ+0p+5M9bX+2Z+zZX8//yrn/ZC/Zy9ZbQUCSFGkKKA/lpRjKR7F0HcXR9ZSfbqAI3UjxdBMVoJupIBWiwlSEEqgoFSNDSJaIQipOJShKt1BJupUSqRSVpjLkqCyVo9uoPN1OFegOqkh3UiW6iypTFapK1ehuqk73UA2qSbXoXqpNdagu1aP7qD7dTw3oAWpID1Ijeoga08PUhB6hpvQoNaPHqDk9Ti3oCWpJrag1taG29CS1o6eoPXWgjvQ0daJnqDN1oSR6lrrSc9SNnqfu9AL1oBepJ71Evag39aGXqS+9Qv2oPyXTABpIr9IgGkxDaCgNo9doOL1OI+gNSqGRNIrepNH0Fo2ht2ksjaPx9A5NoIk0iSbTFJpKqfQunU3vUvjKvd4MmkmzaDal0RyaSx/QPJpPC+hDWkgf0SJaTEtoKaXTx5RByyiTPqHl9Cll0QpaSatoNa2htbSO1tMG2kibaDNtoa20jbbTZ7SDdtIu2k17aC/to89pP31BB+hLyqav6CD9jQ7R13SYvqEc+paO0Hd0lL6nY/QDHacf6QSdpFP0E52mn+kMnaVzdJ4u0C90kS7RZfIkQghlqEIdBmGeMG8YE+YLY8Prwrjw+jB/eEMYCW8M48ObwgLhzWHBsFBYOCwSJoRFw2KhCTG0IYVhWDwsEUbDW8KS4a1hYlgqLB2WCV1YNiwX3haWD28PK4R3hBXDO8NK4V1h5bBK+PiD1cK7w+rhPWGNsGZYK7w3rB3WCeuG9cL7wvrh/WGD8IGwYfhgWCF8KGwcPhw2CR8Jm4aPhs3Cx8Lm4eNhi/CJsGXYKmwdtgnbhk+G7cKnwvZhh7Bj+HTYKXwm7Bx2CZPCZ8Ou4XN/eDw5HBAODF8NXw29f0AtiS6Npkc/jmZEl0Uzo59El0c/jWZFV0RXRldFV0fXRNdG10XXRzdEN0Y3RTdHt0S3RrdFva+XVzhw0imnXeDyuLwuxuVzse46F+eud/ndDS7ibnTx7iZXwN3sCrpCrrAr4hJcUVfMGYfOOnKhK+5KuKi7xZV0t7pEV8qVdmWcc2VdOdfGtXVtXTv3lGvvOriO7mn3tHvGPeO6uC7uWdfVPee6ueddd/eC6+FedC+6l1wv19v1cS+7vu4V18/1d8ku2Q10A90gN8gNcUPcMDfMDXfD3Qg3wqW4FDfKjXKj3Wg3xo1xY91YN96NdxPcBDfJTXJT3BSX6lLdNDfNTXfT3Qw3w81ys1yaS3Nz3Vw3z81zC9wCtzBxoVvkFrklbolLd+kuw2W4TJfplrvlLstluZVupVvtVru1bq1b79a7jW6j2+w2u61uq9vutrsdbofb5Xa5PW6P2+f2uf1uvzvgDrhsl+0OuoPukDvkDrtvXI771h1x37mj7nt3zP3gjrsf3Ql30p1yP7nT7md3xp1159x5d8H94i66S+6y8y418m5kWuS9yPTI+5EZkZmRWZHZkbTInMjcyAeReZH5kQWRDyMLIx9FFkUWR5ZElkbSIx9HMiLLIpmRTyLLI59GsiIrIisjqyKrI2si3hfdEfrivoSP+lt8SX+rT/SlfGlfxjtf9renPu0r+Dt8RX+nr+Tv8pV9FV/VP+Fb+la+tW/j2/onfTv/lG/vO/iO/mnfyT/jO/suPsk/67v653w3/7zv7l/wPfyLvqd/yffyvX0f/7Lv61/x/Xx/n+wH+IH+VT/ID/ZD/FA/zL/mh/vX/Qj/hk/xI/0o/6Yf7d/yY/zbfqwf58f7d/wEP9FP8pP9FD/Vp/p3/TT/np/u3/cz/Ew/y8/2aX6On+s/8PP8fL/Af+gX+o/8Ir/YL/FLfbr/2Gf4ZT7Tf+KX+099ll/hV/pVfrVf49f6dX693+A3+k1+s9/it/ptfrv/zO/wO/0uv9vv8Xv9Pv+53++/8Af8lz7bf+UP+r/5Q/5rf9h/43P8t/6I/84f9d/7Y/4Hf9z/6E/4k/6U/8mf9j/7M/6sP+fP+wv+F3/RX/KX+XfWGGOMMcb+j6g/OD7gX/yf/G1dMVAIcf3OIjn/XHNzwb/vB8uEThEhxLP9ez76b6t27eTk5N9em6VEUGKxECJyNT+PuBqvEB3FMyJJdBDl/2V/g2XvC/QH9aN3ChF7tfKvYsU/17/9P6j/5NPjMyqF5+L/k/qLhUgscTUnn7gaX61f4T+oX6jdH/Sf7+tUIdr/Q06cuBpfrV9OPCWeE0n/7pWMMcYYY4wxxtjfDZZVu//R8/OV5/MEfTUnr7ga/9HzOWOMMcYYY4wxxq69F3r36fJkUlKH7rz5E5sa/z3a4A1v/rLNtf7JxBhjjDHGGPurXb3pv9adMMYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjudf/jz8ndq3PkTHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGLvW/lcAAAD//5GrMz4=") r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000380), r3) sendmsg$TIPC_CMD_ENABLE_BEARER(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010000000d00000000000100"], 0x38}, 0x1, 0x0, 0x0, 0x44081}, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async, rerun: 64) fdatasync(r1) (async) socket$inet6(0xa, 0x4, 0xff) (async, rerun: 32) ftruncate(r1, 0x4a8e) (async, rerun: 32) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) 2m15.783805676s ago: executing program 34 (id=191): write$cgroup_devices(0xffffffffffffffff, 0x0, 0xffdd) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10012, r4, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000240)={0x1, 0x0, [{0x12, 0xfff, 0x2, 0x2, 0x8000, 0x1, 0x1}]}) 2m13.396937099s ago: executing program 7 (id=197): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xb320a000) socket(0x840000000002, 0x3, 0xff) socket$nl_netfilter(0x10, 0x3, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r3 = dup(r2) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x14000, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[], [], 0x6b}}) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xee01, 0x1000) sendmsg$inet(r0, &(0x7f0000000040)={&(0x7f00000006c0)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x32}}, 0xfffffffffffffe0a, &(0x7f00000001c0)=[{&(0x7f0000000600)="000001008cc5ffffffff000000000000", 0x10}, {&(0x7f0000000080)="33849297d121f30c361e7414", 0xc}, {&(0x7f00000000c0)="7136083a66f2d633ba8dcad52a7d8b7e26b50ae56c27d26062aa24f1e295c7b43e1ebcc3b5a3b106aaa88f3675977d538506dd05a11cf395574b75e93ae92bc52a6edf54abdd18da431494f6b6027e84cd23992dbb66c80613fe5f42df4c065bfd57e56056bc5272b32c547e9d8acc9bf21b656957dee344332198d1f040eccf4f6e1a1e631d5b39b505c0ea51e8242e3743ce9ebb18eda0edc8cc2054eed9554cee24cd3012a3862a5ee313bb13e6ecfa4ad8181f9a3f36db1bf76027b4393f9d973e081cd6104f4c12"}], 0x10000000000000c7, &(0x7f0000000840)=[@ip_tos_int={{0xfffffffffffffcd6, 0x0, 0x1, 0x8}}], 0x20}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="380000001000010025bd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="10ec034b85c27b5d118bdf3697a8004810000008001b0000000000080029000000010008000d0080000000"], 0x38}, 0x1, 0x0, 0x0, 0x24040051}, 0x4000000) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r4, 0x8982, &(0x7f0000000000)={0x7, 'veth1\x00', {0x2}, 0x2}) close_range(r0, 0xffffffffffffffff, 0x0) 2m12.665981925s ago: executing program 7 (id=202): io_uring_setup(0x899, &(0x7f0000000040)={0x0, 0x3cb1, 0x1c080, 0xa, 0x20002f7}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="e00000027fa80a0101000000"], 0x57) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@empty, 0x0, 0xb38271f9c14d5570, 0x0, 0x0, 0x9}, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000d80)=ANY=[@ANYBLOB="0180c2000003aaaaaaaaaabb86dd6300000000783afffe880000000000000000000000000001ff02000000000000000000000000000101049078810000006cde2efd02812f00ff0200000000eeffffffffffffff0001000000000000000000000000000000001608000800000000fc01000000000000000000000000000200000000000000000000ffff7f000001ff020000000000000000000000000001ff02000000000000000000000000000132eac8aa00000000ab7c6d22773c526c6dc473e34bf1e3b3e6e94884aa7089ed3c1855d6c49ba74699d19628bf6f1995adcaf0f4bc3bbcdd2eaf9a278fcabd3db89a983f6116fa3f09e9edee31bc8d615a7907de9a54d0795c6f1a8f94bf84ff68763858f1f95f92dfcb7038c2fed38ddeeb0597fb0a2a80a4154df00df3de7ae70f03e54026d0b8b23e425b985426c54fff4c5447089afe50bda37b3a63c36758b540c8a3576d2fb312ec7cea66a749c253d3e381176293d9c3dd82aa04964722da911bd6f3c97f09659ca3a4cd5bb9ca8a5f926400309a55ba0ba6e233960a179c88d1b16498ddd71261d71569dc15"], 0x0) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127f, &(0x7f0000000000)={0x23e8, 0x100}) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@link_local, @local, @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x65, 0x0, 0x0, 0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x1e, 0xf, 0x0, @multicast1}}}}}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file2\x00', 0x404, &(0x7f0000000280)={[{@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@jqfmt_vfsold}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x6a}}, {@user_xattr}, {@errors_remount}, {@nombcache}]}, 0x1, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") setxattr$system_posix_acl(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RCLUNK(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r5) sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000600)={0xe4, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0xbc, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0x90, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x4}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_ALLOWEDIPS={0x64, 0x9, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x2}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x2}}]}, {0x4}]}]}]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x404c844}, 0x20004000) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) 2m12.592769057s ago: executing program 35 (id=202): io_uring_setup(0x899, &(0x7f0000000040)={0x0, 0x3cb1, 0x1c080, 0xa, 0x20002f7}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="e00000027fa80a0101000000"], 0x57) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@empty, 0x0, 0xb38271f9c14d5570, 0x0, 0x0, 0x9}, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000d80)=ANY=[@ANYBLOB="0180c2000003aaaaaaaaaabb86dd6300000000783afffe880000000000000000000000000001ff02000000000000000000000000000101049078810000006cde2efd02812f00ff0200000000eeffffffffffffff0001000000000000000000000000000000001608000800000000fc01000000000000000000000000000200000000000000000000ffff7f000001ff020000000000000000000000000001ff02000000000000000000000000000132eac8aa00000000ab7c6d22773c526c6dc473e34bf1e3b3e6e94884aa7089ed3c1855d6c49ba74699d19628bf6f1995adcaf0f4bc3bbcdd2eaf9a278fcabd3db89a983f6116fa3f09e9edee31bc8d615a7907de9a54d0795c6f1a8f94bf84ff68763858f1f95f92dfcb7038c2fed38ddeeb0597fb0a2a80a4154df00df3de7ae70f03e54026d0b8b23e425b985426c54fff4c5447089afe50bda37b3a63c36758b540c8a3576d2fb312ec7cea66a749c253d3e381176293d9c3dd82aa04964722da911bd6f3c97f09659ca3a4cd5bb9ca8a5f926400309a55ba0ba6e233960a179c88d1b16498ddd71261d71569dc15"], 0x0) ioctl$BLKZEROOUT(0xffffffffffffffff, 0x127f, &(0x7f0000000000)={0x23e8, 0x100}) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@link_local, @local, @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x65, 0x0, 0x0, 0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x1e, 0xf, 0x0, @multicast1}}}}}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file2\x00', 0x404, &(0x7f0000000280)={[{@max_batch_time={'max_batch_time', 0x3d, 0x3}}, {@jqfmt_vfsold}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x6a}}, {@user_xattr}, {@errors_remount}, {@nombcache}]}, 0x1, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") setxattr$system_posix_acl(0x0, 0x0, 0x0, 0x0, 0x0) write$P9_RCLUNK(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r5) sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000600)={0xe4, r6, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0xbc, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0x90, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x4}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_ALLOWEDIPS={0x64, 0x9, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010101}, {0x5, 0x3, 0x2}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x2}}]}, {0x4}]}]}]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x404c844}, 0x20004000) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) 1m52.316808787s ago: executing program 36 (id=333): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3d2de2d5931c08b4d8bde7e8acbbf3bf3326f2faa5952a332ad2ced40c98a2affa2dad4d6c3f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d900000000007867738729e703bb122283fb2fae9813a0cfefcdf3dc968af1cf80e96649d943198a96d9b1af9c91506b30922be8537f54e65cf60c6b6a5798955796aea325770d6ccc93a95fad93b2c7bad114fcbc55036a301c23b07073c71555791db8919235022bb0ee4294211ab9b43f3fbedecd223722d937aa22b31e2e9c97e5ea94e4ab83d4e5811c7556813c334aec856af0a0c12b3c93ba5aa906c6e2268a0c6cbbb13f496d87c608604eb02b2c031d5ae40dfc4e1c24ecafb84f531cbc4b2ee41cbda0dbf2"], 0x1, 0x5531, &(0x7f0000000b00)="$eJzs3EtvG1UUAODrpOmbEiEW7DpShZRItVWnSQW7AK14iFQRjwUr6tiO5db2RLHjhKxYsEQs+CcIJFYs+Q0sWLNDLEDskIo89wY1PCpQHJsk3ydNz8yd6zPnjqpEZyZyAM6s+ezXn0vhWrgUQpgNIVwNodgvpa2wGsMLIYTrIYSZJ7ZSGv9j4HwI4XII4dooecxZSqc+vzm8sfLTW798892Fc1e++Pr76a0amLYXQwjdrbi/240xb8X4MI3Xhu0idpeHKcYT3UfpOI9xt7lRZNitHcyrFfF2K87Pt3b6o7jZqdVHsdXeLMa3evGC/WHrIE/xgYe17eK40dwoYrufF7G1H+va248/2/b7g5inkfJ9VKQPg8FBjOPNvWZcz9ajItZ7gzQe8+aN5t4oDlNMlwv1vNMo6tg4yp3+f3u73dvZy4bN7X4772UrlepLleqdcnU7bzQHzeVyrdu4s5wttDqjaeVBs9ZdbeV5q9Os1PPuYrbQqtfL1Wq2cLe50a71smq1crtyq7yymPZuZq/ffz/rNLKFUXy13dsZtDv9bDPfzuInFrOlyu2XF7Mb1ezdtfVs/Z1799bW3/vw7gf3X1l787U06S9lZQtLt5aWytVb5aXq4sld/+h3/X9a/yep6DGuH46k9LSTDyZXB8AJov8HpmGi/f9cGHv/H/T/Y6H/P7Prf5wc7QZytj21/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4DT7Ye7LN4qd+Xh8JY0/k4aeS8elEMJMCOHx35gN5w/lnE155v5h/tyfavi2FIoMo2tcSNvlEMJq2n579rjvAgAAAJxeX318/bPYrcd/5qddEJMUH9rMXH0wpnylEMLc/I9jyBLSw6bw/NGrikb/v8+FvTFlKx5gXRxTsvjI7dy4sv0rs4fCxSdCKYaZg5nnJ1oXAABwnA53ApPtQgAAAJikT6ddANNRvGlNf4ufXvNdiCG9ELx06AgAAAA4gUrTLgAAAAA4dkX/7/v/AAAA4HSL3/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRAICfDS609AdV3fcq3cExeoQuu4y4CkcgV8gFOAPZZZtdBBH2JAoRhBAbE6Lvk+xhbOvxjPDijUcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzTdTEbX1787teNs1zV08zdAAAAANssitm4/DCs+oN0/Fs69DP1s4jII2Jb7d6JTxsxOylOseP64lkOVxFlhPV39NL2JSL+pO3ux7F/BQAAAPi45pPpqKrWq93w1AnRpmrQJv/6t6F4WUQUw5uGouXr3a9XXbraPz60/n934/+Os9lhqZUDW1F7ysyDcsit21S0/TrpcX9s+k+arGry9tIBAADaslkJtFiFAAAA0LJ/p06A0yjfeqa5+GkCf69q0gvBzxs9AAAA4AwdOusZAAAAeI8GL54t6/8zWP/v+631/wAAAODNqvX/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOKZFMRvPJ9NR3TjLVT3N3A0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAPfvzjsIwDAZhcJMor07oAr7/Lc2C3bp1MwOCj38rAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABceRwvzzNejZlso9eZ5N3zSvLp1Ph2avw6N/5Jxrr7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fvGzcVBwD8e+fzlRYQIaAMQYhKDLDQ9FpaujKAIgb+BKQovZbAlR9tBlpVoCxsKHMXBCNCSKCw9X/o3EpdytbhhiIxMYDss5PXo4iDKvaRfD7S8/vacvy+z4mifP2cAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA2fnMvzorNwiTuVsduP7i+XvR3pvrCze27y0Ur4s7fXP+L/Up8/r2Y7nSW2ksEAACAwyOr6/uIfuQ7q0XQXSjr/7w+p6j5v3l6Etf1/HTdX/d17V+0n3+6//zuQAuTcYqLXtgYDU/+NZVeto/znGfP/OMZvfLOl89esvIb0n1n67lxXt7Pzle3br3VL8MjTWQLAPwXJ+q+Cuq/h4p+0GZiABwavaoV7lX1f7bQbk4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATehvxZN13ImI5d5eXLjz4Pp62U/t39y+u1y3szdubKfXLC6RR8SFjdHwZFMT+R+4cvXah2uj0fBy88FLEdHe6FXw3gznRLSZoeBxg271sz7bVx2PiPZzbj9o+RcTAAAHTl61oq6/l++sFsc6ixF/fPtw/f9KEkda/0/1af1///2zt9Ox0vp/0NgM59/K5qVPVq5cvfbaxqW1i8OLw49ePzV4Y3D63Jkz51bKZyUrnpgAAADwePpVS+v/7mLEeGr9/1gSx4z1/6dfDz5Px8rU/4+0t+jXdiYAAACH27PHf/u184jjnX4/Plvb3Lw8mGx3909Nti2k+q8dqVpa/2eLbWcFAAAANGG81Xlo/f98EseM6/9PfffCD+k1s4g4Wq3/n1j/eHS+uem05PeZzmri34n3faoAAADMtaNVS9f/8/L9/+7uKw/diHj15UlcfQzgTPV/9vaX36djpe//n25uinOpuzS5H2W/FNFbajsjAAAADrInqlYU+7/kO6sf/Hjs3b73/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa9mcAAAD//6vIRLE=") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x84042, 0x1fa) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7, 0x4d, 0x2}, 0x7) (async) openat$incfs(r0, &(0x7f0000000000)='.log\x00', 0x210200, 0x181) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) pwrite64(r1, &(0x7f0000000140)='2', 0xfdef, 0xe7c) 1m16.238540228s ago: executing program 37 (id=566): r0 = socket$inet_udp(0x2, 0x2, 0x0) syz_open_dev$vcsn(&(0x7f0000000000), 0x7f, 0x402000) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'tunl0\x00', &(0x7f0000000400)={'erspan0\x00', 0x0, 0x0, 0x0, 0x20000, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffd, 0x0, 0x0, 0x0, @empty, @remote}}}}) 1m15.67477858s ago: executing program 8 (id=570): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3fd}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/116, 0x74}], 0x1) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r1, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) syz_open_dev$usbfs(0x0, 0x204, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sendmsg$inet6(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0xa, 0x4e20, 0x2, @mcast1, 0x9}, 0x1c, &(0x7f0000000240)=[{0x0}], 0x1, &(0x7f0000000040)}, 0xc000) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000280)='tasks\x00', 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x12, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000010000000000000000000000711814000000000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, @cgroup_sock_addr=0xb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x200a017, 0x0, 0x1, 0x0, 0x0) r5 = fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r5, 0x0, 0x8) r7 = openat$cgroup(r6, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) r8 = openat$cgroup_ro(r7, &(0x7f0000000000)='cgroup.kill\x00', 0x275a, 0x0) write$cgroup_int(r8, &(0x7f0000000200)=0xffffffff80000002, 0x12) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, 0x0) 1m14.749134821s ago: executing program 8 (id=574): mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000003, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) ioctl$KVM_SET_FPU(r2, 0x41a0ae8d, &(0x7f0000000240)={'\x00', 0x4, 0x9, 0xbd, 0x0, 0x3ff, 0x2, 0x2, '\x00', 0x654}) ioctl$KVM_RUN(r3, 0xae80, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r4, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) r5 = getpid() r6 = syz_pidfd_open(r5, 0x0) setns(r6, 0x2000000) syz_clone(0x40005080, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="e54c379ff7133159c06e35f780") open$dir(0x0, 0x400100, 0x58) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180), 0xc, &(0x7f0000000500)={&(0x7f0000000440)=ANY=[@ANYBLOB="9c00000000010500000000000000000002000004340018800800014000000054080003400000040108000240000007ff0800034000000000080003400000000008000140000000081800048014000180050002000100000006000500050300003c001880080003400000007008000140000003ff08000240000000060800034000000010080002400000000008000200000001"], 0x9c}}, 0x8000) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) syz_clone(0xb21e0000, 0x0, 0x0, 0x0, 0x0, 0x0) unshare(0x22020400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4002) syz_genetlink_get_family_id$ethtool(&(0x7f0000000100), 0xffffffffffffffff) 1m14.707065282s ago: executing program 38 (id=573): io_uring_setup(0x7c91, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, 0x132}) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x1, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_DELDEST(r1, 0x0, 0x488, &(0x7f0000000080)={{0x62, @dev={0xac, 0x14, 0x14, 0x23}, 0x4e20, 0x1, 'sh\x00', 0x10, 0x80, 0x58}, {@rand_addr=0x64010100, 0x4e22, 0x10000, 0x8001, 0x9, 0x10}}, 0x44) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000180)={0x3, {{0xa, 0x4e20, 0xa3f, @mcast1, 0xc01}}, {{0xa, 0x4e24, 0x20, @dev={0xfe, 0x80, '\x00', 0x13}, 0xfffffe01}}}, 0x108) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x21081e, &(0x7f0000000340), 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00000002c0)={0xf, {{0xa, 0x4e23, 0x7, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x3}}, {{0xa, 0x4e1e, 0x4e11, @mcast1, 0x5}}}, 0x108) io_uring_setup(0x7c91, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, 0x132}) (async) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x1, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) (async) socket$inet6(0xa, 0x2, 0x0) (async) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) setsockopt$IP_VS_SO_SET_DELDEST(r1, 0x0, 0x488, &(0x7f0000000080)={{0x62, @dev={0xac, 0x14, 0x14, 0x23}, 0x4e20, 0x1, 'sh\x00', 0x10, 0x80, 0x58}, {@rand_addr=0x64010100, 0x4e22, 0x10000, 0x8001, 0x9, 0x10}}, 0x44) (async) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000180)={0x3, {{0xa, 0x4e20, 0xa3f, @mcast1, 0xc01}}, {{0xa, 0x4e24, 0x20, @dev={0xfe, 0x80, '\x00', 0x13}, 0xfffffe01}}}, 0x108) (async) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x21081e, &(0x7f0000000340), 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") (async) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00000002c0)={0xf, {{0xa, 0x4e23, 0x7, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x3}}, {{0xa, 0x4e1e, 0x4e11, @mcast1, 0x5}}}, 0x108) (async) 1m14.382059259s ago: executing program 8 (id=578): r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000002c0)={'veth1_vlan\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="40000000100001042abd7000ffffffff00000000", @ANYRES32=0x0, @ANYBLOB="998003008000000020001280080001007369740014000280080014004000000008000100", @ANYRES32=r1, @ANYBLOB="aecc7dcabec4485e4983a6f93cc50d59df8311b956c1b0cb30000000000000400000000000000000ac2bb0ec050000008613fb43f3fc020489eb3844363eae7a28ff7f8deb16ef564794ae35d8a27838c6857b828cda00"], 0x40}, 0x1, 0x0, 0x0, 0x200088c1}, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, r2, 0x800, 0x70bd2d, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x800) 1m14.380557839s ago: executing program 8 (id=579): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) setresuid(0x0, 0xee01, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10012, r3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_usb_connect$midi(0x5, 0x4f, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003000000409efee4cdb60f0541030109023d00010118980409040000020103000609058e0bff030fd702052501012709058c0220006df78014250110"], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0}) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f0000000240)) 1m13.625032286s ago: executing program 8 (id=581): bpf$MAP_CREATE(0x0, &(0x7f00000027c0)=ANY=[@ANYBLOB="04000000040000000400000001"], 0x50) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) getpgid(0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000005c0)={'ip6_vti0\x00', 0x0}) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @remote}, 0x14) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffec8, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x94) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x2004de, &(0x7f0000000100), 0x3, 0x451, &(0x7f0000000f80)="$eJzs3M2PU1UbAPDn3k6HlxdwRsQPPtRRNE78mGEAlYULNZq4wMREF7qczAwEKYxhxkQIUTAGV8aYuDcu/Rdc6cYYVyZudW9IiGEDuKq57b1MW9rCdFqq098vuXDOvedyztNzT3vuPS0BjKyp7I8kYntE/B4RE/Vsc4Gp+l/Xr55fuHH1/EIS1erbfyW1cteunl8oihbnbcsz02lE+lkSe9vUu3L23Mn5SmXpTJ6fXT31wezK2XPPnTg1f3zp+NLpg0eOHD409+ILB5/vS5xZm67t+Xh53+433vvqzaNfNMXfEkefTHU7+GS12ufqhmtHQzoZG2JDWJdSRGTdVa6N/4koxVrnTcTrnw61ccBAVavV6rbOhy9UgU0siea8IQ+jovigz+5/i611EvDy4KYfQ3fllfoNUBb39XyrHxmLNC9Tbrm/7aepiHj3wt/fZFsM5jkEAECTH7L5z7Pt5n9pPNBQ7p58bWgyIu6NiJ0RcV9E7IqI+yNqZR+MiIfWWX/rIsmt85/0ck+B3aFs/vdSvrbVPP8rZn8xWcpzO2rxl5NjJypLB/LXZDrKW7L8XJc6fnztty87HWuc/2VbVn8xF8zbcXlsS/M5i/Or8xuJudGVixF7xtrFn9xcCUgiYndE7OmxjhNPf7ev07Hbx99FH9aZqt9GPFXv/wvREn8h6b4+Ofu/qCwdmC2uilv98uultzrVv6H4+yDr//+3vf5vxj+ZNK7Xrqy/jkt/fN7xnqbX6388eaeWHs/3fTS/unpmLmI8OVpvdOP+g2vnFvmifBb/9P72439nrL0SeyMiu4gfjohHIuLRvO2PRcTjEbG/S/w/v/rE+73HP1hZ/Ivr6v+1xHi07mmfKJ386fumSidvif9G9/4/XEtN53vu5P3vTtrV29UMAAAA/z1pRGyPJJ25mU7TmZn69+V3RaSV5ZXVZ44tf3h6sf4bgckop8WTromG56Fz+W19PX8xIupfLSiOH8qfG39d2lrLzywsVxaHHTyMuG0dxn/mz9KwWwcMnN9rwegy/mF0Gf8wuox/GF1txv/WYbQDuPvaff5/MoR2AHdfy/i37AcjxP0/jK6O438z/88/QI3PfxhJK1vj9j+S75oo/qUeT9+0iSj/K5qx8UQ1adu5kQ67YRKDTAz3fQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBf/gkAAP//qmHgTw==") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000140)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chown(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x0) sendmsg$netlink(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000000440)=[{0x0, 0xdd12}], 0x1}, 0x20040890) r2 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r2, 0x11b, 0x4, 0x0, 0x0) setsockopt$XDP_TX_RING(r2, 0x11b, 0x3, 0x0, 0x0) socket$tipc(0x1e, 0x2, 0x0) umount2(&(0x7f0000000040)='.\x00', 0x2) 1m13.508262178s ago: executing program 8 (id=582): r0 = fsopen(&(0x7f0000000140)='pipefs\x00', 0x0) close(0x3) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@newsa={0x170, 0x10, 0x713, 0x0, 0x25dfdbfc, {{@in=@rand_addr=0x64010101, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xffff, 0x0, 0x4e21, 0x2, 0x2}, {@in6=@local, 0xfe, 0x32}, @in6=@empty, {0x0, 0x0, 0xfffffffffffffffd, 0x8, 0x1, 0xb, 0x7fffffff, 0x540}, {0x4, 0x8000000000000002, 0x0, 0x2}, {0x9}, 0x70bd2b, 0x3500, 0xa, 0x4, 0x0, 0x50}, [@algo_aead={0x60, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0xa0, 0x60, "210466d38547aa140db9a200000000c538c7cb7a"}}, @replay_esn_val={0x20, 0x17, {0x1, 0x70bd2c, 0x70bd25, 0x70bd27, 0x70bd2b, 0x9, [0x6]}}]}, 0x170}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="19000000040000000400000002"], 0x48) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) close(r2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x7fffffffffffffff]}, 0x8, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)={@broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1e}, @void, {@ipv4={0x800, @gre={{0x5, 0x4, 0x2, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @remote, @multicast1}, {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x4, 0x86dd}, {0x0, 0x0, 0x0, 0x0, 0x11}}}}}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}}) 1m7.655101418s ago: executing program 39 (id=608): r0 = openat(0xffffffffffffff9c, 0x0, 0x441, 0x104) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000010040494c20000200000010902240001000020100904005b0c0300060009058103"], 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@local, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@broadcast}}, &(0x7f0000000300)=0xe8) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c916, &(0x7f0000000340)={[{@nobarrier}, {@noblock_validity}, {@nombcache}, {@norecovery}, {@acl}, {@resgid={'resgid', 0x3d, 0xee01}}, {@norecovery}, {@noauto_da_alloc}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}], [{@hash}, {@dont_measure}, {@smackfsroot={'smackfsroot', 0x3d, 'norecovery'}}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x62, 0x39, 0x7, 0x66, 0x65, 0x37, 0x63], 0x2d, [0x31, 0x63, 0x64, 0x37], 0x2d, [0x32, 0x39, 0x32, 0x30], 0x2d, [0x34, 0x63, 0x38, 0x61], 0x2d, [0x63, 0x35, 0x64, 0x61, 0x30, 0x31, 0x64, 0x63]}}}, {@fowner_lt={'fowner<', r1}}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}]}, 0x9b, 0x4d9, &(0x7f0000000f40)="$eJzs3d1rW+cZAPDnHFtZPpzZYbvIAsvCkmFnWyQ7XhIzWLbB2K4C27KL3WWeLRtj2TKWnMQmbA77AwYjbINd7ao3hf4BhZK73paWQHtf2tJS2qS96EUbFX2ljiP5g8hWsH4/ONZ7PuTneSX06rzvedEJoGediYgfR8TjSqVyPiIGG9vTxnL/WESs14979PDOVHVJolK5/kkSSWNb9fiRDf+z8ZSaP/4u4q/Js3FLq2vzk4VCfrmxnisvLOVKq2sX5hYmZ/Oz+cXx8bHLE1cmLk2MdqSeAxFx9Tcf/PufL/326ms/vfXujY9G/lZN6xeN/c16dFq96pk4vGFbf0Qs70WwLuhr1CfT7UQAANiR5nn+DyPifAxGX+1sDgAAADhIKr8ciC+TiAoAAABwYKW1ubFJmm3MAxiINM1m63N4vxtH00KxVP7JTHFlcbo+h3YoMunMXCE/2pgrPBSZpLo+Vit/s35x0/p4RJyIiHuDR2rr2aliYbrbgx8AAADQI45t6v9/Pljv/wMAAAAHzFC3EwAAAAD2nP4/AAAAHHwt+v9/7kYeAAAAwJ74/bVr1aXSvP/19M3VlfnizQvT+dJ8dmFlKjtVXF7KzhaLs7Xf7FvY7v8VisWln8Xiyu1cOV8q50qrazcWiiuL5RtzT90CGwAAANhHJ35w/50kItZ/fqS2VB3qdlLAvujfzcHv710ewP7r63YCQNfs6vsfOFAy3U4A6Lpkm/1tJ++80flcAACAvTH8vdbX/5NtxwbW031KEdgjxv+gd7n+D73L9X/oXZnoCx156G17f/2/UtlVQgAAQMcN1JYkzUbUxgEGIk2z2YjjtdsCZJKZuUJ+NCK+HRFvD2a+VV0fqz0z2bbPAAAAAAAAAAAAAAAAAAAAAAAAAADUVSpJVAAAAIADLSL9MGnc/2t48NzA5vGBQ8kXg7XHiLj1v+v/uT1ZLi+PVbd/+mR7+b+N7Re7MYIBAAAAbNbspzf78QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQSY8e3plqLvsZ9+NfR8RQq/j9cbj2eDgyEXH0syT6NzwviYi+DsRfvxsRJ1vFT6ppxVAji1bxj3QxfhoRxzoQH3rZ/Wr786tWn780ztQeW3/+LtdaqOfXvv1Ln7R/fW3an+M7jHHqwSu5tvHvRpzqb93+NOMnbeKf3WH8v/xpba3dvsr/I4Zbfv8kT8XKlReWcqXVtQtzC5Oz+dn84vj42OWJKxOXJkZzM3OFfONviwiH4l/ff/XxVvU/Gvfatr9b1f/cDuv/1YPbD79TL2ZaxR852/r9P9kmftr47vtRo1zdP9wsr9fLG51++c3TEW+93q7+021e/+3e/5Ed1v/8H/7x3g4PBQD2QWl1bX6yUMgv93ThuV6N6mnRC1ELhd0W/v5ipPFCFrrbLgEAAJ33bB/4aZ24xg4AAAAAAAAAAAAAAAAAAABsbT9/Xa9pvTtVBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY0tcBAAD//7Ms15s=") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) ioctl$TUNSETDEBUG(r0, 0x400454c9, &(0x7f00000000c0)=0x8) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r2, 0x89f5, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'ip_vti0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x8, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0x3f}, @loopback}}}}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000001080)={0x200000, 0x200000}) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1600"], 0x48) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x1018e58, &(0x7f0000000000), 0x1, 0x61f, &(0x7f0000001680)="$eJzs3c9rXNUeAPDvnUnSpM17aR+Px2t4DwMuWpCmSS1W3djWhV0ULNiFiIuGJqmh0x80KdhaaAsuFBRE3Bbpxn/AvXTvTgR151qoIhUFLRm5d+6kk+ROk6admaT384GZOffcO3POd05P77n35swNoLTG0qdKxO6IxVNJxEjLuuForBzLt7v367XT6SOJev2NX5JI8rzm9ov56470KYkYjIhvjkb8q7q63PkrV89O1eoN1yP2L5y7uH/+ytV9c+emzsycmTk/eeDFg4cmXpo8OPlE4tyRvx47/vr/Pn7/nRdmv63tS+JwnOx/bzpWxLEB9aQgcyzGYjEPsTW/LyIOpYmC72WrWVcI2zpfDzammv977I+I/8RIVLOlhpGY+6inlQM6ql6NqAMllej/UFLNcUDz2H59x8EnOzwq6Z67RxoHQKvj72ucG4nB7Nho+72k5ciocW5j5xMoPy3j/rXRW+kjlp2H+GOpdfqeQDnt3LgZEf8tij/J6rYzizSNvxKVlveldZqIiIE8/eoGim4mWs+dPOZ5mEevxCPE39oO6XdxOH9N849usPyxFcvdjh+AcrpzJN+RZ3vjB/u/dOzRHP9EwfhnuGDftRG93v+1H/819/eD2TnyyopxWDpmOVH8kf0rM3788Nin7cpvHf/dv5Zk9WiOBbvh7s2I0RXxf5AN9JKl9k8K2j/d5NTh9ZXx2nc/H2u3bnn8o7e6HX/9dsSewuOfB6PSNPWQ65P7Z+dqMxON58Iyvvr67S/ald/r+NP2394m/pb2r6x8X/qdXFxnGV+euH1uoM264TXjr/w0kDSON5uf8e7UwsKlyYiB5Hi+SUv+gYfXpblN8zPS+Pc+W9z/l/37v7n8c4ZaD2DWcPHNs/fardtI+7dcTF6sr7MO7aTxT6/d/qv6f5r3yTrL+P2ty/9vt64g/og8/qHHCQwAAAAAAABKqJJdg00q40vpSmV8vDFf9t+xvVK7ML/w3OyFy+enI/Zmfw/ZX2le6R5pLCfp8mT+97DN5QMrlp+PiF0R8Vl1KFseP32hNt3r4AEAAAAAAAAAAAAAAAAAAGCT2JHP/2/ep/q3amP+P1ASnbzBHLC56f9QXln/X3WLJ6AM7P+hvPR/KC/9H8pL/4fy0v+hvPR/KC/9H8pL/wcAAACAp9KuZ+78kETEjZeHskdqIF9X7WnNgE7rL8irX+9BRYCus4+H8lq69G/6P5RO0fh/lT/zHwfsfHWAHkiKMrPBQf3hnf9O4TsBAAAAAAAAAAAAgA7Ys7v9/P91zQ0AtizT/qC8HmP+v58OgC3OT/9DeTnGB9aaxT/YboX5/wAAAAAAAAAAAADQNcPZI6mM53OBh6NSGR+P+EdE7Iz+ZHauNjMREf+MiO+r/dvS5cleVxoAAAAAAAAAAAAAAAAAAACeMvNXrp6dqtVmLrUm/lqV83QnmndB7UJZr8QjviuS7n8tQxHR80bpWKKvJSeJuJG2/Kao2KX52BzVyBI9/o8JAAAAAAAAAAAAAAAAAABKqGXucbHRz7tcIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADovgf3/+9cotcxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb098BAAD///yqQiE=") 58.228649607s ago: executing program 40 (id=582): r0 = fsopen(&(0x7f0000000140)='pipefs\x00', 0x0) close(0x3) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@newsa={0x170, 0x10, 0x713, 0x0, 0x25dfdbfc, {{@in=@rand_addr=0x64010101, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xffff, 0x0, 0x4e21, 0x2, 0x2}, {@in6=@local, 0xfe, 0x32}, @in6=@empty, {0x0, 0x0, 0xfffffffffffffffd, 0x8, 0x1, 0xb, 0x7fffffff, 0x540}, {0x4, 0x8000000000000002, 0x0, 0x2}, {0x9}, 0x70bd2b, 0x3500, 0xa, 0x4, 0x0, 0x50}, [@algo_aead={0x60, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0xa0, 0x60, "210466d38547aa140db9a200000000c538c7cb7a"}}, @replay_esn_val={0x20, 0x17, {0x1, 0x70bd2c, 0x70bd25, 0x70bd27, 0x70bd2b, 0x9, [0x6]}}]}, 0x170}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="19000000040000000400000002"], 0x48) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) close(r2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x7fffffffffffffff]}, 0x8, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)={@broadcast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1e}, @void, {@ipv4={0x800, @gre={{0x5, 0x4, 0x2, 0x0, 0x58, 0x0, 0x0, 0x0, 0x2f, 0x0, @remote, @multicast1}, {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x4, 0x86dd}, {0x0, 0x0, 0x0, 0x0, 0x11}}}}}}, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}}) 57.584904352s ago: executing program 7 (id=659): r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x6) bind$inet(r1, &(0x7f0000000080)={0x2, 0xfff7, @private=0xa0100ff}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x48890, &(0x7f0000000100)={0x2, 0x4e24, @multicast2}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000080)={'erspan0\x00', 0x0, 0x8, 0x20, 0x8fb9, 0x120000, {{0x10, 0x4, 0x1, 0x7, 0x40, 0x67, 0x0, 0x0, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x38}, @remote, {[@lsrr={0x83, 0x2b, 0xe6, [@rand_addr=0x64010102, @empty, @dev={0xac, 0x14, 0x14, 0x2f}, @multicast2, @rand_addr=0x64010102, @loopback, @empty, @rand_addr=0x64010100, @empty, @broadcast]}]}}}}}) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000140)={@dev={0xfe, 0x80, '\x00', 0x20}, r2}, 0x14) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ICV_LEN={0x5, 0x3, 0x4}, @IFLA_MACSEC_CIPHER_SUITE={0xc, 0x4, 0x80c20001000004}]}}}]}, 0x48}}, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0xcac826fdcde44344, &(0x7f0000000180)=0x77a, 0x4) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000480)=@raw={'raw\x00', 0x3c1, 0x3, 0x430, 0x250, 0x280, 0x280, 0x0, 0x280, 0x360, 0x365, 0x350, 0x360, 0x333, 0x7fffffe, 0x0, {[{{@ipv6={@remote, @mcast2, [], [], 'syzkaller1\x00', 'netpci0\x00', {}, {0xff}, 0x0, 0x0, 0x6}, 0x0, 0x228, 0x250, 0x0, {}, [@common=@inet=@hashlimit2={{0x180}, {'wlan0\x00', {0x0, 0xfffffffffffffffd, 0x30, 0x2, 0x20000000, 0x1ab618fe, 0x802, 0x0, 0x80}}}, @common=@srh={{0x30}, {0x87, 0xfc, 0x2, 0x7d, 0x6, 0x1000, 0x1402}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffc}}, {{@ipv6={@mcast2, @mcast2, [0x0, 0x0, 0xff, 0xff], [0x0, 0xffffffff], 'rose0\x00', 'veth0\x00', {}, {}, 0x87, 0x0, 0x0, 0x30}, 0x0, 0xa8, 0x110}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x5, 0x951, 'pptp\x00', 'syz1\x00', {0x4}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x490) r4 = socket$inet6_udp(0xa, 0x2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$UHID_INPUT(r5, &(0x7f0000001dc0)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3590bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d080000000000000014f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bdd277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd4829bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabaf18647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15283217e03d02a4054f34af3a65ef6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bccdf42bfd174d29b540161b4113c4e1a13f3a62bc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b391b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815501681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add38a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889581c750c34586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7004757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11c39d6fdcf5926d6ad5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a038813f2bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa500a0000000000006a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a00", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r5, 0x0) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffdb7, 0xffffffffffffffff, 0x3e}, 0x0) 57.434931855s ago: executing program 7 (id=670): openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x2400, 0x0) syz_kvm_setup_syzos_vm$x86(0xffffffffffffffff, &(0x7f0000c00000/0x400000)=nil) r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000500)={0xa, 0x4e20, 0xffffffff, @empty, 0x4}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000001600)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x8}}}}}, 0x0) syz_emit_ethernet(0x32, &(0x7f00000010c0)={@local, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x10, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x10, 0x0, @gue={{0x2, 0x0, 0x3, 0xc, 0x100}}}}}}}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x8}}}}}, 0x0) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_SET_REGS(r1, 0x4090ae82, &(0x7f0000000040)={[0x9, 0x80000000000004, 0x8, 0x7, 0x8001000, 0x6, 0x1002, 0x800007fffffff, 0x3c, 0x20000000081, 0x2, 0x2372, 0x8bda, 0x7fffffff, 0x3f7, 0x8], 0x25000, 0x2d5747}) ioctl$KVM_RUN(r1, 0xae80, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000380)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x4000, &(0x7f0000000040)={[{@test_dummy_encryption}, {@grpquota}]}, 0x2, 0xbbf, &(0x7f0000000440)="$eJzs3M9rHOUbAPBnJptt2ub73VRErBcjIi2I26SSYotgKxUvHgS9Cg3ppoRsf5BEatIcNvoPiHoWvAhqUTzYcy+KXr1oe1U8CEVioyCikdkfSdpk09TudmL7+cC7877z7u7zPDvszrywuwHctwazmzRib0ScSCJKzf1pRBTrvb6IWuN+S4vzY78vzo8lsbz8yi9JJBFxfXF+rPVcSXO7uznoi4hvn0/igbfWx52enZscrVYrU83xgZnT5w5Mz849NXF69FTlVOXM8KFnRg6OHBo6PNKxWv/44eil3x578afanx//dfHXdz9M4mj0N+fW1tEpgzG48pqsVYiI0U4Hy0lPs561dSaFWzwo7XJSAAC0la65hnsoStETqxdvpfjyu1yTAwAAADpiuSdiGQAAALjHJdb/AAAAcI9rfQ/g+uL8WKvl+42Eu+vasYgYaNS/1GyNmULU6tu+6I2IXdeTWPuz1qTxsDs2GBE/Xj38WdaiS79D3kxtISIe3uj4J/X6B+q/4l5ffxoRQx2IP3jT+L9U/9EOxM+7fgDuT5ePNU5k689/6cr1T2xw/itscO76N/I+/7Wu/5bWXf+t1t/T5vrv5S3GuPDR++fbzWX1P3vphU9bLYufbe+oqNtwbSHikcJG9Scr9Sdt6j+xxRilv89X2s3lXf/yBxH7YuP6W5LN/5/owPhEtTLUuN0wxsI3I5+0i593/dnx39Wm/tb/P7U7/ue2GOO148c/X7fz6mp38/rTn4vJq/VesbnnjdGZmanhiGLy0vr9BzfPpXWf1nNk9e9/fPP3/0b1Z58JtebrkK0FFprbbPzmTTGfu3jhi3b5tNZ/eR7/k22O/9r6vy6sP/5vbzHGE1+9s7/d3Nr1b9ay+K21MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0pBHRH0laXumnabkcsTsiHoxdafXs9MyT42dfP3Mym4sYiN50fKJaGYqIUmOcZOPhen91fPCm8dMRsSci3ivtrI/LY2erJ/MuHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBW7I6I/krQcEWlELJXStFzOOysAAACg4wZuHBbzygMAAADonoG8EwAAAAC6zvofAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALtvz6OUrSUTUjuyst0yxOdeba2ZAt6V5JwDkpifvBIDcFPJOAMjNba7xXS7APSi5xXxf25kdHc8FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgO1r397LV5KIqB3ZWW+ZYnOuN9fMgG5L804AyE3PZpOFu5cHcPd5i8P9yxofSG4x37d6n9qNMzu6lhMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA209/vSVpOSKKzX3lcsT/ImIgepPxiWplKCL+HxHfl3p3ZOPhlUf35ZY3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnTU9Ozc5Wq1WprJOGs3Oyh6d1U7SeMVq2yUfnTvsFGNbpLFNO3l/MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkIfp2bnJ0Wq1MjWddyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA3qZn5yZHq9XKVBc7edcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB+/gkAAP//FUoKgg==") quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000100)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000002240)={0x5, 0x1, 0xc7, 0x0, 0x2, 0xc3, 0x4, 0x1, 0x3}) syz_mount_image$vfat(&(0x7f00000024c0), &(0x7f0000001200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x304982f, 0x0, 0x3, 0x0, &(0x7f0000000240)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000380), 0x1c0002, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xe) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000d00)=ANY=[@ANYBLOB="b70000008100003bbfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff0000000071105400000000001d400500000000004704000001ed00000f030000000000001d440000000000006b0a00fe000000007313000000000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff31a8fd3c0fd8b7ff831028e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646c0200000000000000020000e35208b0bb0d2cd829e654400e2438ec649dc76128610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda82fc9c4d7ecc7a803bf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714f62ba7a54f0c33d39000d0bfed3a6a59ff616236fd8f2477184bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06fa2e04cfe0649226c697d9e8eaade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00023ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a83469620c6e74e1f46132559c4f8700a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88f15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a920099c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40fc5d2f55ff07c53147de202ce517b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661061173f359e9052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff26b61aac8aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3ba18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e26534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ad1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336dfaa6d5d164301190bc2d4c04087729033342045804a28082abc3b4762302a271722fb515f31e0dd115a292f1e68481a62c49d15ea5460a29c60b1058fb7aa9bf4ee3cbe11b03711a15d730646b72d074dab1e8c429339f3460d324c17a4a8bfc7d7eab45bef00664d6dc82300000000000"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000082d000/0x1000)=nil) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) capset(&(0x7f0000000280)={0x20071026}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x81, 0xfffffffb}) syz_mount_image$exfat(0x0, &(0x7f0000000100)='./bus\x00', 0x20020c0, 0x0, 0x1, 0x0, &(0x7f0000001a00)) read(r2, &(0x7f0000001880)=""/198, 0xc6) r3 = gettid() timer_create(0x1, &(0x7f0000000800)={0x0, 0x21, 0x4, @tid=r3}, &(0x7f0000000000)) ioprio_set$pid(0x2, r3, 0x2004) capget(&(0x7f0000000180)={0x20071026, r3}, &(0x7f00000001c0)={0x8283, 0x1, 0x4ebe700e, 0x8, 0x5, 0xfff}) 57.290456268s ago: executing program 7 (id=671): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000680)=@base={0xa, 0x16, 0xb4, 0x3}, 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r3}, @generic={0x79, 0x0, 0x0, 0x48}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff}, @exit, @alu={0x5, 0x0, 0xd, 0xa}]}, &(0x7f0000000000)='GPL\x00', 0x2, 0xee, &(0x7f0000000340)=""/238}, 0x26) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sockopt=0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000440)={r5, r4, 0x15, 0x0, @void}, 0x10) r6 = socket$inet6(0xa, 0x3, 0x8) getsockopt$inet6_int(r6, 0x29, 0x7, 0x0, 0xfffffffffffffffe) r7 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r7, 0x28, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x0, 0x0) 56.804277379s ago: executing program 7 (id=674): chdir(&(0x7f0000000000)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x4801}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) (async) write$cgroup_devices(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1b2388a84b83"], 0xffdd) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0xe, &(0x7f0000000780)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x1}}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0xeb0}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@noquota}, {@user_xattr}, {@noload}, {@noquota}]}, 0x3, 0x440, &(0x7f0000000280)="$eJzs28tvG8UfAPDv2kn66+uXUJVHH0CgIMoradJSeuACAokDSEhwKMeQpFWo26AmSLSKICBUjqgSJy6IIxJ/ASe4IOCExBXuqFKFcmnhZLT2bmI7thunTlzqz0dad2Z33Jmvd8ee2ckG0LdG05ckYk9E/B4Rw9VsfYHR6j83V5am/15Zmk6iXH7zr6RS7sbK0nReNH/f7jwzEFH4NIlDTepduHT53FSpNHsxy48vnn9vfOHS5Wfnzk+dnT07e2Hy1KkTxyeePzn5XFfiTOO6cfDD+cMHXn376uvTp6++8/O3SR5/QxxdMtru4OPlcper6629NelkoIcNoSPFajeNwUr/H45irJ284Xjlk542DthS5XK5fF/rw8tl4C6WRK9bAPRG/kOfzn/zbZuGHneE6y9WJ0Bp3DezrXpkIApZmcGG+W03jUbE6eV/vkq32Jr7EAAAdb5Pxz/PNBv/FaL2vtD/szWUkYi4JyL2RcTJiNgfEfdGVMreHxEPdFh/4yLJ+vFP4dqmAtugdPz3Qra2VT/+y0d/MVLMcnsr8Q8mZ+ZKs8eyz+RoDO5I8xNt6vjh5d8+b3WsdvyXbmn9+Vgwa8e1gR3175mZWpy6nZhrXf844uBAs/iT1ZWAJCIORMTBTdYx99Q3h1sdu3X8bXRhnan8dcQT1fO/HA3x55L265Pj/4vS7LHx/KpY75dfr7zRqv7bir8L0vO/q+n1vxr/SFK7XrvQyf/+5ZPp65U/Pms5p9ns9T+UvFW374OpxcWLExFDyWvVRtfun2woN7lWPo3/6JHm/X9frH0ShyIivYgfjIiHIuLhrO2PRMSjEXGkzafw00uPvbv5+LdWGv9MR+d/LTEUjXuaJ4rnfvyurtKRTuJPz/+JSupotmcj338baVenVzMAAAD8VxUiYk8khbHVdKEwNlb9G/79satQml9YfPrM/PsXZqrPCIzEYCG/0zVccz90IpvW5/nJhvzx7L7xF8WdlfzY9HxpptfBQ5/b3aL/p/4s9rp1wJbzvBb0L/0f+pf+D/1L/4f+1aT/7+xFO4Dt1+z3/6MetAPYfg3937If9BHzf+hfm+n/vjPg7tC2Lw9tXzuAbbWwM279kLyExLpEFO6IZkhsUaLX30wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADd8W8AAAD//58P56I=") syz_emit_ethernet(0x32, &(0x7f0000000080)={@multicast, @random="cf89e0004000", @val={@val={0x88a8, 0x5, 0x1}, {0x8100, 0x7, 0x1}}, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x2, 0x1b, 0x1c, 0x66, 0x0, 0x2, 0x2, 0x0, @multicast1, @dev={0xac, 0x14, 0x14, 0x1b}}, {0x1e, 0x4, 0x0, @private=0xa010101}}}}}, 0x0) (async) r2 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x4ea7, 0x0, @local, 0x3}, 0x1c) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000019200)=@raw={'raw\x00', 0x8, 0x3, 0x4d8, 0x180, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x408, 0xffffffff, 0xffffffff, 0x408, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@loopback, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x158, 0x180, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@iprange={{0x68}, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@multicast2, @ipv6=@loopback, @ipv6=@empty}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x538) (async) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x9521, &(0x7f0000000100)=[{&(0x7f0000000000)="2c10", 0xff8a}], 0x1, 0x0, 0x0, 0x2c}, 0x44004) (async) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bridge_slave_0\x00', 0x0}) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) sendmsg$inet(r7, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @empty}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000000)="be39", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @empty, @private=0xa010100}}}], 0x20}, 0x48844) (async) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000001000)={{{@in=@remote, @in=@local, 0x4e21, 0x2, 0x4e24, 0x0, 0x2, 0x80, 0x80, 0x32, r5, 0xee01}, {0xffffffffffffffff, 0xfffffffffffffffe, 0x4, 0x7fffffffffffffff, 0x720d, 0x5, 0x8, 0x1}, {0x1, 0x5ae80c03, 0xc, 0x2}, 0x4, 0x6e6bb0, 0x0, 0x0, 0x1}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4d5, 0x32}, 0x2, @in6=@remote, 0x0, 0x0, 0x0, 0x1, 0xfffffff7, 0xb, 0x1}}, 0xe8) 56.77246312s ago: executing program 41 (id=674): chdir(&(0x7f0000000000)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x4801}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) (async) write$cgroup_devices(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1b2388a84b83"], 0xffdd) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0xe, &(0x7f0000000780)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x1}}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0xeb0}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@noquota}, {@user_xattr}, {@noload}, {@noquota}]}, 0x3, 0x440, &(0x7f0000000280)="$eJzs28tvG8UfAPDv2kn66+uXUJVHH0CgIMoradJSeuACAokDSEhwKMeQpFWo26AmSLSKICBUjqgSJy6IIxJ/ASe4IOCExBXuqFKFcmnhZLT2bmI7thunTlzqz0dad2Z33Jmvd8ee2ckG0LdG05ckYk9E/B4Rw9VsfYHR6j83V5am/15Zmk6iXH7zr6RS7sbK0nReNH/f7jwzEFH4NIlDTepduHT53FSpNHsxy48vnn9vfOHS5Wfnzk+dnT07e2Hy1KkTxyeePzn5XFfiTOO6cfDD+cMHXn376uvTp6++8/O3SR5/QxxdMtru4OPlcper6629NelkoIcNoSPFajeNwUr/H45irJ284Xjlk542DthS5XK5fF/rw8tl4C6WRK9bAPRG/kOfzn/zbZuGHneE6y9WJ0Bp3DezrXpkIApZmcGG+W03jUbE6eV/vkq32Jr7EAAAdb5Pxz/PNBv/FaL2vtD/szWUkYi4JyL2RcTJiNgfEfdGVMreHxEPdFh/4yLJ+vFP4dqmAtugdPz3Qra2VT/+y0d/MVLMcnsr8Q8mZ+ZKs8eyz+RoDO5I8xNt6vjh5d8+b3WsdvyXbmn9+Vgwa8e1gR3175mZWpy6nZhrXf844uBAs/iT1ZWAJCIORMTBTdYx99Q3h1sdu3X8bXRhnan8dcQT1fO/HA3x55L265Pj/4vS7LHx/KpY75dfr7zRqv7bir8L0vO/q+n1vxr/SFK7XrvQyf/+5ZPp65U/Pms5p9ns9T+UvFW374OpxcWLExFDyWvVRtfun2woN7lWPo3/6JHm/X9frH0ShyIivYgfjIiHIuLhrO2PRMSjEXGkzafw00uPvbv5+LdWGv9MR+d/LTEUjXuaJ4rnfvyurtKRTuJPz/+JSupotmcj338baVenVzMAAAD8VxUiYk8khbHVdKEwNlb9G/79satQml9YfPrM/PsXZqrPCIzEYCG/0zVccz90IpvW5/nJhvzx7L7xF8WdlfzY9HxpptfBQ5/b3aL/p/4s9rp1wJbzvBb0L/0f+pf+D/1L/4f+1aT/7+xFO4Dt1+z3/6MetAPYfg3937If9BHzf+hfm+n/vjPg7tC2Lw9tXzuAbbWwM279kLyExLpEFO6IZkhsUaLX30wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADd8W8AAAD//58P56I=") syz_emit_ethernet(0x32, &(0x7f0000000080)={@multicast, @random="cf89e0004000", @val={@val={0x88a8, 0x5, 0x1}, {0x8100, 0x7, 0x1}}, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x2, 0x1b, 0x1c, 0x66, 0x0, 0x2, 0x2, 0x0, @multicast1, @dev={0xac, 0x14, 0x14, 0x1b}}, {0x1e, 0x4, 0x0, @private=0xa010101}}}}}, 0x0) (async) r2 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x4ea7, 0x0, @local, 0x3}, 0x1c) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000019200)=@raw={'raw\x00', 0x8, 0x3, 0x4d8, 0x180, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x408, 0xffffffff, 0xffffffff, 0x408, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@loopback, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x158, 0x180, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@iprange={{0x68}, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@multicast2, @ipv6=@loopback, @ipv6=@empty}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x538) (async) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x9521, &(0x7f0000000100)=[{&(0x7f0000000000)="2c10", 0xff8a}], 0x1, 0x0, 0x0, 0x2c}, 0x44004) (async) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bridge_slave_0\x00', 0x0}) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = dup(r6) sendmsg$inet(r7, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @empty}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000000)="be39", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @empty, @private=0xa010100}}}], 0x20}, 0x48844) (async) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000001000)={{{@in=@remote, @in=@local, 0x4e21, 0x2, 0x4e24, 0x0, 0x2, 0x80, 0x80, 0x32, r5, 0xee01}, {0xffffffffffffffff, 0xfffffffffffffffe, 0x4, 0x7fffffffffffffff, 0x720d, 0x5, 0x8, 0x1}, {0x1, 0x5ae80c03, 0xc, 0x2}, 0x4, 0x6e6bb0, 0x0, 0x0, 0x1}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4d5, 0x32}, 0x2, @in6=@remote, 0x0, 0x0, 0x0, 0x1, 0xfffffff7, 0xb, 0x1}}, 0xe8) 50.228824235s ago: executing program 3 (id=759): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2f, 0x4, 0x3}, 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r5, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r6, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 49.045098991s ago: executing program 3 (id=767): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000000064420100000044"], 0x50) setsockopt$inet6_tcp_int(r0, 0x6, 0x22, &(0x7f0000001680)=0x1, 0x4) shutdown(r0, 0x1) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x9, @empty, 0x5}, 0x1c) mlock2(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x0) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) syz_clone3(&(0x7f0000005280)={0x40000, 0x0, 0x0, 0x0, {0x2c}, 0x0, 0x0, 0x0, &(0x7f0000005200)=[0x0], 0x1, {r1}}, 0xfffffffffffffdf5) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000380)=@bpf_lsm={0x10, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7910480000000000690030f10000000095"], &(0x7f0000000100)='GPL\x00'}, 0x80) fcntl$setstatus(r0, 0x4, 0x2000) sendmmsg$inet6(r0, &(0x7f0000000140)=[{{&(0x7f0000000100)={0xa, 0x4e20, 0x2, @empty, 0xfffffffe}, 0x1c, &(0x7f00000000c0)=[{&(0x7f0000000a40)="fb", 0x1}], 0x1}}], 0x1, 0x20080058) 47.976434755s ago: executing program 3 (id=775): ioctl$XFS_IOC_PATH_TO_HANDLE(0xffffffffffffffff, 0xc0385869, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000)='/%&@\x00', 0x200200, &(0x7f0000000040)={@_ha_fsid={[0x7fff, 0x2]}, {0xfff9, 0xa38, 0x2a4, 0x9}}, 0x5, &(0x7f0000000080), &(0x7f00000000c0)}) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f0000000140)={0x8, {{0x2, 0x4e23, @rand_addr=0x64010101}}, {{0x2, 0x4e22, @loopback}}}, 0x108) r1 = fcntl$getown(r0, 0x9) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000280)={{{@in=@initdev, @in=@loopback}}, {{@in6}, 0x0, @in=@empty}}, &(0x7f0000000380)=0xe8) (async) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000280)={{{@in=@initdev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@empty}}, &(0x7f0000000380)=0xe8) statx(r0, &(0x7f00000003c0)='./file0\x00', 0x6000, 0x800, &(0x7f0000000400)) (async) statx(r0, &(0x7f00000003c0)='./file0\x00', 0x6000, 0x800, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000500)={r1, r2, r3}, 0xc) close(r0) (async) close(r0) ioctl$XFS_IOC_GETPARENTS_BY_HANDLE(r0, 0xc040583f, &(0x7f0000000680)={{@_ha_fsid={[0x6, 0x8]}, {0xc4, 0x2, 0x400, 0x9}}, {{[0xf, 0x6, 0x6, 0x5]}, 0x0, 0x2, 0x0, 0x0, &(0x7f0000000540)=[{{@align=0x7f, {0x3, 0x5, 0x6, 0xfffffffffffffffc}}, 0xfffffffc, 0x0, '/%&@\x00'}, {{@align=0x3, {0x1, 0x9d62, 0x9, 0x66}}, 0xfffffffd, 0x0, '/%&@\x00'}, {{@align=0x3, {0x8, 0xfffd, 0x401, 0x3}}, 0x4, 0x0, '/%&@\x00'}, {{@_ha_fsid={[0x8, 0xfffffffd]}, {0x7, 0x5, 0x0, 0x1ab}}, 0x5, 0x0, '#\x00'}, {{@align=0x80000001, {0x2, 0x2, 0x60, 0x7}}, 0x5, 0x0, '/%&@\x00'}, {{@align=0xffffffff, {0x5, 0x8, 0x62, 0x9}}, 0x0, 0x0, ',/@\xbc#\x00'}, {{@align=0x9, {0x40, 0x9, 0x80, 0x6}}, 0x100, 0x0, '/%&@\x00'}]}}) ioctl$XFS_IOC_FSINUMBERS(r0, 0xc0205867, &(0x7f0000000bc0)={&(0x7f00000006c0)=0xecd4, 0x7, &(0x7f0000000700)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000b80)}) (async) ioctl$XFS_IOC_FSINUMBERS(r0, 0xc0205867, &(0x7f0000000bc0)={&(0x7f00000006c0)=0xecd4, 0x7, &(0x7f0000000700)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000b80)}) quotactl_fd$Q_SYNC(r0, 0xffffffff80000102, 0x0, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f0000000c00)=0x8e2) mknodat(r0, &(0x7f0000000c40)='./file0\x00', 0x8000, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000c80)=0x2000024) (async) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000c80)=0x2000024) r4 = openat(r0, &(0x7f0000000cc0)='./file0/file0\x00', 0x80a01, 0x29) r5 = socket(0x5, 0x6, 0x1) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r4, 0x400c6615, &(0x7f0000000d00)={0x0, @aes128, 0x0, @desc2}) fsetxattr$security_capability(r0, &(0x7f0000000d40), &(0x7f0000000d80)=@v2={0x2000000, [{0x0, 0x4}, {0x1000, 0x24}]}, 0x14, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000dc0), 0x92000, 0x0) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000dc0), 0x92000, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r6, &(0x7f0000000ec0)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000e40)={0x1c, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24004004}, 0x4080040) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r6, &(0x7f0000000ec0)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000e40)={0x1c, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24004004}, 0x4080040) r7 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r7, 0x40309410, &(0x7f0000000f40)={0xfffffffffffff801, 0x8000000000000000, 0x0, 0x5, 0x2, [0x80000000, 0x7, 0x0, 0x8000]}) io_uring_register$IORING_REGISTER_FILES_UPDATE2(r4, 0xe, &(0x7f0000001040)={0x7, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000f80)=""/38, 0x26}], &(0x7f0000001000)=[0x4e, 0x6, 0x1ff, 0x2, 0xaf7bfd4, 0x0, 0xc], 0x1}, 0x20) close(r6) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(0xffffffffffffffff, &(0x7f0000001140)={&(0x7f0000001080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001100)={&(0x7f00000010c0)={0x20, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0302}}]}, 0x20}}, 0x0) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000011c0), r6) sendmsg$NL80211_CMD_SET_WOWLAN(r4, &(0x7f0000005a40)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000005a00)={&(0x7f0000001200)={0x47fc, r8, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x1, 0x73}, @void, @val={0xc, 0x99, {0xffff, 0x50}}}}, [@NL80211_ATTR_WOWLAN_TRIGGERS={0x1558, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}, @NL80211_WOWLAN_TRIG_TCP_CONNECTION={0x198, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_DST_MAC={0xa}, @NL80211_WOWLAN_TCP_SRC_PORT={0x6, 0x4, 0xa}, @NL80211_WOWLAN_TCP_SRC_IPV4={0x8, 0x1, @multicast2}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x2}, @NL80211_WOWLAN_TCP_SRC_PORT={0x6, 0x4, 0x13ed}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD={0xa5, 0x6, "223d64dd06e2b1c5133f3c0164586b21000c44ada11b2d5ef4d42f5608c12cf6d7b7d5f5a91ed681bd1d98b679e234c56cba314297337cd7fe7e37f4a06639d574941e5b3603918ee74f8aefc2af0edacd62ee53667efa94a478d740a81e1232dc67f6b3a75474f98bdb5ec6bbb237d9bbe8d7692a8983b8883a2dca5391afa8b5057412e5bc195e1fdc8c860dc680a9370ec3693d87ae729f2e261eb680d0bbe4"}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ={0x10, 0x7, {0x8, 0x1f, 0x5}}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x6}, @NL80211_WOWLAN_TCP_WAKE_MASK={0x9e, 0xb, "f57220a3675801bf4ac8749f3980c9d0655804c24b672d34f270f72f619a734ba72b51c84971a01df62aab80665fe6bbfd4edef2c0e91b8612fba2b10d4c1f57c01e951048f775b5b2779c2c36df66e2e5e2ad461193210235eb504d7950aff8cc74b579012eccdf4fcfe162ad10b7f2f2011d224da870de47470fced6e73dabf140314d8a6721eb08fe8ddaff3f9ce6fa95d2d6d560237460e9"}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x1}]}, @NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}, @NL80211_WOWLAN_TRIG_PKT_PATTERN={0x13a4, 0x4, 0x0, 0x1, [{0x13a0, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0x32, 0x1, "af6893d2cf65ce281fc9e3cf05adb39cb0e77bdd29099bb6d589a54bf5a28d8d9f9ab99428596130c8feec10b40d"}, @NL80211_PKTPAT_PATTERN={0xab, 0x2, "4844be5684969e4754edb46a7ec44ab218fd75de8d37bb73384fe400b0c77f52b2210e15bdc5b8190edcf638cbe34e3603d9df3229c317f9ea3da261ebb986ef4ae6487814831a44b734f6842fe515b072bea5a528b45ecb70e1e1822b035122a5acbef3d6792f73c2d7d79338932ca04eab3885b80038233145047aa3cccd12d3322cd8416bb356e9d20437bbcca95b3e7a5fd73bb2e69a79f35162553f69a162da4ad89bb487"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0xf1}, @NL80211_PKTPAT_MASK={0xff, 0x1, "63b486d1f2c2ba040e605cfd1c5fd46ca08ff1114731c4b7ba6dc4a5c0bb5cb2a579734975cf16a168466483295f235a71b65538a35e60f556aa8bf8ee1c54843af06e79cd36bdadeb71905015d81c73e59b8f6c5a3e98c80a62301b27800d1a57d08e1b7ebd0f73f2671e7188c44951199214db6a0e7648288ac1e5775344732bb83c0315ee4bb30a1b0f382a1479019dfd1bcbc0f352f6b955594b6938c337b2202986f8700688c24b6831c548900d608abaaa562165841bf20b05c2b522e15da7b447cfc2992e9fecf6d68a4e0171d840286fb0fa092bb4cdd1800aca0255ceddfbcea7e8c918c9b2fe98f4e784aa5c4f2c6bee8f8b1fcf8348"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x5}, @NL80211_PKTPAT_PATTERN={0x6b, 0x2, "e1daa8dd6e0cafc7420355b25570cabc01525e1b3fac7ddd7fd739211508acf5665f05d60e46c3d3918272d74fce553e4e40f956ff34837de5173ee9ef246e1c39f2f65ebc201436dc8b2971a64e465213984706abf6ee475f2c474fdd349ad27ee054445d4e89"}, @NL80211_PKTPAT_PATTERN={0xeb, 0x2, "50e1435835469151a71956c746b08c52895471322577bb01f98f69cd46caa3afa8e0db637c4000280089b5aa919eb15124f93ffd13afd0ffd70b8b9fd49404bdbab8a0bfc147befc030345b06fbb5a1ea0b7373c0021c2886e3bef399eed12b211d03179cb29004d66fb5c16e3895b6980f9769a154a958ee5470d03d380fe8dfd798b8757a4c1a9454f1b3d31ae97f1e0adc47c423b93724e1f0a81753c8694dc68a9131a6060dda730e10c477df97e22829eef2d2aa087f20366af840ef4edbf63ea6fc6364089f5e13dc7e2e5c716b86fb8189919940b87cff7df95798bf3a70d7c5061e702"}, @NL80211_PKTPAT_MASK={0x1004, 0x1, "7eeb2caa5da6af10b5a7da17977e397073781494ef089723a110a00ff30283b3c68ce189b828a7db5fa5b4ab18d0acffe90eec47dffffd2a13930f853380d8471300605c94526cb391181d9be6254517ebdd4a1a2f5c70193b30dd192fdb1abb53521431ad1fbf31490b074e1d96598cdac9d066c942f822787506fb99f32c3db3dc5e651beb41b2f53d7a4f03f877e1a37cae60394fcfe67f8258c597673789ccf00415c0c5f3b81dec52b6a6dad5e788d0fc76fba0d08104f1b553abc7bfc944ff20c37c54a0eaa4ae624f7f710a7cf77803aad64f6f6f38f5a2dcc1e0627e2bf7bd068816e808bb1dc53351306932d174523588f300d592374154316ca12d9628534d0fee56f83e560f907fc5cc125fd35bf6675ff80d2cf45357f4165672918981c08a56679cfab05663e38585f58a155a37c80769a1325fda3829fee7eae9d9335a6418f1f488cfb323bb0f0c01b8b94fa6afa7eab3b93c0e0be345518c66c811e5edad3cc45d997e6729992cd7863ba2f674055505c39ab221a4e4dc09182c5225d8fb676fde796e9665663af6e062843f417f6881b31e3e0304ae8a1693f5a1a89f37637eb67e5a6451373bcb8e89aabcb680863b7619f055fb56499041a671b4ad38a1f2448c5ff143e565acdcf611f0f5f620c9eaf2145dab965493d861f8fd207165b905c6dae9e9c4b3e27cb8f537920f6d8cca6463154e8f6218c9c35500fa04353c680486615eb2e1deb32b05bbf72208b7591cfe3f718c0c4a0bdef5de95568d23aeb3e657bea49a65677f48e4aaf91c9ddd83a537a1aa686abda1cecaefe0a082353ee7a93009936076dc8140d6b47ad9f6688737ec78bd8aede564ac4c5fb89f5a9454a68a1cb6c5057a5d00ed84d1ded5fda8726aad4cf26467c45b1e1ce1b5ab7846cbf151e4c61805733124d5257b03edffa2163dad4df740bf1891ad32fa99d0ba24294ac575f3de0fd1040f509faf9498893f6cf28f1da2ba58dc75b2cf467e680deb55e2235a120c3af6a65b19674b88f9e56f2218883a5c2cdc36a81607644118562377f71086c1324cef57e43b5e8c7250204e80d380ceb5fc86c88a791c1a09ef2476eae8c53950a1cb86392d1e5831281d7c26ddd4ef8110970cac66bb6b7eb17b0904c20f88cc2e04c6c5185090a8372123c65c2585d1fa9302d7baa3b6f7680adc39de10d656bdefb633ba77921816d1362a89c92a902f2dadb93005f807fcb88a1d5d48dccc0b456de493aeec49bde18f484f863ae7565421cb8e2c618bf7efa3d707bf9e8c6388bd141485b06fc9d93bcd9f4c5fd84a15c9ad4bb611bbb2223f660746e76fbf7c61ec36a8dc9e6a7bd62b3e05c3fd7f40d4ad382dfbc1226b4478cac0982f5d327b756af99f0cf2c85efb50ac37e4355e163993d6e1ee5f1f66037b0c7a9dac44b75c35456846c6e0390becb12e6169af6e0e6396c2dea98cecdc097e3d843582c13ea46971166038b5b890597ae78942bdcac68d0f9c168dc9581cefc5e4773060f79e7b191614050fe165ba0ca83d93bdcb8bf33a796deb049f7f515c17e0681fcc3b1db80586cb22a5fc3311d05bf32c1f3740d8f0cbf8afea568e8522b237e406d52e456a93090296fb5326712298681b987a05aaee5846f6c7986ae5e172f1ff4e336402355f596078d6898d6d030bf352fc2fe1785d3ab1aa208d368cc4efc016d2edfd3370ad2c4c6cf334ce781bbb818b4e67ba2040dca69b05b082501faaabe0a0656f6f5ea8e08e1bb74b3fe726edb0c4915ed68e7700c4de5cba5bd919279279f82c0d6c5d443b250b4bde3e512cef6a92908b552ce9fc833271b94e1ea3fb1f024b9c1b097ec4d619f9e75207bc0c775d6b435c0fcb9d93718de55b25154f86f40c39a65293791ca11b2046675ce0936f398cfc1f6727ec59989578f92918668a9abb6bd7204d06589da8f399e85627a72afdb50b6b3584b29be12d593d9071010e471e8dbe451095b9bfe34bc240adf6e69c0dc4a6841f5475e95e816b29223dcc111ea21c4d696578e34aaca2052acc0d119838704f2d477d2436c56ae41445b3af87c37bd5b1bc64397e1fc50edaeab5be8d0a752838ff793b5daf6a6dd50c484a698f62e1835c05a31badd60d6c9854124765687f1b7e400853fcac9e208e6b99a42ec4609c2972830924d0384e2c1b6b7474a42baae588accb75f9098dd40d67b79431adf902734666864b9ebd426e8f15e6c917f3344b755dbc005c196925ca3eacbc0382c9cfa41feefbf73de613723c225f0d16c8e6d37c7badc42659507397e9d19688550807a3db8fecf60f17869875565dd13cdb5ee798025a6d88e0dfb54664e61d0ef459acf3e74d2c888ed89f3b7d832988c61ab682c6db57c1fbf57e727fb22d5ce833b5e975a5a29029d0b19df478654acd98af85c95a0ab19830b7956c811f883aaa436e0642d5df3e6399de5200f763f3493f534e0b796ef3b855885e9c995b98e256f62a7018c3648e413127cdc664cff6a36ae03a0fa1f8ae72bf3cf10d89824bfba5f8dc7f99eba54b4e4f519628ed61431ff7bd36829cc897c1e0975f785da3684c01487048f54d435e2f375e7c5292f01267ec042cb2cc38f675e5cf3e73339b4a6cc5ee773fb3423f709a5f3c25a8bd468175ef69f480d0815d841962a62524a96b1757b6e5a69f81e654c9f90f572546d7afee41ac328f17392d77cb242d66a4a579b7d8cb3def80e4f857abf4507ec1426d4239c2352a33b4992545a80c821262594b904df815e6996c0cc5f1612cdf02db303d4b94a7d1ebfad103f3c13198dcf10135ae4d3b23caf134bb69680481ff7843e3275cf058236296b123d7940294fb025f0b007dfb0d7df00f44f664c21f4dade4d482315d7e91323e4719a2456f0b071cb391e7e30e69398aadb91066890d2233487368c723000efb626c81092ed1a8eb4029d30ce91997d9b4ba53d2b9d654b9935fdda63fb29463206e3fc61fd384593ff932a07590640f47c63048e98c535911e3e2069f0cc3d1c02ecd8d7fcfa10ad469f575ac0769a10e729b1db3f9eb641e9d3ad12ee0563c4076de71e594f25dd1c218592e2c61c24081e96601bee2dca30ae9ab8366c2264f133f7ab87f5356abfe578940cb610c1825882fd789b39b03e5e2e67c22c215cd953dbccbf9eb47c3e309fe2ebd37ac62da5934f34979e1156394a009e7002815155bebce2c00d2bbc7976edb4dea5ccbd95a5addebbdfe558973fcae3ad9d942f9e0d968c1ddd6b4852025d5e4db00d6f79f6c9f7abd9f4c6b2653652ef17435f02817a95eed6096e151bac81b640244a2bfcf15a83f9ba496b231a883742fbc0bb07e42d199b848d49005730517635ac3d920002f757d07b2b96e928219e75a436b292468253eff5c3231583635b132044ec44bb5513dd36c2ad60d0c80c64577be9c652442e1b262fb69098c5ca9cf3088455ee9c1a4290ab88d3ffd6bd4f6dccc552cef362290e5495a46e3a3e7cf0c59c0efa8e948d77c80b40d5a2d08313ccef4462e3f9941a366c93a451cd16cf2dc146bba3b977a53fb422ba5885cd9c87ffeadaa22451f04e478986092f47993d79e581165c208e5fa4c07019292694debbdb4297c0af76a6f0d69ba00cb3b6ed8e2b598ff296b5c560b20a7e7cec108907b5da1b06bed888ef04599ea5bdc3971288fed4114bc873a751d5ecc87dad9a453cb17074a9c2191bfae9992b92621cdd0cbf0b66e3b79320f96a6445f7cfc08492c084b280eef95c7d7cb0dc7a16baaf536469b6eb2672356326631971db40e7c96f3a19266a67814efa4e63481984a7873baddd64090083a1c9df07c180ff6a719e243009d5baa2d1ea40db39b2725b5e27f49480672ece9670ab463159c9ad89090b3bdb1ccf12cbc76fb3c7acd5a81ee32925e367c7595a990825c474b64c1a95e170c5993ad296f8c68c9dec32f80bd9087c54f08b068df5b87e207b80d901eac6711c15f6f3a17680dabb8f27cc24667c580efd950eb2f2bcfcd60782ba4dba0e0c20c755a85c9585349a91a3c83c4d783c5cf812898d845c2ff713824405490c0fddb54f516c207bb97603433823f88155cd40f1e3ffa8873d5b306fa3692a8c76bf35b9f08f372a61b571b69a7c3e9a798933442fbf6c84042b7c982535423a732500422ec7196687639dd832324d68e452819d7219764d4a33f32178d4a0c7225abd0957b4033004a3ff12ff7d68e5f4bb256c93daf388c67f60750491e08be48a538a4441f9dbce7686460e58ee2ce862adba2ff393c3d40b33869c0a6301345c032e57f22053a518ccf91c2ab6b0240161221ed27da615fa6aa195b6ff4b317ab9963f74b824256ee6179fd3807f43e8d41147c9544703fe887e6c3f18601072456a28b314bfd3cc03c8d975f16385a1608b7862b51b42d112818ea2ee61ca2c9b4fac1f96b393b9348d67d51ba53c8e3d5a1fc17559a24e54cf1e8abbb930cc7431c87fafa53ae438ce9afcf91d132c74a67bfafda406823e796c7487354942122258794e1241c7b29f21140963864b98a793f4a3d1e424fde314f3b2c202b66bad886bb2a1efac40d02e27d007aad9fdddf2c2184937d47473a5cff22b76e3a481ea008bcff2dd3a0fc8690ba7670b0c98ed6aa5134da9b76e0f6d82f75352ca2f092a32071bed9feb0dc7a830653d5c86d021c128252618377aaa5ee6ca09cc13f3f91358efd86cb60fbdab93cb98a9783ca0200e658f289390a8eecc5a60b7f6ed0f39081eb0c4209d4f584e4388399eb4c1cb3a8458724fe37f5762392edc3312712931b92f041a8d67bb5ac6caa7a1cd91c804d41f4a1d9f52ab9cb14285210b86425005216620f384f713b82e6172f4cb3cac7b3266f31c550af53dea722d030180224ea82606b5b9ecb39241649bbfdcc56e19554a06a46a1009313b8aea03b4705d57f77836070d85189f53a85fad30e2effd100bf44948b446b6e083ee5d39ec8a0ea99b0effe45a7bb4ba27c43156948feb7f756f450aa37ecc774d2b5ff6c13c76eb81f9a05cc67759d4e04c488f778c3b1f0f08bfae9eca9b1246b44ae361d5dc144917b4e3905391ef765feee781d9d8404d7157f049801e1f12edba268bee84ebc526fc8ec5c72ef82ae7fa80d30d135247603af0509c9a56a69190d515605341519e7a9a2f7b73aa40fb0590274f3c13d099c18ca2ecd57060e71685c5ed63ca26e9e11fd1ff859563ccea5fdd564e8d9fc2500be51785fd889a26098b10688f0b40690db880a69e65fa8fb82cc3036129b4a9942bb6e02d8100ab469069274de2b1dbc00f4c976e959aab890e12abacb696b0c2c6b5d5038570df4cd62dc435de96e13255d7733b970fe95aedf30c3d1307838729a3bdc6dc704d8f68e657ae1e96734e7e29ba651ed12ff3d8a56174de96ed532ed92dc57278b7fb2157287bef3d308fb649a488f04976633c99ba4097fed7a70f0737467160607ab774b7025015da63a7a09b2aa800486f39d9883c49d4948f761919f92724023c87eefaa33d5537e320c5c9e6dd76b3620d3a967b88cc38c980e9854fbe34e418e9071798c9e0577d106e857ef89d9736942b7c9c5dc782dfdc2c503d8c50dc2367ec1712ae2d11b85a289fbf9c4d5be1440f68eadeeebfb07ff1af82d1887bb8f9e5f2077ba72c64eef28187df4ea2634b6478616b7204876cc09f1c8fa120fdd9034401cdba1bb7d68ee446867a3c1be951503b28fafbfc3793c1f5589a11698d2c9b3233c8b1704abbe522628c5d1"}, @NL80211_PKTPAT_PATTERN={0x50, 0x2, "3009357af65454f22959051209cd9aad5a4626bbe2cd6152fa99adb2e6724603875e4d66d2a38775d7362fd3b33455f87d32222c3b15f1aa2b7050aa2f42c6195208de27427d85607f719abb"}]}]}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x2a30, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_PKT_PATTERN={0x2764, 0x4, 0x0, 0x1, [{0x2248, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xc2, 0x1, "d03c6bdbbe810ab285a1537d95edf833dbfc92d22d8fb9fad2c65f2b157650a21d0910d3e8da85cb2c41325191731c34a4658970b247b1586d1af307b4e5e72e91d6244e47f36413d227151a750ba794978df3bf39be07dd728930825f9d2914d33cf51b472e27ef5d47850bf3e9f5b4c91d676e25602e97a010e542780e3d42dc5f0cf5c8c7cd0ac83b72c51d06b8b81f8b47cde3237efd8423e3c808dc4f6ed5ced272ae966230dd2ed8c14c01e5380831fefef1dfaeffaaba3b30cdd5"}, @NL80211_PKTPAT_MASK={0x88, 0x1, "0c1b246e46c7fc8af5445cb516adbbc4998b13850a85155f968464cd30f0cd5e09a9ddf58222feb525102c2e4e39eb7acd936b9760bdfbf0d3593a1134d504424857072fd6ad4c0d12eed36ec7cba005244d85a118b86aef229e6ce5ae4ced054694a6c0027d3eaa9c3b77ae4858841985935a8a5220decbd45511667d9cc71a0f45baf1"}, @NL80211_PKTPAT_MASK={0x1004, 0x1, "ba3bacc4e281edb5cbcf49f2fbbe812d986b21309c8c1335a2561f0119a2fcec3b2e8ba443dd7336b80063c6893cd5b9c66de2c6e02c71fe263c5ad68ea6b4a3f00f5d610295f1c28ba3c9dd7c6953caf4a3b4268a61c5103c05b913c142e88096c13424bdfa8b2b8b4d5712e41f4862b805807ffd08f0b9dac10e874a6f70eab0d7c137f0a0c87483c830055c118ea8d30b74d926f8e3ef14b49ca257df13bac1f0e5349b8bb02fd2a2c6b1fa226f3f5d5c3884b3e1ce228595f165d005be6e0695585a91e610aaa901c9845f338059f15bcd143273a8abc25cd7488c1d237797ea18d078281b373fd23052286ded6355c9b7267fc6970af3dafbecdcea1c77b4b47c2c08c6fab39cb52916c1c8c34da58a7717a0a102f76751719d6f90ac79617368b302c91ccd30741c7f2d2f184d8e59389b782bb7f902e54195181ab0f1ee6ad26b379374225693574ddd438c9cd282e582b0498955d55dcadef7f175fb5f8c31a8e5c420cceeae8fe99621e012946afd29400429b21be894dd1ed8093d178123e8ed22691e517ad1f4cac37dae2d8c37ce2cb867967f4b04a3ca7a174661f397bba60a1b62ec99d87f6a60bb622997beb7a64a211260afd09f7246235478668e3782a4c17d212f4f2c969ddbf474c01d0ade9e023419f0c9c50f5577dd0e080889d9ccfebc30cde2eda823a28845c7dae52e81d2f82dc2f42f084d7e1a91a302a2a04c5903a25397f7ddaf435789e88a806f511e02e273627523d4b696bc6d56181cc4ee8799800adb8c912e185f0fbf55b8485ec28d32f25b2ac96a90fcd6b1bcb5febf128354052061ec70c2576b06998646d82f14d1c9f02f8f2a47d77e47c8039dff54251e4fc59d781f0d6680bccd34f8f9c2220eafa98b920d1b41200e4007b33be2b27eaf1e1af391cfaaf94803155e208f5bab50609b7e676ebd8aee39631e7bf2394828800c1e450cea1619211d6c1b5768a6ad9ac253e152235dbb7cb23176ac60b8c2b5bebba9dc5af9e58b3f735e9b3e30b79a9c06878bcc36f70daaa71285fd49f526d79efe4be983e12f81bdbb1371cc6f39ccbbdd63782afc7671deb1a59af374ee51788ddb77ca27b6846f6fdf9893b967fc9b1d4aede1431c677ffcc704abf8c2a9a32da7f18a82898bc56fb1e370c996f9af09c60378df377ed3809e94be841ac9182cbf59b3fd31824c09b3ec7f40e10a7d642577d4980f6081f975e43de78bb8f3ddd0d14e96e769059567a697bbbf5649f18081ce34be9750c529363f8ddcd8a4e09c7479bb876cbeac3dc7f414c738cbe57f3a7d647f968a817623b2f82ea3271a3af1a30c9e82ed74505004272072811aa4981bbeffe53d390905f78f43bba26575bc2187fb80dce49195f495e08dc8f8c05e7de2d2ada891af150f24825d1ab5b418030424c5123e91d101ecbfa0efe55f3e803f88399c20a8ad494cda9a881d06fb37e2a3c193f111546b92e73575cc06410501aa5b46ec900fe7c04f05d790920b0aec22ba6ab415b7cd71071720813cb0fa135b558a819f7ec55e71b99c374e8dde5e0eb950ccad6188ee8d674732be635c569d7edc4fab0684761e904ed5ed0e025507607e83dce846b30b5f6e899a3d2867b3ab588c2ee7b1734751856251904024ed07f612535b299ab8a64334dc73263570852cd03091cc1475b4a98d3cea4017ebc66eb99548eda228bdcd6ef1b8386c0f3c82429a6fa0cac498928f812554e8f3f8df005c18b5a01bd6c9bda695cb628eafbcbf96104412afd31f98a3b9a780f731ce38ec5a666fbf00c588733f073c6843400477dafa82f9dee6fbcf7557a15cf554f4884e5ae30e2d7cda4164b6b395d5374051c9162051a2de5226ff2690401dbae22bc0c7815c568d635cc8031797c9cdefb15facf448a6166c6abf91299419109df26ceeff2b2c9700b0798a55cfec6af566a1d6773f05f523a9888b13db0cedbce83fc0ec73b9ae98c2ce511ebc875d458788e0095caf8d167b24c0b1f2781a09709fb1476cf75a4b65c97078a2c18894a711e04363d0d2028d907057b8bd8edfbdafd2ae1ff318cf0411824f776cc0e49dd330785a1b9b9e40404f1fd515d1e9e8312a5f200e8a13105059138043bd09369ba69279bfb66632205152cf4d5cf9868b240b4b7bb89ed2201e271781b2455b9f539412e71bff7a164ca5bf56b791557c021af47bf88a93eb3457879a2e5ef97fde9d9fb093f19663ecb23471b9c9d5465ff7ae1a9b9fb1a4e1f93ee9af69f83ae549df760c427c60cd27dda9075ec1b34c6c95378b75aaeaff1a633139b94a3cb8c99ab34a9efbe75b2e1662de7b4ad134bdadb5d1fb64ae89356e21f97dcbcfff10f14b4940a3ccbb73d9263b72fd55f9e8217d30c9c676381b067cf9ba8836fe2201082fa9d944277e32f38d35f62f006dabab029166eae60ed5940d3ae64125f03f6dc805dd06668ab0f6ef9ccde4873bd7c9a536dc68a802ca2ea100d199a472b0a570dba35174461a7656116560365e38bcf392d95956c2d8fb1e8c8a53a09abff508f589123809ed863a488d48417b52e0550db8b2825ce141985100f546c7b3870b79afe8d4274f679a8a76af20f974686e3a8761c57b62f03050d919580ecbcdb23e595824d92a0c219cc45eaaa549a4ff7f81839d366b1eae7f39bb35454b7b325beb028c5b10b725c208a51fc7f6168d8b03b29af0034da22f4561f286608b08f8fa8b3ec9532803243e92515b677eafa609a6e4523da616edd1aa49428f37e99a89589fcd35171aec277736294e9809df226399f76a9ce9f3d7cca73f72a0ceac19f1fdc21bc350f579a72d98aaee058bd42e2523110d3c7625adede4ea65e0215a9c1a9a7ae53812a082e111690bf0d6a513c91707a20afd2346a39a2f0bbf81234ab10e7f66dadb3b5d02bf8dd8c40d070c62af75ae6ad81cbdc09c97ed7e964e07d25871b32a81822b5466d53d9a1cc909fb546b0d71d1261c4199b82acea15ad9b494c8bee9b7dcfe25a38a846c845f77803b5adc517d3b18f2bd8d64a47996ce295c8c22af03fc3bd62ac14305c6461f5913f63e161f42e642be78890824eeef64cf62bd177876a459a0a0fb2ab99ddc847db30392fc5e24db31d274c02b07d6cec1fb4505d8a01e17df791aac9485887303fe6fd16528df40d0dc983704c67e91af5a491834c50b8a54f5449c335aa2276ce314401cc578b71fe3f32fa8578fa2fe4a4d8039cb1e960e611b2ea79793b8211774a0c1489ea4e31a98b4c91acd92fb0a95d8012d23b34f46319c256b095987a38ca1c01d614e412c56dda1136d9613a5654a37bca3f998663c245bfff6099d8713b3fb1b279d050c45193e6d3e5016cac11ed6315d7b7956acbda8fbb09b8c90e74a740b7c99e5999279f59797816ec19525dec57d94449de2725c2c192a0a9e2473aff8430289b1cdbdb5ae1a47a97b91c98ccf63e0b727e6c49085b46ac7bf930ef192ceb3246e533a8312c1b6af89d49f575a09c925d6d2f442afa40d39dfa9c53f94d564625aac76989711e483ba2432d90a48a737e769243ab6616f95fdfc795e96b791ebe0fd3d97be996c7b95e7387faf16d41f9d939a384f3be1e0a5613a52e3156125454bb6b8003760ed393160c7387ec7f27c2378d72db4c4fd98f488afcdd56326f014deb51769cb744af4821a674bfaf82f32e1b2cf3990a820e1db70e5aa87e4fd465d7ff719908482bf25547dfc380710fc1cbe51375557b9d5bf411cd5f8aa85152de0f2acbf1bf36ac386d20d3b26bd5d9f8002f947f71c2c6e419c86192b321c78c064fe729cbec9a5f6da4daad7c74be986beaa6fb2b6ec63f0a910fc99e1f5881e693a493385a94beaefb7723da8dad799fb93fd108cda52db6f4dc6568a7a4b8a10d801995b8fadc27b6aff25a66073bdb8f025dbc2d14474c04d061fc1f08d132a1b30d2521475ef02ef5832e60ab7da7343161f7e28e397a38a47a6935ebea10f1dfddd25ab39db70fbf4da40f2e03b41743a5e5d0a9789a7794fa48bb3273e55be631e46b1294ebb582a586a8c4838583ed6af888b1047921f6adeec5edb39417238dbf5a11ba78f7cb8e9ff2ceef412af3ba8f923806df222df529fc4c6378be43360ec91d6ed64d0243edc213a99ea4c3362a8942be0e8204f687d9bfeb3ee980ded5c67632ae5951f7f68577778b66e9bf9b071c4c01d7852b61de08956c40ec03974d4c2954d258a53459f9e83cf05c7d91ad01e5666889d0bd022d06f307d01bfa6b1b9175803926439fcd778a43be39fbdcf3fa5057df4b1f2631622d7ff99a06c8b5e13d7a0042e06858013c895e2f065600507bdb513c685208eca9c29f2a0f41e803ea06cb01e7888a06e451c57dd86ebeacdb1d45d4f87b68a774c26f7f5838fe4a1d14eb1370eb0eddd9fc553611bbf0fbf064d430a56a82306d2c4b96c97c10abf5e663f087187972a752352dd3c30f3ffbdf0a1fe35b5e5ee2c729d74d95aeab9ecba155b75189bf3eb50e1cb547541a4c2c7f61552bad65203b6c07e562aae932be2197f9a5e4dceed7f412dce38d748d56d7a1cc6c6d66e9147f31eb9d5c542bd557f62b33a9fdb8d1a66790f3315df6a45cf0f68728090308e21ba44dd57f064a2af5b6870a2d26977741deb14f3569e722fc580b2bc3c7616d8a16863c519f2af55bcfcdbead5cc47b14f8cd07c0723d439e6238ea4ea4e11c86799b14af5bf30f3bba15dba895d9a3a7e7a47f9ef8b67c33a98c412b14746b6b36c33ad6538b1fa03affa7342677202bac6c704a4eed86e73279bc418f8d097a67590ae12ae5e7f2a140e82974ae9e438957b59ad4aa60dd3663028a64872007889750b63fab2cae2f115f1266366d1fa7f71e391333b5ea00f9d56f1b24e6e277d7dc4fdfcec2061a19bf32e90da664909677141b396c005de76988f40255a36ceeae066c48e567a48b4bbe81eccefec413a43b8659da81f2779712bbfc07a530be5217aaf8f83ac30a30c6bdd63f0c94f6fbe3f11b30b2cf76724916a7664d1844f3fd8ecbdf1971cf82a73aa121088132d24e2924565739c8532afe38c8026244f65c92dae277e86c11273f015eae337b707b17d5c3bc3dd71ccea075e5ae130345e52f31dcbfd376f3db7ed2be67482abd9b2e32c62ed66c51c4b4201126f4624dadc44f20674f8a8af8caddbc0fd077b976cc8c125054aa3d81fc13c89d95615b9f91afac4865b079e6ec39f5086637442bc38570152997b8c3e4d5a5c548a6312b4e0e5736c50fd7bf6b606b08ae78c3cca4a3ff67709c4a1c5f34a46fe0a1327d0a8f29e318c75a00db293039667c1e99e56668c8c2f2ea3e75bbb41c9462bf32f727af91e37c26d5c7ba08ccfc94c89e442a6a4d66607f50f229de147f4fe03ea212a32a68b45351110aca4330a5b98154566d9b85df267bcba9d30c95ed96fe23811a719ad3c61bfc94a058f5a3a2fcf0efdbd90f10652420111cf2ec18ea86c542db8a434804436617c7b46f6238bfdc422e24baff4abb3cdc6cd4ed748c5cc6139e85ec9509be893f3519f3fc22cfeb17ed92a039c92fe9d75425aae5170579cbb7dc762052d35bafcbb042050054560dd355c4b6eb9e6b57952bcba10d97a6d325bb14d0dbef4b04f15221c8f07008d4e589a08151574c64dac251a969feb29ca690b858c5becaed783dc7963c07176b5c60561b51ce97fb20b8c0c7225e45021497ea12154064d2cb6c03a29bd276bd01a08bb8db41fabeac8094c8d4985d063074571593686ea"}, @NL80211_PKTPAT_PATTERN={0x43, 0x2, "b680e130111c23d476366be2721debc15ca39ce0226d18da8589a9897204a191d57fe030ce921e672080439e10757bb5df5f92a9ee34fd722fa6f1db1f9e7f"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x9}, @NL80211_PKTPAT_PATTERN={0x1004, 0x2, "fb77bab6bafe43da6756c6de4ee17bfc2b5711c7ac85e4fb007e75141a75efa48b59acd9fc5fec160f831388597a11b503eeb4d87f5b392fef349414ddeb397fa3f8632bda6ccc8825a6119bedd56894c3bda7cf1fc1776a5900f6c3be5b47f76b4cf393c35042b8a1c24f874bb3a1b20267ad4fcfb4af5dac1c2838b1d9f1335dda6c3a3c210c0023e088cf396e004f2f5d3c5173e2f92e5fa261a98140234cde9e0cdf3d6b0537846a255b74af96895894c5c7da110a131f29d13086f1fed536e7a91f12bd86bc3186093a024a34078917c33028105010ff3540ca72cf9ef8d1044f78fe6891007be3c10c12675dfe5ff785036910f5290d94cd8839cf1da16aefe55205e6f54169225b50fa585c2d4b41de946f17f1aa9621f4f6a8adbaebde6369b8e05ac145bbc9c97aa474b01f749a566a69ee653e581195e3b61b09ba21581c6c7db3db7d6551b0105ad40ec47c671b46778a60783cf36cdee9c51d2d6025f6902ee9121252ecf44863fe1e73f51ccaccbec7edd5b63e3892e1f90512099f222a1632b9dc936618e43cd12af679beb8a1978790c5e6d85adb8cf47fdac99c909702c0efb8230ff276cc9dcf2b4d6bed647945801aab4bb8d1818f453575815e2ed3609e65ffce01540c0055bf47ac9d70247473a3a5b13814c60ebc5aecd9390caeca32a5174d62f68aacf95c1f3dd56980baf5461f26cd89165ff5a784305b8d49da6a2bb0f71cb473e7355c58ead01563210ac9b7a08e3ec318441d8aeeddbfb6dc30cb301fcb7d69ac4e4cc05d449987737929663b0c688b19ef65fed32dff589decd76eff037002559bd77441b7761c890bed2c1218fe10f00a0a3b361ed544bb64c8cf02d1bbc065c2488571eca31512e41291c8000ebe52a2a9cda1f5c72caaddfd58c9c7920cf3af0901bd78a2864f62a810277af6d07551cdeedcea930e6410b56cf77447b1f4884397716cb059792a49b819d2b0d213943b7741ffb0b5bcfd22ddfbd204852242489c22d02ee283be4b822806b22dfe34b39ab3e7d992307496832e817183c75decb8282baceea8f8914878f7e437aef9d8fa2c1c12d586f17ab145824239ace94d3b49f8369f53ee89548128a3a572bd6c440209e3d3eade3b4fc0da9088f81fcd354d1e05cf07ec300170ea3e4d07a420510fd643021973f40d27471fd0e8184f5d84d7960f4dc7f96c3c873c401ff705c75994bd5d11ca7510876312566c1d554b19ca8ded3566faeac3f97a687a50a0acee2accfdd7589fdc5a43a4826e721744230c5fb592e9360fedad7ead16add1611d2af55661ccc8fac037d5cade39cd350922621d6fdd4ca9d9d65d0dce22e8688e019a996c8c7d35ad6135aef0878a58420ebd77a391b461158db3fd8a354be7bf4de7619c5f51b19b0c428458f4ad7252557f6122f65a6fdd0a0d6503a2278948c02e6dde601ba03aefc48207da4744e791955856a19dc56a1704d17ee25ecf9a78cc963eb9ed5756d535a4fb310519e1722e58468d84ec88d4a19f44520ca76e5acdcf01ad047e646775eb4763c45d267957fdf75f921bdab15d7fc58f9d7fb8122070797977f188f0fb24767b50f0976ff7df67da81159fc5262a9a8aa84429d981691d01961ab5406226b7c711fef088b23f7701bedae9c3cebd72d370ea712364fda1695735125eafd348ed22121994477e624ff8da12be48c5d5e9750353df671d8237ac4f7b9596c2cf17a85a543117ad7e7f1d4536bb1f88519a542c4d093a6855a1ea7e28a899a7ac9436095f62d336c3456f792c92dcb8d525e38a5ce664e371d86352e325bb02ee463a98f5f819a79827193573ebc2d7174351884498475256787e98986e9c2713c77f819fc85b4f54893b165e080333d8afcbb800bb045fccdd11b36dfa5768fc300a35d21b4975c893f57d75489f23e41f5ef079394fddef7210d89e1dea0a6813cbe678eeb2735e03cef81a2c966de2e2c052f97b42e2bda22a41f02f4d1f4a68bff6632fa889564d030704f48e6acbd71821d4338acbb36b0ee5220893b7d6c130f5c10733b2c49bd694bd4e9fcecb4db47ca6d6f15848d7607f3d2415b4e32a358fcee0cc9d847c216f48f5fe111370c39684212fef051d5b7789da3e8efa68df7738adbecc518bb0d82ba655b0557df5533355b835038b3f30b1015dbbf2a25aedadbf03d3c1be813d2941338a24d7aec89a90928633165dc796a999b35fa19b9496010feae30ad994254c6b275c5fae3fce8629f7aea63bd723a18d5b2886211e0e801d2755274cefbd7b5f5a0a23b953f5008927d6e334306d3acaa7fd2b6345820f91a67f8c377befa2ef69ecc6e2655f4485f02c4c5b24ce50d0929fe7fca2c528d48970428eb21691ce9272560f2e5030ffaa365acc676f79dfd6ce8f343f9b2c31822b4687e997808858477341e907e278ad2b3b8d5e84b873154a1b3e4cec9eb55833caedff45644eb03e8b6f5e68504ae99f1a97d7b0ab1cb5d8256eb31f3761a6f1c4f8443a5798b0616b53509b9caa6036a9c1c237da7a9e9d77900ee77ad31a84fc6652eff9c732a567a6aecc14dd850b6d0dfcd2c00402a1cc3103f9b23e1005515c9383b631eb4eb3cde89dd169658cce88013cbff318bb92690ea1a2bded3c1e206869005962810c107e0572648fffb97a3014797d4ea144bcaf4c0fa8214ff019a71b2f12e1ea4fb4a8dec961e71efe25d0e98bc903306b48812dba94da7a6862b92dd184a9416ba0fc5dca87a16681f5fcac6ef9cbc37d8be24a99a6c73e2cd842b00e9dc4f52c80ae78ea0a20f43c1e2507818af06b125ab9d8b955d7b0fa34a78b1b2655f80b6d38c82e8173fb5e0bdd2e92849818fe81d28e11d9a137a3219bcb3e15e78df14643e6aa021412ffaa1a4dce0f6e7292601558ce4f6efb0c3d7e11d6a945ec52f437e4d9d31cf2e57ba47704aeaa5ddaf6758f98b261022cdc55f2d1d218726463b62429a1442e61c8e56ec1442c532d2b06955c9dbbf03ca6b3a8926f4895b0e69d6359d7c1787c4fd169c6bb4b05dbf9bd3d0846254d81f6a3724703a225500d5740de95dc37adb7af51b5e3718285e34ba9eeb445f2f8934b1c54b32562dfab170857b24281b53f855bba2cac2f628aae7d7bf2ddc8b370b3770cc904ef7cd080e2d3c17cab725d457c7ab59bf0597202bd0a9089ad2cb70dc8f6ea77b74d78b9fe5daa82230c1e02f85cadc53cf4ad33609cb8f1b68a10216efd24f6ef282dd1028dbc10fb030a9015aa15e477c130e16f172d2e5a99e9419bd52657e2b37c68f7d07c7baa886bc13784ecf4602a9fe0d59a3107e6dfe4c108c5b5ed36cc395fc5d982517c9a038d010e86aa3de11783ed86cf920826a5033c0772a697a77ec6a240bcd464b1ffdd8e22300dc025bfce1836745cbddfcf3ecb31f861b3ab89c5d21a8e51925b7dc964764aa46e575307097eef9b2d93413a6682a03124506e811c135340137afad00a0f6c6eb8cbed4cb9c645ef61a11da886b41dadb83fe08f21e10af19642e4852cf45b6a49ac2c1d908bf5116dc41a78758e5b9feba40150cb1ff2af88d2fca09991f91be3ffcfa674923724ea86c64cd37c05ee31dcf10bfee73e1e73ab86bd9068c8e7737a0a786ba855fa3dd446bb9fb36e0a10f770a9cc7938216b78bff0c325c6926a3c6c54224ca82d75df30f6dd5dd9e500ce62680f570e2c65f2bc13538c5ecdecb79ec8709e7abaf49e36cfcc16f5149c8424fe2df09ae192b341f3d24c75e439f8bcd695f2aeb7e0a13010b438671c60b45ca4a7eb5366413983464379dc553ca921185e847c917e6fb1709b368fbd08d20d7830abc31dfcf678affcabaff45e505603ddbacf437dba2ea2627a58021f9e6950a69187be6bb173876e42002289b2fd1e98680658738de656cd2f9680ba56036dfc25672cbe24746b2d5800de25cfefab3e8064e4a71b1d18f54cb75bfa8e16d8fe26d5b8da290c210600283451bb8b6e86f0c406d2e45efeca596db86443fbed4c2c25006d9a19c235554e5f6483fa2eb35c03e54e228587e6ae9d7ddfe2f66ab1cccecb3994e128538a2315daad01c205c748c4b676142b1177834df61a89a0552cae76beff2f4b79e1fa6dd6cd6594165a1ff47b7cf4dcc9f8a35897b560b3a7116d59404c636794a02dc8460094323ed8f2394526fa8c0bf96712217608e6f2e1d6f82b82fcb27e21e1cc9e2055fbfeff3ecb43a2fab5b66e51479bdd17f944998e33f57c98bdc593881828df6c81871aed449d3af03fb966a3b3ce1378cf3927b998b4f0574acd18d405d70e5d0debebc095c0005fdbeece89242f93500cbf92c0785fa2eb282862bb6f27e7dad09e4316365af8d192d523aee174324aac5091e15b49b6698af225c3b76491618b78413d92c587138e5191f53a0366d4c64da60c8bb74bc31f19e0c9807daf886afce9f1b852ffe0b5a4587855f2ccb900a943e6bc6f3d33a494d95ff6c80092f449aa27eb4a04baceffe8eb0b644676310d4e7c8a6d3b6cb7028f8a0d94040982004f3ee238714340c56e852d96a868a4894d05582b02394d186ac753cabf3e79846d9bca966151c8c974367d50c31f82ec99e0d17e8595cc022c528a3f58b3acebf2516fd4258c4cf52cafe9cd8483136cda802f7e208134b895bcdf5def2bd653b6b838076560f2815cd5ddd8e5878eb8af08bd8b39b05b869dc3e87585972dc68ed53e338d454da38064db0d90388061250182e8cd8040d4d64637937150e31556ea54e9300c37ba89a57e0d67fe5db1e06efcb739f341e6516f1a09f3111346b28ab4a6d563b96bd03bc40e94878691d1a2cbe25f20e7b6cd8dc9107d3b3ff06e49b8a0ce3bfdfd0191c33ac3edde216fab948664c7f0244e47508e5f742a8e1033caadf2c353659f0d6aef8b6fbb4fcf1b78771a9a96cae98460db986b6d6bd211bcce3f2e4ac59cb7bd6d546093a633e459cac5adcaa9c4e10c4ab65735dd0c8d5c4d73625fc5a584ea3fa00b5bbe594c92bc388d21ed23f5f6e962b7c2ec5f13c65578ac8c2d20a7de5566d51eb729aee4ba0417df14622874fd2de1858df77b4c5f86ee66c9d7e55ec68c7fdbc755c2cabacc4b0ae02c998dba7a11bf9b4f6a9ebdd80c39a77789144b0c418a0acfef9e45407bd94f8e8f7d8c6b74ea4872752ffd1615e10f70769ead59ffd1a5072be95691fe8c1c274063abe96425c9a808fcc3b3f1f60b65af01fb5b2a8bd1d2c9936e0a592e22c1b8f6549b4f66205f01701c99f2188119884bb66325c1d09b9beb157112dc332f208b1a78f66ba540876e7757d03fef433e762c949815b0528e81fa02e3c22424927fbdff48aa3ecd1f2e5d8494acb395cf4652c1e864845996fb97ba2b64ef4fb219ef49230babfd3b8404ff78529072518b9f5206410ff1b73fc98fc5c5f7f473729e94df5a8b53f445460bcce1534adf79371db0ce1f6ec8fad2f452f1931c6124b679386ace18c596f047184137901566113e8d7e9a1c7fe8bf3e0dc5ce6357e60476e29540c307f603a633fc36256b676313f92d99512f0068ad729b7fd259eb244587c6607b455e779bdfa20d80034ef4e46ac54bcb2af1ca43f4c6cc519d43734c3f3fe1bc27b2c47b4113b7c83fc65d52f800468e5cb9aa0fdad969f133913ec8766b745b4f42c1792a7ead6ff32f1fa1fe873d470b6acd983f870d7c0d4ff467d48883fa0a2e5035ffe1c4b6e7cc43abde6a19ea62a5922474b8fafbe55ea5c6eb7775b82444ee5a0d9104fcbaa2a45e04"}, @NL80211_PKTPAT_MASK={0xa3, 0x1, "9e96433c15d22c230abf721321ae867ef8d98b61aeb1e1c6ff28858d6facbf0af3d676a535562a308f528ddaadca156d345417961807a1c4c2d5f7c31aab81cf7d6905642c86ffc8c90079deaee2d4616ccb3ae67641ad4cda959abeefa7c1fb1b86475e5e99699445998725149d8e8757143b7264311f77a3204e1b2245002bc2a6c0cea60dbdc806a40515b669e7c9d77d9b3e5566e84fb4d7490ed05a6c"}]}, {0x1d8, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xd6, 0x1, "3d4072bbbd59cfbff0ea49e090e1eb3e9a1b729f45a6d4c00647a5edd39f1883c7c8304643cf1ebe8e4aecbc7d09ab1ef2a55a4d8e7939a96422a27dac3c689212ffc91b5b7e3f853df6d182469cc2ca88bc1211a43ab5003641c02587d41b9acaaab36234ed0a6fde85877a8bffc0bb1f70c4a2a3a88862bafeaff42e6fe10fa96753ac9e0a449fa0890b757ba9eb18f4d7e771a862cf989943674932f6eae8ce80f4ff9faf8048cff978b5b72551cf0a106b96edac642731c22f59e9e0422c3420eeb334edccc7fdd9923ed8d1864513b9"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x101}, @NL80211_PKTPAT_PATTERN={0xf2, 0x2, "67e1b936474303dd51e40c1ffc55853e21949f2925d69d4cfe953c6b5f3249170c15c75e13263c8bb60daea9e02c00d691a1bc2606415a70bda3cbb4267204fa96b8febc42b36213c7a83bc883834912935a370e1312845b9c89fff155ea5ed462810052f57abc1cebe1430a8f6093588e25d5068d195ea6e7051485643835fc17625366b4e07ee4b1b354a6761a2207f1bfcd01854af7eb0194ca7f669444a36bcfd1f3dd88437fb497c1721bbf79c351b652312eb8579a85f1d4216fd7906a8f0cb596bcdd299e3f21ecd754ef5aa9476ab23e4d178b0c0e4be1db3011411e31191c6ca43eb29370e03aafdf6a"}]}, {0x340, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xa6, 0x1, "0fe9690960d9d3ee66c0037ca4d7f0dec060754eab6fa8d208126288b3b049680ad7e3d5e9fccf63ed04690095f01183c240438945f4cc0806b4d6c27a9a6e9bea507643ef79b425eb2f30437d1b7dcdd5eec2435847c1201cdcb8297fe87430bad56603cf27895ec9fd4201e590adc2b003724ea52c346ca5bceef3924a0b5e6331ad76dccca105144c7fa4c67e04a88678e7ffc4fe54a89c5c082726ba2723d284"}, @NL80211_PKTPAT_MASK={0x56, 0x1, "4e358eebc01494e3a77f9d769e583a9ff1fa490a9c41abe5fc61d329042dbe43dfac3491b66baf291dcc8d96ebf893a37b33466b96f31feac3c7f607711e990e0b7c58bdae2b9c13879a4aa297508206c0d4"}, @NL80211_PKTPAT_PATTERN={0x65, 0x2, "879f501bbf88d1066f2ea4b6de812c49188a92552155b0bb5f0e22d2153d1a5828f356603679ef9dd1a7c1e3d083aac11ec2fd35a4f40c3afadab0cd27c6b240ddac2085b57a15bbbc3ba1a38a777301dac221fd880232a912f99fb31dc6c3d6a1"}, @NL80211_PKTPAT_MASK={0x39, 0x1, "2801d513ff6d83c6c615c6f562595466abf3682668d883dcac58ed6ed180ef4441826c1b021aced5c26b11db8da3dda333a7d17285"}, @NL80211_PKTPAT_MASK={0x56, 0x1, "2d0e71c8f9eb609b194adb88ceefcc0d4dd6f0735076ad8643a2fd456f316da670f360fc2d9c20f14d3e84595d96c7406b638998854d69b4b2c2ab1512972e3151f2ce21f5ab05cf99fb4b14d7d09e186e6c"}, @NL80211_PKTPAT_MASK={0xdd, 0x1, "7ede07a5179da7511ab037dcf3edd691c89f2d12def0f948126bdb394c22bcc15fd36f361bb13aecab022db2bf40c714a4dfb03fdb5a7a14caab509122360784e60ffa5c8fb90dff9d2d47e6123e541747550bd95a2321175b00ef673ca5552f7a8345c81a83ea43cc82d75bf1996a1576438b0ea5833717ac82cb9c383e3a645ec6b0b6ecd09ef99cdf5f29b853af5c68bc58e9069fec9c76b4c64df84bf5592f959c8969bf12e255cb0757028e62d815f0a164eec4b00e95855532e916c819c5993350b988c533111cfe79d21974ef872933aa082034dff5"}, @NL80211_PKTPAT_MASK={0x5d, 0x1, "0fe5df8890b8c1c875b7472f2b9d9a99e8597941afbd990f163015f123ca92070df7c0b67338aa55f18598aa04e775c05cc43ef29c89be1c45c7b909727be4e81f9b65e1d9f8da51cd7116989a7c2bcff153163e1f5f397dc8"}]}]}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_TCP_CONNECTION={0x25c, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0x60, 0x8, {0x5, 0xffff, "57a2357ec9ecd31316bc16b4483ae2c371331b88c16dabd3f9e559047111330d7c99eed7871650a78de88b81a666cd768d77e3fcbb390ae6fc472e4a5b780a929b2e41d36c64b22e602a8f820b2ae34c0d212b2e"}}, @NL80211_WOWLAN_TCP_DST_IPV4={0x8, 0x2, @broadcast}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD={0x47, 0x6, "8233dfddcd3a011588028c32b6643b9023876b8aec8b5bebecdb18321df916ce4fbb966b716424c5819b5760ac1057600da2b1750564d6ec3e7411ffad5e5324d2a403"}, @NL80211_WOWLAN_TCP_WAKE_MASK={0x6f, 0xb, "0b6e409a317009ec3c24a2deea0e2b2d2158d348856305b7a2c7760cfa7a94fb04fec18462cdf6658c3828b5360f9bd6355e20be3f6fbf1bbd30fbaf1ee7e6df82b3fe2b51b68d6acfbb51b9f06b5a0a0d09cb4faaa0c7b791dd3dd0f1756c07303d4a3a523317686f08d9"}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0xe0, 0x8, {0xd, 0x7fffffff, "e32a6d33cc558f1f234c1fb97fc6a096c8de654b6c99ca5d01e0e24139c8741ef1418fcc0b418bd915850a30c97527e6aab8ca75b53668dd2f4bfba70d11936a805de3011a4282289374874eb6b639bed36b2afe4617415be772a7cf0a362625c9964f4aa1c9e909cab4c8ec9af59429b8d422e957b049b3b044fc835677c3feafcb456e0aad88171d6506276f0ab12761c11d81fb0fa488f5211882c27ad5c800d644f2ba8b23020d2838c9bfc6f0de13ef84832e326c8c8201d65aa358be1f0868aabb14e6b176003834d20560264cb880ce38"}}, @NL80211_WOWLAN_TCP_SRC_PORT={0x6, 0x4, 0x9}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0x4d, 0x8, {0x1, 0xffff10d2, "b86636c9cb6f30e6c310505c3028114c8c569fe2014098c3216d8a019dec75a9d100b31bc04a0b74ee58a015a2517a87f5d13cece5863f69f3fc2451fe7d04b213"}}]}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_NET_DETECT={0x60, 0x12, 0x0, 0x1, [@NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x100}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x38, 0x84, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x14, 0x6, 0x0, 0x1, [@NL80211_BAND_LC={0x8}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x4}]}]}]}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_SCAN_FREQUENCIES={0x14, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0xffffffff}, {0x8, 0x0, 0x6}]}]}, @NL80211_WOWLAN_TRIG_DISCONNECT={0x4}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x1e8, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_NET_DETECT={0x1c8, 0x12, 0x0, 0x1, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0x7}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_SCAN_FREQUENCIES={0xc, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0x9}]}, @NL80211_ATTR_IE={0x107, 0x2a, [@rann={0x7e, 0x15, {{0x1, 0x41}, 0x0, 0x1, @device_b, 0x6, 0x8, 0x7f}}, @mesh_id={0x72, 0x6}, @fast_bss_trans={0x37, 0xb9, {0x8, 0x8, "1645a28e0c9880b33681bc4c613ac78d", "ba76dd9559dd485b282dd44022ffd733e1894831989b9391b7df35cfbe765d2b", "d1f30a6bf350db4af6b1d6ea09bbb4b52f3c4df5278055d5de1b9b990c1159d8", [{0x2}, {0x3, 0x3, "88241f"}, {0x3, 0xe, "2e74c765ac5325bf880b9f3ae727"}, {0x2, 0x1, "e7"}, {0x1}, {0x1, 0x18, "d32997387d85ab415187e2ee4f9d3efc191e67e709c1f50c"}, {0x3, 0x1e, "c7033753260ee14fef99497ec4c85ae2e9c67ee18c2c8ef308ea13fbff93"}, {0x1, 0xf, "a1fb4c42de519546b0a5874d1d1e1c"}]}}, @prep={0x83, 0x25, {{0x0, 0x1}, 0xc, 0x9, @device_b, 0x5, @value=@device_b, 0x3, 0x4, @device_a, 0x8}}, @supported_rates]}, @NL80211_ATTR_IE={0x65, 0x2a, [@ext_channel_switch={0x3c, 0x4, {0x0, 0xf, 0xe, 0xb}}, @tim={0x5, 0x59, {0x13, 0x2e, 0xfe, "055b5e4921450f025faa5c6d8901f7d2031095ba21d91e34d76b42d887b50fe7e86b694643d23094d99778f61dabeb6dd2f6431b594ea4154721e3da0a1d3e993a73884191dee5b1feb6a3c4caf361ab690eca802de9"}}]}, @NL80211_ATTR_SCAN_SSIDS={0x34, 0x2d, 0x0, 0x1, [{0xa, 0x0, @default_ap_ssid}, {0x11, 0x0, @random="61939b393f9cf278022bdddc8f"}, {0xd, 0x0, @random="9c35ba53df9bbaad92"}]}]}, @NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x634, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_PKT_PATTERN={0x62c, 0x4, 0x0, 0x1, [{0x20c, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0x9a, 0x1, "0a8871b8b92a36adc8433cbe6da65b19a029abab0898a18ea4ab6cd811ac484d8877c5447b709ec390c5eb8a531ff3e99d1815ea3c9efb7ab12ffc92ed4b98f5a415383b52bd9811ae39a2b619203903e3df3f2e2b3d6afa43d9f567b8f48a0a2051a2789f4b9e1501488dbf565ae7c710b6566023d28e120a248e1f03d6980a466a33c1bbc85e20ad797fbd0f107ca9516a1ba2402e"}, @NL80211_PKTPAT_MASK={0xbc, 0x1, "5c61a715ff7f62b96e88afa5807eda1120174ce9e90802e3bd7f5b7c27c5f63f25405a8dc6c2e09133c3fcf874b405855712395afccb413372dd250a96d873345fb894ba3805702688f2db40198a4178de16f152253f85a1aff567131c4e461c50f71e9b4b9746180c44bd5e76d608212283f92d5ad3e254a280a81839f5d130c757ba561933d0190b594f8af7e884cf41b2a7949066c95a8b2b162510aee408c95f79b72cb1a4ae432f414bc7a9484f5db421f03c482ace"}, @NL80211_PKTPAT_PATTERN={0xad, 0x2, "b9b86daaf1b9f1fadc90f2fe255322174fced2ce50d79ce039ef8a2563ceda6da8d6b077b93c45784344c7dcafa6c9fa84cd1f78c777c1c5708f1f05e9a42fafd829197d997ea0246e2b37fa503d24d276befb35e95d24e767cd22b4cb82d6145871891734f8d556dbf826d9d9a9213d0d1822004a77cb5ffd541a7454dade25b2bc291bdc2cbca83450fdf20a0e60985eea13db79fbb03b48754d09536fdc53c9de6a57191d3001cf"}]}, {0xe0, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xdb, 0x1, "a4d6ba56f92a4a9765df6d9dc246fccd6213701a8194191dc2939fd48295f61f21607dd76c922bbcceed2d8a1f3fb9d1443aa81d18f857d994866f5fd1ac1b3eb1f0de2a75f6e4344e7f097299dc32ff0c4a2b79ad01e4f81ed16b454868265ec8c491e39da6e429948ccaff8eef607a1a1cd84e6224b46028e9f394c6f7fbf6a36157545b627fe2c35661d6c58d7119b76d6b8dfa00c24cb81698ddd266f24a53817c5de0529a68a2f593161a392fb2853f0aaec7600718c0caccca64d4aecc71df45ae2bb7fecab5ebe3ceb05c10eebb0a91e2ff21b9"}]}, {0x29c, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_PATTERN={0xaa, 0x2, "c52d97d74a757f61f9a8aeb351ba4cbbf0797a12f4b6fdfdafd3edb664eaf6b740022532e48c119242989ddbda11bc31329d7d378a5d0d935e5322a3489d0f06bc103b5bb406f743cd2a7847b7f5afb3db988247921a1d980f06b8cc971ecfc3975fe8a3baa74c41a8a2bea5edfd125d4d3c76718d0329f1acf5df7abafeb5f939a5ff5c02a464a0360a6016782f7e191eddc5b3b6b13d781e84b2835d311222aeac3f17bcaf"}, @NL80211_PKTPAT_MASK={0x7d, 0x1, "cec05b6f5b8e09f80aa6ae240e1d0b1e15eb253aa8aab4b8c8e8e6efb92242978ad39c3b0c7377397045988ef517ab65e80cfd035cdceae7b6ea2c7b8fa439723a842686ad25bdf2707fda7a5bb4de527e7b88b533cb56528e40be061dc5b12c87fb406624665106038270cf9f1d7b24724cf036191461e2e0"}, @NL80211_PKTPAT_PATTERN={0xec, 0x2, "4528ee012ab01559002a0b66ea3c64d5aaf3fd1107a9fefd7a8ba4d2616e3c78d45f71b9eb3378b870acb2f901522dc3d632cbd028af8cd4cabce0247107eb5981ab0175e9e0c761b734f06dbd198d3da921c4a1e917a435a0bb2569085f49b826778761c86a542693761f66f8400b8df60d9851de96f64958df73802aa6a9a4f23d2f764dcaccc5376f964466e6adca4e940d724b4d8504ffdd3ef42e2d81b6e75015f76f662258b59cc006b75afe6babbde99b60cdef101d1d99d92559f4a69ac663271adbab3e0f9c1712156f246a316e302788dd02812072534230db317a6cc49733f621c0c6"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x3}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x9}, @NL80211_PKTPAT_MASK={0x66, 0x1, "b638b45324d13040c7dcc1e9f8d736954ae9bcf4f55fe1705f4111fef5c051ce0b1432bbe2b81c988bfd1e34a81d6763c29a5b972c187f19cb5003e52b14f2aa00e114917f86c1a2299fc981baded345f5a2be6ba1b9b6eb06f945444583b055b768"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x6}]}, {0xa0, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0x91, 0x1, "1dd8a5afdb9a6d633322b95344ebbc4c2c77183ddb72fd0c8f315e763b110df30dacb26f7fdfbcd7ec08a453b84ba76ac088c4f791020630a0230cfc71e6050e3114657e5a5900613dc2ba15e3da3c02ba3e92a3c7cf5b11f8aa0b7804cbd885d6c61bc3fbbf7d8d610f129d39f2c9a08216e6fb8bc62177504ee6508f57e9d1dca1d6798e3ffccab1f7e29122"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x400}]}]}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x30, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_NET_DETECT={0x2c, 0x12, 0x0, 0x1, [@NL80211_ATTR_BSSID={0xa}, @NL80211_ATTR_BG_SCAN_PERIOD={0x6, 0x98, 0x8000}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x4a1}]}]}]}, 0x47fc}, 0x1, 0x0, 0x0, 0xc005}, 0x1) (async) sendmsg$NL80211_CMD_SET_WOWLAN(r4, &(0x7f0000005a40)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000005a00)={&(0x7f0000001200)={0x47fc, r8, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x1, 0x73}, @void, @val={0xc, 0x99, {0xffff, 0x50}}}}, [@NL80211_ATTR_WOWLAN_TRIGGERS={0x1558, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}, @NL80211_WOWLAN_TRIG_TCP_CONNECTION={0x198, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_DST_MAC={0xa}, @NL80211_WOWLAN_TCP_SRC_PORT={0x6, 0x4, 0xa}, @NL80211_WOWLAN_TCP_SRC_IPV4={0x8, 0x1, @multicast2}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x2}, @NL80211_WOWLAN_TCP_SRC_PORT={0x6, 0x4, 0x13ed}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD={0xa5, 0x6, "223d64dd06e2b1c5133f3c0164586b21000c44ada11b2d5ef4d42f5608c12cf6d7b7d5f5a91ed681bd1d98b679e234c56cba314297337cd7fe7e37f4a06639d574941e5b3603918ee74f8aefc2af0edacd62ee53667efa94a478d740a81e1232dc67f6b3a75474f98bdb5ec6bbb237d9bbe8d7692a8983b8883a2dca5391afa8b5057412e5bc195e1fdc8c860dc680a9370ec3693d87ae729f2e261eb680d0bbe4"}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ={0x10, 0x7, {0x8, 0x1f, 0x5}}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x6}, @NL80211_WOWLAN_TCP_WAKE_MASK={0x9e, 0xb, "f57220a3675801bf4ac8749f3980c9d0655804c24b672d34f270f72f619a734ba72b51c84971a01df62aab80665fe6bbfd4edef2c0e91b8612fba2b10d4c1f57c01e951048f775b5b2779c2c36df66e2e5e2ad461193210235eb504d7950aff8cc74b579012eccdf4fcfe162ad10b7f2f2011d224da870de47470fced6e73dabf140314d8a6721eb08fe8ddaff3f9ce6fa95d2d6d560237460e9"}, @NL80211_WOWLAN_TCP_DST_PORT={0x6, 0x5, 0x1}]}, @NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE={0x4}, @NL80211_WOWLAN_TRIG_PKT_PATTERN={0x13a4, 0x4, 0x0, 0x1, [{0x13a0, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0x32, 0x1, "af6893d2cf65ce281fc9e3cf05adb39cb0e77bdd29099bb6d589a54bf5a28d8d9f9ab99428596130c8feec10b40d"}, @NL80211_PKTPAT_PATTERN={0xab, 0x2, "4844be5684969e4754edb46a7ec44ab218fd75de8d37bb73384fe400b0c77f52b2210e15bdc5b8190edcf638cbe34e3603d9df3229c317f9ea3da261ebb986ef4ae6487814831a44b734f6842fe515b072bea5a528b45ecb70e1e1822b035122a5acbef3d6792f73c2d7d79338932ca04eab3885b80038233145047aa3cccd12d3322cd8416bb356e9d20437bbcca95b3e7a5fd73bb2e69a79f35162553f69a162da4ad89bb487"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0xf1}, @NL80211_PKTPAT_MASK={0xff, 0x1, "63b486d1f2c2ba040e605cfd1c5fd46ca08ff1114731c4b7ba6dc4a5c0bb5cb2a579734975cf16a168466483295f235a71b65538a35e60f556aa8bf8ee1c54843af06e79cd36bdadeb71905015d81c73e59b8f6c5a3e98c80a62301b27800d1a57d08e1b7ebd0f73f2671e7188c44951199214db6a0e7648288ac1e5775344732bb83c0315ee4bb30a1b0f382a1479019dfd1bcbc0f352f6b955594b6938c337b2202986f8700688c24b6831c548900d608abaaa562165841bf20b05c2b522e15da7b447cfc2992e9fecf6d68a4e0171d840286fb0fa092bb4cdd1800aca0255ceddfbcea7e8c918c9b2fe98f4e784aa5c4f2c6bee8f8b1fcf8348"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x5}, @NL80211_PKTPAT_PATTERN={0x6b, 0x2, "e1daa8dd6e0cafc7420355b25570cabc01525e1b3fac7ddd7fd739211508acf5665f05d60e46c3d3918272d74fce553e4e40f956ff34837de5173ee9ef246e1c39f2f65ebc201436dc8b2971a64e465213984706abf6ee475f2c474fdd349ad27ee054445d4e89"}, @NL80211_PKTPAT_PATTERN={0xeb, 0x2, "50e1435835469151a71956c746b08c52895471322577bb01f98f69cd46caa3afa8e0db637c4000280089b5aa919eb15124f93ffd13afd0ffd70b8b9fd49404bdbab8a0bfc147befc030345b06fbb5a1ea0b7373c0021c2886e3bef399eed12b211d03179cb29004d66fb5c16e3895b6980f9769a154a958ee5470d03d380fe8dfd798b8757a4c1a9454f1b3d31ae97f1e0adc47c423b93724e1f0a81753c8694dc68a9131a6060dda730e10c477df97e22829eef2d2aa087f20366af840ef4edbf63ea6fc6364089f5e13dc7e2e5c716b86fb8189919940b87cff7df95798bf3a70d7c5061e702"}, @NL80211_PKTPAT_MASK={0x1004, 0x1, "7eeb2caa5da6af10b5a7da17977e397073781494ef089723a110a00ff30283b3c68ce189b828a7db5fa5b4ab18d0acffe90eec47dffffd2a13930f853380d8471300605c94526cb391181d9be6254517ebdd4a1a2f5c70193b30dd192fdb1abb53521431ad1fbf31490b074e1d96598cdac9d066c942f822787506fb99f32c3db3dc5e651beb41b2f53d7a4f03f877e1a37cae60394fcfe67f8258c597673789ccf00415c0c5f3b81dec52b6a6dad5e788d0fc76fba0d08104f1b553abc7bfc944ff20c37c54a0eaa4ae624f7f710a7cf77803aad64f6f6f38f5a2dcc1e0627e2bf7bd068816e808bb1dc53351306932d174523588f300d592374154316ca12d9628534d0fee56f83e560f907fc5cc125fd35bf6675ff80d2cf45357f4165672918981c08a56679cfab05663e38585f58a155a37c80769a1325fda3829fee7eae9d9335a6418f1f488cfb323bb0f0c01b8b94fa6afa7eab3b93c0e0be345518c66c811e5edad3cc45d997e6729992cd7863ba2f674055505c39ab221a4e4dc09182c5225d8fb676fde796e9665663af6e062843f417f6881b31e3e0304ae8a1693f5a1a89f37637eb67e5a6451373bcb8e89aabcb680863b7619f055fb56499041a671b4ad38a1f2448c5ff143e565acdcf611f0f5f620c9eaf2145dab965493d861f8fd207165b905c6dae9e9c4b3e27cb8f537920f6d8cca6463154e8f6218c9c35500fa04353c680486615eb2e1deb32b05bbf72208b7591cfe3f718c0c4a0bdef5de95568d23aeb3e657bea49a65677f48e4aaf91c9ddd83a537a1aa686abda1cecaefe0a082353ee7a93009936076dc8140d6b47ad9f6688737ec78bd8aede564ac4c5fb89f5a9454a68a1cb6c5057a5d00ed84d1ded5fda8726aad4cf26467c45b1e1ce1b5ab7846cbf151e4c61805733124d5257b03edffa2163dad4df740bf1891ad32fa99d0ba24294ac575f3de0fd1040f509faf9498893f6cf28f1da2ba58dc75b2cf467e680deb55e2235a120c3af6a65b19674b88f9e56f2218883a5c2cdc36a81607644118562377f71086c1324cef57e43b5e8c7250204e80d380ceb5fc86c88a791c1a09ef2476eae8c53950a1cb86392d1e5831281d7c26ddd4ef8110970cac66bb6b7eb17b0904c20f88cc2e04c6c5185090a8372123c65c2585d1fa9302d7baa3b6f7680adc39de10d656bdefb633ba77921816d1362a89c92a902f2dadb93005f807fcb88a1d5d48dccc0b456de493aeec49bde18f484f863ae7565421cb8e2c618bf7efa3d707bf9e8c6388bd141485b06fc9d93bcd9f4c5fd84a15c9ad4bb611bbb2223f660746e76fbf7c61ec36a8dc9e6a7bd62b3e05c3fd7f40d4ad382dfbc1226b4478cac0982f5d327b756af99f0cf2c85efb50ac37e4355e163993d6e1ee5f1f66037b0c7a9dac44b75c35456846c6e0390becb12e6169af6e0e6396c2dea98cecdc097e3d843582c13ea46971166038b5b890597ae78942bdcac68d0f9c168dc9581cefc5e4773060f79e7b191614050fe165ba0ca83d93bdcb8bf33a796deb049f7f515c17e0681fcc3b1db80586cb22a5fc3311d05bf32c1f3740d8f0cbf8afea568e8522b237e406d52e456a93090296fb5326712298681b987a05aaee5846f6c7986ae5e172f1ff4e336402355f596078d6898d6d030bf352fc2fe1785d3ab1aa208d368cc4efc016d2edfd3370ad2c4c6cf334ce781bbb818b4e67ba2040dca69b05b082501faaabe0a0656f6f5ea8e08e1bb74b3fe726edb0c4915ed68e7700c4de5cba5bd919279279f82c0d6c5d443b250b4bde3e512cef6a92908b552ce9fc833271b94e1ea3fb1f024b9c1b097ec4d619f9e75207bc0c775d6b435c0fcb9d93718de55b25154f86f40c39a65293791ca11b2046675ce0936f398cfc1f6727ec59989578f92918668a9abb6bd7204d06589da8f399e85627a72afdb50b6b3584b29be12d593d9071010e471e8dbe451095b9bfe34bc240adf6e69c0dc4a6841f5475e95e816b29223dcc111ea21c4d696578e34aaca2052acc0d119838704f2d477d2436c56ae41445b3af87c37bd5b1bc64397e1fc50edaeab5be8d0a752838ff793b5daf6a6dd50c484a698f62e1835c05a31badd60d6c9854124765687f1b7e400853fcac9e208e6b99a42ec4609c2972830924d0384e2c1b6b7474a42baae588accb75f9098dd40d67b79431adf902734666864b9ebd426e8f15e6c917f3344b755dbc005c196925ca3eacbc0382c9cfa41feefbf73de613723c225f0d16c8e6d37c7badc42659507397e9d19688550807a3db8fecf60f17869875565dd13cdb5ee798025a6d88e0dfb54664e61d0ef459acf3e74d2c888ed89f3b7d832988c61ab682c6db57c1fbf57e727fb22d5ce833b5e975a5a29029d0b19df478654acd98af85c95a0ab19830b7956c811f883aaa436e0642d5df3e6399de5200f763f3493f534e0b796ef3b855885e9c995b98e256f62a7018c3648e413127cdc664cff6a36ae03a0fa1f8ae72bf3cf10d89824bfba5f8dc7f99eba54b4e4f519628ed61431ff7bd36829cc897c1e0975f785da3684c01487048f54d435e2f375e7c5292f01267ec042cb2cc38f675e5cf3e73339b4a6cc5ee773fb3423f709a5f3c25a8bd468175ef69f480d0815d841962a62524a96b1757b6e5a69f81e654c9f90f572546d7afee41ac328f17392d77cb242d66a4a579b7d8cb3def80e4f857abf4507ec1426d4239c2352a33b4992545a80c821262594b904df815e6996c0cc5f1612cdf02db303d4b94a7d1ebfad103f3c13198dcf10135ae4d3b23caf134bb69680481ff7843e3275cf058236296b123d7940294fb025f0b007dfb0d7df00f44f664c21f4dade4d482315d7e91323e4719a2456f0b071cb391e7e30e69398aadb91066890d2233487368c723000efb626c81092ed1a8eb4029d30ce91997d9b4ba53d2b9d654b9935fdda63fb29463206e3fc61fd384593ff932a07590640f47c63048e98c535911e3e2069f0cc3d1c02ecd8d7fcfa10ad469f575ac0769a10e729b1db3f9eb641e9d3ad12ee0563c4076de71e594f25dd1c218592e2c61c24081e96601bee2dca30ae9ab8366c2264f133f7ab87f5356abfe578940cb610c1825882fd789b39b03e5e2e67c22c215cd953dbccbf9eb47c3e309fe2ebd37ac62da5934f34979e1156394a009e7002815155bebce2c00d2bbc7976edb4dea5ccbd95a5addebbdfe558973fcae3ad9d942f9e0d968c1ddd6b4852025d5e4db00d6f79f6c9f7abd9f4c6b2653652ef17435f02817a95eed6096e151bac81b640244a2bfcf15a83f9ba496b231a883742fbc0bb07e42d199b848d49005730517635ac3d920002f757d07b2b96e928219e75a436b292468253eff5c3231583635b132044ec44bb5513dd36c2ad60d0c80c64577be9c652442e1b262fb69098c5ca9cf3088455ee9c1a4290ab88d3ffd6bd4f6dccc552cef362290e5495a46e3a3e7cf0c59c0efa8e948d77c80b40d5a2d08313ccef4462e3f9941a366c93a451cd16cf2dc146bba3b977a53fb422ba5885cd9c87ffeadaa22451f04e478986092f47993d79e581165c208e5fa4c07019292694debbdb4297c0af76a6f0d69ba00cb3b6ed8e2b598ff296b5c560b20a7e7cec108907b5da1b06bed888ef04599ea5bdc3971288fed4114bc873a751d5ecc87dad9a453cb17074a9c2191bfae9992b92621cdd0cbf0b66e3b79320f96a6445f7cfc08492c084b280eef95c7d7cb0dc7a16baaf536469b6eb2672356326631971db40e7c96f3a19266a67814efa4e63481984a7873baddd64090083a1c9df07c180ff6a719e243009d5baa2d1ea40db39b2725b5e27f49480672ece9670ab463159c9ad89090b3bdb1ccf12cbc76fb3c7acd5a81ee32925e367c7595a990825c474b64c1a95e170c5993ad296f8c68c9dec32f80bd9087c54f08b068df5b87e207b80d901eac6711c15f6f3a17680dabb8f27cc24667c580efd950eb2f2bcfcd60782ba4dba0e0c20c755a85c9585349a91a3c83c4d783c5cf812898d845c2ff713824405490c0fddb54f516c207bb97603433823f88155cd40f1e3ffa8873d5b306fa3692a8c76bf35b9f08f372a61b571b69a7c3e9a798933442fbf6c84042b7c982535423a732500422ec7196687639dd832324d68e452819d7219764d4a33f32178d4a0c7225abd0957b4033004a3ff12ff7d68e5f4bb256c93daf388c67f60750491e08be48a538a4441f9dbce7686460e58ee2ce862adba2ff393c3d40b33869c0a6301345c032e57f22053a518ccf91c2ab6b0240161221ed27da615fa6aa195b6ff4b317ab9963f74b824256ee6179fd3807f43e8d41147c9544703fe887e6c3f18601072456a28b314bfd3cc03c8d975f16385a1608b7862b51b42d112818ea2ee61ca2c9b4fac1f96b393b9348d67d51ba53c8e3d5a1fc17559a24e54cf1e8abbb930cc7431c87fafa53ae438ce9afcf91d132c74a67bfafda406823e796c7487354942122258794e1241c7b29f21140963864b98a793f4a3d1e424fde314f3b2c202b66bad886bb2a1efac40d02e27d007aad9fdddf2c2184937d47473a5cff22b76e3a481ea008bcff2dd3a0fc8690ba7670b0c98ed6aa5134da9b76e0f6d82f75352ca2f092a32071bed9feb0dc7a830653d5c86d021c128252618377aaa5ee6ca09cc13f3f91358efd86cb60fbdab93cb98a9783ca0200e658f289390a8eecc5a60b7f6ed0f39081eb0c4209d4f584e4388399eb4c1cb3a8458724fe37f5762392edc3312712931b92f041a8d67bb5ac6caa7a1cd91c804d41f4a1d9f52ab9cb14285210b86425005216620f384f713b82e6172f4cb3cac7b3266f31c550af53dea722d030180224ea82606b5b9ecb39241649bbfdcc56e19554a06a46a1009313b8aea03b4705d57f77836070d85189f53a85fad30e2effd100bf44948b446b6e083ee5d39ec8a0ea99b0effe45a7bb4ba27c43156948feb7f756f450aa37ecc774d2b5ff6c13c76eb81f9a05cc67759d4e04c488f778c3b1f0f08bfae9eca9b1246b44ae361d5dc144917b4e3905391ef765feee781d9d8404d7157f049801e1f12edba268bee84ebc526fc8ec5c72ef82ae7fa80d30d135247603af0509c9a56a69190d515605341519e7a9a2f7b73aa40fb0590274f3c13d099c18ca2ecd57060e71685c5ed63ca26e9e11fd1ff859563ccea5fdd564e8d9fc2500be51785fd889a26098b10688f0b40690db880a69e65fa8fb82cc3036129b4a9942bb6e02d8100ab469069274de2b1dbc00f4c976e959aab890e12abacb696b0c2c6b5d5038570df4cd62dc435de96e13255d7733b970fe95aedf30c3d1307838729a3bdc6dc704d8f68e657ae1e96734e7e29ba651ed12ff3d8a56174de96ed532ed92dc57278b7fb2157287bef3d308fb649a488f04976633c99ba4097fed7a70f0737467160607ab774b7025015da63a7a09b2aa800486f39d9883c49d4948f761919f92724023c87eefaa33d5537e320c5c9e6dd76b3620d3a967b88cc38c980e9854fbe34e418e9071798c9e0577d106e857ef89d9736942b7c9c5dc782dfdc2c503d8c50dc2367ec1712ae2d11b85a289fbf9c4d5be1440f68eadeeebfb07ff1af82d1887bb8f9e5f2077ba72c64eef28187df4ea2634b6478616b7204876cc09f1c8fa120fdd9034401cdba1bb7d68ee446867a3c1be951503b28fafbfc3793c1f5589a11698d2c9b3233c8b1704abbe522628c5d1"}, @NL80211_PKTPAT_PATTERN={0x50, 0x2, "3009357af65454f22959051209cd9aad5a4626bbe2cd6152fa99adb2e6724603875e4d66d2a38775d7362fd3b33455f87d32222c3b15f1aa2b7050aa2f42c6195208de27427d85607f719abb"}]}]}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x2a30, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_PKT_PATTERN={0x2764, 0x4, 0x0, 0x1, [{0x2248, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xc2, 0x1, "d03c6bdbbe810ab285a1537d95edf833dbfc92d22d8fb9fad2c65f2b157650a21d0910d3e8da85cb2c41325191731c34a4658970b247b1586d1af307b4e5e72e91d6244e47f36413d227151a750ba794978df3bf39be07dd728930825f9d2914d33cf51b472e27ef5d47850bf3e9f5b4c91d676e25602e97a010e542780e3d42dc5f0cf5c8c7cd0ac83b72c51d06b8b81f8b47cde3237efd8423e3c808dc4f6ed5ced272ae966230dd2ed8c14c01e5380831fefef1dfaeffaaba3b30cdd5"}, @NL80211_PKTPAT_MASK={0x88, 0x1, "0c1b246e46c7fc8af5445cb516adbbc4998b13850a85155f968464cd30f0cd5e09a9ddf58222feb525102c2e4e39eb7acd936b9760bdfbf0d3593a1134d504424857072fd6ad4c0d12eed36ec7cba005244d85a118b86aef229e6ce5ae4ced054694a6c0027d3eaa9c3b77ae4858841985935a8a5220decbd45511667d9cc71a0f45baf1"}, @NL80211_PKTPAT_MASK={0x1004, 0x1, "ba3bacc4e281edb5cbcf49f2fbbe812d986b21309c8c1335a2561f0119a2fcec3b2e8ba443dd7336b80063c6893cd5b9c66de2c6e02c71fe263c5ad68ea6b4a3f00f5d610295f1c28ba3c9dd7c6953caf4a3b4268a61c5103c05b913c142e88096c13424bdfa8b2b8b4d5712e41f4862b805807ffd08f0b9dac10e874a6f70eab0d7c137f0a0c87483c830055c118ea8d30b74d926f8e3ef14b49ca257df13bac1f0e5349b8bb02fd2a2c6b1fa226f3f5d5c3884b3e1ce228595f165d005be6e0695585a91e610aaa901c9845f338059f15bcd143273a8abc25cd7488c1d237797ea18d078281b373fd23052286ded6355c9b7267fc6970af3dafbecdcea1c77b4b47c2c08c6fab39cb52916c1c8c34da58a7717a0a102f76751719d6f90ac79617368b302c91ccd30741c7f2d2f184d8e59389b782bb7f902e54195181ab0f1ee6ad26b379374225693574ddd438c9cd282e582b0498955d55dcadef7f175fb5f8c31a8e5c420cceeae8fe99621e012946afd29400429b21be894dd1ed8093d178123e8ed22691e517ad1f4cac37dae2d8c37ce2cb867967f4b04a3ca7a174661f397bba60a1b62ec99d87f6a60bb622997beb7a64a211260afd09f7246235478668e3782a4c17d212f4f2c969ddbf474c01d0ade9e023419f0c9c50f5577dd0e080889d9ccfebc30cde2eda823a28845c7dae52e81d2f82dc2f42f084d7e1a91a302a2a04c5903a25397f7ddaf435789e88a806f511e02e273627523d4b696bc6d56181cc4ee8799800adb8c912e185f0fbf55b8485ec28d32f25b2ac96a90fcd6b1bcb5febf128354052061ec70c2576b06998646d82f14d1c9f02f8f2a47d77e47c8039dff54251e4fc59d781f0d6680bccd34f8f9c2220eafa98b920d1b41200e4007b33be2b27eaf1e1af391cfaaf94803155e208f5bab50609b7e676ebd8aee39631e7bf2394828800c1e450cea1619211d6c1b5768a6ad9ac253e152235dbb7cb23176ac60b8c2b5bebba9dc5af9e58b3f735e9b3e30b79a9c06878bcc36f70daaa71285fd49f526d79efe4be983e12f81bdbb1371cc6f39ccbbdd63782afc7671deb1a59af374ee51788ddb77ca27b6846f6fdf9893b967fc9b1d4aede1431c677ffcc704abf8c2a9a32da7f18a82898bc56fb1e370c996f9af09c60378df377ed3809e94be841ac9182cbf59b3fd31824c09b3ec7f40e10a7d642577d4980f6081f975e43de78bb8f3ddd0d14e96e769059567a697bbbf5649f18081ce34be9750c529363f8ddcd8a4e09c7479bb876cbeac3dc7f414c738cbe57f3a7d647f968a817623b2f82ea3271a3af1a30c9e82ed74505004272072811aa4981bbeffe53d390905f78f43bba26575bc2187fb80dce49195f495e08dc8f8c05e7de2d2ada891af150f24825d1ab5b418030424c5123e91d101ecbfa0efe55f3e803f88399c20a8ad494cda9a881d06fb37e2a3c193f111546b92e73575cc06410501aa5b46ec900fe7c04f05d790920b0aec22ba6ab415b7cd71071720813cb0fa135b558a819f7ec55e71b99c374e8dde5e0eb950ccad6188ee8d674732be635c569d7edc4fab0684761e904ed5ed0e025507607e83dce846b30b5f6e899a3d2867b3ab588c2ee7b1734751856251904024ed07f612535b299ab8a64334dc73263570852cd03091cc1475b4a98d3cea4017ebc66eb99548eda228bdcd6ef1b8386c0f3c82429a6fa0cac498928f812554e8f3f8df005c18b5a01bd6c9bda695cb628eafbcbf96104412afd31f98a3b9a780f731ce38ec5a666fbf00c588733f073c6843400477dafa82f9dee6fbcf7557a15cf554f4884e5ae30e2d7cda4164b6b395d5374051c9162051a2de5226ff2690401dbae22bc0c7815c568d635cc8031797c9cdefb15facf448a6166c6abf91299419109df26ceeff2b2c9700b0798a55cfec6af566a1d6773f05f523a9888b13db0cedbce83fc0ec73b9ae98c2ce511ebc875d458788e0095caf8d167b24c0b1f2781a09709fb1476cf75a4b65c97078a2c18894a711e04363d0d2028d907057b8bd8edfbdafd2ae1ff318cf0411824f776cc0e49dd330785a1b9b9e40404f1fd515d1e9e8312a5f200e8a13105059138043bd09369ba69279bfb66632205152cf4d5cf9868b240b4b7bb89ed2201e271781b2455b9f539412e71bff7a164ca5bf56b791557c021af47bf88a93eb3457879a2e5ef97fde9d9fb093f19663ecb23471b9c9d5465ff7ae1a9b9fb1a4e1f93ee9af69f83ae549df760c427c60cd27dda9075ec1b34c6c95378b75aaeaff1a633139b94a3cb8c99ab34a9efbe75b2e1662de7b4ad134bdadb5d1fb64ae89356e21f97dcbcfff10f14b4940a3ccbb73d9263b72fd55f9e8217d30c9c676381b067cf9ba8836fe2201082fa9d944277e32f38d35f62f006dabab029166eae60ed5940d3ae64125f03f6dc805dd06668ab0f6ef9ccde4873bd7c9a536dc68a802ca2ea100d199a472b0a570dba35174461a7656116560365e38bcf392d95956c2d8fb1e8c8a53a09abff508f589123809ed863a488d48417b52e0550db8b2825ce141985100f546c7b3870b79afe8d4274f679a8a76af20f974686e3a8761c57b62f03050d919580ecbcdb23e595824d92a0c219cc45eaaa549a4ff7f81839d366b1eae7f39bb35454b7b325beb028c5b10b725c208a51fc7f6168d8b03b29af0034da22f4561f286608b08f8fa8b3ec9532803243e92515b677eafa609a6e4523da616edd1aa49428f37e99a89589fcd35171aec277736294e9809df226399f76a9ce9f3d7cca73f72a0ceac19f1fdc21bc350f579a72d98aaee058bd42e2523110d3c7625adede4ea65e0215a9c1a9a7ae53812a082e111690bf0d6a513c91707a20afd2346a39a2f0bbf81234ab10e7f66dadb3b5d02bf8dd8c40d070c62af75ae6ad81cbdc09c97ed7e964e07d25871b32a81822b5466d53d9a1cc909fb546b0d71d1261c4199b82acea15ad9b494c8bee9b7dcfe25a38a846c845f77803b5adc517d3b18f2bd8d64a47996ce295c8c22af03fc3bd62ac14305c6461f5913f63e161f42e642be78890824eeef64cf62bd177876a459a0a0fb2ab99ddc847db30392fc5e24db31d274c02b07d6cec1fb4505d8a01e17df791aac9485887303fe6fd16528df40d0dc983704c67e91af5a491834c50b8a54f5449c335aa2276ce314401cc578b71fe3f32fa8578fa2fe4a4d8039cb1e960e611b2ea79793b8211774a0c1489ea4e31a98b4c91acd92fb0a95d8012d23b34f46319c256b095987a38ca1c01d614e412c56dda1136d9613a5654a37bca3f998663c245bfff6099d8713b3fb1b279d050c45193e6d3e5016cac11ed6315d7b7956acbda8fbb09b8c90e74a740b7c99e5999279f59797816ec19525dec57d94449de2725c2c192a0a9e2473aff8430289b1cdbdb5ae1a47a97b91c98ccf63e0b727e6c49085b46ac7bf930ef192ceb3246e533a8312c1b6af89d49f575a09c925d6d2f442afa40d39dfa9c53f94d564625aac76989711e483ba2432d90a48a737e769243ab6616f95fdfc795e96b791ebe0fd3d97be996c7b95e7387faf16d41f9d939a384f3be1e0a5613a52e3156125454bb6b8003760ed393160c7387ec7f27c2378d72db4c4fd98f488afcdd56326f014deb51769cb744af4821a674bfaf82f32e1b2cf3990a820e1db70e5aa87e4fd465d7ff719908482bf25547dfc380710fc1cbe51375557b9d5bf411cd5f8aa85152de0f2acbf1bf36ac386d20d3b26bd5d9f8002f947f71c2c6e419c86192b321c78c064fe729cbec9a5f6da4daad7c74be986beaa6fb2b6ec63f0a910fc99e1f5881e693a493385a94beaefb7723da8dad799fb93fd108cda52db6f4dc6568a7a4b8a10d801995b8fadc27b6aff25a66073bdb8f025dbc2d14474c04d061fc1f08d132a1b30d2521475ef02ef5832e60ab7da7343161f7e28e397a38a47a6935ebea10f1dfddd25ab39db70fbf4da40f2e03b41743a5e5d0a9789a7794fa48bb3273e55be631e46b1294ebb582a586a8c4838583ed6af888b1047921f6adeec5edb39417238dbf5a11ba78f7cb8e9ff2ceef412af3ba8f923806df222df529fc4c6378be43360ec91d6ed64d0243edc213a99ea4c3362a8942be0e8204f687d9bfeb3ee980ded5c67632ae5951f7f68577778b66e9bf9b071c4c01d7852b61de08956c40ec03974d4c2954d258a53459f9e83cf05c7d91ad01e5666889d0bd022d06f307d01bfa6b1b9175803926439fcd778a43be39fbdcf3fa5057df4b1f2631622d7ff99a06c8b5e13d7a0042e06858013c895e2f065600507bdb513c685208eca9c29f2a0f41e803ea06cb01e7888a06e451c57dd86ebeacdb1d45d4f87b68a774c26f7f5838fe4a1d14eb1370eb0eddd9fc553611bbf0fbf064d430a56a82306d2c4b96c97c10abf5e663f087187972a752352dd3c30f3ffbdf0a1fe35b5e5ee2c729d74d95aeab9ecba155b75189bf3eb50e1cb547541a4c2c7f61552bad65203b6c07e562aae932be2197f9a5e4dceed7f412dce38d748d56d7a1cc6c6d66e9147f31eb9d5c542bd557f62b33a9fdb8d1a66790f3315df6a45cf0f68728090308e21ba44dd57f064a2af5b6870a2d26977741deb14f3569e722fc580b2bc3c7616d8a16863c519f2af55bcfcdbead5cc47b14f8cd07c0723d439e6238ea4ea4e11c86799b14af5bf30f3bba15dba895d9a3a7e7a47f9ef8b67c33a98c412b14746b6b36c33ad6538b1fa03affa7342677202bac6c704a4eed86e73279bc418f8d097a67590ae12ae5e7f2a140e82974ae9e438957b59ad4aa60dd3663028a64872007889750b63fab2cae2f115f1266366d1fa7f71e391333b5ea00f9d56f1b24e6e277d7dc4fdfcec2061a19bf32e90da664909677141b396c005de76988f40255a36ceeae066c48e567a48b4bbe81eccefec413a43b8659da81f2779712bbfc07a530be5217aaf8f83ac30a30c6bdd63f0c94f6fbe3f11b30b2cf76724916a7664d1844f3fd8ecbdf1971cf82a73aa121088132d24e2924565739c8532afe38c8026244f65c92dae277e86c11273f015eae337b707b17d5c3bc3dd71ccea075e5ae130345e52f31dcbfd376f3db7ed2be67482abd9b2e32c62ed66c51c4b4201126f4624dadc44f20674f8a8af8caddbc0fd077b976cc8c125054aa3d81fc13c89d95615b9f91afac4865b079e6ec39f5086637442bc38570152997b8c3e4d5a5c548a6312b4e0e5736c50fd7bf6b606b08ae78c3cca4a3ff67709c4a1c5f34a46fe0a1327d0a8f29e318c75a00db293039667c1e99e56668c8c2f2ea3e75bbb41c9462bf32f727af91e37c26d5c7ba08ccfc94c89e442a6a4d66607f50f229de147f4fe03ea212a32a68b45351110aca4330a5b98154566d9b85df267bcba9d30c95ed96fe23811a719ad3c61bfc94a058f5a3a2fcf0efdbd90f10652420111cf2ec18ea86c542db8a434804436617c7b46f6238bfdc422e24baff4abb3cdc6cd4ed748c5cc6139e85ec9509be893f3519f3fc22cfeb17ed92a039c92fe9d75425aae5170579cbb7dc762052d35bafcbb042050054560dd355c4b6eb9e6b57952bcba10d97a6d325bb14d0dbef4b04f15221c8f07008d4e589a08151574c64dac251a969feb29ca690b858c5becaed783dc7963c07176b5c60561b51ce97fb20b8c0c7225e45021497ea12154064d2cb6c03a29bd276bd01a08bb8db41fabeac8094c8d4985d063074571593686ea"}, @NL80211_PKTPAT_PATTERN={0x43, 0x2, "b680e130111c23d476366be2721debc15ca39ce0226d18da8589a9897204a191d57fe030ce921e672080439e10757bb5df5f92a9ee34fd722fa6f1db1f9e7f"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x9}, @NL80211_PKTPAT_PATTERN={0x1004, 0x2, "fb77bab6bafe43da6756c6de4ee17bfc2b5711c7ac85e4fb007e75141a75efa48b59acd9fc5fec160f831388597a11b503eeb4d87f5b392fef349414ddeb397fa3f8632bda6ccc8825a6119bedd56894c3bda7cf1fc1776a5900f6c3be5b47f76b4cf393c35042b8a1c24f874bb3a1b20267ad4fcfb4af5dac1c2838b1d9f1335dda6c3a3c210c0023e088cf396e004f2f5d3c5173e2f92e5fa261a98140234cde9e0cdf3d6b0537846a255b74af96895894c5c7da110a131f29d13086f1fed536e7a91f12bd86bc3186093a024a34078917c33028105010ff3540ca72cf9ef8d1044f78fe6891007be3c10c12675dfe5ff785036910f5290d94cd8839cf1da16aefe55205e6f54169225b50fa585c2d4b41de946f17f1aa9621f4f6a8adbaebde6369b8e05ac145bbc9c97aa474b01f749a566a69ee653e581195e3b61b09ba21581c6c7db3db7d6551b0105ad40ec47c671b46778a60783cf36cdee9c51d2d6025f6902ee9121252ecf44863fe1e73f51ccaccbec7edd5b63e3892e1f90512099f222a1632b9dc936618e43cd12af679beb8a1978790c5e6d85adb8cf47fdac99c909702c0efb8230ff276cc9dcf2b4d6bed647945801aab4bb8d1818f453575815e2ed3609e65ffce01540c0055bf47ac9d70247473a3a5b13814c60ebc5aecd9390caeca32a5174d62f68aacf95c1f3dd56980baf5461f26cd89165ff5a784305b8d49da6a2bb0f71cb473e7355c58ead01563210ac9b7a08e3ec318441d8aeeddbfb6dc30cb301fcb7d69ac4e4cc05d449987737929663b0c688b19ef65fed32dff589decd76eff037002559bd77441b7761c890bed2c1218fe10f00a0a3b361ed544bb64c8cf02d1bbc065c2488571eca31512e41291c8000ebe52a2a9cda1f5c72caaddfd58c9c7920cf3af0901bd78a2864f62a810277af6d07551cdeedcea930e6410b56cf77447b1f4884397716cb059792a49b819d2b0d213943b7741ffb0b5bcfd22ddfbd204852242489c22d02ee283be4b822806b22dfe34b39ab3e7d992307496832e817183c75decb8282baceea8f8914878f7e437aef9d8fa2c1c12d586f17ab145824239ace94d3b49f8369f53ee89548128a3a572bd6c440209e3d3eade3b4fc0da9088f81fcd354d1e05cf07ec300170ea3e4d07a420510fd643021973f40d27471fd0e8184f5d84d7960f4dc7f96c3c873c401ff705c75994bd5d11ca7510876312566c1d554b19ca8ded3566faeac3f97a687a50a0acee2accfdd7589fdc5a43a4826e721744230c5fb592e9360fedad7ead16add1611d2af55661ccc8fac037d5cade39cd350922621d6fdd4ca9d9d65d0dce22e8688e019a996c8c7d35ad6135aef0878a58420ebd77a391b461158db3fd8a354be7bf4de7619c5f51b19b0c428458f4ad7252557f6122f65a6fdd0a0d6503a2278948c02e6dde601ba03aefc48207da4744e791955856a19dc56a1704d17ee25ecf9a78cc963eb9ed5756d535a4fb310519e1722e58468d84ec88d4a19f44520ca76e5acdcf01ad047e646775eb4763c45d267957fdf75f921bdab15d7fc58f9d7fb8122070797977f188f0fb24767b50f0976ff7df67da81159fc5262a9a8aa84429d981691d01961ab5406226b7c711fef088b23f7701bedae9c3cebd72d370ea712364fda1695735125eafd348ed22121994477e624ff8da12be48c5d5e9750353df671d8237ac4f7b9596c2cf17a85a543117ad7e7f1d4536bb1f88519a542c4d093a6855a1ea7e28a899a7ac9436095f62d336c3456f792c92dcb8d525e38a5ce664e371d86352e325bb02ee463a98f5f819a79827193573ebc2d7174351884498475256787e98986e9c2713c77f819fc85b4f54893b165e080333d8afcbb800bb045fccdd11b36dfa5768fc300a35d21b4975c893f57d75489f23e41f5ef079394fddef7210d89e1dea0a6813cbe678eeb2735e03cef81a2c966de2e2c052f97b42e2bda22a41f02f4d1f4a68bff6632fa889564d030704f48e6acbd71821d4338acbb36b0ee5220893b7d6c130f5c10733b2c49bd694bd4e9fcecb4db47ca6d6f15848d7607f3d2415b4e32a358fcee0cc9d847c216f48f5fe111370c39684212fef051d5b7789da3e8efa68df7738adbecc518bb0d82ba655b0557df5533355b835038b3f30b1015dbbf2a25aedadbf03d3c1be813d2941338a24d7aec89a90928633165dc796a999b35fa19b9496010feae30ad994254c6b275c5fae3fce8629f7aea63bd723a18d5b2886211e0e801d2755274cefbd7b5f5a0a23b953f5008927d6e334306d3acaa7fd2b6345820f91a67f8c377befa2ef69ecc6e2655f4485f02c4c5b24ce50d0929fe7fca2c528d48970428eb21691ce9272560f2e5030ffaa365acc676f79dfd6ce8f343f9b2c31822b4687e997808858477341e907e278ad2b3b8d5e84b873154a1b3e4cec9eb55833caedff45644eb03e8b6f5e68504ae99f1a97d7b0ab1cb5d8256eb31f3761a6f1c4f8443a5798b0616b53509b9caa6036a9c1c237da7a9e9d77900ee77ad31a84fc6652eff9c732a567a6aecc14dd850b6d0dfcd2c00402a1cc3103f9b23e1005515c9383b631eb4eb3cde89dd169658cce88013cbff318bb92690ea1a2bded3c1e206869005962810c107e0572648fffb97a3014797d4ea144bcaf4c0fa8214ff019a71b2f12e1ea4fb4a8dec961e71efe25d0e98bc903306b48812dba94da7a6862b92dd184a9416ba0fc5dca87a16681f5fcac6ef9cbc37d8be24a99a6c73e2cd842b00e9dc4f52c80ae78ea0a20f43c1e2507818af06b125ab9d8b955d7b0fa34a78b1b2655f80b6d38c82e8173fb5e0bdd2e92849818fe81d28e11d9a137a3219bcb3e15e78df14643e6aa021412ffaa1a4dce0f6e7292601558ce4f6efb0c3d7e11d6a945ec52f437e4d9d31cf2e57ba47704aeaa5ddaf6758f98b261022cdc55f2d1d218726463b62429a1442e61c8e56ec1442c532d2b06955c9dbbf03ca6b3a8926f4895b0e69d6359d7c1787c4fd169c6bb4b05dbf9bd3d0846254d81f6a3724703a225500d5740de95dc37adb7af51b5e3718285e34ba9eeb445f2f8934b1c54b32562dfab170857b24281b53f855bba2cac2f628aae7d7bf2ddc8b370b3770cc904ef7cd080e2d3c17cab725d457c7ab59bf0597202bd0a9089ad2cb70dc8f6ea77b74d78b9fe5daa82230c1e02f85cadc53cf4ad33609cb8f1b68a10216efd24f6ef282dd1028dbc10fb030a9015aa15e477c130e16f172d2e5a99e9419bd52657e2b37c68f7d07c7baa886bc13784ecf4602a9fe0d59a3107e6dfe4c108c5b5ed36cc395fc5d982517c9a038d010e86aa3de11783ed86cf920826a5033c0772a697a77ec6a240bcd464b1ffdd8e22300dc025bfce1836745cbddfcf3ecb31f861b3ab89c5d21a8e51925b7dc964764aa46e575307097eef9b2d93413a6682a03124506e811c135340137afad00a0f6c6eb8cbed4cb9c645ef61a11da886b41dadb83fe08f21e10af19642e4852cf45b6a49ac2c1d908bf5116dc41a78758e5b9feba40150cb1ff2af88d2fca09991f91be3ffcfa674923724ea86c64cd37c05ee31dcf10bfee73e1e73ab86bd9068c8e7737a0a786ba855fa3dd446bb9fb36e0a10f770a9cc7938216b78bff0c325c6926a3c6c54224ca82d75df30f6dd5dd9e500ce62680f570e2c65f2bc13538c5ecdecb79ec8709e7abaf49e36cfcc16f5149c8424fe2df09ae192b341f3d24c75e439f8bcd695f2aeb7e0a13010b438671c60b45ca4a7eb5366413983464379dc553ca921185e847c917e6fb1709b368fbd08d20d7830abc31dfcf678affcabaff45e505603ddbacf437dba2ea2627a58021f9e6950a69187be6bb173876e42002289b2fd1e98680658738de656cd2f9680ba56036dfc25672cbe24746b2d5800de25cfefab3e8064e4a71b1d18f54cb75bfa8e16d8fe26d5b8da290c210600283451bb8b6e86f0c406d2e45efeca596db86443fbed4c2c25006d9a19c235554e5f6483fa2eb35c03e54e228587e6ae9d7ddfe2f66ab1cccecb3994e128538a2315daad01c205c748c4b676142b1177834df61a89a0552cae76beff2f4b79e1fa6dd6cd6594165a1ff47b7cf4dcc9f8a35897b560b3a7116d59404c636794a02dc8460094323ed8f2394526fa8c0bf96712217608e6f2e1d6f82b82fcb27e21e1cc9e2055fbfeff3ecb43a2fab5b66e51479bdd17f944998e33f57c98bdc593881828df6c81871aed449d3af03fb966a3b3ce1378cf3927b998b4f0574acd18d405d70e5d0debebc095c0005fdbeece89242f93500cbf92c0785fa2eb282862bb6f27e7dad09e4316365af8d192d523aee174324aac5091e15b49b6698af225c3b76491618b78413d92c587138e5191f53a0366d4c64da60c8bb74bc31f19e0c9807daf886afce9f1b852ffe0b5a4587855f2ccb900a943e6bc6f3d33a494d95ff6c80092f449aa27eb4a04baceffe8eb0b644676310d4e7c8a6d3b6cb7028f8a0d94040982004f3ee238714340c56e852d96a868a4894d05582b02394d186ac753cabf3e79846d9bca966151c8c974367d50c31f82ec99e0d17e8595cc022c528a3f58b3acebf2516fd4258c4cf52cafe9cd8483136cda802f7e208134b895bcdf5def2bd653b6b838076560f2815cd5ddd8e5878eb8af08bd8b39b05b869dc3e87585972dc68ed53e338d454da38064db0d90388061250182e8cd8040d4d64637937150e31556ea54e9300c37ba89a57e0d67fe5db1e06efcb739f341e6516f1a09f3111346b28ab4a6d563b96bd03bc40e94878691d1a2cbe25f20e7b6cd8dc9107d3b3ff06e49b8a0ce3bfdfd0191c33ac3edde216fab948664c7f0244e47508e5f742a8e1033caadf2c353659f0d6aef8b6fbb4fcf1b78771a9a96cae98460db986b6d6bd211bcce3f2e4ac59cb7bd6d546093a633e459cac5adcaa9c4e10c4ab65735dd0c8d5c4d73625fc5a584ea3fa00b5bbe594c92bc388d21ed23f5f6e962b7c2ec5f13c65578ac8c2d20a7de5566d51eb729aee4ba0417df14622874fd2de1858df77b4c5f86ee66c9d7e55ec68c7fdbc755c2cabacc4b0ae02c998dba7a11bf9b4f6a9ebdd80c39a77789144b0c418a0acfef9e45407bd94f8e8f7d8c6b74ea4872752ffd1615e10f70769ead59ffd1a5072be95691fe8c1c274063abe96425c9a808fcc3b3f1f60b65af01fb5b2a8bd1d2c9936e0a592e22c1b8f6549b4f66205f01701c99f2188119884bb66325c1d09b9beb157112dc332f208b1a78f66ba540876e7757d03fef433e762c949815b0528e81fa02e3c22424927fbdff48aa3ecd1f2e5d8494acb395cf4652c1e864845996fb97ba2b64ef4fb219ef49230babfd3b8404ff78529072518b9f5206410ff1b73fc98fc5c5f7f473729e94df5a8b53f445460bcce1534adf79371db0ce1f6ec8fad2f452f1931c6124b679386ace18c596f047184137901566113e8d7e9a1c7fe8bf3e0dc5ce6357e60476e29540c307f603a633fc36256b676313f92d99512f0068ad729b7fd259eb244587c6607b455e779bdfa20d80034ef4e46ac54bcb2af1ca43f4c6cc519d43734c3f3fe1bc27b2c47b4113b7c83fc65d52f800468e5cb9aa0fdad969f133913ec8766b745b4f42c1792a7ead6ff32f1fa1fe873d470b6acd983f870d7c0d4ff467d48883fa0a2e5035ffe1c4b6e7cc43abde6a19ea62a5922474b8fafbe55ea5c6eb7775b82444ee5a0d9104fcbaa2a45e04"}, @NL80211_PKTPAT_MASK={0xa3, 0x1, "9e96433c15d22c230abf721321ae867ef8d98b61aeb1e1c6ff28858d6facbf0af3d676a535562a308f528ddaadca156d345417961807a1c4c2d5f7c31aab81cf7d6905642c86ffc8c90079deaee2d4616ccb3ae67641ad4cda959abeefa7c1fb1b86475e5e99699445998725149d8e8757143b7264311f77a3204e1b2245002bc2a6c0cea60dbdc806a40515b669e7c9d77d9b3e5566e84fb4d7490ed05a6c"}]}, {0x1d8, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xd6, 0x1, "3d4072bbbd59cfbff0ea49e090e1eb3e9a1b729f45a6d4c00647a5edd39f1883c7c8304643cf1ebe8e4aecbc7d09ab1ef2a55a4d8e7939a96422a27dac3c689212ffc91b5b7e3f853df6d182469cc2ca88bc1211a43ab5003641c02587d41b9acaaab36234ed0a6fde85877a8bffc0bb1f70c4a2a3a88862bafeaff42e6fe10fa96753ac9e0a449fa0890b757ba9eb18f4d7e771a862cf989943674932f6eae8ce80f4ff9faf8048cff978b5b72551cf0a106b96edac642731c22f59e9e0422c3420eeb334edccc7fdd9923ed8d1864513b9"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x101}, @NL80211_PKTPAT_PATTERN={0xf2, 0x2, "67e1b936474303dd51e40c1ffc55853e21949f2925d69d4cfe953c6b5f3249170c15c75e13263c8bb60daea9e02c00d691a1bc2606415a70bda3cbb4267204fa96b8febc42b36213c7a83bc883834912935a370e1312845b9c89fff155ea5ed462810052f57abc1cebe1430a8f6093588e25d5068d195ea6e7051485643835fc17625366b4e07ee4b1b354a6761a2207f1bfcd01854af7eb0194ca7f669444a36bcfd1f3dd88437fb497c1721bbf79c351b652312eb8579a85f1d4216fd7906a8f0cb596bcdd299e3f21ecd754ef5aa9476ab23e4d178b0c0e4be1db3011411e31191c6ca43eb29370e03aafdf6a"}]}, {0x340, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xa6, 0x1, "0fe9690960d9d3ee66c0037ca4d7f0dec060754eab6fa8d208126288b3b049680ad7e3d5e9fccf63ed04690095f01183c240438945f4cc0806b4d6c27a9a6e9bea507643ef79b425eb2f30437d1b7dcdd5eec2435847c1201cdcb8297fe87430bad56603cf27895ec9fd4201e590adc2b003724ea52c346ca5bceef3924a0b5e6331ad76dccca105144c7fa4c67e04a88678e7ffc4fe54a89c5c082726ba2723d284"}, @NL80211_PKTPAT_MASK={0x56, 0x1, "4e358eebc01494e3a77f9d769e583a9ff1fa490a9c41abe5fc61d329042dbe43dfac3491b66baf291dcc8d96ebf893a37b33466b96f31feac3c7f607711e990e0b7c58bdae2b9c13879a4aa297508206c0d4"}, @NL80211_PKTPAT_PATTERN={0x65, 0x2, "879f501bbf88d1066f2ea4b6de812c49188a92552155b0bb5f0e22d2153d1a5828f356603679ef9dd1a7c1e3d083aac11ec2fd35a4f40c3afadab0cd27c6b240ddac2085b57a15bbbc3ba1a38a777301dac221fd880232a912f99fb31dc6c3d6a1"}, @NL80211_PKTPAT_MASK={0x39, 0x1, "2801d513ff6d83c6c615c6f562595466abf3682668d883dcac58ed6ed180ef4441826c1b021aced5c26b11db8da3dda333a7d17285"}, @NL80211_PKTPAT_MASK={0x56, 0x1, "2d0e71c8f9eb609b194adb88ceefcc0d4dd6f0735076ad8643a2fd456f316da670f360fc2d9c20f14d3e84595d96c7406b638998854d69b4b2c2ab1512972e3151f2ce21f5ab05cf99fb4b14d7d09e186e6c"}, @NL80211_PKTPAT_MASK={0xdd, 0x1, "7ede07a5179da7511ab037dcf3edd691c89f2d12def0f948126bdb394c22bcc15fd36f361bb13aecab022db2bf40c714a4dfb03fdb5a7a14caab509122360784e60ffa5c8fb90dff9d2d47e6123e541747550bd95a2321175b00ef673ca5552f7a8345c81a83ea43cc82d75bf1996a1576438b0ea5833717ac82cb9c383e3a645ec6b0b6ecd09ef99cdf5f29b853af5c68bc58e9069fec9c76b4c64df84bf5592f959c8969bf12e255cb0757028e62d815f0a164eec4b00e95855532e916c819c5993350b988c533111cfe79d21974ef872933aa082034dff5"}, @NL80211_PKTPAT_MASK={0x5d, 0x1, "0fe5df8890b8c1c875b7472f2b9d9a99e8597941afbd990f163015f123ca92070df7c0b67338aa55f18598aa04e775c05cc43ef29c89be1c45c7b909727be4e81f9b65e1d9f8da51cd7116989a7c2bcff153163e1f5f397dc8"}]}]}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_TCP_CONNECTION={0x25c, 0xe, 0x0, 0x1, [@NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0x60, 0x8, {0x5, 0xffff, "57a2357ec9ecd31316bc16b4483ae2c371331b88c16dabd3f9e559047111330d7c99eed7871650a78de88b81a666cd768d77e3fcbb390ae6fc472e4a5b780a929b2e41d36c64b22e602a8f820b2ae34c0d212b2e"}}, @NL80211_WOWLAN_TCP_DST_IPV4={0x8, 0x2, @broadcast}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD={0x47, 0x6, "8233dfddcd3a011588028c32b6643b9023876b8aec8b5bebecdb18321df916ce4fbb966b716424c5819b5760ac1057600da2b1750564d6ec3e7411ffad5e5324d2a403"}, @NL80211_WOWLAN_TCP_WAKE_MASK={0x6f, 0xb, "0b6e409a317009ec3c24a2deea0e2b2d2158d348856305b7a2c7760cfa7a94fb04fec18462cdf6658c3828b5360f9bd6355e20be3f6fbf1bbd30fbaf1ee7e6df82b3fe2b51b68d6acfbb51b9f06b5a0a0d09cb4faaa0c7b791dd3dd0f1756c07303d4a3a523317686f08d9"}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0xe0, 0x8, {0xd, 0x7fffffff, "e32a6d33cc558f1f234c1fb97fc6a096c8de654b6c99ca5d01e0e24139c8741ef1418fcc0b418bd915850a30c97527e6aab8ca75b53668dd2f4bfba70d11936a805de3011a4282289374874eb6b639bed36b2afe4617415be772a7cf0a362625c9964f4aa1c9e909cab4c8ec9af59429b8d422e957b049b3b044fc835677c3feafcb456e0aad88171d6506276f0ab12761c11d81fb0fa488f5211882c27ad5c800d644f2ba8b23020d2838c9bfc6f0de13ef84832e326c8c8201d65aa358be1f0868aabb14e6b176003834d20560264cb880ce38"}}, @NL80211_WOWLAN_TCP_SRC_PORT={0x6, 0x4, 0x9}, @NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN={0x4d, 0x8, {0x1, 0xffff10d2, "b86636c9cb6f30e6c310505c3028114c8c569fe2014098c3216d8a019dec75a9d100b31bc04a0b74ee58a015a2517a87f5d13cece5863f69f3fc2451fe7d04b213"}}]}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_NET_DETECT={0x60, 0x12, 0x0, 0x1, [@NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x100}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_SCHED_SCAN_MATCH={0x38, 0x84, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa, 0x5, @from_mac}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_SCHED_SCAN_MATCH_ATTR_BSSID={0xa}, @NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI={0x14, 0x6, 0x0, 0x1, [@NL80211_BAND_LC={0x8}, @NL80211_BAND_60GHZ={0x8, 0x2, 0x4}]}]}]}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_SCAN_FREQUENCIES={0x14, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0xffffffff}, {0x8, 0x0, 0x6}]}]}, @NL80211_WOWLAN_TRIG_DISCONNECT={0x4}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x1e8, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_NET_DETECT={0x1c8, 0x12, 0x0, 0x1, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0x7}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_SCAN_FREQUENCIES={0xc, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0x9}]}, @NL80211_ATTR_IE={0x107, 0x2a, [@rann={0x7e, 0x15, {{0x1, 0x41}, 0x0, 0x1, @device_b, 0x6, 0x8, 0x7f}}, @mesh_id={0x72, 0x6}, @fast_bss_trans={0x37, 0xb9, {0x8, 0x8, "1645a28e0c9880b33681bc4c613ac78d", "ba76dd9559dd485b282dd44022ffd733e1894831989b9391b7df35cfbe765d2b", "d1f30a6bf350db4af6b1d6ea09bbb4b52f3c4df5278055d5de1b9b990c1159d8", [{0x2}, {0x3, 0x3, "88241f"}, {0x3, 0xe, "2e74c765ac5325bf880b9f3ae727"}, {0x2, 0x1, "e7"}, {0x1}, {0x1, 0x18, "d32997387d85ab415187e2ee4f9d3efc191e67e709c1f50c"}, {0x3, 0x1e, "c7033753260ee14fef99497ec4c85ae2e9c67ee18c2c8ef308ea13fbff93"}, {0x1, 0xf, "a1fb4c42de519546b0a5874d1d1e1c"}]}}, @prep={0x83, 0x25, {{0x0, 0x1}, 0xc, 0x9, @device_b, 0x5, @value=@device_b, 0x3, 0x4, @device_a, 0x8}}, @supported_rates]}, @NL80211_ATTR_IE={0x65, 0x2a, [@ext_channel_switch={0x3c, 0x4, {0x0, 0xf, 0xe, 0xb}}, @tim={0x5, 0x59, {0x13, 0x2e, 0xfe, "055b5e4921450f025faa5c6d8901f7d2031095ba21d91e34d76b42d887b50fe7e86b694643d23094d99778f61dabeb6dd2f6431b594ea4154721e3da0a1d3e993a73884191dee5b1feb6a3c4caf361ab690eca802de9"}}]}, @NL80211_ATTR_SCAN_SSIDS={0x34, 0x2d, 0x0, 0x1, [{0xa, 0x0, @default_ap_ssid}, {0x11, 0x0, @random="61939b393f9cf278022bdddc8f"}, {0xd, 0x0, @random="9c35ba53df9bbaad92"}]}]}, @NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}, @NL80211_WOWLAN_TRIG_MAGIC_PKT={0x4}, @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST={0x4}, @NL80211_WOWLAN_TRIG_RFKILL_RELEASE={0x4}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x634, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE={0x4}, @NL80211_WOWLAN_TRIG_PKT_PATTERN={0x62c, 0x4, 0x0, 0x1, [{0x20c, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0x9a, 0x1, "0a8871b8b92a36adc8433cbe6da65b19a029abab0898a18ea4ab6cd811ac484d8877c5447b709ec390c5eb8a531ff3e99d1815ea3c9efb7ab12ffc92ed4b98f5a415383b52bd9811ae39a2b619203903e3df3f2e2b3d6afa43d9f567b8f48a0a2051a2789f4b9e1501488dbf565ae7c710b6566023d28e120a248e1f03d6980a466a33c1bbc85e20ad797fbd0f107ca9516a1ba2402e"}, @NL80211_PKTPAT_MASK={0xbc, 0x1, "5c61a715ff7f62b96e88afa5807eda1120174ce9e90802e3bd7f5b7c27c5f63f25405a8dc6c2e09133c3fcf874b405855712395afccb413372dd250a96d873345fb894ba3805702688f2db40198a4178de16f152253f85a1aff567131c4e461c50f71e9b4b9746180c44bd5e76d608212283f92d5ad3e254a280a81839f5d130c757ba561933d0190b594f8af7e884cf41b2a7949066c95a8b2b162510aee408c95f79b72cb1a4ae432f414bc7a9484f5db421f03c482ace"}, @NL80211_PKTPAT_PATTERN={0xad, 0x2, "b9b86daaf1b9f1fadc90f2fe255322174fced2ce50d79ce039ef8a2563ceda6da8d6b077b93c45784344c7dcafa6c9fa84cd1f78c777c1c5708f1f05e9a42fafd829197d997ea0246e2b37fa503d24d276befb35e95d24e767cd22b4cb82d6145871891734f8d556dbf826d9d9a9213d0d1822004a77cb5ffd541a7454dade25b2bc291bdc2cbca83450fdf20a0e60985eea13db79fbb03b48754d09536fdc53c9de6a57191d3001cf"}]}, {0xe0, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0xdb, 0x1, "a4d6ba56f92a4a9765df6d9dc246fccd6213701a8194191dc2939fd48295f61f21607dd76c922bbcceed2d8a1f3fb9d1443aa81d18f857d994866f5fd1ac1b3eb1f0de2a75f6e4344e7f097299dc32ff0c4a2b79ad01e4f81ed16b454868265ec8c491e39da6e429948ccaff8eef607a1a1cd84e6224b46028e9f394c6f7fbf6a36157545b627fe2c35661d6c58d7119b76d6b8dfa00c24cb81698ddd266f24a53817c5de0529a68a2f593161a392fb2853f0aaec7600718c0caccca64d4aecc71df45ae2bb7fecab5ebe3ceb05c10eebb0a91e2ff21b9"}]}, {0x29c, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_PATTERN={0xaa, 0x2, "c52d97d74a757f61f9a8aeb351ba4cbbf0797a12f4b6fdfdafd3edb664eaf6b740022532e48c119242989ddbda11bc31329d7d378a5d0d935e5322a3489d0f06bc103b5bb406f743cd2a7847b7f5afb3db988247921a1d980f06b8cc971ecfc3975fe8a3baa74c41a8a2bea5edfd125d4d3c76718d0329f1acf5df7abafeb5f939a5ff5c02a464a0360a6016782f7e191eddc5b3b6b13d781e84b2835d311222aeac3f17bcaf"}, @NL80211_PKTPAT_MASK={0x7d, 0x1, "cec05b6f5b8e09f80aa6ae240e1d0b1e15eb253aa8aab4b8c8e8e6efb92242978ad39c3b0c7377397045988ef517ab65e80cfd035cdceae7b6ea2c7b8fa439723a842686ad25bdf2707fda7a5bb4de527e7b88b533cb56528e40be061dc5b12c87fb406624665106038270cf9f1d7b24724cf036191461e2e0"}, @NL80211_PKTPAT_PATTERN={0xec, 0x2, "4528ee012ab01559002a0b66ea3c64d5aaf3fd1107a9fefd7a8ba4d2616e3c78d45f71b9eb3378b870acb2f901522dc3d632cbd028af8cd4cabce0247107eb5981ab0175e9e0c761b734f06dbd198d3da921c4a1e917a435a0bb2569085f49b826778761c86a542693761f66f8400b8df60d9851de96f64958df73802aa6a9a4f23d2f764dcaccc5376f964466e6adca4e940d724b4d8504ffdd3ef42e2d81b6e75015f76f662258b59cc006b75afe6babbde99b60cdef101d1d99d92559f4a69ac663271adbab3e0f9c1712156f246a316e302788dd02812072534230db317a6cc49733f621c0c6"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x3}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x9}, @NL80211_PKTPAT_MASK={0x66, 0x1, "b638b45324d13040c7dcc1e9f8d736954ae9bcf4f55fe1705f4111fef5c051ce0b1432bbe2b81c988bfd1e34a81d6763c29a5b972c187f19cb5003e52b14f2aa00e114917f86c1a2299fc981baded345f5a2be6ba1b9b6eb06f945444583b055b768"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x6}]}, {0xa0, 0x0, 0x0, 0x1, [@NL80211_PKTPAT_MASK={0x91, 0x1, "1dd8a5afdb9a6d633322b95344ebbc4c2c77183ddb72fd0c8f315e763b110df30dacb26f7fdfbcd7ec08a453b84ba76ac088c4f791020630a0230cfc71e6050e3114657e5a5900613dc2ba15e3da3c02ba3e92a3c7cf5b11f8aa0b7804cbd885d6c61bc3fbbf7d8d610f129d39f2c9a08216e6fb8bc62177504ee6508f57e9d1dca1d6798e3ffccab1f7e29122"}, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0x400}]}]}]}, @NL80211_ATTR_WOWLAN_TRIGGERS={0x30, 0x75, 0x0, 0x1, [@NL80211_WOWLAN_TRIG_NET_DETECT={0x2c, 0x12, 0x0, 0x1, [@NL80211_ATTR_BSSID={0xa}, @NL80211_ATTR_BG_SCAN_PERIOD={0x6, 0x98, 0x8000}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_SCAN_FLAGS={0x8, 0x9e, 0x4a1}]}]}]}, 0x47fc}, 0x1, 0x0, 0x0, 0xc005}, 0x1) ioctl$sock_SIOCGSKNS(r5, 0x894c, &(0x7f0000005a80)=0xe55) (async) ioctl$sock_SIOCGSKNS(r5, 0x894c, &(0x7f0000005a80)=0xe55) r9 = syz_create_resource$binfmt(&(0x7f0000005ac0)='./file0\x00') execveat$binfmt(r4, r9, &(0x7f0000005c00)={[&(0x7f0000005b00)='/[]\x00', &(0x7f0000005b40)='\x03\x03\x03\x03\x03\x03', &(0x7f0000005b80)='security.capability\x00', &(0x7f0000005bc0)='-#$:[+^.\x00']}, &(0x7f0000005d00)={[&(0x7f0000005c40)='/selinux/mls\x00', &(0x7f0000005c80)='\'\\\\^,\x00', &(0x7f0000005cc0)='\x02\x02\x02\x02\x02\x02']}, 0x400) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000005d80)={{r5}, {@void, @max}}) (async) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000005d80)={{r5}, {@void, @max}}) 47.974802155s ago: executing program 3 (id=776): syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000040)='./file0\x00', 0x10000, &(0x7f0000000600)=ANY=[@ANYBLOB='dots,nodots,dots,dots,nodots,nodots,nocase,nodots,dots,nodots,nodots,nodots,nodots,gid=', @ANYRESHEX=0xee00, @ANYBLOB="2c71756965742c747a3d5554432c6e6f646f74732c646f74732c646f74732c6e6f646f74732c6572726f72733d636f6e74696e75652c6e6f646f74732c6e6f646f74732c636865636b3d72656c617865642c646f74732c006e5124c7a3b05a0d961c739d6fb2bf25878002b4996c71bb293e6c2dbad84c676ff3533b0fe91d4aa029aea9bb648c0a87f567334d8fa1e5be88b739e7fc83efdff8a635747747ca727b2f15243965025dd1b542534e05f97be5fd339b3816cc5107f2c71ed42d8beb6e53493f3ca12757133ef1a974e5d16f047799655f4de1461fa94c8803d37ec4f23dc3e03817945a78bf36333a42cf18a94d83b36b8267fea17b29132af5bb08a12afcc7b5197370c395eb5f5fd427d059ddbcf2b4001e68b0"], 0x1, 0x1fc, &(0x7f00000008c0)="$eJzs3c1uElEUAOAzSPkxLrozMTEZ40JXjfoENaYmRhKTGha6M9GVrNoNddM+hq/g0/gSPoDpio25hs7AIFBUEhhtv2/DmTn3cu9hwsCGQ4rCt9ufo9PJorEf+zHKYjcaMXEWAMBVMkopvqfCxYms7h0BAJu28Pm/6MeWtwQAbNjrN29fPu31Dg7zvBNxfjbsD/vFY5F//qJ38Ci/sFvNOh8O+zem+cf5/HeHcX4nbpb5J8X8fJpuRUS/FQ/vF/lx7tmrXv7r/Ha833DtAAAAAAAAAAAAAAAAAAAAAABQl7uRTyzt77O3N5/vlvniaKY/0Fz/nmbcaZaHVXugdLqNogAAAAAAAAAAAAAAAAAAAOA/c3zy6eO7weDDURW0I2L2THPJmMuDrHziPxpcf9CI9aZ3yzLXWDQrX6LNFtidXtzsb9eK5r9yddYN8i2s1f26akxK42D5u2DSFuPS6a2IWL36g8N1Nz9KKQ2+3Ds6Pom0cnB1j2hv9Y4EAAAAAAAAAAAAAAAAAADX18yvvhd06tgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSg+v//cbB4ZmVwGhG34reDJ2vtRKfWWgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALi6fgYAAP//fcMhUw==") read$FUSE(0xffffffffffffffff, &(0x7f0000000d80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r2 = socket$nl_generic(0x10, 0x3, 0x10) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000040000000800000001"], 0xe) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x13, 0x10, &(0x7f0000000740)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000020000006b8a00fe00000000c7080000010000007b8af0ff00000000bda100000000000007000000f8ffffffbfa400000000000007040000f0ffffffb7020000080000fa18230000", @ANYRES32=r3, @ANYBLOB="0000000000000000b704000008000000850000001a00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_SET(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="13080000000000000000110000003c000980080001"], 0x84}}, 0x0) r5 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x50) getdents(r5, &(0x7f0000001fc0)=""/184, 0xb8) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004f40)={0x0, 0x0}) r7 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x1000000, &(0x7f0000004440)={{'fd', 0x3d, r7}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}]}}, 0x1, 0x0, 0x0) read$FUSE(r7, &(0x7f0000000300)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r7, &(0x7f00000043c0)={0x50, 0x0, r8, {0x7, 0x2b, 0x6, 0x800, 0x101, 0x2, 0x2, 0x3ff, 0x0, 0x0, 0x8}}, 0x50) setsockopt$MRT_ADD_MFC_PROXY(r5, 0x0, 0xd2, &(0x7f0000000100)={@multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, "7d5e822ba6430e4f1a5e52c12b8a529c18ca9cbcb9639643e266d03bd9519071", 0x5, 0x8, 0x3, 0x7fff}, 0x3c) syz_fuse_handle_req(r7, &(0x7f00000023c0)="7183c1654c792752d2252c111505954b0b2d4062f31328bea54f310d5dcf627fa7f8f45e484f7bbd0c20f5de909f0c29f7418403b0a343182340147475653be9aec286f773355d274454a71a5eb1afafccb166cd4b995af5b23ea89439fd58f9d4b07fac9ffde1c16f9ec644e02386c4c879fb7495d65b6cd2bda928253538ab5c7061572b7be5483b6fa86968358b4b537fa0b95fc63d8631b1084611daee62ad3bcd2cb9f53a59416985d77f219e29f289a45fbb1ae3ebb4e046d6a9633ec25ea3156f36effa0491e125047e7948e3f889f713abc9474f577d84e8cafe011ee3eec12b43270d728146e2ff22d74bdb0694e93b7f977fa1952ab5b9a69cde45ec4d22047e785794c827c42173a26930b088520677246ac55b5bac5574325eb6aa71b5f67e151efab73f7582588be5eede94b20c257eec7cffb6d6c898f2a525ab0fe9fd0a1fa480137eae2905a932e175ffbba70f1dc7cde443abcfdc2e1fc12b1bf444e65b802eb4859b62a06ff813611a6ea1d8d35bde0348c02af3b8c70fe172d899ff191850604b2786e06cedc28de58093cb585b49a5c1d4c8669e8a59f95ff3bb4287a56d19de4c65d18ae9335cf1cfedc47e6741fdc6a6ca45290cda457a87162fd6868d80e26bbad4657db5214f98e89240c27b071bba6dfc206308a078593c7b7b1d20d64291b7dae4ed3303c5d90d0df3e1be68c47f99baa2cacab4f87878e4a497fe5bd4f9f0bd4e7253dda9a951d1906a6da9e4def5e6fb8df7dcc085957c59b0b725deb104dfa0e38f5d3f4bb6e55d0af541348cfe50f17fcbded2419d939196a349ff139a1545765379442078676ef2287d9a07eeb2758ca36536640820366f99f31155c1d571792bef6c7ee7570f1a267ee692f93203efa00b5678b6f1549068fff92651c9ffe1be516575883c42313c9175bf9dec1c559c8414dcf3c928809f9d4cdc3279164d570b5f2c3f549d7c57acc17286622983bde3db9e6eeaa53fd6dfc30b87edcceed4543eef1ced8a43584a2a0b90ef0c11d92682a7c3647888fdebaf8522a3886cb6874032b803b9024fd2df89a291c8479b6fd1f29202484d2227ee9cfebb58cbbc5459583392c78f4cdea2aaa353fc10d0f6f219e041cb95fc4fcfe95d6e2fdf8680d4d4315ec4a90735aac77c02e0bec67e1f6b8edef2cf8c3b2334aed69bcd855fc70ec13412322bcdfeb9ba36f48b62a19c489ff0be02bb5042bb7b911ba53c2cb73cdc2c8afbcaf4a067c9f33427249ca462fcfc760ad265f468ea8417f1cd35be629d35ddd0901ed6c1be436f248dce3a6280a8e0c245bb409fc4461efdca9b3fbbeb1090f665e2491cb86198d87973ffa4129bd5cc31dd472313f55b3ce5d7517d76414684431ea0eefe3fb4dbcf462cd8ee3605daa4a372b0ecfcddcf9fbea616721cbfc12dbfbf77ebc02de165157bfc7540a8271c2d1f445a2c7afba38c3ebeb61169894ae9ceb8e228c7331137db6f870a19550f2f495c7f08d0b131208fdbab2003479d18093ce57ed13780fed91050ac7be47f4ac661a160f014c18b572c7982c0b03851babdee50a066827ed740f265cc118effc7ef7608a947680c4bee1a305b2cac9f2f37a2771f1382fdb24cb936dc4220a9a6a44669d7c48564e85b475a076c4b06f1f2b8dc04e2d0a0775bf52fcb811a903270d704bac39ed1eeb3caee9b0940e0c22f513ad3c262000047db217f2aea76370af22adbc3c8e6f1e6fc22b5fb4b176f405517e5fc483c50076ecbd2af833c45f1b7fe21722d35bbb5153068426c1a630f9d08517953b39b9adf9b9c5f5f7a9bf2f0020e84edc541bb5112bd00d3dda0a5a784b038de7f2bada95b5040690ef556a5ae169b874f26f85c114e71a0393bda4c8c1aaad8b4c7523f24a901324c9d2cdf6deb88bfc03092130aafcbb75ed469f269a78b83937dea2fc1d0e3d826edb978471c5cbadbd60bd3b9f418ef30aa6a437319793d5b252b30e6c6587b7c888da6d257a59356d2e3aa7ddfe477cb7122a727289d42a5d0773a3a2a93a76e3ba0c854a98a4297ae388f0861f64f1949eda7cb8f1d643b1a8ea488f1565a829c3dc06ddf10ef193ddc74661d4a1e8ade01fe2652ff606d48eee3732c88603f8059c56d08b231069eee3c4c9b62ce59fd03352723ae4068983c5ef5f3aefdacb92756bc051c15936f86ab70910141a897545489da87f8ec6a545626dfeedd1a01b39b03c0961030fca2eef0e0935f0afcf495598ae5e1b428152e62ecf21512ea27d7295bb9697eca3a6fffe5d7c1f1c389ec0d4f509d3bbda5d3bc31cbf8d6a32f966d654b18c25134fb994b1acca6ded0e13f7a2d94964b5e16ec0e0448398c297314254a9acd36d14c342d637084b96e0b770ad7a46d67238f26625e2f3e2c1283983bea299ad149fafaea62e4622c29f168ba2b091ad8a19e5c19f0f51608c0f55012f829af2934bf00b59ef689b93fb5e080620da166f61251a83ef4c52f246bd5ead76449c99048eadf778e52313935ca50d953a962941d07cdb5f201cad408efeac1802f1b622bf9ff338ec0dc0b61297e681c15db4ba82b9a7c7879b2897e2f4da36de9d366770c222a064d5b56ca800009d260376a6dc19f63d0a5fbb4f2b7ccb71b9d693d4596a4580d7822872f29a3af6d0419aad50b5e44515ce4b48bfb923c16dff60eb890bc04a8997b4bb347a643ca436ffb8f4cdab529c2fc847ef8db017dbb8ea76f645eaf3d8314d8b68ebefdff622076f5f5365fb00db199dcf6ffc998d4007a2d3ff11abd03a71f7c2b23bf7da785010acaddc388d21ca5700ec57407e025ab5a93750820a0814b330fca50534edb5a1b8658301a7f175f110c8513b9e0841074f135200965e8d74c93732c7c34c003cb727e86e6caf3fa8ddf54927001e1f29c7ffe1cce3cee719f980d4ffc9abebfeb1c5059b52afe9c78413a6e825af24fb1c675b906577bb1afd02fae10b6d7b6d9a394826987a621c3d332320f714e74b709236dbdcda930db15650d1fb3dac7333944a205c69f78433545b942dc8bc41a670da0ede8b0383e66838a2980344d35977e9a1fa94c164f73ddb673c7e65eeb70df39bf25b692dd09ddbdb6a5d0bd0a5b5773c128abeb021147277cca9c8f76dacdf75174969ea62b479d05557ad3365f0aeaf061323d8de1773c81cfdb809a55e5aa6967a3fde5eb3b590a523e3b986997bd42adcaf55f5859641d8a20288e48eac8b5d3ee23d71be3298120031437d650645e36786b6f887d9dc74e7dbbfdb6d463e912f3e462480b5dac49a2804eb56ff333d7fce4c1b29036ff26cf7ebfa0bb46e36f6ab37cf8a4480fe85004a05a046a7e367ce78699a893f7d9471fa1b81b23d59bc1dcec14ac85db72056c7c84be166e87a2b120c6d7e53d3b1505c1336cd362e1d101a2c29d62ce1e2733efb4e4861a9f712f678b09f174fce6ab5957c185e77b0017964f7caf17ab31531f8ad3afdebadaa949aac1f85b1fe31553afb464ece3b0db14a5c0b42b9574729bd41f1e543529219939685e7dfc643263f363b3836cace58433244180f1ca6bcc740a0e6c66ec22f5c0edb91599faad9ff618d541568680831e5659c73d01151dc4a89ad6666cca1ad7e57bfe819a305328f00d680555f4979348fb444c508785db795d3505b764f328bd123dd2f4fd13c3be9094b5232ff38b02e485da80ea0418d1d6c6facf7bbf020c5d2894f8c4f6d67a0ecf660dc87af9c625c7b8dc12921f3f01edc8954fbc40a61d87bd64a1eb7aa18d525df842492d16d380fbfa0022118c22fe617e4a43dc311fbcc06ed9fa656deadd965021ff973a19a84bb2c04eeeda2b0d8e9dc4ebc9818c21661fe95c42f8917d88ebb5beafb7e0ac35e7174e9851ba2a8c5cf4115a5e0391b65a8fdaa9750c07046e67881cc491dfb14999cae28e835dd083fb5962ea9809664fb5dbacaec93423f9ca2bd37da35fe5560409f76adafded418891cb45d22363cd77f0eabbf90e6c0413f56175ead17954d18f5e13e16f9a43e3d50ecfcaca20cdeadc6a85e3c5d8039d502e82c8657b0d8d67aa81003d5eab83884df0206fa5020e32eee186aab41da797a32c8e7d2ba8309b463bd84447d27d51f8978d744474dac867822814e1adf897c79e53662a3db2575a6ed5654e41baf4da6415fa4f79baa0dd5870916814fb42e72441080dc50f33fed0ec215931f3ef6b53786911afc7ce6b89d8984f5dfe26d29c6d1b59671820390b7c9695f51bc13aa84abb6bb49cfc8dfeb7aebc2d21b9ea4a44be2f90ac7934d6f3910d388dc65ca3f18c6875ff5ee81a4bd61202443bb96e40af5c8d840ecc4374ecccd8c242fbaab3bd5b57beadc8562e5280716898d6684c0f09102f378e9e4c5dc0f2e735acb8c5f312974e1c80c817fa504fbb948c9a5fe779f249b1faf95d3de797615f29ad83807fc357c3de2fa1dea6b75d70bb20d3db88b7ed167e377e7c1f2b0f185cfc598c54a3de9a3c6a1099f3dbdac4ccf9b541c5b82ecc46a02054dadc255b27507615ea028b887e3446f7bfe9f07a397ed271b31f6b61e4d4fe4f444dd501d1bbe5ad0d9f532f22f7d181cdf2eacf02fe73b86bff775c1d27c97fb5d61a62c7bd160fa9abc411628339926915f016c15cb9d7dd6a161a46d0dbe8ce79ee8f92e4b0b1a90d26fd9a336d2dabb6844086ab91ccb875039c22d3e3cd623369642416b13940da156fc38bf22ccd790eaa594a43057886e31aa1d9b08d551128c227b111d11c11149e9f17ba10ef9fa330cf779b53777067d118d92a029359b60a4967460db0ad15437c26cddbe0467cb86332a4ee5a7db0994c70fae7b0c91b2be8ab0b8fd59724f22a7499f367f0a564eaec5a6c6ec33e217d1179e063bdfca7aea8643b258a91326996cea21c3f5833e88ffaf7162760360b068136172e8ff3896c6cb3f85ed389087b782bddc2787d316d02218651e726ac74f0680f41375eaacb65f5e07fe02554b4ef68d21c0057151f1885e40efa06cc575d9da764646ad1623a12476fd22a1689b80029d686b49fc5e3809ecb67a3d455db985f9fa5ef94ff15a37b7f436e25fb6b332a61593b0091320aa059fa4e7b40218721e93a4852a305afb91482711959886dba77ca130d6b704152c88a497492a8c8497d6500d4c00303c976ce4feb63af3c04d79470798916a39a35bbe286f0139ab4a389776216f0ff45192b78ef7bc37a591961f29334bb159f05cfb29077d25ae64e25511cb0e06d04bce0bee9940cc9301e5188410d90de2e6f3c8b2bc7d3b63a7e9e81e06c0f7aba6deb3f65ade427ee759f4a145d48f46be57452c186f79756eddbd57a8afa56c464ec2390bd0de443e9050358600d2aae0f4c26c57509ca44f87828a78b3402877097793a124f1d8797df9ee8a3d4ee31b2d0b6ff15d9fd4dfed8576f8473f11ff1fa8a9ba5d6a98b496fa8ee07b780a2f3db6096ef7a210944c421f917a1dbb6656b5dd1b5d28b9c12fffca50c7ae219cf2fc942f44157e6a9075df8bd1d1a4e78c5257de2c0547ecdbdecab658dbb78cd12f123cf30126f6d3bb9862ac2577dafa57f6d781de013c24de2c1a61b68852933cd52a008188c81db89a3a5f6d726b4a36ec94b88c1f9897ff4c8b70357dd6b8df89814979f23e6299bef881b418b43b2b8b2f9a2b4fdb63602b4855b6af76a0738b05f9595f109a087f51fec1d8c8fd89fc65a7a5e87fb51c6c1d5f7681a03866935099d71a14090b4acbd9b32b53f41b5bd941825099d2b60b8a2824b2ae8a6a280bb49664b168b680b5557cd4c043cd8317740b7bfc67c09c572a6f9430717a7fe8c0de6eac2a8197353fd98008318301586574d3d0a9bd940119c86eab16c37b52f5279ef017dd05ee01ec251ecfa4552faf56b2e6c5da623db3dbbe5b61c997b587a1ff324bd52ebc009083abc3b38ec8e025a74c9a93b4ab93563b077fe21bf8e003ec94d0ba086c755d57d089a4d26da0dc3905794e9f514e6489fb1fd17017214d13e5f8953b5ccbbcdceabbb795c47509b77b856a325062bb576472639a9c5945758862e9919a585a08323e3f6b373daeeae53fc34bcb0348c225b42681698b560adad4d6e76a142fb24fac16ffe41d3ce90f3c8d2c23c9bc9a1f1cb6d7d914a52a4a81e0bcdc81c3db916280b5064e337dbeb609fc55349c3b3c157fd5f290f96a49b9bf793bfc86a5e2f2aa8640b7051cfefc60079807daba74caadda51e509c45b6334364751424f6812aa649044cda11ce9f667433ce507521a2fa5b2bf7426a06c4cd2b96cd5daddf40b83f5201066962ccab5aa240abfc161cd22767af0c9f38eaa353ec94ebc91cd5d0d692199c51c94ab0ad01a96fa5acd1dc426732f46c97b48ca6122e35c165d67af9c1c7939efc4b34b94287339ae19dde488d5ac009b271ddcde85ea9651bc793b1c6a6a71aa569f03f350e0bc9b7f03697bc8c676f8adca0dab2885b40c5ca0cb39f5aafea2ca215267af81f67b1f3598395e1f7b4b98fb85add7d260d53aa7d6720454809daabd390283214a8c04fd86be5fad5417c7256beb270d6528b611d57d9889792f6615ccc8b27e36de49960b2027c12915fa472bd15b233eae9026771be4459397016ebe5e7c03f0c9c24aa62936a98f09c37aabbcc001b55b1fad4729be3b708e70f893fd1901064c5863e444c38ecc8127c40fe573a412f154731587fb4ed173a112ab5ef727f9d35538a00280b099dce9aa990cbc3fb5ba0f224d637d26060c93dd768e4ce14ecdeff52d374e1bbb75b4e36f5c24bc2efd619896d4ae7ce89b3eebc96024c0f20643c8722b20570f52546f0b7950a8b1364041611a57f1cbf0473d1b4c0fb270c3eddcb7ec770990e738057e1e147c7cb222a4fa1d43159b00a5cb4bf8693f46e338c5342fb779dcf3774c47916c9b6378bb7024c46d3a9283db02f06f33e923194f377b60d3a3544df65d7fd0e864bdd2f5498a186d00c055a3266ae58df5324b5577ff8bc10e802587ce4b40224795634a8740f46ca4684513bfdfd058fb3dcacae59fd81328752a4dea349073bee3f8f6deb4ab49d07dc8e12f5c07c03e18dd9f3ed50a81cfaa34b7d76a0ca136800c7dc9d8e4d031dd83d350fdc5f1c381dfe9a4d50ce7a3d672497686e36417bf42c963ea4d57b4a1e8406a8d8366e48d90ca841f11d578707745642a92bee162bf53413193c4f56393fd6f3f16104b037e540467e4399ebb474911ae4e3f6bd8de3b8d78d465a0f965aa83a9a6915e1a8680173dcfc943b0b22e72a9c1e2ff91035c73e1ae8a391433927b4f98721926e27c24ebfd9ae433305de8ae18e4f7e58fba0a71711bc2462e6f58b52f62eedfdd188d82e837d84c695128c442c7feca7cf33bf9f3e0419c2ad2c0d0ce716cd3aa50d14590a1b0cc3f7a7faaf6edbe23f3dca06328618c47eb300aa2e70eaa9d3d9ef1fedc7c62f678001d00b73afedcb904064ab9402556bba36635d6009200524723e30f9e5f3ba0fe7f0dcdd7a71e917d20ce83385832477aed639ff46a6407b6bda8adcc1445c9ac5050012779d5d203e01c1a60a6ec1189e0c311baa8b4b7f80353c2545ed25d4e967bfb55d60502909177e51a4fab5f14bfafeb2f8e29b8c358c4c6e01126ae4909dfce62c05b7c1f26ebec4ca1eeffadf7e2de92d505d4dbce9f01f5898b78a29df49041334f7723ed3f33ef66d47a7d7934bddb65bbc35c61f6f87aaca98e33ed76d99bdf91028202aac5fdc2e8f2349d213d720ed20342275ba17dbd4513771a523d59d4e58f1a85a5b2db3444a7426aeeeee000c7732b580136dbb5da4e38bfeb9b4bcc8d8277191a6bdd3cc8999e7b029eac6d4a3230f3921bb7c05aee79eeb6582da5f55ae988284fb406944f60ce5f56c91571d9871d08e1abbd727021af7de75ed8636ae66b58e28e49ed26f90858103f40477500d8ea9dda0aeb93f8f3ed64584aa53281c0e823f421d2a5ae4c5c6dbed7a5eea7759e5f88e0b1e4c5aba30402eec0f31cad961c7b91f97718d69d36b2e05116003e48b154bd192463c88a91bff59469260d5253f7592d88d7d1b404eb44a1a37b9bc168d2aaae1d9c1bc76429b443e750c5465c9964024401dd840827b6562119bfd26419be851774ee6f042d03023e8733d5e5da81f0d79eb6b2d44680c761a4067340a70e64928ff083d3d6d580818dacc91cf911e43996fdef4e7a2b99961ff9f1524429a619c262bdca9d66ea3d6e2af7726d53fb2daf4aad27c4f140463c2f28ca0080361ebf1bc53d04ed095e79ea456a7df398b27ac4968c91fc05f25ce547c55584b1fd4409bf831f1c094b7b5b922ac320b68f0a2ed9fdf6589cec5664d086832fd2d124ac0a3414cd79231f7608d6a7bb282cd2294b976e76f677a0c55b6230b16ba5c778e7c4b098b254f61c48a96840dea31526ea453a64bd8c6c79cfa6b2d9b67c1f43dd09dae0474234e370dbb87e09c2dd3c06f6e2537d0730258c267dc0125b5de1abf6c873327558059c1f15f8ae330f57bd01e922e7ddfd1645cb7f65fa93758346f40795f7fb4ee34a52a77b88e21bb4ae5f3992a8ecf3749543c9a29018270dc78b2e1b2e2ba8cabfff252d2beab6f3a03fd97f7a3c64c9dc653fa2776247f18806fcaa806adbd1e1f40e452778799dfaa54ddc5034b68b1111204831d172666fe2491f8e7d1b774125021e1e506846a85bf0595e3a4f1d6749fb1e0f307db076f793fbb376748eb4848d277f339f8402c34996a6f0402867b4842a2b49dc5000aa7fd1d1ece309a7d9ac2de864be2f891714f80dc33de0ba12b443d4c797028b428fefa73f4d449db3d8857f54b87bb18be180defec7d342f9bc6a62cf7e803019d5b34699b4d641f7b877473b31eb285ed7298942b390c6f0dc3f2d020b99e97cf77d9c0deb5f7a4d24acfed27529983238a9396387004c1d0d559914fdd328d8138d8a09a239d13ea7cbe6a1e5bb15ef31744c47db7b2ed9adba3490c925f7cd32ebadf1703abfb6f7208a0618fac5ce87c41c34614f12890262e7b768fd61d18ade5dddd17f981a331481d8cf51a4ea0de2b5ae771cd9854eb837e0c3161135c2ea96bc65368fd4ade64bbe8b1ad83bf8e441efa5ad58b504b3363e4f64b107a052e520da8592d5a82cdca61e62dc929675d43ec22adf0d5e6e1b2c6e6da2a8331e43891ec01b8d437ad2eef660f0819b1cdc0da41dcb10e3ab569400b2bfc6596aa3fe74c0a9eab4d49734f8ba17ae80dc2af75f003872b9242d0ea419bfd8f7998e8f5efc3a3f31aae23228f5df23e1a4f9f887aaf62d16db191e16423363228ffb7e5707dbf48b0718664104ca1b3b8094ca2f2e505efeca17449391a1de5273f9945d778a44d25bed43e88627e0f02ac99b17b6062f1cf1c3ff896ffedd647fbf5b17bba1c9f48b44f37c175cab7423bb515266c351bcd32cb8e686dcc2f53c0e6e69370bfeb26a92eed46345faa54d16fb8631abbf87155893a00321d4e6895f1db18791570a3c3bafdc4a0a0ee400879babfb96c32de9fe4f0c7e5525b214f2efa6134fd11b7cce737306c9a2f181589296861a069b52ab409f6d68947d4e93408c58a2583852eef6180386095cf05af416dc753e04d01e63850954877052b91e0106e9e4a09188db2e3d20c4d0f55cbc70191eee8306627934b4385f0388d4473d255edeb2863fd199c7de24e4017eb3419a01986efdd686e6811eafce821a4990612618c635f5493fbbf078f7ebb6ad2524685673ff6de8ddd1f31f5e8c38a4ea82032acc1bc4492921a227869de3465b63c8af1f9da042d6a4ff6038fe2d5d8b33957b2da3751263fc761e474183e9d98800b9a8f70b6c14dc3088e6433e873635e892e0011b619e75d1a9a8f2cdb05cd400a3c9e1e3a49d3e2b94dd31ee691b3405c9d7afc2cd90b158630877b369fc7fa89e99436d8199844c9c8d983dcdc9265ac7fce701366b77a96188bf3e38edd51db71b6e812e5ad91b365c42113579a9a21d6ae1763cd661abeb0d44818b48d0044852bbbde748d0d553e3248e6b8c8b96626955e558ea3545d37bdf8678650846328a192a3094499e278f97ffe373fb84b66cf632cf310e2f9f7bf9796949d8e3df3ce3449962ef94e802866b15a96f639a01563196eebcf5d4c44874b04fe0af19f5e529da8b5c84c4a7720c4a4e376853a62803f147a0b02af0cdb84c8beb82943544e818a405dac88240d5d16163dcd305863ae3e23cbd30a3afee464d3c650584b3f0a4d18d433629584de57bfeae052f0ee56fcbe9e99fb8889330cfde95c2acf458a9547d845d9f16d61c91086e6b093c3231f4ef8ee1d9a483b3ff64e5e1dd458ab1498d5c9ffad7dcffc08f3c17e3471e5d7864d7ff46e3edbd31006cc007692082ab2b876e00003437ae98a12fb5113f30fe0273d6e54bb724e1a68231b514a684c652d9b3221f1002d107607e95690f42441a42fb27ea8c06bff93989868b69b7d89595aff235177a7033cd8460b5ce72d693a465ed5f32db2eb84de6a073df764b171bf95d989fb1d5aecf51a035b6b3a2598178c626355dd45fcfd7418cbefa7266408ead0b0758bdb20458ca2a9e17c4948ed2b448ee0b05c9ca40d2737f18b5d55c1bbcdc54d8d84057211148fd29c673a4d9d40c9ea95934adbd92cf51bc04bb5a129de5e61e745549c3661216cc95ca8bdbaf1300afa4a1b217520498471e25786535183bc9f9e807d5e2f8a719371b36f582b89829c3d122f609d6fbab9ba3f9b531254cf8f136da347fca26c134038e9fe5c37a20a747273a6312a2c8c54a9ef16f1309704b4c6e8f28c64b120c7fc4527250580de7febe7bed26976a2b5f50af3d391005b06216946b0cb83029848092f473b0504a747c10302ead0743abf7879a6bcacf66c51ab74c85dcc9ab80ea97c8e410f4ca2be1496ada764b0d40710110b609b94959063cdd744bfff8a205cc78267451319181314c1ec3f0f7698c91592f5e876a6953cba7040a5dd5abba1064319ca4c9776a5d164b2378765b385c4bd046ece0c19853e5a6b0a95cc4e64ad056327209f6f98f085e2abad270930e1c74f462137184c7ad9cf88a73db662c15235e79065eed8c89e3ad88a68a51505dd09e042871d65204ef36b7958543b23dc4661cd796f98738d8638b3ec8612da6bbd01b3915a23076a55497b8442c6895f2d708e5212e3bc4a377849f690fbf2a4f40189d1416a1c30b841fdf035e97832af641162d221dfd9b9f636ba0e280a338bb5ee8fb9421216f6fab09b782dcc34190bc65f906dfcbf31a932c85440ca6e8e6f20c2a9a76a27a2cba65403ba8ebacccc9a282e29cb8373c24858e51f7f19fa0f484ff15f1f70a819a84abdf69f09c0a8d4fb84ff43f867a4574e1a517b8f3f3724388d90a82dd0ec5d207d40e72812e2b3cb098e9d0a491330fad438355e7bee0240e4fc3b99675ff5f51434746fa700a2bddc2573b2cb5ae6fdfe7130869fc26c95d800ec5870d63fc5b54256cec89f738d62f7921569b4b72ffa7d19823d2da72215a6f994f950945c00", 0x2000, &(0x7f0000007080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006680)={0x78, 0x0, 0x6, {0x7, 0x2, 0x0, {0x4, 0x8000000000000001, 0xfffffffffffffc01, 0x0, 0x6e, 0x101, 0x4, 0x4, 0xbfb, 0xc000, 0x9, r9, 0x0, 0x5, 0x2}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x5) setreuid(r11, 0x0) mremap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x400000, 0x3, &(0x7f0000c00000/0x400000)=nil) r12 = eventfd2(0x156, 0x0) write$eventfd(r12, &(0x7f0000000000)=0xfffffffffffffffe, 0x8) r13 = syz_open_procfs(0x0, &(0x7f0000000040)='net/xfrm_stat\x00') read$watch_queue(r13, &(0x7f0000000080)=""/208, 0xd0) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000005280)={{{@in, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@private1}}, &(0x7f0000000080)=0xe8) r15 = getgid() syz_fuse_handle_req(r5, &(0x7f0000002dc0)="9b26daf6adbdae9a16697b8632cce0edaa73dcb4122b7a6816dd2269a9eb1616b843467c2d71ec3c0d8959993e1c5adaa938baa99cae955c3ea42a1958900c103bf7a371ce90cd79593f566c39deea81a6776c01af3c9f149f1cda6003b52037baa850d00efa211398400bb618b9b833af27427118c944dde8c81ff86195a9c52fff1be6308db5d9e2ef108b049d5d62f4ef11c0778a306e0644ada8e34e08376dabac6862eaebe26723e7c38a9a0b149911bb31eb309126b2a490a699e9071a31dfe914a09d247aef9ef7e53456e1ee185c511fee992386924e438469f2d8fde2939f678f59ab4434ee7bf9622605090929295d0232087599c08f8e4355f706b93938c0a0bceede4f4336abc24c14dfab56954b8620ebe982ebc54e89080b5ea81fb47d870486e5d16d59e64006cb0b06549bd13325f9001c410a56da890bcea3fe4c27f0e91b3d050541a927b2543e1f6e478f44e099a586a1760237a5407118c51f8da1a6ab7181028dd873ead51a4dd206dd4c7c47e0da26773ed6d54616f86698c2effc0273c9cd9cc933f71c7662957e84e509708cec1c6e29367cbd16e0ae368b2c460332a5fb67f0d6c075958ebeab03b45cf16f47a3a9e0bcda77b11706e79e310551fe1fa4b8a9e278200b274913edd5751ab88e528c547f63b44324186c14f71f6673ccd98f05a83cf8c51038d1f4b89920ecefc435ac776ae0ca4270cd03dd6b6792e3340e9e921277c2f2554b90b3743c0add5745026882a32eb1d96e266aa50c5033438a8810f38ee926b3fe532c4494befb77944c83d51e86c5cffa20d6da91aec8a5b0f36d7807b85db86eda48b5799cc108d749c6e28bf065fa65f44df37bb00f0127a9cf1793ebe4f47a32b91c0fc14fa46c37c489018e5e944e344f38b8556934bfb55a31aff04eb30f357184594018f4e6f4594007576d05074c14b382cacb4388a80720fe638d4cb0e5c8cc5aa34f805b6ba6f7f7303dde8fb9fed6708aaf5359c199750d26d85978006876e33ac63f9d1a3e8b3d500a4230447a8a4efda89fdd91f2dcc6a93235d8e39e278d6cb879817354b1746571bca033dea37b8810d688bf47837e79dcfda2b9346e911a3673daa8889a2da9a2dc69eb2dd8ef2ca9d43c79594970bc8b03f85cc08e2b9e9f76c8f47be8f0707dc61a8dadd789c8ac7771f77388de28afee2dfd53df4f2a6e5833f349647ec1f196780f973793c9e0f7b49995dbc13746fa45eb1538dcfd9bd44fb1b1da763b0a987102373f01e12ea88aad3e8f9408e2f96582594938d496748a9a3e65ff53ee9adaff1f8dc25e46599d0ea7ad7f27c6b5954b2dae59086b4245c04d48911629adda518c733edca6dc59ce567c11450243bcdc3546b64ab026913097df8c068d711c67fd6be9ac076208d1115a02a0e688c6164deb163a1917c8130eb0f3a75769c1052aa25a33681f695833c94603241cc05490d012c32cb9b64599bf34967fc49cd4be866cb1beef1dbd20a8a654f3b5c93e6048917d7e3629bcdd0e8d94d5f817ef7b2701f7772f7c713173ae01a84ebad226cec4788de123e861535220987df20a68ba72335e7df6c606c12771163c262c83d441712125fa1d1c380a7310b421af9121891041265c5fa43fc49dee08ec9d46cbfefd58c2f40e825c1659d7dd1a3b5ceaf701794768f812461d5d0b5d7523b5982983671da264f1329ee4212ba9e33fa85e680993eb14d8e034750aa4e0946d9b348d8013131d58570a70d951770c14ee9b207f70dceb6147cfdbb99ca68eec56ab02a0ee57621119b26fa5edd5dbc9d0b5e17da2bfd0340c1380f4084e89d28445a9b4c38a104f2bf983e1b3d5bf2a005ac116867b50bba7e50cf0f8c4054aa1c033f05c0a5b485ef9b09623f943c8af45391c5cc71c98a4b7c0caaddbb6170994b971f8a3d022a5d81fbe49819976a257d44f16a16b6be0cc2e1e3b362778fad5a8a639257f61336bc94d802854047301ea465e9f54678cf596760811e13dbcc02986091ad84895b0416309969a75cf94aa74c9ba67966085c54805da6d1bac156659ac3ab15c91080ef3846c0c5b48620a7b1bb73740b36ae4df6617bf1c1ca6f93c59449cef4e1b3e0e7ca617d36f7d62350bc051adec60ed693fd3d1554dc232940a0a1a50619abe76949cc51baeb5f25b3efdfe10914178243b39038923d82123c3620c18c6233c2ece59dbfc1060eb860d92e18c6170fcc79e8f0b05e14b0be8a7b6133048ad727e0c60c270344dc896f92d1cb54afedf395d3a472fdfea5e51e570d5cc8b4b0f298bb30558713dfcd9db51d69a69a8fc3b7f9e11698865838e065b3a2a9f774cf2ba0ff4ade5ab9398c3f6462707885e7f16be889c96f07f206f1a7c62f421ca8e8df88d093fb43758027a4b4bf696598f1ddcbc683948228c98b21bbbe9801d423a0f43288ddf74e35073417384021e4b1ab0f0e19cb984307639d3704a267b990015a8e1a52ce72099b9e9dcb3ec0a47fa1aede2d16dd6252a1942aec34638ca847b30bc4c4f3c79fc021d616ebea61cebb8515e45321c10fea2ee31ae7562a4ce1e78abe78be2b40fd83aed4c3c2de00e62c776309de1fe992beb3896d14a4d3eaaa4f9a001ca7bc492175aff23670f249b4c181c36eeb6ee5b3f3667baa4cc0f380417e4c1680110b5a4e2df0c3f177814858a9d1af2c064eba00294ed8ab0113ec912c3497b090a5617e210ac6744b7bf5a956e199cf0a31f3fa421b81f81795a8738e1cf0ddce88cb32119b4eb7769430f979df92530fcd39df1241554a211b7525ec00e98382d041efc87189f597961883efd3686ad09cfd475de4d509e736eb563e287ffe2cfcaa06065e09d84abe25365a1cfb2f13a72017e8cf54f14dd9490bd777ce29fdf92b0a333898e3da5f196dcd1b2a8e9b4ae5fae697db12a88f8139ac14fad38c736e2a19c9355c8bb8d3a9452e1c83bf9acc789088b4aaa87253637f492d3ecbfebd8d899833b892010fff2bcd296d586dfe378f4be9afbabeab6fbcd0e922cb4ec6bd077e0dfdf0612c127f005e52b631dce6b051c3a0e71531195eb89a1ff534577027290b429401d43aa5dcf3122bf1d875f90822a74a479308fe336af961dbfd58aa200f17cbcc08a67224021f24cbd593f6c28dd772b6f9c80d599d30081d26d079a2151d3412320dac3449c9f94682ebd73d30b59696d0f6dea91ce4aa34ff7dbfd3ccd675dfc0b4b5462a76ffd4c2c94812f6e2b7c38eb9219d828b56c86bdf815e6856df09afdc90599097a52fa4d9a2451ccc94de91923bc4696f95cf521e3b188c8cbda79daaf54457f23719ba62dc7172d55de646ee0c1390162f5e2887b7513d345c4740708a5cab7fe06029a9c1ed14ebf0551cc4c41f84c92d7a34051369ada86b3fd49fb2dea1e91cfa21e1946d984adfe7ebda9b2d2baf4039d0a1ba733fd497138ca4132cc883b2a3e7e0ed3bdddf3d4e417e3ac284bf6b5d7778682f7924f0ff1924cc6d1ed9df15cf53d4446cd00b5c0d86e288a4131a8f1a0394cac40558bb0f9399bc75937ec22d501f424d162120a35e4243f4da6f6ab4b3e6ada18c219c4037e8686817169e2f318931cbe46c2e534ed1b613e8ffcb06d46486da7d86e8bd0888b3f0924890977e10d6a88962443f9bdd89ed2377e70f6d5b2c3ab452bd527175942f39fc8306aff3101273c3a90dcbc3654274eee11fc0c0e659bd83831c910af742b3cd4f6611571c427b0da55317e85876a9691b6a5ce26ad0ff3b09b2e9efeeae100413652a9cee8c5637fc6970a4bdb22e6c7b243baac9ba2403b38130f8b7b0eb3a0cb2713a7f2de846ea770bed406b84726031617920f47fe03d4d7d3b642fdd1d598506c451df23d3ac5ec605a59fea18a5d2d6c1d2325d31377e7c8740db5a54e775ca65587bbb1a99c45e4c33cc6ac7d63244891a84e117f55b592b356620dc47d0bdbc1954ebd3c4953e6b5361c9e313e6c961985997a074c4c562d3c548a4d55efda6f26e4d2470b0ca5225e408bf7f61011025f3ecab9451ebd01743d669fad2e6aa9be1c15b33b4312a8288c96efc00c683cfe68843845db311edec3249b1ba57e3c7d90171123c3e3e9d72997c291ef76fbf632174bd71e37188e02bc91df51c920f2775cddcabfeae494e33df6621a033197b3a0dc5975eb50caff93826edf0bd1d9f180a4aa19d4498cdd049629479c267a37a3f876b015888c04bf4ac1a035e9e1ce4c4fd02019cc03d4d47515ea87061fa3a53b84c11a4a79eacd44a8777346a2d12452d0209a9b2f01b943589203d953d02ce973de78b14c77f1ebfc72f8056f9c22f6973961bbfe4c17e53b048ed253e55eaece961ab8a3d30efb267cb1dce7864e3adfbb75e16f6efc7bee8e3c87af7c70834145a76c7b962cadccf80536d4c150d4ef2942fc4f1b3412eaec9944c28136d9b6b9ca992a9af679e3d8a085fa452b6a6d32f7925c6ec0d50861eeebe455ffa2e1ac4f22f2fbb3a13a73fce0848d565b4495f7d5eac5812d88b4048ccc38a23205e2192dd834ac6e60624b0559d3ed30b915ac407819eea57e7bee706cb229b26dbac84875c9b2fbf73eb8614e2b11f829f5359df3229676ef90c6e2f9d47fe87e6f1f03ae03160bc7bfb96fcc82226cd38f0cf66d5fb2808763240fe8e20c5c66e0ab15aae2a2856a6c39f5b8d73ed45a31b27f6a949ef5011305074c6da0f6ce6aefa3b8d021b035a749abc59120239a2ef173b6455e6c299399d402ba99c621a82f829714bc73d794e3c34260250cc92608e432281390d2148aae84e641a58981dd985e5ddfb11dc6ad2e937fbd802d9c6e00b5c9cb35e579f2251e744c77b7c46034e7e7bc15c5e3d015d0b69d0aae86cead637df2a9b14c765c1e4e469c7902976b1351652e5cf25ec2a9e1ebde75178b41b96e246c7ac99e4a6ede0c330cea348b049db5094afcb76b0084c34c7551a3a0720c8c44ea6d39af936576e917610dc49fb0b475c7b8b0b95a55b249a86854b4e7ecf97825cbf150236c5f7be2bfdfd7f500e120609334fe006886b6753b2a38f3ae78cbcc0693b32c5bd0b4846fba3e8429de609536fde6d598bd7017e737f3788d45379abdae694e6bcda4e5b5796a5e848907e39cd93ba6260d6ae6bc445e8450581506db6e36936e4a99eb41d7545c24130f03ca19f94aa7dcd8deea3ddbe576431ab5ab990114f12d8c16475512d4c4c4f2b19655d9ac6daf2c322ca5d0a2e363aaa3016a8092403adf4f56f24a448f2bbea1b6824a1d6e2236c6bbfee7874763501af5372043dfbaa2983fb0b5dbb0e807451a4e998f99487965037d90fac472bd6a39e89bc10026a5f9c574969b25adc6b7e74ebe3ceac0bb7e0e36f88920dd3d2acb457cf1fd88b72cc1952ce9945a5adb71d14a24109c18908eff57f1e3a55f9b4e04a1b0291af4703e839f02a5a9700a8567e1de3e53f9a9ba0dae611a9fcdf05b19f6bb54813be036eae5f68e990df6542c7aeb70d7a033f2abe6c91005116a08acc11eb283734b92d1ee4127d6c28140d0260ed142a4ca9dc141e8fb19152308d16566ea9daa43ce8ef5ac062679c2fe575e933415c8bb07ba0c573231ed854a6b58944533d1d462af3ce45e573b3f87c4ace0b84d0305573b25725820fdd32b6507315f14acb7a3545d4466f88116c823cb9f015fe73f073f667ea7e5ce8037406d0edc10003dc5376478b6d938a03b4eb8525e0ad52bc773d7148ecf5f132e436d0c83863abd15794a49ef4f3930888def5ddddbfdceb7024f9b0d01d5237abb3f283044a803c51a03f5a6edf05c53b905257476904514def6ac8ee993de4434fa4655276a5bb77eac5e168f6786a115734c6d9e29a334ead2d1f007bed9e8a44fe64becb95f13c9a1e7aa3165a49f06ac2aa469f9ae75cbc49dbaf2a3c915f3fd81de86c71485dc456ac75bae4b21eea7fe235bb4927ac10683f13dc1367067a5c960d8fb7d34711890e039148a5e86127ea1b01a8d19c0338d3d745d16adbe581a2b513845dcac974a866823c7ec25afae0d38f397f47f39d38881ae2dafca38bccc8d762f9419142b43999665d610ecdbbd08432ce296da48db617c390bbbe1f98c3e592c1e11b7673f4d7116967960db2fb94cf5bcfd0192ad3f6a2f67a8d1cf187f733d7e6cde00831546f072134ad871a9a9ac805514c76764572a44ef7a054c196f55b9aa7a1c5955a17a2c0270e50710a57891af08cd3c53b933cc1e0770d424caea3960d3662b4be230aa33c96083637c485e6bbb858d0acdb4a940b7d54598da373215cd6a472afc2830f6d23cd4d8308121333d5f0a944c0a6418a9fb7f5f3ceb7d5fb8941cff341562eb5316a0010ced291b3b2996f2a41d371fa4c50215fbad5f07025a63fff69de7d4cc295dcf1cd6061e9593639b8b2b99528b9a4cb87bc225ea2b3ffa0144ad840e5e6cd295497deaa070465c311ee1d12ea4320f8edda5dc1e7a389f17a104feb79c99468f43b16744840f883c209d7b9daac0f0dc71ef4a1a41688b2e5632533248d22effbe7a7ce5eb86e551967e31df2126e971e66fe4e4cecba0a0059379fd41d90f214536c991be08ecb968cfbe990ef36b42cebbf2dcf9f71c768342c1bb7ce44bd2f381ed89fce168016e5cebe95bf9a42c664262616062727e67206eae662c4bd6deee1629c15b53db08405d2b3d28633f33e800ce9254ef711bed20d764179aa90370d54f30a89bdbd91cbab1d29e0259601fb7ca02e65afb964323e34a492efbc4707823a5bc4d07c80b91e555abb025e4a1b24b895cee12e7ad1a4051aff6014af6832b6d1c7dbb37b51429d7bf44cd127eef0331518070bc7d68e3ad46e2291cf6650facb8adfd2d4fc256d2c7ea7fd5205eff8f0b77ab040dc22b4cb8f8e373656e83eecaea395b05fd8bef1560a52f529391102f1f7cb66c8e1ebade2f2c9ec905be2daa2d1dda104f5af6ce17694e644880f9fe555dd0fe481f753eacb8378ab8f36ea63686a5ebeb928a9463bf0f72eecc8a7ff6aef1e17036c2cda24ed8e7977629c8c6caa8ab0fe8b3b246bb2c989990461bb0f4553543cd10453809b8c597089bcfa7a8a5e70c2748393c64933cd1a9b65cf37e0b8350831255027fa1bf8a725090f127af3f84dbb98fe20932f785458eece74a2ff90164212a84e1a706d5f0ab93f13a1d4bc5c43cd10e32ecc8563cc08a1cb2d199a0683f78c050bb3c992b2cc743248ef39d0ca8af5cddd67bfe686a10b7a39b15238f802f970655db3ef492f2a703d79e604ec5997174a5995099c3e8cb2ee6e0145bf7c2aaa92319f304d86c603e5d879b3350ca6d0cd17ae780f7ccc1ce21d8c7ebf33c5e5b1bb5a9cd90813b76fb4b9bf3df661a1da882a4fa5cfad58cb9f81d3365b99422398c57da526fd18c2c22c0915dac3e89bdbdcb6642c968cc5d22a951c2c3d48bf1f529589932d418c413cf52c17c8706c4aaa19000b8452aea66a2880b930b2fe680c6cd8a1e5d62daf66dab7db68169c10421ebd4c20e58471eeeea070465c0f8492046a0e1c7ef8b8d243e8c856ab7c9a7d468449a050c283d232adbd77a11a2c11787e55b65f5cf8c4b730742d2217072079c1186c3da68b2d6e756d6aa204e4f9fa324b81780ae2dfa783b31547ca80827c75080058eb1f2dfb1febc9abc6b29c5beb641a403e3fb09eb1a3c90bd27131c245558dd1dbbc56b497a33f38a02378a9438a4caef1de42f99b3ddbb337b79b438d8082c4083bd77e8abd8498e83170593c446333092b7840d49c55ec375cd1d680972eb88f9bb407b708cd8dd52c37bf8106fe742dcac7c9f20da2c22f03a752256ef90a4160d3344906e35bf917d9e1037363feb15d6f82d1d6f531aa2d54d504d80cd4f434b2c307920045a50597b4ab39b8cb6045706a19d4dbf915991da676151d61d25ce5b3583c58e227d60b07037ec43aaf335656c63173b0d4e746acee3d9da70791f105ec80ac174e0fbe4572c02ad731aec8d907638e0dd17d3942d900b024779af921ca3bf12fb837ef8d25b41bb23da76b61b820cee8684c1658548d3f3769d84634964db8d4bf9c03e48eb997d6b1058d213f8d611ca05019ff4a4f04766044074b0c94be4110fba6d472b800c04dee30b3d811d4cef27d4b1c97b90741a11a6137bcff36e81dd68d2f5d46ab0491094ef9145de98aa573a4373c5d13e091ba3986fdc7f3547d8990706a492658bf0b20012abab8cdd413678fa0a0cc3f8e433095de6b2928ca6faaf9fc01f0cf97204dc89dcb8a9c2171cbfbd141c67ead8ada9c96471d9b18683ea7399366a9a31f4201cb20acc53cc1ef1b0287c172d1096bd70ff6f47228e1542f4ed413bb566e7cb8d144a73827801e7b9193a5bf59108d69594dcf9d827381a350e57fb8dd49eee1fa10d77dba358e63d6c614ee460fea091f2fd1e91489c484ae1adc9c202e9f76b8b36fcfdbd005c50ceae73e51de74028eaa3f75f1aa4a4c4acbb70f693feb9afe11dc88c193682bec8300ebdf6bd9509f91cd9b818ec92670a209358151a922db75fb19595f98d274eb2876c0f7bdd6ac539689be2e1ce7c1790c05bed4b3d4b4d98b2b1c18cd2e00ed1d2e948689baceaf4390ff446c93c403e3d56b0684052224576075ac462b812aca705b5b37f4d15b595fb859315cf2dfb5e4396554dc9a39194c9ebfca6416329db80a76439b18be7ca5ed16b2f28e767682d0309c4dbe0538ae9f7dc669075ba907f00931744ad19a4c3dbf34c9a54a6f15f4d97a973e3546d5269019f7c86e474205c2fd372e4302ff43c53c81d29af0b4219c56a04a82e0a6d05b36b2b24bb1d42e11247bf754daadcf9a25889537c228dd2ab77b660ca810f33aed134d0af02eaa6251b5d6ff4194b0a1208dd008453e934acd91716e7a25d797e71da3bfd9630dc7964f70944aaab56d34179c0cb1d97c5e18ed640d6046e9c81d6726d5ff6c59c61fb069731a9c16b2ed4fd601ad5b0cd54a51dc937e461e4a50f45cdb5584efcc3e3104691c753702cb93722c2f6b89aa444c52bae5fed36c907daa16b047ae72ec52949d9d86c63f3024ad3c8b5cc33a876e45d17c40b9449663a34aa604c600d66aa8d72e030e3a67b27af81b40383dc1df3fc57dcbce09bb060b7bc90ca0cf7610ee5bc06f4d5547439b2f07fa6157d4c867cb183fc132d04f19a40dd1cd8d7366a73f051998348a8586d5f708429aca05c0ae9cf22dee05b72c3ae72b395a8400c9259a2a8474ee3e08ccb3dd7889445bc6ae6cfbca3f14f753e4e68b4e7d53ecb153578ebf9c1c9538804bf9819d3e5f02d054268acb323102834b13b7f050a787a38361e124146832edd558ac45611dd245fbec3f8edec9c2d6fd7cc6e625e9e39a2effd4e760d1965600d6d698ff19b6ff7265c4cfd5407e9a92f0533780e09ff934a41cf04461e6b62c7f2c5257a13c2fb8a99f835d4111ba6b2fe34cf5561d99727b9525e86a778720011b4a16089f003793af5465f8ed357876ab6032933a891536250f56add5c16ff271f59c1059f7986f2f07b95d8638e71270a4e2fd86d470f55674256eb59026de1259cb316bdfdd94875ead81d13fedf701741f14e76afadab152a7bb018b50dbf4b3f1c236100ac0ca9e7ca6ac501ec99065c0629ed9ada0c106c0e79254a90827a52d9e7fa20a37e9e64eded0ea546a1ab60935a3dd7e23b0a043c768d4ac183e6f7bb6a43fc476acde476163231c8fbb0dfb380d13eaac8d501cbed2081580c79477a7585db00697bc0514817fb91e9e7cd86fae01aa27d2f8d7715d30741f4e7c14f4fe00302e7c3a577b37e62276354c02c12446cbdf6c8cd33342bf1567f52d9ec1e99bdf80b5f61a3535cd0c0fdd498b1a61ab756ea67af7d8251c90f210ffbc955e1087e892c57d00c496090e756e4830ade78e5eae6f3c569a0185aa5cf81328cef3252a49ecd7c8b95ba4fceef8c4740899d2ebdeff111889fc801624d3534eda5526b8d46c68a326ca97f1ab7ac4d01e068f481601e207d5b45a7011753e283db7196ed3a145da9ba0367695ab1bc4dd74bb926c646bd5a4d7f2a704e4cbd9e440cfac01c66760024fffd562c27034ec4e5a48fb8b1c503e26f085090f59c1d66a1fa4eb925760a3b883640e1b7138faafec6fa2a4513d94dd694aabdccbeb4ff22824f30539e9f498542c1f9f13ac988162214290a29a591d3ecebb9659e5071032fb6e4b56960a403bdc5e1b17725c189ba46826d7b09b4693e298dc534219e4113a3e7bbb7662c80cf429a1e05c8e92c494d8d72763b6f1053550cd0f746056812de20ba04e10f53168f7524e30c2317eca4022574f5fd96cb03704f16374403d824034f80e5df2632b8667768dd7ff8b4bc82b1a4e6486cd09e7478b1ed7b675ae5fdf5f6830ccd6cb24f462b50caeac6fe3090ffb7ac28e58d060dc7794bb0942f119f64d0592cef42b13f9a334df1b810eb97168fb532bf4896494b654f70f14e76831b8b04ce090fad961f89b841ad0bbac89e9c55cb0bb092ba9e0eaf4e7d655f1833217f9478400b5127fb8ce25e8d536dca2bea0a0928b8b55c7dc5cf80eff99f205bd659cf9dcb6de66f8f1ccc05b7afa289e2fd0f360c5b26fd01c2f23607d4b69204455326f614bf143c41be43315fd08a6d6d75b604e96de5cbeb130df30526f49d9773a71639e33cb2c35edaab53ef2fd266d2696861437dc91c234b06a678d1c6bd939f9c22f631ef9bed3fd381d1d1afef4841b32fcc4ae5fe81e01353bded47d8542683f7828f65605140d8c25f979b66723c3482d21b821c8f64ccad1c9571fbf6d41a4d4e51177a6e8421222703985b8f3d77e62c3f85b87efed776c98338354c76f5e44a2bcd44f2526d960177d0accf2062901afafa4e2ee71f1872599fbc3565614e087559697544ac1c7380a1a905c68cc8ef6b0886a37af3ca6def2ae7613550bc0421636a5f39a0bfa303cbdfaa5f92678a4d108a6b862b2ebadd12183df0ed1febd1fcc8bc1d7b1aad036999f011f3b5c8bf37be90ef97cffe1910b02f6fa83fb3f6fcee003c171cabb8c88a822d0db48a5540e279439014b49333902bb41ae08705068463a5b881af2d3b04e72064d0449472033ed5fb8ae7fd517e32e25fb8f7b5762f4b0f53898e2dfe9a2e61f77b3d88f8783f71fbdda46eebb1f5e760178ff6326ec1928941a21a2b3cff672430859254ef9e71d3a107072acb13f5b4dfc4ac373a7401af7b5d12ef08d4c0eea6d1c6932829ef48631a0d443c5f1f668de0e5e5c14d5e781fcf1f81844a3b7229c85326ee9986e310edccad91ebb60526fb3c5dc0978e1109592321ea30f77e9b21549255b9d5bcbc4aa8d1d5ee58f6b1f1438ebe95264ecaca0fa91dc9d0ab8c2d9a1f792d1c36ae3c2d97e1d9fc621ab054a1954ce45c61fae92419d9e72504bd79c57dddf9dc3878821297274e9af42419720ce731f2329e969143c6371040de88c7f9ba6a7a6e14b4738e2bde3424e480d631467034cb15556bc63536cbcd9ec3a18a3c3f14797e2cc47242459adab8f04b5753", 0x2000, &(0x7f00000058c0)={&(0x7f0000004dc0)={0x50, 0xffffffffffffffd1, 0x89b6, {0x7, 0x2d, 0x4, 0x84182a8, 0xb, 0x2, 0xe1, 0x40, 0x0, 0x0, 0x80, 0x8}}, &(0x7f0000004e40)={0x18, 0x0, 0x0, {0x8001000000}}, &(0x7f0000004e80)={0x18, 0xfffffffffffffffe, 0x9, {0x1}}, &(0x7f0000004ec0)={0x18, 0x0, 0x3, {0xd927}}, &(0x7f0000004f00)={0x18, 0x0, 0x80000001, {0x81}}, &(0x7f0000004f80)={0x28, 0x0, 0x8, {{0x7a, 0x985, 0x2, r6}}}, &(0x7f0000004fc0)={0x60, 0x0, 0x7, {{0x4, 0x5, 0x0, 0x6a, 0xe18a, 0x1, 0x1, 0x4}}}, &(0x7f0000005040)={0x18, 0xffffffffffffffda, 0x67f2, {0x9}}, &(0x7f0000005080)={0x16, 0xffffffffffffffda, 0x40, {'msdos\x00'}}, &(0x7f00000050c0)={0x20, 0x0, 0x6, {0x0, 0x1f}}, &(0x7f0000005100)={0x78, 0x0, 0x4, {0xffc000000, 0xdeef, 0x0, {0x0, 0x49, 0x80000000, 0x5, 0x9, 0x5, 0x6, 0xd, 0x9, 0xa000, 0x1, r9, r1, 0x2, 0x7}}}, &(0x7f0000005180)={0x90, 0x0, 0x4, {0x5, 0x3, 0x7, 0xd1, 0x0, 0x2, {0x1, 0x50, 0x0, 0x7f, 0x8, 0x7, 0x1e, 0x4, 0x40, 0xc000, 0x400, r11, r1, 0x7ff, 0xc}}}, &(0x7f0000005240)={0x30, 0xfffffffffffffffe, 0xfffffffffffffff9, [{0x2, 0x7, 0x6, 0x4, '\\\'-}\xe4*'}]}, &(0x7f00000053c0)=ANY=[@ANYBLOB="90020000000000000900000000000000060000000000000000000000000000000500000000000000020000000000000000000000010100000400000000000000ffffffffffffff7f0100000000000080018000000000000080000000000000000100000000000000fcffffff00000080010000000010000009000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0b00000006000000000000000200000000000000030000000000000001000000570000002b000000000000000000000000000000000000000000000002000000000000000c060000000000000100000002000000060000000000000003000000000000007aca00000000000008000000000000000000000000000000090000000000000003000000c10000000101000000e0000000000000", @ANYRES32=r14, @ANYRES32=r1, @ANYBLOB="cabd000003000000000000000000000000000000050000000000000006000000000000006d73646f730000000600000000000000ffff00000000000009000000000000003764000000000000060000000000000000000000000000009097ffffffffffff4000000000000000010000000100000005000000000000004b0400000000000001000100ff7f0000010100000010000000000000", @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="0800000001000080000000000000000000000000800000000000000006000000070000006d73646f7300000002000000000000000000000000000000ffffff7f000000008d00000000000000050000000900000002000000000000007f0000000000004008000000000000001000000000000000020000000000000003000000000000000300000005000000fea11d4c0010000002000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="030000000f000000000000000200000000000000070000000000000006000000050000006d73646f73000000"], &(0x7f0000005680)={0xa0, 0x0, 0xffffffff, {{0x4, 0x1, 0x962f, 0x7, 0x0, 0xf892, {0x3, 0x8, 0x2, 0x6, 0x1ff, 0x716, 0x81, 0xffffffff, 0x0, 0x6000, 0x7fffffff, 0xee00, r1, 0x7, 0x6}}, {0x0, 0x18}}}, &(0x7f0000005740)={0x20, 0x0, 0x8, {0xae3, 0x4, 0x1, 0x3}}, &(0x7f0000005780)={0x130, 0x0, 0x9a3c, {0x40, 0x1, 0x0, '\x00', {0x80, 0xfffffffa, 0x676, 0xa3e, r0, r1, 0x6000, '\x00', 0x10000, 0x2, 0x9, 0x1, {0x0, 0x52b8}, {0x3, 0xff}, {0xde, 0x258}, {0x324695dd, 0x1}, 0x0, 0x0, 0x0, 0x2201462e}}}}) 47.762665049s ago: executing program 3 (id=778): write$cgroup_devices(0xffffffffffffffff, 0x0, 0xffdd) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x840, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000240)={0x1, 0x0, [{0x12, 0xfff, 0x2, 0x2, 0x8000, 0x1, 0x1}]}) 47.617697883s ago: executing program 3 (id=780): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={0x0}, 0x1, 0x7}, 0x0) 47.328629109s ago: executing program 42 (id=780): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={0x0}, 0x1, 0x7}, 0x0) 46.791140491s ago: executing program 4 (id=785): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), r0) sendmsg$DEVLINK_CMD_RATE_NEW(r0, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x100, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2000805}, 0x4008001) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) close(0x3) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0xfffffffffffffffd}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fgetxattr(r3, 0x0, &(0x7f0000000280)=""/198, 0xc6) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x300000a, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) (async, rerun: 32) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) socket$inet_udp(0x2, 0x2, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_newnexthop={0x1c, 0x68, 0x5fb9a818fb7378e9, 0x0, 0x0, {}, [@NHA_BLACKHOLE={0x4}]}, 0x1c}}, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000300)=@newnexthop={0x24, 0x68, 0x1, 0x2, 0x7ffffffc, {}, [@NHA_GROUP={0xc, 0x2, [{0x1, 0x4}]}]}, 0x24}, 0x1, 0x0, 0x0, 0x24008000}, 0x4000) r8 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r9 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) sendmsg$nl_route(r9, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000000)=@ipv4_newroute={0x24, 0x18, 0x35f32a6dfa748ddd, 0x0, 0x25dfdbfd, {0x2, 0x0, 0x10, 0x0, 0x0, 0x4, 0x0, 0x1, 0x20000000}, [@RTA_NH_ID={0x8, 0x1e, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x4a044}, 0x4090) (async, rerun: 32) sendmsg$nl_route(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv6_newnexthop={0x20, 0x68, 0x309, 0x0, 0x0, {}, [@NHA_BLACKHOLE={0x4}, @NHA_FDB={0x4}]}, 0x20}}, 0x0) (rerun: 32) r10 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') openat(r10, &(0x7f0000000000)='./file0\x00', 0x1a37c1, 0x42) (async) lseek(0xffffffffffffffff, 0x7fffdfff, 0x2) 46.685337973s ago: executing program 4 (id=786): r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000054000000e16293b405f8e3e7f5ceee7b6301fef4440ae39add3f17b580614830a4f77ceebea13dfdc4472785bc55cda9587759a4998a7a05639bb00b6a969d0781d90601d39f45dfaf49aa65938d46000000000000000000"], &(0x7f0000000140)=0x78) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$smc(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$SMC_PNETID_GET(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="200028bd7000fbdbdf050100000014000200687372300000000000000000000900680e7434d1f1c9f2d7c4d4bd177e010073797a320000"], 0x40}, 0x1, 0x0, 0x0, 0x8088}, 0x240000c1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'erspan0\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x100, 0x62) ioctl(r0, 0x2, &(0x7f0000000340)="1958d150fc371064d6092964807535e204726f65e2b732fa0f9ad3e25f7d033fec4bdffac63130ca23af44588b382fbd58995a68b1ff90c5512dc01769e6c88e6bf5a0e92acf0ba2d99d0e5a2115143b0d2e5652ae3555599a3f6e0bd56c") socket$key(0xf, 0x3, 0x2) ioctl$VT_SETMODE(0xffffffffffffffff, 0x5602, &(0x7f0000000000)={0x71, 0x3, 0x1, 0x5, 0x9}) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000500)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x6e) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x48, 0x10, 0x40d, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2a500}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_MLD_VERSION={0x5, 0x2c, 0x2}, @IFLA_BR_MULTI_BOOLOPT={0xc, 0x2e, {0x1, 0x1}}]}}}]}, 0x48}}, 0x0) fallocate(r5, 0x0, 0x9, 0x8ffff) read$FUSE(r4, &(0x7f0000007fc0)={0x2020}, 0x2020) r8 = fsopen(0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r8, 0x6, 0x0, 0x0, 0x0) fsmount(r8, 0x1, 0x1) 45.757703654s ago: executing program 4 (id=795): syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010102000000102505a8a44000010203010902"], &(0x7f0000000c00)={0x0, 0x0, 0xc, &(0x7f0000000340)=ANY=[@ANYBLOB="050f0c00f906"]}) syz_usb_connect$cdc_ecm(0x5, 0x82, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x70, 0x1, 0x1, 0x70, 0x20, 0xf8, "", [{{0x9, 0x4, 0x0, 0x6, 0x3, 0x2, 0x6, 0x0, 0x5, {{0x7, 0x24, 0x6, 0x0, 0x0, "29c6"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x401, 0x5, 0x5, 0x9}, [@acm={0x4, 0x24, 0x2, 0x4}, @country_functional={0xa, 0x24, 0x7, 0x9, 0xa7, [0x2, 0x3]}, @mdlm={0x15, 0x24, 0x12, 0x9}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x8f, 0x3, 0xff}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x5, 0x3}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x1, 0x5d, 0xc5}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0xdd, 0xf, 0x4}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x0, 0x2, 0x3, 0x40, 0x9}, 0x36, &(0x7f0000000100)={0x5, 0xf, 0x36, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "8c16f8f736d7f736ee372503b9ab0950"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x82, 0x1, 0xf0, 0x0, 0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x7, 0x0, 0x7fffffc, 0xf000, 0x81}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x4ff}}, {0xe9, &(0x7f0000000240)=@string={0xe9, 0x3, "2b13da9cc605ebcc841e42e8cd3940561d05f90c17eeb8c1f2ec814cd0408c2f1f946c725700498713d641b2d0b812473a8d9b55ef2bdac0e0076c4fd38b0d52e35aff57350ec3887552ca3842f498320d94c265784798d044af43f7ea1c6f8fb3550b29a7891077b3c9a1940a6af072ca749f2dc51cb8be6c9352249ad790121dfa8c75dca08b1e9f27bb4e3d454123a5dfc99baaeccca2585a4e07087a94f96fb020887796982565b7066fbebcb1cda5f4928628d55e061bdfaf9488f7c37d7e578f6ad027f5107f1137a1c41d18ed0a0a5430af447f304eba271ed8aebf20d772bede0e590b"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1c09}}]}) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010102000000102505a8a44000010203010902"], &(0x7f0000000c00)={0x0, 0x0, 0xc, &(0x7f0000000340)=ANY=[@ANYBLOB="050f0c00f906"]}) (async) syz_usb_connect$cdc_ecm(0x5, 0x82, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x70, 0x1, 0x1, 0x70, 0x20, 0xf8, "", [{{0x9, 0x4, 0x0, 0x6, 0x3, 0x2, 0x6, 0x0, 0x5, {{0x7, 0x24, 0x6, 0x0, 0x0, "29c6"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x401, 0x5, 0x5, 0x9}, [@acm={0x4, 0x24, 0x2, 0x4}, @country_functional={0xa, 0x24, 0x7, 0x9, 0xa7, [0x2, 0x3]}, @mdlm={0x15, 0x24, 0x12, 0x9}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x8f, 0x3, 0xff}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x5, 0x3}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x1, 0x5d, 0xc5}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0xdd, 0xf, 0x4}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x0, 0x2, 0x3, 0x40, 0x9}, 0x36, &(0x7f0000000100)={0x5, 0xf, 0x36, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "8c16f8f736d7f736ee372503b9ab0950"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x82, 0x1, 0xf0, 0x0, 0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x7, 0x0, 0x7fffffc, 0xf000, 0x81}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x4ff}}, {0xe9, &(0x7f0000000240)=@string={0xe9, 0x3, "2b13da9cc605ebcc841e42e8cd3940561d05f90c17eeb8c1f2ec814cd0408c2f1f946c725700498713d641b2d0b812473a8d9b55ef2bdac0e0076c4fd38b0d52e35aff57350ec3887552ca3842f498320d94c265784798d044af43f7ea1c6f8fb3550b29a7891077b3c9a1940a6af072ca749f2dc51cb8be6c9352249ad790121dfa8c75dca08b1e9f27bb4e3d454123a5dfc99baaeccca2585a4e07087a94f96fb020887796982565b7066fbebcb1cda5f4928628d55e061bdfaf9488f7c37d7e578f6ad027f5107f1137a1c41d18ed0a0a5430af447f304eba271ed8aebf20d772bede0e590b"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1c09}}]}) (async) 43.769232078s ago: executing program 4 (id=813): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140), 0x1, 0x481, &(0x7f0000000600)="$eJzs3M2PU1UbAPDntjPDy9c7o+IHiIKikWicYQZUlmA0caGJiS5wOXYGghTGMKMRQrS6wKUhcW9cmvAXuNKNUVcmbnVvSIhhA7q65rb3Dm2nrczQWsf+fknpOT23Pefh3NOec8+0AYys/dk/ScSOiPglIiYb2dYD9jfubt24VPnjxqVKEmn6xu9J/bibNy5VikOL520vMrXWx5stX7h4Zr5aXTyf52dWzr47s3zh4rOnz86fWjy1eG7u6NEjh2dfeH7uub7EmbXp5p4Pl/bufuWtK69VTlx5+4erSRF/Sxzv96W+ppduVi4ST/arln+JnU3pZGyIDWFdshMy667x+vifjHLc7rzJePmToTYOGKg0TdMt3YtrKfAflsSwWwAMR/45n0TUKtkauHk9PwquH28sgLK4b+W3RslYlPJjxtvWt/2UrbZO1P78IrtF2/UUAIBB+OZ4476Y+92ef5RaruIfy/eGpiLinoi4NyLui4hdEXF/RDwQEQ9GxENNz+m079OufZNk7fyndG1Dgd2h6xN5Ys38r5j9xVQ5z+2sxz+enDxdXTwUEf+PiIMxviXLz/ao49uXfv6sW9n+pvlfdsvqL+aCeTuujbVdoFuYX5nfaLztrn8csWessbfXGn+yuhOQ9ePuiNizb2N1nH76q73dyv4+/h76sM+UfhnxVGNvsxZt8Uc+909670/O/C+qi4dmirNirR9/uvx6U7Yy2ZS5q/j7IOv/bdG5/3NTSfN+7fL667j866dd1zR3eP5PND8nO/8nkjfr6aLgg/mVlfOzERPJq/njx/LHW+urHzd3+/gs/oMHOsVfqr/HFf8TD0dEdhI/EhGPRsS+vO2PRcTjEXGgR/zfv/jEOxuPf7Cy+BfW1f9dE8Xe9pqi8pnvvq6XFJ011SP+JDr0/5F66mD+SKf3v8nWUyR6tvT83ZzNAAAAsPmUImJHJKXp1XSpND3d+Hv5XbGtVF1aXnnm5NJ75xYa3xGYivFScaVrcvV6aNRm82X91XJEVj6X54vrpYfz68afl7fW89OVperCsIOHEbe9y/jP/FYeduuAgfN9LRhdGx3/aZp+1OemAP8wn/8wuox/GF0dxv/WtnyP3wgANrNOn/8W9jAazP9hdBn/MLqMfxhdxj+MpPyb8GN38gX/gSWy95/h1b7+RJoOqfaJ4ce+mojS0GqPYce+vkSS/5ZGOvC6il+W6ccL1l/ILgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDp/RUAAP//S+LZpQ==") read$FUSE(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x803, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r1, &(0x7f00000002c0)={0x28, 0x0, 0x2711, @local}, 0x10) connect$vsock_stream(r1, &(0x7f0000000000)={0x28, 0x0, 0xffffffff, @local}, 0x10) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x2400, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_GET_MSRS_cpu(r4, 0xc008ae88, &(0x7f0000000040)={0x1, 0x0, [{0xc0010141}]}) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[@ANYBLOB="5800000010000304000300"/20, @ANYRES32=0x0, @ANYBLOB="c3100000010000002800128009000100766c616e00000000180002800c0002001e0000001f00000006000100ff00000008000500", @ANYRES32=r6, @ANYBLOB='\b\x00\n\x00', @ANYRES32], 0x58}}, 0x8000) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r8, 0x29, 0x36, &(0x7f0000000400)=ANY=[], 0x8) connect$inet6(r8, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) setsockopt$SO_BINDTODEVICE(r8, 0x1, 0x19, &(0x7f0000000240)='bridge0\x00', 0x10) write(r8, &(0x7f00000000c0)="8f2a0a65bd8c002b0304000e0580a7b6070d63e286a5cefe", 0x5ac) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000020301020000000000000000000000010800010001"], 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x43044) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c000000020301010000000000000000020080010800010001"], 0x1c}, 0x1, 0x0, 0x0, 0x20008814}, 0x4000) socket$vsock_stream(0x28, 0x1, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'veth0_to_team\x00', 0x800}) socket$inet_udp(0x2, 0x2, 0x0) 43.536589433s ago: executing program 4 (id=815): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000008b}, 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) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x41, 0x0) keyctl$clear(0x3, 0xfffffffffffffffd) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000b80), 0x20045a, &(0x7f0000000200)={[{@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r4, &(0x7f0000000080)='\v', 0x1, 0x9000) ioctl$EXT4_IOC_MOVE_EXT(r4, 0x40305829, &(0x7f0000000000)={0x17c04, 0xffffffffffffffff, 0x6c7e, 0xd20, 0x1000000000000000, 0x4}) r5 = openat(r4, &(0x7f0000000180)='./file1\x00', 0x343180, 0x41) copy_file_range(r5, 0x0, r5, &(0x7f00000000c0)=0x8800000, 0x863, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'lo\x00'}) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB], 0x50) bpf$PROG_LOAD(0x5, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'geneve1\x00', 0x1}) socket$can_raw(0x1d, 0x3, 0x1) unshare(0x62040200) ioctl$TUNSETLINK(r0, 0x400454cd, 0x118) socket$can_raw(0x1d, 0x3, 0x1) close(0x3) 43.317031478s ago: executing program 4 (id=819): bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000c00)=ANY=[@ANYBLOB="b7020000c3000000bf230000000000002703000000fefeff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400011000000404000001007d60b7030000000000006a0a00fe800000008500000030000000b7000000000000009500001000000000acaa8e53a53cb864c300094c07000000000000d94cf0987b00a749a8e53b5c9491cd1f2b94a64f1de23d03a8f0362ebfc44c77511e60070e25510070f7778d3e77ad85319f0113abbac795f8c24abca246150226eb93fe39233add8f68f87699162334343befce832cb8075c5f0ae30cde221371ff00000067e4b75da95370ae6fd2b99ac18f98403494d4a94e95fb8dcd813487b2bdb006c6465c15f04485a9f8c8e49d00000097184c8e9d34b1e382b25e9614634e8e09194f7b83138f5275d9ab463797a2f6dcb45d5f278cd4fb74559575da3560c01cdf1eaa3fc7a3fb4f1689dfd5b626174770e4dfd1c82a694efc62f9ef9c8c0ea1efa5b949ce22827f6fd1dfc69d03482d8ec264e3d96ad19a0c99a234b4b71b0bc22573f8594b91781cd8ff7f000000000000299ebf94588e60abe9a565c5bbdc0358226f8580dc1a83c6a44408de23475a74ef0deda8da4089269ccb4e728dee6320444576c87cc576291e5367a5f1a5d5a12f8313ffff0b7f73335279aa2b68c9f045831119881764c71bb65b5138c50e06024e80fd9656bc077e4e259695748989335ba9eeef288de73815f20fefd4acfb6813ffff00000b971aec1a3e618a08a94ecbd401c8109c87ee3f5c0501857538d2a766bfcf4128fbe726903aca577aa8943af747760718dee5a21396dce6f61c6f3c7e000000cb0868b48719e47296f2299df3ecfb5f3f0e42f6f1eb1dc64dcc8e397366d12033f6288edbda3b838100000000000000000000800000edd4e1266dc9d73223fe614f025a7f284de76b3b676a13c57a0ed24f6270c4cbbf93472eb8093d8296c68dfbb03ddedc3e029b08959b145a7b110068ba071e75d75716243052ad24b624fddc2f0f3a018c0085c2319c248d643cd09fa855b20a6d453f2e954ff0e55c010000008547c5a0ecefcc44cc9532f729167f215937357a4bb9746193c1ec000000000000dd43c108c2109d221b7b26b7c9c209000005b7918a6cd856b8fa806c85480443159c6bed51a0e021f05f7caa1b99cdb4d08d9031210ac00e67d8c40a18503cb7aabcc066dfbfd7f87abe1122f00e5454bec3563a19582e0000000000000000000000000084b27fc6a3f95bf02b4eb5f1599dd46edcad432cc216316fe07afe27649c89cf022a90d895a2d70fcde7a9c37ede0c47c27f44595ab4b1fb1ed5b1d91314b2d50f94a768fb605679485041a6376b8344a39af68aed2be39794dd86ae82f9660cf4f935255d71f9fab2e430ac42bba1f54141cf39d4d50c4ded504beacb0de210d7a3716dca7362c134b91cef3efc514fbcb4747e6814ac16449ac02a43d9d4151697b4b7890ec6b481c5f0ca8c52a6322f34a796fa5941d23409ecf73458223baaffb94a89ee2884df000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x36}, 0x48) r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x8000) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000480)='./file2\x00', 0x8410, &(0x7f0000000540)=ANY=[@ANYBLOB="7379735f696d6d757461626c652c666d61736b3d30313737373737373737373737373737373737373737332c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c2c756e695f786c6174653d302c726f6469722c726f6469722c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d312c6572726f72733d636f6e74696e75652c74696d655f6f66667365743d3078303030303030303030303030303465302c757466383d302c0077b5b28056fc4549d277ed7fab6b0be29df17f888ccab55cccc917ad315c8ea56f5a89c104f92d058b92f5881e69e06002f5914c03fefbeb09121733eaf5ded73df976fbd4cfcb8b70b0bf44da1b46bc0800000000000000f9e4ebbf71c77fc9a810ce726b8c6d6295a5f2e2b069b95ba8ecce52ded99b82923228c37d5e1ec11cdbcabb8a89cbf2cf2771d69e3cf0e6760094145e542e426bceaab9b2cf261046247bce0565db3ac5888b74efd48bc9f455e60f49496ca8137aba85fe39756814fda1f0624b33a2025792a2d47aff43355f9d23a606e1a477ccfff09befb1d0cf1599d272628028b9786e1fbfb3d637c2561421488c9d0000000094bf13ac582f6b67de0cad020000004271b2259fe5d73a74ad7da615c31505c7c0c168052d38e5b64c4bb7d0599e5dcf0000000000000000000000000000002790cf17418aa278cfc0c9d1c81c63e58b877706a808e9a51cc0d73e298db2939adc0efdab4745ab0e09ef8beaaf04e5374c2e7e4672e47fe5a25502919954242f8d779d84091f20646210f4f871d3f20ad66fcf4b816323b8abb307381d4ada887dcc71e35f364baa1b93fd5ee36c02aa4628511442992ced893ab946472440b53fc08cc41403e167b1f2605e04d5f0c16ed49969b59d650d88642b10c7893fe9b664421a40f4822ffcc284dfe9aea76e4a04293c970f2dae776decf07b085e16511b0bd365b0f86c7fcd8df00a87f4dbbf8e623667e3b65e4c487055a2e5cd64402a4de537bf113fc7370099e4faebe6ea9d4f155f8f5f4c5f9b205ce1bbb16e002a19457e05a210d9e9820bc7f318ebfdfcc22f83150503b2f75b4a9ee6cc989d6903f945d1f6ce9ddfac5dbb98381d1c73e46379f8dee9ea31090b6058cce7ab5bfcfdb05fe3a965c5a6f80e61ba9aa36031294e9d87ae4190b2ed7c1da66033928b3650065087de16a5967f571313e8f18eef24abb782311730b213fb6bb907eb7213b43e09cc79c47c9886242e6e3f62281d2850a4d3f3fc6bbab1f5a7292d1c13cc5388bf7cda223f475702718957714747157317cea5e1049d5fba21a266", @ANYBLOB="d23c17f6ec01b3b820b1fdfffa233394c6e77c8285b061be4d1d84514a63ec47a083470f375b81080001cf3df73c16fd31622d37a921bdbf096ff2fed6da828ab4e0f87928c18c038005fb49fb6ab8cdc85b032f67dc95a947e63e3667ac2b1c953f5017b3cf2ce9860832606c010ac9f8a252454548986ee91942a39e53efe01210aad5b2300137f1a62cd7a4a17b307956d81bd6247de7f27d4967e0197b191f5562f04e7a88dda2ffd321561754"], 0xff, 0x2a0, &(0x7f00000001c0)="$eJzs3T9rA2UYAPDnkjSNOqSIiyJ4oINTaV1dGqWC2EmJoA4abAuShEILASsYO/UTOPo9/AguLn4DwVVwa4fKyeXumtSmf2hjCvb3m57ee8/zPrkX0inPffX6sL97kMTJ2e/RaiVR24qtOE9iLWpR+SEaAQD8f5xnWfyVPSSzUVt8NwDAMhT//wtP3QsAsByffPb5R52dne2P07QVr7ZPR90kIoano26x3tmPb2IQe7ER7biIyC4V8Qcf7mxHI82txVvD8aibZw6//LWs3/kzYpK/Ge1Ym5+/mRYu81+sukujs79S/dGOV+bnv/Pv/BiOo9uMt9+c6X892vHb13EQg9iNPHea//1mmr6f/Xj23Rf5Nnl+Uovu6uS+qay+pCMBAAAAAAAAAAAAAAAAAAAAAOAZWE/TpBjfM5nfk1+azM8ZdesXk/X1tDI732dczQdKqkLFfKAsyhE94yx+qubrbKRpmpU3TvMb8VrDiwUAAAAAAAAAAAAAAAAAAAAgd/Ttcb83GOwdLiSopgFUP+t/aJ2tmStvxHG/V7+54Or995qdNpD3euvN0WjEgh7LXcELeT8Lr7w6PdxPowiqg1noXi+/VxQ97vfScql6yP1ectderergfp5dasYjG2uWHWRXz7R12erVrOaCnkbzpblLf2dZdr867/5RnFF5JZmM2Ljf7itlMPcD5kHr+ln8cnPBG78y6o/+0gEAAAAAAAAAAAAAAAAAAOaa/uh3zuLJram1/6wpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFiy6fv/q6AVEVevXAvGZfJt95RBMw6PnvgjAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Az8EwAA//9I2EsX") setpriority(0x0, 0x0, 0x2a14b58) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) sendmmsg(r0, &(0x7f0000007240)=[{{&(0x7f0000000100)=@l2tp6={0xa, 0x0, 0x8c, @mcast2, 0x1}, 0x80, &(0x7f0000000b80), 0x0, &(0x7f0000000bc0)=[{0x1010, 0x10f, 0x1, "59fce8281611ac0fe42ca371fd6af4eb50bed452ff808957930874d4734979eaab33f9c35b5a87c80db4e0eb3bf9e46ed532d9965cbce3684edbeb39a425950d7fbad30b72976ad7117f19ab90d16fa551ae7df03dd51a4165343e62b189ed90916140dc45dfd55abf40f2494786d73d6e040f48bf8804257a4d18760399a7f1e137b2fac1f52303ed5efcc44278cd0073b76c1a59368f1f8bee37c11f54230837623d3650c9dd4a5cd0a668fbcb194d65480125f91d1c2a3d01a1181b71f2413cd907f0cec3a94146a21ec72f390d657724f05496ad53cba390ec7010b5ee557d1535ea4ffaccef4924374a143e2466405c9e078a3cadfb9df62b72003198471732a08cce671a05e132a9a635084996d43989e93f4b692abc2ad362a3ba06983ae665434ad8e400c3010f1c0cd886c908f372277db8264d57d516a719e4597d72df7f61742d12dbee9154f10b6f7520031fbf9df85e1e6d0acb7420f31ded15498ed626fe86ebee00d1c81e7c88dbceb5251357ed692af2ce33f00abbd10fb818abc34d79fe8f4e075cd10b76a9a24c7b952a80eb4125c9757bd89302270402f9374f3ca4539fe99a963b330b880332b3772d0ad4a280993ed02c2912c2711f01c114f696f1640f6b14672745699fd5bb49e5b0aecdd660e9836c191178d3100cc07baf29b3c8812e7d4b036317c58e27ae4939be3653eeb42d5a69be5b09ffdd32833480d1a043f3fc95fdf4269ed50429a2b325d05d89b1ae1a5f132425fff3895d9398b990f413d07580855552be8d065a7d7c1e1aa8476de04a9ee1f90ef9e0e1dbbba8a5d7c6df64c8e8fccfb7ad0a91e96dc8db84f2106c07c8b90ccf1deb47d6aea46d029aad3c718ae8093dd41de1d5a787de7ff775a53b67f6738702aee96fb2743238a7af1f2c039f3fe4eaf1411f0a5c67de29f29676300cb722074fa09d17551837498f26686572cd56b177278d12be95051dd9f9edbdf9199593f35473e9aafd3fd9301974afea00e0241109d47f9a16df5c848b6bc1ed5b800d6d44a7a6d2d1c4bee648ae92df7946c779dad5e6b8d2546f663e6a57871ffcf165e599039b81afbf5a955535d7a86f47de577c529cfcde459515b16fe767daae0c1a7177ce12a42bcf754a98208a9d23e4ddf341eb853385ff40853574abcfd4c2f0a978480e64cd7eb8f489c3483a6a98e76c1769a442cef25264fa8043e6ea4d975f5087cdbdb79bb7a1101150e008a7d5872118cf2a2d6d10e02c9081432339602bae8b88a2800791b114eebf7b7a75d66627d8c1890dbe5738105c1db1c36a52b64d1d38566f7de3a1e6a62dba41c7ec99fc36c22303bdaf1a85528816e4879e2514fead96d6e5f7767598c7cebba64b41dd149ccb72ca3ad445bea3188be75f82d20ee81e3c2e8f0115643ad71637ee2fe8cc9c463f97794bd697e2737e17b67f2985a26debaa9a4af35bb9d3741e6fba3c8334bf7fec84a818a6f7a9305cd5ed6eb7ab67f3adbd5b1a0ebc232494bcc83e4e2ffb2897e987c36b30965d9f9407a70a6cb3b1d003a49dfb03d27e1dfcaee0cb37c39127e8774f93c2256ceecd683eb8ad973e64ef468b985648108d01bd30ae117f6bd2fbcbc63611446a653b6d40b10de2fba3ed96367e4f0e4a7eb7dd4ac934cf1061522f920dfcb95c5c50920fccb0886972873f35df14cabc5554c07f29a12a66db85ac5bf2754aa6889e9b3d6a395cd13f2f3a038f8f5d34c55d46adf27da50b7c215f6ce920ca7da415fdb60f4c447b91f63d7485a38d09cd0669de3aed1110d2a4c00ecd864226b7d506850103e5d666ffdebda3ed93eba5a4c93ebe8bbf47e49857430cf14dc7c891596439c30df09860339218861bbb3a305487849608ec7e197e48768fc991693b639b0f12eee170467c663cb2f81038747abf7a5edc19f03b5b2cbcf7f43764b7ff4a617bf61e277d1d4ff7020904c36b1f053b97f22d54155f2df37304542afe798c42533c4ee01c93eb50d3352848597c58c5e592e13c29230be14e23d13a273026592d024ec855dbf2da47675244c968fbb30f7f7abbd682c078c6fe1854b5a5474ce659c61e7d95bdabd37ef27b0fbfb30c9466cae1205bca84d2b39695f10cd13595feac9d2d354e2c659b3f530b3dd677985a02d2ca069a913767f85c83538717905c8ff4738a663b88c70a1250d13c482406a28681853046bad21b89cbb9c8eb5462a53f5a0df00adaacf412096e6d010536d72a6ca6f2353012021abd03636fa2d2367b802ee2834da50180982330375651855bbb1c1348b0300fc6b79e0061e74a87b33a2eb6e6906b12a61ff3837f20fae2a2cf95c446a13366d9b1d9d6b1a38aa0eaaf306eea17989811f33dc7bb3e7bd43867dfff1ce730d4bc4f0187c5799763e4e0c61e0eb4cd41cee908fc5d1cbf2a3740a46fb500b4561fad0720a94b4de36a01621b16c1d78b1a11e55459cb512bc1e943cbcfef3de42de85071c1ee900ab77857da1a931c314e723cd50605a560feccc0434be5c2f78fe61a0a870001cc8912ffe6ae5cf3bc4d1c037c2841f73815a0cf7cdc862e4fa8ae8d3b76a5f546d2c08414c0a3ee9879d079ac459160dec79ec7f710d458500a0fbf7eba4580c7ce68e02b95c33adf09849c3d5081b3a5db3b8efc68c6735dd6861d25341c2db8843a79c001dc9bd6b490f65d8b212f2e1f0b7d3ba7335734a4ff832c468d109243d562ae4a625c6e962d385d6db98f09b968f8a6fdb4a801d4758e4dd9a920ec1bb5ce1cb115f76949370f7be6a292879e3f0d831602eb32f8ce346977533ae6a7558f9c72bf0477c13eb243b89c78a2f8c92f568e1a15018a939d28a7951a324855d5949f0418853da941165753d0cc33db8339283e6557597e98960309546eb5dabf9b8bb23706c1f8e1cd19067bbda30cd278adad744871f2644f63820816b6ab5e7a4f5b78aa5f68619ad0dd6fd7672e8b09e7733a838a85a1af41443dfd0cfdedf35cab14ab5b47e5371714485392d4037263fcbc97635d0bb3cead11a71965a2c9842fd086ada8c365493bbfb3390a6bc07ad3f825a26d58e2b1edc76e892dfb88165328693d136d85317c653bffe9c898de5d65772b9990a80040f00a8ae84a7bf3a3b6289af8a5c5a42b2e7ba837c816cce225be21e7377163302946c2cdf6f31382159251ec51b38a7136dcb63d19d53da625dd289a1564e6433c625129371a6d27b327f5c85a5866236a53992854f27bd0d9d4d43e31078fefb6b5acfaf991edf5803341617bf6b2c3348bae5a49759b3f0956b4c8198b1967eae6bf0627e83984398e595646bd1bb4aecafff9772d698c3fa593afda228960e7264fbf08a69d04a488f6c65aa8b5e7a43ccacc4038d81ea3a49175516c3819e1d26591bbb2ce57b909b366da34f5c6e52647e8e27f50b37f78343ae3390b3f819173bd1f2b63686b71f51b199e7312cc8f0c51240b5d6ea43279fd9127cbb24433a4e0155d5c193c6efbc7d7e02ab3e5cb4619e4b34167008dafb81ddae1d1e3b3b622f7caf368b9d94e1744c292925f485140089e276bb6b992d51898409b0479b219eb64379a14bb0b61f8821d754cf5cb49cf35ce1629879c8316330187108508684405077339230ce3ba17a9217755f5ba7d1094d927790175caf249ecaadbe13df6bc34a0b6ca95670cd1279109e2afee5cb6024e86c421f67fee5335e6f61fd58e163281127d4fd5c53176592c1a01d2f830e4025cfd078f5c5eb209555a178a68cbeb1025649c73436b73b3d685de370a695f429f2afb17b63db6fddc9bd1a66232dac85edee196d4b3167a16e9bfffc7069e9eecf5f697cb5be2b00fd88cfa4480b7721a007a5e35a83c1405d708a752785a18b0a0cb067ba68d3b5bff31e9e368e312eeae35731e6715a0851cbd21e2729deb8e5c47a7f9f6b05a00e9764cc91ff24fd4f4cdff5a4a15a5d604627ab1cac19c1140559b09f8c30d80d7dd16c5c3d9853fc3804249bb5e2f03b9bdd17f11e82c325b0b43541d48d2683922ebad9192a96b79655328556480c96019fb133462597edf64aacbf21463f45a0ce709c9ddb6767b8d7b4fe611be89801e73c709e60c56e6bc80dc55202c0fd915fb63e52664359d5e82850f21e69504b461ff040af467d92db5ff5dd25d99958b051f43ed99d1f88142d5d1f164c7dc9548d4ccbf1a6df18ebbb95e13fea065a8c8a5640b4226e3bc5140804287edd9a4cc321c9f5b16ac75cccb6dc11ee66a69c45920cf14216406a53a706c7362a3e71369331c628b22e818ac29a69732f9d9dc4c46da095c837861456d097ce90d3a9a58278d96814df25e2726fc5ad97be478d80de3fe0b0c082c7c34aca8d9c7f0c1c9072bda12ee7c9d1c2a8d41e2b9dbb59b7279a20681735006e7afa71bba7a2b89d5fc4963fd4e7deb69f068f97b79045f4bcf771589405c2de9686158c0a4db1dd7df063d12fea3af506d224392e86379ce7d203062ca7698867798810493920cf8be4edd37132974cefccbc27641ab1d33a4c1befc40398726eedb404984e7bb2292745ef2ee00302807d75be7b1235e074ed197bdc754ec2fb74018a237a0f9896667402e7219b0f28998e204630d981e2dc4c0b220b9373f2197a3c5a2732db9636f3e1d7cbde2f06e480f34494a4644fb7a416cb8bdcbc3a3bc80f1f8a0e3ebe4c7fe531b43bd281e185475077e1b1099a796fcac2707633a0131e12236f03326949ed71383d20a6f07a70ab1d32aad1a198847629a0432cb125ea0dbbe27395e07fe4d286d47b641af909107434a7c24d13e30fda9c7000fc76c5cf52bcf21e8e0b76b254a55f0f6e93936d66a9ff65d1fcabe55485e0e8070db0063677461fbb07b3ca61e93e058dfd1a4ef41249fa12ac8428a3c7ed94ec52cdb7255e07f8d23a123a70c2c9b89e3364c318db199d808efeb6e3de742e790587a5a782d4513a4b8533ea4a90d5cc7192e9e9b861fee9c059eb0f728d1d91f9c96656311a313949eed681f16099cbb2d2ecbc1b61b523467c05f518ed4553524a57c1d16055e696cd027721bdfc1442229b99d05ee2d0baabaa55cc3ffaf0bf2f9423a9bbb6caf530cc87895c882216c9aa57b57c04748f8a57d4df43f7ed2aa8f1d1a07470fa53c715f0ec4abc9fd0b377c28050242bb8b76af6dda50332bbccb2c606bd812a61f308f24cfc45be84251d4ce38b320f3edbf97a27e0199d0b029f8a072cbd16f0d475b7172ec50632ab7b5ffdaee030131ee8cac064388749a4ccf791621e8052816c075a66f414840a5e0d1a0aff6a3ade180d4f595fde2a3db284e6591a0161bee8e1e8e54642a2241ddd447aa65440782c9d62a20a5ddcbacc1aa93456eccd319c825c6249d9b96dd418296b664d290df27ef4505e5dc05b11686e4488fb02756c1907a96acb01dd6c8db2464d7f527332414a1d31fdae75acab2276b566e391cd4554e4d97910f5606db58c8802c6274c6ffb7b76025e60e0dd334ba2f86657562603e62878d06f3d9635e03c15111f52f2bd267674aef04d86013e9c9400ea7b96c96f86987a1c4494770057fa9a2cc5896880ac58cca6588c5015e47bfcb01436aacee0840da62fd234d8ce459b66fe260a43efeae030575dd3838f6024f5a5cd46348f21906a1901af53af2273625bf8876b536aea436d1b0f38890ae0ed32cd5c4ec7e36197a46c845c2b06bd47036ed2c0fc43f2b86a95236435be180aea15db783007782bbeee54a356f360f5d5547fe15e9c9770832210224da05f5"}, {0x50, 0x101, 0x4, "c820bc517f9b9694a8d26127042a774ef62138098f4965d7ce21fd9b380886f550d215075b0dea14fc27286c332875b9187e6c5c1e1aca93dd0853728d54"}, {0x48, 0x0, 0x40, "9398ac328211ef69bc6c2d2139674a0b94ac8973a9a1de4e41f574fbb4037d6b46035b81e4fee502dcb5d3b66a44ed5f0a2c3127"}, {0xc0, 0x1, 0x68, "2ac0b3d0f87c056a5d3220cb157ea60b6d3c0ae6802d7adf7af38278fec836249673afe43201fbf208e11257c64a8f4cd19e79ff78040a63147b7e6da675abd65ebc2f60111bb8931631beb230e2a9d97c72eef6e18583403a448cd00c5ba7a03ff79ac351340406333b974dd0d3fbb6405d2a6f57dad2d1f8c787e7750ce0e988b28df65184a359c0d36c6d2ab422fc368c4946074c96a1867c1111123c02efc7db66e5c931899541"}, {0x18, 0x10c, 0x4, "116af7"}, {0xf8, 0x110, 0x6, "ed30783e6b38b40d7d3816ed08554187e144b582fb5e355440b29461464d081e2a6e93e43e5cc949a5af2f91d00952cb03d713b287bf57ad820817477c6afca5c030123f3543159ab5ce0cb6c7a88d9931b8c7a7a95bda082bae4315fa41510e73b72b0fbee04164a8bb022a326b5e2e8e1e15742e7a720072b284deaf5dd39a125e68de873e0668abd3467fb0102299df9f96915d3469457770e72e949086e7d82a76f46cbebebc373c94e62ce1beef9358fe3b536b2a3ff95a71bc0d584ab1edef02614007cd5b61a7d55a134bd1cc67becb083d19ca650a2ba7dca418e131c176"}], 0x1278}}, {{&(0x7f0000001e40)=@generic={0x3, "b270f385f03f5d21d3af7bbf0478f139ca1c0ff00b8d3a0b448bf974a9e93325e99545a8cc0959ae7c3358715efcd3ac81b028a3aee56e2dd1f17f6e5dcffbf939146f06b9637719da8f2fdf5101bc1aa5cc307a383700886ba03ec30aa123e2db5a7250184e85c40ff9319c894c15d27db9dd2131deeb4ab898c5977459"}, 0x80, &(0x7f0000002000)=[{&(0x7f0000001ec0)="e5bafd2bd4b09d2f825a1db7b62db0d7a432ea9ff972137c4eb54568ee239dbcdec64386d8bf67c44e0fec388fcde8ba4d5a926f8e0e629fc677983bfdad3a9cf323e310f621e79d39b0bab4", 0x4c}, {&(0x7f0000001f40)="065563423d303d4f5e33200bb137079ca51c4f67ee7b664a6be1d6df147bd0bf212f89971edd23f5ade196c9ddd7be4df25ea4b06d9856739bbc1e88380a1b5a10337d8b02af56d8b6aefa9cc5c10dc5d34f4d36fc92e5175cf23b31d0a932ca7ecd", 0x62}, {&(0x7f0000001fc0)}], 0x3, &(0x7f0000002040)=ANY=[@ANYBLOB="101000000000000015010000fbfffffff82b7679689206eb6fe10e363b0437e22049404b632570c12d76922a80eef53e3b486a80bb702102f89f649cb43d6080908cf0fdc406afd4a03a1d27bf41be65e661e7a8eeed064909bb15ca866477544ee16a317ae6d43289ae87c0807bda7c459c27b9cac1ff57cd8de5581f437d0ed983bb1cd402791d1ca200375b81ec05213918eae86acb74bbae363eff480fab4ff2cfd7624c46f5b2e4e7fe0c91947378b76babaf50d0e5a4ea6195da37b77bb84576b96cb316b51d5ec58cf25801ce1f287c128c3b24517df872684535cb881aa4da57152fd2f8b26f64ebd949a38b7bc6561b8017af086c58d21a5776c03e50973c9ab372be99108be4f50497e68b27613dc5fe859844eca60e1742d66ed5e7c91bd0fb418e6ee82f937e29c0f57640411df0c6232ae8b36640af3970f98278468df67a30190b361e89fae15d096ada3f0924563564aba84dbccd5062efa4d31432d8285c4bd54502f42a398c1edacb68bbf9605938d5eea35454f1fab3117cce08c7f88ecca17ab0683fcb6f5bcb939e93b44d718cc633ee1fb9157cb2cbf16bf2b1af80df2444372c7b8ae4030cd724a36c07e5a663ac691197d5b0c37e12722a7f28fe06154d930dff51b8fdfb019104de7dbbc302edac2cad473fb3943dad36dfb152b2bd8d7aa5ac043859ae9911c6c1f44ee08dad451ec7f12fade6c8ac04a679b338bbbaa4606fc074c6282dcbfd870594499dae8c5ba31733207da905853372df1b6122c4655c09a07b1f43801f8e6bb86017a6f24aed8e5c3d8079f097f6a6741ec6ae7573068289be2f7e0b2ba4536d6b4adbdf505379aeb8636a867329b16f7a2f16a7af607baf93e8d04a8d9a6b2e47bab75438302f706f3e240cb31f1ed01b654b80ced542e638ee5ae74ec3371a90c440df4c1c7c2cf0eb58849b57bbfc462d015016defbd3e1992cd814e09eb6cae8e05a02b2df013851ee41551d53db173012332a9112af2d091a392cf4402756d4a333ec2d42cfc7d67fbcadd9e0f7d8dfa4eee4872f3345d5ce56981f497dc76d6cc3b8a4f514e4a8a069e9290d3a43937195432b5885a2269d3457b3f64998dda61b393aa678ef7e6da484693a1c4966fc74184efc18023fa62517116e97309959942caa91d42996c41dd735be3eb112870bdd243732e8b947d00b180d557d8b1f8190cb7d43c80fc7bba6de1711077cd6c0d454ea5f3ae0c4a74b71af4ab367d624bef237ea847bb1eb1a89dcfa9d2fea4ad262f124e6af7f41fc794348b9cecc8c2f07463b69b135e7ddc9f35125c6e3c9d92e798696cb2b62a8f28d20a8ef7abd1e6641eb77b5ae5fb13d3cea8c0febd4843b3efddc04b9a93ab5768cb106d467881c8cc6c1a9d8220124830dc8d1840b73b89c9d9a5a741271fa4b6dbe0bcdc4a8f903e1fe3640c007489f29a10ca5983f4389f920bbcd44d6f00fb49ef0fd822c19dc1c03b598c7b37fb2fd5fe671b31a8bf2a474f01072820124fd1e371328215f8db0ad40eddd04c9642055be13ff4131e3eb83c3a78adfcc839ecb5e58a5d2ce53e418b1654b7685cc4611372f7ff0503f436bf5dac443ab7360afb5083264eb880bdde3e54adbbd50caabd52c3b81c892b209c7fbd17986423c124421343861bf2ea4609f1737a2ee610e67434092b291056be8bd608c31365f9c01a6341d53dd32e900519e8c59610850bf962a1e9915d4d347ff3bfa1c6b84a443632405b4acae3b00116dc8598692f1fd87a23cca02c5b51c9027e6393e13d109b0d128efe48d89f2df106a2df7919abf5ce4a2a3cce57b2b0f55a1a6fe6a128166a74a1e45c24a0ffd22612acc26e4b12427143fc909261eeec5bcf3a708d1021a5ee05c5bb97af3adbd4c63f9fdddc325f7af5093d2857b9685fd4e462c8ec182cca43645c794242d91b4ed07c7313cf39bd12b54f50bb5e5bdff6dce6424b75269b997c82fc2d9995e2e7ec7bdc7ab29218060048a4a8409fc5b49558163056958e6129dbc48cde5d30738c5f34f994ffe587093a8e8eb30ab3045f86bec2de8d30c0ff6591432a3633fa3423ddc73c17b8808b31712aea89d0f3ba3157026e3551c55839a4f85331ac5d71709b38f8e3686f6d9935dbb420de60ca14060be89b7aa82066b77ea036ef0da8a63dab5d28affa2757b58b4558702f84da081157c7b4ae48e449a298ac092dd908a79fe56ebe3891c21c604b837d8d8b67e2cb918ac43a1068ab2ff41f0e93f0170da550e8d167dfaf514ef051eb897d0b709aa87cdf1b2329209c63c9ecd9c78e838345ac1102d2f668361680382c3a1a5b72ebf20b4ad4757aaa47d993cb16b2e4b966b6df5ac3b3c1fd24b1c60537ce6f4dad34b810e10b1cb38610ec6c06aaa3f7705aa8ac9fd2080f058c4a08ad69152a73f21cdab55ac594d37a630fc8c0aa21cacd9244c53614eeef7e70fb203f2f3e5a52667111391fbf8f8845b60054fea9c61641daf088d614b57ada10713294dd5c3c69846257df3fdd37ab0d56db0a7a4ff1b693b887253344b909f263a276581e9f0dedcd55f7baa53e1e064019d5f173f9b1560b9618c9a6585ddfe6135cddd225ca08f375822d77181915f6aa87bb45b54764666bba7432628292753d2798b26367dfa0b84e8f300704baf296b76658f2a70be97aebd181bdd44cb068b6a9fdca5df55f07a758084ca2d4fea8656db56d4607db76e769969398de4ba3c3066f44cca5066b630cc9098805a5059a91ad2829c14e1962d61be5e5d0cecf96cc144a9e1d0919245ad820db1a75108ce4543104d21a160623f0b3614ff61b1c1f5866670ed7b163ae84d2565d770cb9d1c0626876b9c5e1505f453cdb0e1695554f54777bb6b515a471f5ee566fa63c29cd31c362bee0d6923a903c0a9405ade90780b2b5f949ca5f7988a33e163169a26fc72f891f4e80d2447621c847971c4436d5bf098fa09e7bfb42a5cf40715c45b14a9527922951465e5588d329fcb66046b05d77db2dda5aab11603b48b2d884c1526d9f37564383d7b03689950aa80f3e1d90ffe0232d848d9aebbd5558089c18abf2efc76b67e2eb85da2e3cd173f6e87997566086a6db78a52798e5494923ff30acac5467ba636eb483051115a0431e7c435cfa7eb5c69008cfbd6f5252dc68254d7113614f3adb004d1534c09368e66f7be95794c04dfd847e87f2dac472d637c12ac2a9ae88604ae79e1bd64a571688735981d67967713bb14385b21e15aff7f1175dbec42b30bbfe9bbf84c0a02bea1c88bd8485ba0cadaff4db3e3778b6a9c577fc1e38b9cdfa73d37d456fb404d63830b22efe005a9a2c222d4640d25a88a0af9265c543f6c5532701d55ea8821acef77f61593e7e0962dfbe3476f6520d54060ef0512f03b503d3ddbf0ae713cf303ae52f10e8c1e5b676937afc2bf8ef639c8608fcc3ecdb6ac1c0a235eac1d2a4e6654998eefaf49bc0d8b48cb9bc3fedfdc21afad93e0b47acc61cd1fb9757005d5492e6fa6a637f859bc88c0935c5882cd7e64037746455702625fc4096c62a9c78cac947878de53bbdaa3e48d62c6757503efe66d19662ba3bc5e123b792dcc79625a67791e8408c93a677f78f4059c162e4ac955d571c80031c7e22503e14fa2072199c4c0bd663bc4c6924d130bc269ec3a8766d7ded960fe75d9fdf1db8ad295fccbd8c2447ead0271730166d4cf206a37f4d5597753a48b29b8026d1f45764a81a3749d52bc2dd3e0f1bea458d7de8460393ceba03f6e55c1d7e7714b35d5fc94fdaa7b6e32a1537517abe43585f7965f1656ee3be0e0dbfbf32f1b7f8f34d1484e81692aaab432cf7e72566fa471fc68fe74473d7c5bd8f24d37a09b7c92b9c75a5faae36806fae91935df4f637b39826ceaa90fd148043c7ca16c6b56850056addd26011aad83ec214fc99b5e207e0ada4cd51bc221d21a126b26d82c7ee071a770c092f480374e9d064543f213f4099053c14ed51a233e98663c2ad543018ab4c9e1d148bd265f8e657adbf386b6fbce4ac99210b344fb55f945d1a13bb6f01a60aec05e070d45a23c7a0487b46d7e82d0873b263b12a8e2dc899b6ced8801af08906dafaec56d83b8827f9521628d34af33870db579dde2b05f6ce4af26e0010416ebeef352cc4c4284c8cbf6b88831dd52b9a507f84eb5640f6840a7e67664c0f9b15db444e8219bba2578b5902687bbd69b9ac8091c57a01e46e79a878f50de0a75385fa248586d0ce1fc6b98ccb895b0e82044f7a95b5629e2fdb56d480e8b46107809f8c7fc0a97a633b714cc957b93d21e25d1e1983e7a1701b3b90cfa8a9691284e699eb5d66a06b44e2e8e0488253b5f554d570713764b183b4263af378abaa892a2e4d2f4bebff853a80502fa0e39d4aa1deb69fac823a27f324b7346281d4deb562888b7bfbb47a42b9c5e33c6d9631a6620811b6a467dea0fd5f7a1558f0561a39221d7e226b29a3751568579586ee176a8938799d2219d42fb52f56c9ac2d17b0c2bf5bc21d6d0eaae46d8e3f04bec682bca3e1d0e9b60f28461f321d067a7786c501c39de88abdfda4bbd374c56e9defdeb8fbb009bc336339b250d93c86da8fbdbfbf9f6246bfbc1cc3b7f49e38e217a2fcab941b7f90095773304e38974b90f543f8bafda9414849efdc626f15404ebf7178a26da0500634dfea53e8751f44f53eeae1e89fe1bb88042c712ed0140b7d55672e6986e1689edaf6b8d41593f678de762dac652beae4d58465c03adcf1e853f5f1544f8aa56e228fc29e657963e3b3295274420890d984861eb3f20056894ae90ec392715d30d1ec6ba599b690326c75e5c5a72f3a028b9f02ba928a03bf85d01b76ab325eb1b3756c2159441040d0d638c59d89811461c877d4d06cdd00570c75d5d8cc1040ff49841f759320a684443a5c309de7555e82e480c7a505b49dab8a5cb10ac8fe3dc2ae6fb1b5662b56e0e5022fd516be2cfac1b49424b8aac3a68dda64b4cfcc5e2276d3c355b6ebdb492843870813272c9eda9ea82c36f7363a7cc57c00b794497af24db363c2687b13d03dc6b2c871e249a3f06906d4cf0723495b9118e6c968bb7007290499925e1376e52303bce1e9e978bd138029abeb6ca6090349acc3a9469bf65fb74cb291ce593cd59c53fd175fb1b4eb7392f7cb64a97dafd2d84972eda8a39a9beba3fffb5453b68b51a5b32592510a7f271179d1277989cd6a3d7b37399bd4c0d7230b71df90a13b827e62a702a6c3380aaffd530050b8c240b586f39d568a42f5588c52b0e0289291f38d5cefb5c5d79b326d28bc18fd2ded617aa7833a9af0c71322b016a40036202145d3498c871c3e9ea4e4030ed64f9a3614f696fedc54e7680685c3eae90f992d4a8d3735aa56125addac22ee52bf4e225949a545163ee148bad422f77379b56367be4050db93328b542b2d8c6139ec7ad2cb862adae8c4948e9685901b4d25aa816d49b8e940b7963de23ef6753c6b202228121008b4857d94966a4f4a5b839c900ba5b136ae76ce3b343c099cdbc123e77b4826c43078d1e2bd5d496f6b6aec75f41c88c79609310b1e54eb351f1a3cac6c09b7e4f0f80587978d9ca564a24fc1d1076468c6a92b190cd61f1b5699a50e35357820371bbdd95fd75269599bc54ba5a79f56d0dc40419b16536185c373efe902896c561a07a852fe5338373078f07d5225c49eb04cf33e26c1d65ef7d3a6a1f4a2d0976d0f64ddb9a09857640bfe9ccb776ba9653e647c6baca709508876de9cbcc8cafca6af07f8537c4a049cb54480000000000000009010000000100006162df20641ce897c492d4d6177e81965a4801a4f8393883b0c70ea44db0973dcf8311d1e902c82df6637b5fe885397cefcc6b0000000000100100000000000017010000080000001efcd07825969150906e1d21b6202cc655db37d8b7ba13da8ff7ff53c08ee524624c397f5fb359d6138575481f377fef1f1041625292d481e9cd3723da080d642285b865dd7572bb5894af97239abbb6f43b104bffa10fbb32ee72272cd773531a30eb2e449322b3284cc3b95eedcdec33b76a9823a1d08936783e8cfdc7810a264aba02a0936e69bb1bbcec2ded7fd68dd5a7aa958c7dadb475a62752e7262d91ceaff9be355ba50f1e191255c843f38fcdde56694528463fd69cf6b10f58159ab7f443878657da12f163f0ae9311a226dadb67fa2a51e34e0637d7f57f39d0bae0d100c935c6f36eb9a0e0ee769f9ee085401042ddb7320fafa3f025498700c0000000000000000c010000dc6200008df400565577b57e3250c47846b0d0fa7d33cb8e0307f03a6468a023d8e167acc143b77e0a630e1aee47645076649937878a45a12233c283521e1cd8c3179dc7ceaec59dec8673c1f0df59273c47f357bd6877c933b2c4ce6ce51748511947fbc3cd2901e1902cf7d10d824738fda908123ebf8ffd7e2a33a2f0df098ef2b665c71dcc2e2268cb79e71fd9fb6cab894e1ea2e870deb9fa02188fef69910aa49d797cbfeae5880972b4a2696a1338ca78200000000000000000000000030000008ae7ba5bcbdbe592cb1d2a0000000000"], 0x1248}}, {{&(0x7f00000032c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003340)="6045fab22733c7b444531372ff05b0107aca9db73ff05c475500669ab8e634", 0x1f}, {&(0x7f0000003380)="29db0e6a67fc799f22765c0d279e96feabbe11bf8dcac6cbbb0af0b1ba7f89b6d9949e976cad0f0b43a4d194b24c255d50f1df5da1d8a788a876510ef44fbbd9e61febd74a2d7e6dc7f597700f7f1d11ff2e271619d893442d5a2dceccc26e65ab09524070c8455dfe138484bd52010b697fe246750e47a4d9d6e0e730763a60efe050a72007bc811de187015ecfd15fd0bd0823daad40b2ccbf732b4051e6884540eba3786dab03cf2309d59724812ab89c12d3c2dddbb8377b10cc97f0d514cd9d9467cbb52dcd96b8467813579466ee104f894103254758935defb816d82d5f5dd44e8b5e9bcd5233dca186d5c70bda872f", 0xf3}, {&(0x7f0000003480)="5b6ca6fa982d967ec07389d313e5ff7b60675e2fdeac760185be5c6f0455aa3d996f5131cf72a8df92da861415ecd17f2db7794e1b93d8945af1b004", 0x3c}, {&(0x7f00000034c0)="72e5e700c3dea14f921e252685b8d3cb5b7987761e15efee7a8fcc1bc4d61ee7f9d06e92107ceb3bba4e34551dfdb9eda04190f4bb4e2d25223a23e3de5916b9b67915577b464f12c05af145cee8826a4defaf519b1a98653bd9487ade28b4f7976b55b8a46bcda3800294e323db24fc9dc4dd7a9a6e39c92dd75949361f45cab5b59e5b8d8c809fcad646f82482291c13f723b4fa4939cd7880020b9eaa17ae03b3d7d5a9f6050811d5bf9a90012e93d0f5dcac20b12a1ddb7fa3a6477dad4af70a241c71d6c512648fc10df3161f3f7947ff091f7758177c07cae63d767c4f13b32be0e2", 0xe5}], 0x4, &(0x7f0000003600)}}, {{0x0, 0x0, &(0x7f0000004700)=[{&(0x7f0000003640)="8f3c6499654b36c49a8fd29e5d406a0158cbb3a4731444471bb338d955a3d838ad3629c5f85affc88eb2ca5dbbdd6675151a215be0222f054996566db9a82a2e3d1b6099f2e4ef1ea38ad2b9f9f367dd8b83b46bfc9ae56d08acaed814b88275c6c4c9c1bcba2910f89c371eaae3252b895b12d59825a2a90ee7", 0xffffffffffffff90}, {&(0x7f00000036c0)="6866b572e27505334a50157b4dc19202c20a39f5fd8fe1f237a7693bfb389283639b77900d0f12b3b1df114ad3a0d640c5db6bf73864b8d1f995e27aaf08d870e25c46cb1e6b84d1b85dab55d5da70a67da3b4dbdcd482c19c204cf17c0463c4e391eaf51bf5fbda4825466ee9948e475e20c6d9fc1b327e7b19eb0e48ed91d5677aa541327de14ae3265b23d56cabbb058ce6bc9262abf1f8a9257db167fffeba14b88cb76681f7a6f0e6cef17a44b4dcd3ae20e992966cf3f22c5f0d733ee68ff04b75917a89b11000dc7b4a1b14c929ac7fd97bb4d0ea24b361c6821dad3f2b0853af0ab06ce54bb679459c07a089189e045a38a9b1c27f98cb608bba5d44309cf8f6e4d59a4cb73b91988977ee31843f859c6cb2e39744c63b50369bf6e720c0c327953e20d6ad86d48e5d355c7661bdb2314686256a2ff72e240a2e921c0eae5ed6452813096c132d48b58951534e0a113d638ac13d76242a4ed6d76e53ca58c8b179a0b2fc5c0a59151f545eadfb03d6b5aad0935668d4a6e539c0db876ce049e3edf43ee679c453b987c9ef9d7412925444e654b6f4da2c6434ab2c464c07bb798c873e5811a9d34358300ba54537c20384c28a9d687cb6f833803c52a7f3f2ee993192a08b6a4a44dc143d2423056d9b8945a669941f7eb3c017105125a43cbc3d14191c21e84ef198207aedaa2c611e62af23802a93d22c7d765d4462504c3b84fea10bc248267e2be9763aaba6b1131840b5bc7cbc8427eff630965bb37da0fd05a4c886626ac523ef94e94efd4b47dc013bbbbc1b8e813d364a15f8d68376fa0843df9340f0ca5b29d975413937b9e81bc039ac16221569ca49b9ba047df3b268be0b8d8b9f770f68da315d044dc5405b92eaa3c545544eb2d7c1487293e4c5bd8444367a1e7a850f00a162d7d88147a5c5387c5b3f03c26039d2f9baddb0bfc9b70c149f2f013ea552a9e900e2974e0e49da785e9b4f47bcf5ee37302dddf8809dd3c3afea9f8dc1c89a726eccef09ccaf0dba777993316deaa59fc946a0186a90898fef4353206cd216de0c60ce1ee80611c546650059971f340263b91985e3a7ca711061c4a6c12b3a17117136cd1a6a94feefa834f169cf052bf71c438da1f1c5bc5837cf4304bf5943db8df855cef0c97ce829ede2d02ebff2a2ac56f748e6877135602b89ddc062b3fd30bb1faccbc3785fa17c85b86e09123a301c8e826877743dafab8d58fbcef83fa1e9a5960002d2c9dbd5130650faf1212be304603140707854a28aaa28387ffba3da6bea28b43c659e29a8182b0f4fc1ae1ea95aaf324baaa3f48c13b488dd0af7413b80072d303fed05d9adf81c02b1b15c38000aa5e4d173baa3a569f0f20ee5d7ad8bd705a7699423606849357bbb51bae347b329d20d30005c210a5eb7311d8a866d218463bb5478ff4cb21e1d9a85ec555c4118bb988abe30643d646bc4663edb10810f4627099445e213d32e0aff0b6760bbf5ff483385492f8df30a9992a588340a86e53a0cf8e75456e5fd7f98ca0c6eea11b2cbdac10e5dbed9ec53c10f061bc9111a4461dea2e72122b30038b4bac1b88e0c9fddcc66fbf319b0c44d485d443ee434f9659ea1bdef578276e09fee4a5f87653c8fffc5a7ef9ff83d6808e53f1cee5bfefa91d8d4bf210e02719ee3aecabbf42d30f952818d6c49877a96396a945c486ebf0dbfd6cc6e8c5afdaaaaf98c94b8d0b7fd6eb3de56205077f2b7caeaad6b2926c26c7b67b26385f3aa9432d00d7fc5e31a326009ac0c543d9960a9802f841111f36095f4041995e2dc543e7a362393bd931d51f69c1f0031d4fa9e37b97656e8d17a2653759498a15ebe79e344be31c796560d7d8642fbf908d7176d756d78dc65f233d42cbc5039ab1018bd9a75298e2d64b96a34f15e4eb6b31280b05718cc33592d91c03ca66d46f3ade53a217c0807a0cd213933253606cf2455b67db5d3ce3535001e10cc07dbea4f0afb3d6cc9a9a2611733330f6e356dde13dc708e2972d0f367e141a5946051ccc78d23bc2a836f9837731e3fbe904bae72431b95aab5b2c08ba0a77aa30919a1e2089af7194d66bba5c5ae2d43a340aafc5e5e94a6ca03bfaed0784c337b53e90b5b26c0ccb16c95b3e6ad07605e94bde60d721eef8c325e70586dbb72e7f410dccbd928069e06141dd10e10d61d5d5b6bab7510999640166ef84dd15c69d405441c8bea108c77e417458379704fea957e8bae535527fea042f84194b5dd508a4040839e793887fd928c5ed9dbc018329c2156caa18e7a16d888ce774aa313f42b3c48e2d6fd989791fd84a2e5485674bc2c622a104deab4a14f4332309d668a1a55ffb13a1cfdc2290ab7a272900ff4d5ef364964b0fdf84715b3cbda7ba458efc6a74a5037cf8ecd543502b49a7b1adde2d1859acc6b90bbeb7357f47851033c7ee2f86110b0a5da3b64f4c2014d57861602ff95bb0a5513283b8ecc32eda031629bed946b71f25ea70ee15419bb6fd767592051a5862cb6c2e91ea5430d5f78db3ba218420dc0cbb9dfe851ac51886c243a9935c574d383aa2c0cbb8017e9f0247c2c0e074a1e6c8e48c4c41334bfb3b046b2ac7d07df967bcb77240581bba3fe51916d8888074c4f4d7e2d1587d0bac5519491d9ce7c01ab2140b62fff9368bfb4135dbedf70b2f888004b45424aaea19231b35123eb0c26962601a3c23ab97b5d2ac1675a673ae34a3c3b07b4d40087cddb172c50d2efe55bf14e82a8cc8e4a19c577c86a682c397301828d8e250847de747da965604f09faa249a7476155ff5ed98d3b9a8dc9ee10a95dc39da7baba33b6c79746b0c3ea076cd0ad505753c382cba9381d22884637aac43a11017ca1f1c55f645fd9d4a04ca241a5e682fdfb2384a4c03dbda0d501a7aff0f17fa29471e658ca029860723383f16a4d3391061c54e69b80199931d770b0fc2b14484eb822f611c6f8efe5db7b4017fd401ad97012641812bac544822bd5b8c268c8151c401da0e6f860ba0ac0662126639c94ed573297eeeb4e10bcf85e138b6a3eddd04da99dd44d6800c9e469204a86673a8ba3be2b363b3190a00675ec3940c567ceb251bf079d607c78001a8b92f514832546149f2ae35e4ebf36b167b445eee514ba53f1df43f0fbb0bea49582b9615129b5711641f75dd4acdfeba01c048db7296f2777ef3bdc0c214047c44eb8fcba6b6dd3c45a6fbb7b8d79fcdfa12547890de77ca73064383c121225689201c824ec41fd2ef32d2d0aa3003cbdc0c364cf81be500f51f9a9132cf62001f42efe858cd3f60870ddd3c567f6843ec2d44a9306b20ff1f19342d5c0a4a29e9c5d76e43b4c8e6804259ffdc62f95fb87d4a774f9c1b7ea45c97dae62276ee2183b4404b835822b61b1b13fa25c6cb7a99288d62e221ca76b71967a1d777976fd7b8fbb09de55f3bc41dcb0c58df89ee0fd37aded3720c50acdb6fc07c40bf7a7dc3f16f83c3ad9c754edadfba516a15b4dba6517b720e21b2b8e7f8e7566b0fa1d05a2f872793361923b78fbfc03e7e0315af382dd0794014d1df3faad83addad580eae2ead682df2a1f27495c48fb984e3fca96829a23974955166cdbfca4ac3070604e84afe60f5d9dab3d949fb38d9a48a6986aeb628f433628aceca8841e15c2c3a90efaeb9c1be8b9bd89b9bda9aee8313b536a3db934c7db3137a3d5961597cc5fafea2d147ada797f84deb4a018ff67aa9bb1ee42d9c5eb9f08d57b7e84d0cbf89e82f5a7e59f7f5612185f62bacfb5ea10ff85c4c123e5c293c7baeb3b98a42a15be9dc104a36eebcd73a48a45ca48dd00f01becab27b72c06a5f5defad7a7bf51503380d0113828dd7dce6070f25c5616dd20d2280ef86d61c73c04f8e2a7bd4a4f0ece693b4b78ed89f11b39fad5f0a10f4d80c993045c651d4e6e476be69640093dcf33debefa7099bcee9f3d4f9c33aade1f3fa6982863e8dbf0acd26511aa21c407f597144d1e42b0e99a15851ba1758f29ff584e6ae22a226ceeeb725b09802c59ed17e208988dc589abcdec32d086ea27792809fa054e0875a568539f0e18c4ac75b055542d1645fade9ea4b3db561b924cb6ec8ba4ec71b5683deba9a7caa41b6fe368ecdcc5953fe353518a49add4ee51f9cb7576130d8e603f5b88e119706298878bdb47d2898e35ce9f563a07af3103da64128e6b1001012a05956c68f4408ba9ede7c1012cc9856fd169773b96fdfd7f746096bf9509a474aa91d9423ed28467b054da1870ce8cce10cadaf1ba8064e459c3f163866dabf404b44595cb8f5d7959925503fd4ca5f4591db706130a862fe583066841992db5368bd70d72320deda13d3e054329ab12e91c318c3df096752689b3cf3dcdee3d0df794d4d6226478544b6dca0a53c7e26e50639e817977e112908c46679a0a95afd70952651446a171664300e656b570fed63a32af0e018c1c3150d1c3756b3eed2863c2667830f8f4812b587a0bfe0ed655940a59e7529890559561e4ab02a6fd6084344aefd60ab7552e34bcbb76927baef21ed3a52a73b8c27f1c699e25022e4f41681b290b7d59e8f1420b290169d4a1465baacd067749f6bc3d80b19a51686feb6ce37b9c7cd58679f62150d8595fbb915e0600f5692a441b9404ac6731f9258977b2bf24d2cf263796eecc37f3d204a4618177b614a65f374ae1f8234cb4aa6eeb86e41cbe57c200d4c8b18b8a0c4c68f8df9a40055b03047a0a3c0b52d0346c405aa62ce1ee1412a4eb76c8c42daf07e255a0b669d5b968bb3852bfad79ae59a06eb45835db822a493407d75932e382e872a5bbdecad54e1ef193291b81a8f7ff39a5a616d93b7401bb5d8bf05a8e9ef3eb65d17e62d6ab4ec469f7716adfd5c06346ff35a128e25aeb8f78eed9cde76e5bc417df05bca337aa6224c93289c7b7cb48557fc8e5d9c417473dcab609a55cfa68e0f808fed562f77466ec127b6beb771ab16e6326bc527c6305ebdbb11dc05a347568f24b9a8684828f34e240d501c09e8780457217a5223a7a0788342c38a9b59988e45e924798f0f63d883f6d99a10d21a4fc686164146767f4b52be504e98463901eee8296de6d25351be58ea7ca6402f159351c7549970a1b1daa2526c1be8b85a5df789812966bcc787345d371b31a0ffb2abd6508dd4618ca31b56dabf4e43eb8e2eb6be262bd0de50af0f41a7f935c1c08db92489ca61238b33535efcf1bcd9f8c0bb1cfaa9b99e8ee63751650dd25c9d0a0b5a28b4b65c1cd7e573adb2811c52e6e49f5f52528c6e31f4c83a266884648bd8a8e60d3239f6cbc76c5cdd471b119b79c3a82862af21acb0bd52a60d4793456506ef6833c41a686c4d3c9b341c4f988a0fd7f0a024c5fe668af313f2cbd217f5741fa140ae3d45fa8a7ea123f43c58f8043473ca956c99c4862b532f271d6a09e719959cadece9a1867a7846a9bb8a5e116aeb8d064a197c9808601381797e4a4e6b6c784f1ad4495a7c0ce2d3575c92021b1c80441a622d8e6e5905babdc756765498a3dd11dd4c64a28c8c06e33749e5d2b29fbc3391d3b51c7b23c01b9b6b31c6dedc95a4e02d08f5b84ee5f2183e5ce53ef7647a4f48fdb1bb109e1b231f628986ec949efd0b915ccb9b3df318cd8076139c4141a6eec0c92110394f077a351cc4e580b48cb92f23e81305e9467af1db77b55cc976bf51c6be3adad251b73fac573e0b9910eb771a6a9c3ab25831ab96567ed1c1766ea0bd2fe5569a6537330766de4d033ce412cc61144e9", 0x1000}, {&(0x7f00000046c0)="ba66c44694aa8c2af0fc6ada251c89a6c88111f3b2fc2596b042ad3bf046399812d8856b4649ba1132", 0x29}], 0x3, &(0x7f0000004740)=[{0x98, 0x6, 0x3, "61f2fdf5eef384b21d692676eba9c5c6af04332e41149f4c1aec5a9cb850386edfcb8e7f6e75b93d240e575b86127c3eb776d36ccdc428cf988806c520df26a93d06bfb458d12a834f942142a308afe9f5cd35914dde247c96cc7dd96f0d206dcbb64e67a056e8594b438d9365e73c8ec2416c2fdbb5dd9c9794b64e7a03f6c987"}, {0x18, 0x102, 0x9, "0eda3463fb"}, {0xd8, 0x116, 0xdc, "cab40801cc5bc53738823ab8d7ea1d955e5bce1d0624074fcc72934cdb25a605cb28bb9a6ea1c533e4c483d8f04869569e33c8ef8051e4934f578ca6ebe6898d8964b3502151f8c56d1cf3dcb8c3284eac040e7e07fbc1111627704797a88f9515c712cd0e8ddbe659dae118f809a1501ee6f368e911233c22ac1404095f633a81cf7d246f56ef456d84d92ecd5e3497450e1ad4b64180c172df4c5adb95a7b12665e116571e1e58d6687dcdb1ae37bf958481be72bd8cc1ec70690f27364be8c794b6"}, {0x68, 0x0, 0x5, "ee9cb87e46ddb0b34345b19cdfc24c335ec0b08d17d0360511540d6a34ef4ae9513bf4bfdf4a3d3d1304d8e1942dd1839c3378c7f2d8358266cccc429675fbbfbc1ff4023b391159fd91a87676401a356baeff"}, {0xb8, 0x10a, 0x804, "1f25e387dfcadf432a877b33d63778b5fa7b4115b8afa97c9482739066c3aeebf355099d05e256fc1e463dbddb731b410f50b2889b2f66961c3579a16ad4c14cf361500df68331de79b71a5fda3bc381348c297f0f35ee19c2aa16d734800b0e6c2ec3c628811579094f60525a2093a062d495e0468bf80a3f6b67842efd632685f3ee6d2c1c6dae9c288937344067c088f0f7cad1531705e2b16fb37bb4712287784eac"}, {0x10, 0x10d, 0x1}], 0x2b8}}, {{&(0x7f0000004a00)=@ieee802154={0x24, @long={0x3, 0x1, {0xaaaaaaaaaaaa0002}}}, 0x80, &(0x7f0000005e00)=[{&(0x7f0000004a80)="f9171a82da42badfbf71e67a19c48d39655755d33154bb6afb871f7733015e8f74997756899ccd71485a7e24b3df0f17cd287480af3c92", 0x37}, {&(0x7f0000004ac0)="350ce1434acd77e0493bb3db3101e3c0a8cb43686b04a11df811548150f0ec13a5b97b93f92b04fce711a3a1cc67baeb57c8790c74f65eadd319fa6e48e7f7fd839c413dc96edd670e27190855d91e3ecc4d1a7c4e439ebf9b717df5801d43fdde9a148eaa268b0db1f953b851508c34669b5b4725c076146f5926fde48c4a9976123a2d789a556daabd2d828382f42f3abd290370910f2280b891", 0x9b}, {&(0x7f0000004b80)="b84680eff3d4acd528c9752be7db882d060fb1cabbe8f83852f08c9dcc0e8e9a45b0ead6d49095a4eaa1d665ed14c933780c63ccdba5804f9f76e5cb3011015064402f5938a68579a9cf667d097c3d82ffb17b9d13c0041d12c887130f07e2ab22fc9dc3d64fbed263008734313c53631e79ad8a194b783a176032853073ba7c3f20d3ada425fc99d624ba2b8a1b7428256e797186bd296e26c3b90706a5dd067813e8e971f083b510931982187dfaa78e419d5ab732fecb1a8286330aa0e820b8626854c84e5386bc53ba17b392ad30c7bf91600da4f46ed477010702f0bd33a68852add9182298db", 0xe9}, {&(0x7f0000004c80)="0cae9913f3e1b5ac8cdc984c5ca2610c0e3b7806b4d2a8f2d789deac5590560ce211a07cd8d2092a06cb092de03635a3efad0309438019002b0d4218cbf3536132ac5419924ff0563d58be92071127c9535b40e6a027a88c5613dac1b75fffd5c2fbe354686923e1c9ec223aeacc57decbb6b4ce0f5b177350de8e1c7be237610b643d79c1418eac970759134eec57f44d3d4f7eb0943634b29283715232e20cc7eb537aed269bed71315f62f02bf8eb80458670b045e5ac73e54d9e079d1a42", 0xc0}, {&(0x7f0000004d40)="2660f7389bc8810750de8414c8beab656f43c44e7e9e02", 0x17}, {&(0x7f0000004d80)="64be3a0e3ca2cbe0602dacbc3453f4a3b4650f99038299436c790cf406cff96abc89a4a9cf57781efe51ccba4e0e8046aed11d2e54969011777df6e9554b75b46ac97b14641497458120c36f26cd7c6bf102d402622ee479b76c1db9b0f2953a9230885b40fd903ea91b744750ceb92c3b4c795e16399fb209622b83b6f314ffb2cf554bd7de3515dbe5d190c6a4eae3371891670ae59b9be85917b675c14a0360f73eba54e3baddc026d25b4816e10d087f037099fe822aab17633c2dac44b4245245081670c88a146111da33e222e838fd131ec83cb7ba1d7fd493f7ab093257a90268bdc785222be2f96c780260678fb12949877f3922febb0eeb87536a5165b94504120f84e9f04f67c9163d17d6dee9efaec9b8e1ecb40ed1d2b9cd29195ee0ef2a0d2ba808bcdeffca1e74f5bc24c48f4a86d5d08b07e7c2bd3d031f145f30ea9a29fb25d1aed13529e72166f83a9dd41bfc84cdf9aed5e812c3ac89d02608b566b092f5a30b1779c1ae1ec70c3b9933791974a4189057f48d6ae9a9714ffb5928f8292c8068b5ee081b024fb661bedd90c4dd9208becebc5b6e73fa7a3a44faa20886bd6ea4125fe2bfa3a2803903e7ecbe5e273af7c051e09e60e2d46069b1b0c4b391d21b0255bbfbbfb355dbeda6a049fc11f033a0b725b5f49982e70dc00f021da421ddfe48c0b53296d5893674b91c8bd7e0399f33d7fb947e429ef1bc8d8701407bb1aa5316459ba157a95906835490bf191f2402fa4c888f49b9eab0da0143a50788a18003311cbd5512496134b07ddceded6852e417bc7c93d766686461ad36c7c4a3b044c58ee1a32827ef9600983fea1f2c7038295dcdcab675ac10bdc8652e275a921c65b7503e3635a1b9e84ad5621d170c8090a7898495df4202d19192a2695d11439ceb2f58436d2aadbe883aa3fd5f9e435391b7ba80dcd342a55b221328823de228ebdeeb7d0e465dd0ec0074dac2cb10d555dd34b0c25e28ea4f9cd0566b08a1ae588d1d21d9c8c8ea64669b3447860bae0fbf662430397d7e7e12edd505307ec99fd8d19b7875caf49db98c7af5b4be820035f6cdc7f1c99dd66997060bfb7beedca186c2a161568c092bec9214e780c28950c6aaee621cf41d1bd47a31ff35dd6f70c747cc097916b9fdc3875c3577ae3a4e15fe15b21efc369f07d0e6d5cae777230b4400b0f0e39bd03482d28e37982fdf475d6e2c01a584812f3987f686754133abb3a52475c99fb5193cf92d4bea8ed1ae1f255fafe5915292411de12af58664ad482529c9d8a11d9a892c1b4f46bb008f892e0753a9e45ae97533898664b989f15854f8d0c77355d1e91094008fb2bc05f43374f6efc6900b8c54837a2e9c6119cde33b779c8e672d284bf9738b58cadc197a02c0f116e4cf50224fa10efec6212502c1fd5b1186d1bb92609ff1c41a1315961a7e51b10b5d9fdad8736124806ff9b4b4b028c411605858ec9adcd0b102f0735226091edb47eee8d0e23f76df2cb3508eab19050d4f743256b42a77f257d508db0b97bbdadbc1d01debaa4410d84b72cecfaad317d8a703bdd05e65bac1fd008e37f1231782dfd5e9d3d3398788a063f18092659da1543b82420e058bec96648026b86fa63dbabcfc5e68a8e3e4f88059102dc17e3ffa9301f9e771193b14b1898b760e69e13d3970e0dd285f29b678c407ebe8ce7915e56bb2e4318440670565b6992ca17c2c7b2df9b8dff1f23a96ec5d41c529ad2298d41421b820f7f910e60d092f30d18b398e955ebab00d4a4328c0482cbae22eef66a333c5b946fdf94567587e25ae53f975898ad0af97215cf3eb6a5126e6206beaadc93f59313158dc9effc59467cc60f99bf269eed2dbb83c3c8a70b9108e74f37ef2fedd035decce0d292bf3e254a5b0205402488ed04bd2d0a9504755d1758fa0ebdf3bdda03c3c6ba6146a1de4a27fabad00ec7c635e561b401d10aa96c655ac5d23ff32760280e69dae3917d253705fb27ecdd3b99fdd97dfb6322d9af034ab99b7bde1f9aa9f5647ccc84f26d05de9700a7d5d3cc4a16d274642ebb4cb71090fbd6fbc97e27a698c6d1807010b6ce1f418dd37e68b7a2f554e46dd7659c717888a8d10179a45d1ef93576aca04c3c99a8565681d23d9beae26c9bafda688d4515e493a3b5196d2a4a2153015b776ca5dbdb7129bf6c90cdbae4f0ebfe7fa043c47d5a4ca9653e3b2fb5cb23aa3e518492b5827146dd0792d66f2bcb2c5d384f3bc46074ddd792d536f3f0a33de16017db81f02061eea2a1eb0fdaf75b545a2e46e165d24eac92481b5aee72fa9e9f1c46b4f349254ec642fb775c275d13c5b7c5e02dcf0b685603a1c64fe9267a995233c4fb38305ae99ebabfdae4929089bd6a5d6a3db95ab7553ba92f3feb7dbdeefa98f0854c87a49295ea57052e3a1bc4f2bcc7a5ecbfb93913ec821c19e9f444297450f2089630cce290e6c42844e7be68004739c67b2339efc8c009a72b72fbf6c6f859071ab72926ed252feccfdaa3bb3c0791aa7ae50cc170706f46e8666fcb18800b2005982bb731c2b16816a5afce1fd1f1701ac63397c2b7b8aede1b2e32d39103ab7f494a9dca97f4b0fb806d169235237fb7bd9a85e387ef6405b323fa4c9904b769ec25a0e516efa998149c736ff1dfb4b8643a8435f50a8ea3ed072940637b918d63475a89bce521956b2301e9d818d6ff3eb2ac41e41236f6c2ec56a31de952cf20fd1f42df37385e59c930040aca05112d8c5df8e5154fa495c9e1e33a6eeae6554c59a0f63698d58c7be2a872f459133205e947c8a12d28f4ebd3ba72fd9b5e63cb0a1e85fe8174afc6842c9bc12a06f01ba0841e1bfb3e301fab353be127aff91e9d02926f1ce1d51e67d4e68302fc7f23f5bbdf8235bb66eb4b911fd3ebb14d6970f03bbd2667796236b6d1fe32d69e5f0d37a1e3782625f72d919e3ab913002b17f5aa1d451056a3d703d51aa8088e327014773840ed8528c36d2407511b929ff721835247f15ad9189de05e2e2484365703e67267063df077e489b14c55861f1f7521e38a2ee7a174838d0ce0cfb892fd25ad67237329fdd8945b1ef5de820521c81d107f7f460eb0b727ebc0e5a467e11fe60d189876355b30347cb8a7b3188c28e0306999c2ecbb47c5791b7d2e70a73823e0c527e1d330d5f198332f663d7d357f25b4f2d0cacbf1898e65e16215914a07ac692ac6e39b7f64cc2c13a5badb7b68b0ac84fbaa6d0572e53beef524b7cc427decdad0dfb7586a331aa79f150e5cb10dcc418059a81336fc8394ea5145f30c55972abba2d697b8da94739380ffe3fbda285fd48df774db54a5dc4cefe3e80f4148c81c5d6acf6cec255f31b51f953454081b814064cb0ece82461864107790da4aae5115e198991053b6404b7829b55e890cb60c1049e5f9cc02891de1c73dc0c1a55d1a851587387c2a0a565d852a5e52a3e030900db7dad6a37917e8a9a771263293404b59bbdf45bd0b555d07ff8f953d34f9954d0ff9251ce2475e71336ed45690fc2d1ec367067eb478fa542d4586305ae3bd08fed88761e2027f6147b61c87ef376dd9eadc5d86ee71586071300ac2e3f6f7a63969ed599003a3b090a855425edd9da7645ddb812b4ec5bdf2db536946b3882a5cb3464cad786cc70dee26c12d54142b10d24af75ff47fdbf19dca46f13fdf7268e2e1948f44051e0ff718687f8fc3335602f49eeae9f286471c332dd6742241526fe8a4833770ff277a1f7f06dcd174aefa8fcfaf89545c34b731c41097dcb396dbe6f2154d731a0d2d74af03e3adae849f1ccc2da1038be472e11849242e6a303f410a6c8a6ac4cd6b3be7cca3adc41508f6693360397c0bff62710bbbde3ba7d9f3d9f35259437a5695d32dbcde2efe4c4ebb3bf1cc8064bd9dcc08158fba2ba426cf01b1aea7cb40c8b03e23881817e4a7197703da8c81c72562869fee95c5abc1f1fecf813e6d99d880f83f372c12e211a0621c3c83e10a32282f0a2553207fdafa01c286e9aec7f3353c779989b28fd2ac7a2aaddbecb2d1078bf9559da976b3ad0cf13e77886ab8813a8caf344e84f6875f5abf7dcebc7c0402ec85361891e1f9c3a2a634f433e7040d8ddc8c746d1777b9818431fcf3bb9fc8aee01871228f7a20e58c60a1dbd1fd76f72f959e3b4f8a7315317ef4358d593cfb6879033a6b69bc018902dd2d4afd65b3e38b46559e72cf8c1faf18d586bd28317ebc92974f0edd53e7ca4656adc396ed44675c0b9044156b8c0e9203635bdf3df6b418ca5ec7c92dc8fa412652ead68d2b16f2a7ce31155f36c8f61de4a8f0de313fe2ee8810215fbd81fda7f9c8a2c1e9aa751b68dd474bd770ce02c71d7a9d8c4725480ef3e7c08d6ff2c550d3245c28e8ba26fe8f72fc26a43f25085e18f970885239f1b4bef98bf592093ac03ef9d34079f70d922e6551bfa7833dac882222e8ae2bde968af31b501623fedad1a083f993f4131d388950a910579d2dc785a8293fcaa9c4f01658821013b4e8f3dcc9f0eabc29ef6e90c18e0e6c12c32d466998887fdfdece882331660c9dfcd9002ebe8c07d94643be87d01f105b1171980535fb3f0a11aa307b471928448d99f9a61da71266fe9831a01c81881abe5b73a0eb4332fda5819885892c16b2674f8cec8b5335968c78ccb9ad6d323eac0f04e75b4633a23abb702404243205a15c9e925648d957cb805acbc97160190574710d917468e55c3f908f51d763d5f4ca58bc8a9363f34af5a440e21d808158e8b406548ce0e600311193e1e4f7e53681a101986d094368c889761dbcb77bc1501d9f98fc3bf8fc61afa3cf59800435ebbf5e35cacfcc40a2b7870c5a585c1dd4f703a4696eee24dfcf72ff71138cd9a5611f6ab9127723efadf24544f11b40d2596a7367ae6936d09d1849e8b6fd4d5fdc8ab81d8f072f398e05e1ede200a0d96e4647506df19cf8e9e38c04062458af5e14899302a6c3a33e72683ad4c80d3c7a021740368c97e4249251f8637591a58b094f1682bd70bac30779cea96fef62a805ffb5be9f429e01cf86dab82fa45ff2803db0e4a671b6db2f4cd9aaff3dd2cb5b24fd97e8351f782512101f23afe2c8e8599d14bd0ac7bbaf21553acfb522b11cd544e23bbc68be9e9218706b67e613caf8fc5b21fb6f77da9a0fd9a0d604b2e0e486e52974c8860b73b5b6801e8349b804b455194048492071c2109d8ec367f6737dd9c3b401302779c1ab3b807a0defcdcb67fe61210663b2247961a5c315e971a4bad7261d7b93845e8fb14a4ab599d46a6540879c325ccfcd2663757f82b538d3fc15922244de2c15ecbce2415d57da4b737b3a26499303d3a133ebee578754444cc7a6d9fbc0828bffbdcbe9f66afcd37a15eb38a5a290be0b36a2d81f1381cee6518c08ee046d765ca648ff916682078f04d30125d1eea735d9a13c55388b6ccaf650b2322238651e28892788e8f24764868066cf84a69a3acd7f1393a42b9c9aca4e934d44db3807a20f321f3c600aeb7ea479126c0bc4571c7a6ccd6f113cae85ed7b837c0ecc158b0d64a71929cddeb0a9cf844f8cd3cebbf49f90db3c7d99b148d0d79af7d5a80557d78ff289e76124b9585222450a5304143480526caeb1682f82b4f858ba09afe346c4ae567af813afbf9389504bca411167ea4e86105361a2374001a64fd15c4f24cdb88ff8a04cb859a9412874720a91e94501c14929985af9a9490417608ad94d0db23076bb70b744dc310583974090154469d29b4", 0x1000}, {&(0x7f0000005d80)="840ef9b57ab58868f62c73100c6158b0a0edfe25f770d8fa745e8b6eff92bfdcce4b1e5e4cb8e78ff50dedb8e138e999f24aa5d1d3d2b64f339a03928d3fc6ab4f9118d0a1fcc730a2ce2caae5a1b8501aab7038497f714a7380ef21eaa2e0cb648a946b3e3fb7c6", 0x68}], 0x7, &(0x7f0000005e80)=[{0x1010, 0x111, 0x6, "b436dd8bfdc06c1a613c021f4965f9c077eaecd77ea78512aa478f48ff8f032955d3818e455477c132d8d67f6e43ab565cafa380f895eb7d0bcc7a76d5f08226aefb4a627b9254b946cdc25bb073f06cbe8d45b2feef2db2993a9fb57b1c3c6dd602fb72b413669bc644df8712312d3bff2749fc902cd29379ab9616d5b7d8d79065def367f66eb5de18e22d8609f9544e19b45af28d437dbc44d38e500bcb1cb20d80944abab2d165837dfd82ae5df0c595eed0f20242a6b3342476ff8959718a77cd076b5232855ba68956fb7265ccaf9055b6e2683a34ecf25106799df8830c2a4821dbea1b10fd6246306082d502ae0f6a60dca0681238d2f228837407c9d9537c1957867eafc43c27eeae33563d2447ae6c1b2137b58367a9fb69b308a6976923271a377131b6947b6495b2107e4949f5755546022eac7a6afd402a881d1d037b7a720b5fd4dbe284b136c2b1dad68446bbf517703fc4e3c607547db0db2c07865366c5c9c8c727471865f877bdc3537afb9b528a78e65bca01ab63d75e7d436f4f225b17e91671d7e59b605773d5c4d229d8cea5f0efd9111bc28bc59d666597594254937a98e0b8d3a9b409e1e0a55a5c1d4944b69deb1e11100af57d99e32a3eec0695db2c62ceb90740ff611e1f47a92b72bde990cff34d6753acdad6b0e59c530b1c054354765fff2f18ae0c74207594ebf77c68ad03332f857946daa983c9eb4ba0fad114a13d46e1c0c0b068498a071067b6995d2e71937f0628f3747a496fadaf767c2eb73b133a55056ec80cf153c51c13e906ae26d4cdfc8fef94bd76657731a50f77def591ac69c8d4e4d34c2c726991d8a76d31b6915e6511b310437c6132d17cc702106d4d3d28c519df04fbebd77410576f47a86922cc9145e2c04f1213bc51bddb384557b9340d20c367e40dd922b590e7acd51e87066e1f264dbc2c88ecbeb235c28fb2f7832bac18964970072cb4379634f0e622dfe3dc170e7083e50afb7d7230433e46f5a4e3dfba6abf9a0e86c279a470df178fc6fd12ae9f9a279b0273fd7a5660a8fbf48b0ad8299789d94a16e3c76bcb4bcbbb8d096a2f47bd5cffe6ab86e28c763fdbc87975cb2ef1532ef68ba1c6a0534b377e70b4dc3996c35d22b329e4f94cb6b9492b5db1aae29b69cd3431d90cbe612fb6e9e7dc6fd619752f370fa8aacfab9f5af49916cd896978019f62699975421b51fe2ad2ab222dcd00951b640dcf83adbf202c65b316b53825c26cc476f4d591e840fa3c6c1c8e088bbb05f9b8e76c1686ba38075241c037bcbb1b62ce75d737899a367344e2b5053a421d6f87f95d8ab4db1b652c6b4dcf85ba89403f8e248ab1007e5b1339ce54fc50fb2c67a4e5335ed7b361fafccc66c57f1e931b9cc3381432021682a8b07f5ea71505c852ed539926eb7d458b1775148fc0051bfe0f608ce44d2cbc1121b903ea8d7b74ac2c7016e926b474fd5b481df7bc91d8090f230507667c61091db6fcaf92e1c601726b7f279c269a222792506f1b7d90d423679ee67e69ceb025f0e02c3360f2bacad6502c7ed3d3eb3fc77863669522f0aa542223e0e4b7c75a7d1a3fe6432a5926ab64dc053b3a62bb8bfc72299b6b36c2f827098fda142a92e3f061d5a6197b629d9dda94bf587f0594b6b18fd2f648d701d3fc1faf38f7503716b14cc7cc964abc0ad5c7a8dcd5ba5c736cf9afcded0a119bf8587d98fee814d29627d77d67533d6ab6fb6933874925c443f8654f34352b151e26c674b74d8a42fdc5764d4fa9e3fc7b1710f0a55e41670a7d338ccec10d79e7e21706314ac9aad61e73fd9e29bb78222ebd33e9c6594f37da739e539008882459aa997ff9d9bb4e3bfad7cdaef203c07125166f90df30a11f71f855c86f7e2ec7364e35249a90cbc57b268bc8ae72770f16f2a7fb3cd3a797ffacbd7658e0ba5bc59030eb2573ff45f30b62cc73ce98ef0ed60bf55009bb0687977691a41c19b83ed1fdbfde3f265623e722ef0c2385ba3abcaf936017213ae1657baa198784b7039572f435cbc55a39a2a1e732f56d13ec38a16f52d7781be63d0eb29bba35a872ca0aa3baf28ed0077e519aca31c85d0c934d370ed63e5a9dcb53f93c7e64f26785c190d4e0c93db14dbc4abce54e25780735ee09455d6093eb2586327e32ee5bf2a5ab98848479042dea5976e8954c0f835400cf8333165d012229dabbf77e42f6013ec2a94b6441178486eedf3b8554a666e6be58d9e257969a06c22405d7f4cdc6efee8745a6e7c3e6a8619569ab0cc265ab392a50d0e17935ec5493bfa3cc271461fe2760230cacd92e8c41066fd0c2ec78081d30901dfd1a85d17a34145018f3c2f2ff9b9ccc8809e111ccb8405261f890104e5aa4e6f70a898ef2a2ee89eae29f738c4b812d9c3052fa4505578aefd43a6d98325b7c2a4cf50956d651cbb4931f8a92bebb454063ba1777c070e2d58696a02c1c293c3d4049c2d3c1a271362631276face574192ef1961712234ae68b5646866f9b33f924bd1db905fd5e70586c04bb92252c2935e1910845dbcb30ac021e057e3347f138fcf56e4012e40e6c69d365ab0b94c554609490b660b2c93f270306a2b0b4754daf9c0c0601fa0cf4f028bc1d4f30a6407e023e3b15c79a2c0856f9047932b585f322487881b23e0c2f550f48c3cd80a3f16576c17cd7b6ed6db13601d4c1603ce1b6b19bb1094fbbc53357582a67ebab0d8892ec5a2ac0a9d3f2931f0c952251785f3f93ef8e88869320db13d6ca72c0b8fb0502b8e030e51f721b244b2eea128832b5a1cae8badaf9ae6cde2566def6c0c3a245e527d6a9e42845994553bcd107d63030ff42e09464d5c6833f115e2d4d6d478efb5e20ca864948aa8d4af0c447791bce16b9bddbc1220ce0a93ed5e057b38accf236ffe0aa447cd678623bdcd19cc6b0b8a6d6d467f4acd685b2998c022dbdcc4ca632467a4011c049d6e8be90def8821ee673591407cd4453fe70bf0995ea327f0930fbfe35861cb03b552d73fc352d97076c45c58cdb7308a61c0efbdbb8958705063edbb38926a5c5efaa7dac5cf50373d8f5b016fc9a43eb45e72ac1f137f0586f357a1e0d39afc102f16e328d6ae128f1b0975a373906d07bcbb30ec9eba0b1f433bfbd71abf54f005f144cbaa9cfe0f492e446d33e31f707199fca3925728dd533e217defcfc228164c83af8b696fd1b989ce4c3e266ce5c9de3d48f7083603b70a4b3306b6a371be8bb3f0f3517e641c03e1394cad7297b42bf8d7f7358058ef7495a54675dd38acaeaad8adc97a6c91f6a3d03381cb8c6f6f3495d36938d2c6c749411d612c3f2e34ed6ef5f3d83cd636de9ecf7346204d954a7f11ccd0472caa09a7768784c222dddc29ae890f0619dffbac7ac49da7137be7b4210f8c7b46e63ca0b0fbbfadf18036a1cca7a96716f11415f94ba6b194f3e0e63bda7cdb200f8b7b9ad4eb839f48337c8f332fc4c605e373b5d6a560180f4ac6ea2317b54fa07915fb06cbc566fedfc874a9ddebe2389ce06357975f2f1c58b0e378086ce62431a47a7009134e9cf5165ea2ec1499a66396f0864e7ce8eec5b2752e157a7ee8b2f03d077881fd5fd22677eff0ce7ce9180c70636dcf7d4e3c142c81648cc60335938e0f9c23c0375752f4a5b13df88a5b5387ace3cca4a8e8cf36f036e50ad47afd6488bd88acdcc247a5c79732291423b1750e771f040509565ebbe5e4d54acb6937a4225274c53707607d58be033ecad7a21a74d2d7ae1688f8d1e90d00ce17c90400e85b642d4842bfab6ce9c1b6310a090c15486e246c1366971acdcebaf2302a86aa229aa2e369181a41b27c607c5fb0cabbf7842896e6a48fc62f74b95e454ec98bf83757d29d905aa9ec01986e204685788ca514aa6910f50a41d9ad712f5abfa6920709e228011aa597b7e7940b58a9346785fabc18956429ef7c4b974731fca67d93cc079c5087ad3073f49c2690aa1f353d3e3c70d0830f340a68c032bbc56373c0b209e6a11a80bdbb0a6069869d800dbdccdae9aa1d73047c29f83b2359d4fa0928587438a6d1f07ec920b913c17e8766da15c94fdbdb4e4c64472a681880359ac8060ca7dd1ff1e8c6741816ba3bd67e6d9d2e3ce0d6482298d4114d7f4311817276b452734e7af3a49e4b5acf8d47baa8b31bbbf88e23b10b074e6b354b437d4b8362074ec3e0f4ad59c1a360b6f7c7e521f525f8616e5c7617e2e7359ceed56052457fb385dfff7055d909dc709f741f0bf39d2cd5e0d23e392f2c06237a1cebc67700ba5c1142fdb36a6af1614b95e7f01df27df5d59743532ee0343cc3afc9773b4bb528ffe56fbf4d1dd76cce8cde92e1cf783cecd0ed0a873d5c6f76241cf6a12abe7ee17c9759238a532492801972ed5eb97766d1ecbeeae99fa0ceaab2e3398c96321cbadfc0f8c161c6cdd8ceeacd925e1140d921c95dc09c536bd749009db940aa48276470b79dd5e7fd73d6ec228e1c69e5f51e5a0217a2ee0c0dd5b091c3ee2ecec28dec6bbe213bf7ca6a41ada49958595f7ea202d418583a248ce058d3432aa747d4cc7c5cd2444f4886a1e21dfd23a92bc0069165c5c32bccfeec82728ea6649d274db9fd5c18648cebf94b2758b086ae174969e9f237e4ccbc61cbaefa1697a70338423b414e919e88ff2d0e1b781adc453dedf115240bee894108283420724613a313f9ac3bc0fc46b01bbb01e4ada943a4fe16a9df94165f6c333c79544e854f1d510cb5e9149ade7607962500589efdc6a3e330f52bac6231740804412f5e65f807942df736b956cb789db675be584216f2f577ef6a99e06b3b554f8e9535755859f7dfd1809a13b9e120b874a4b0f7972c8cf149a8bf8dbd8d3d1eca14e06587e09f97b0abd8e8bf5aaf46f29af8cac91fb5831b452022ee7a548689c7227027c5d4429fcf044a463034be81771b8f0f3494dd17ef175e9359bf3def1c6fafd82d4ba19c41896a1d196348d6d8fd71389b39407d99e703904bbe75c3b43b4c5294397749e29d7fd82db42d2dc792ae51a3777684cbed21eb066bd20c7cb82606e15ea81cebe1007e770089a28ce85df69a59969b01214e9c2fcf40e1d41e0f2cbeda973953b312530950026a367cbe6e4957302ff5f0514586c1f2464346425831a5548c9b039c8033e20dd9e872a184d84bd0f1a6f03092073dc6a66b1e079f34da52366c392cc23aa3823c5f82400c95a66745f5ad90b4d49f9fa9f14c1a2b218fa193d9c2227b0c46a4859c01af50617040666b5ebc224be0d153ad7ab9b39a818c50f4040ae070c865c762f8ebdde86227be770804d80f80df06b8db8c469d0a8cda8bc5f37121662913e42ac9a1ffd029bdaa1739fbe1079217a956e9dce6cc754847f428b144d516cf2322ed4f36bc81a17e6f8dd8bb60eed4659c6f2aae85cbc5dd528f0408f39f8b383cceb77ca711c3d9eacd82f105a6fe3fa43617f3e661fb27ed2a89c3788fc79ffb576906a1028c060024ee01f366aa0139b4f0998aa5d1ce8eff7e53a24a0d228884305956c9506b145494b87812702ffc15c58e747791edfdb04c4d1912645faeb305b5deb9e65cbba5600ea407d0b1aeaf91194b8f7bd0c423985af99fe838ef02ce0e6284cd303c03a6731097d3d3f1f9b6f49f67872fb21a34bff2668fabff91bca90260e6ead47f3635c0470b0cd84135d5c833b8588ab1e608b7f573b7a072b8c39e44359a197380ae30203e0459a2aa419790c58692d6949b27fa3d00641ff98279e7ba686ad29"}, {0x48, 0x108, 0x5, "95c50b5b8b5ce1d69f255fff49b93cf8b9dbadd2be5d8c336e2abfad814ec031e43535d4407d6f649dc7febb0dcd1414463fbd22b8d664"}, {0xfffffddf, 0x6, 0x101, "985e842a23f112e4cbf9b6878100f61bee079f5ea35aec6c5489f658ef163a5317b92db95421a9f688df2a01f150f88c32c89d01b8e0af6825edb61d04d180da96f1eaeb0110e3e5d700ce8f8497b857c3"}, {0x40, 0x119, 0x8, "f1fd0ccec378880fa70568576d1f2c5810e875044216286a8c19db38ec6870b48cd2007a6a9e9c7fca69d4ce4d6d"}, {0x38, 0x212, 0xfffff001, "df7cc848fc752b5bc3fa3aa141a91fdfc2442b512857c7ba7a7ba27ba8b0ecadbce6"}, {0x68, 0x111, 0x7fffffff, "b27c358ba90b54eec60ab317c4b389e4c562970d0ad073eec5ad6c6b48a04cc3ccbfd6a973fe8de985175d6d58dc39dc68cabfffadcd24b5f086f56e02b84a8242f6954975e93b3810386caabea39ee33d5ecb43"}, {0xe0, 0x108, 0x10, "0c54d9fff0e83e14c305a33ae95f69681002765fdb65d589b55aae1d9b7d212e2c91e0dce5d10a226bb1f780260a6639e1b3a046bb07d5ca45a627bc2bb908b2cb34a24356174afaaf11a6c6c4af5467a676efc379c914a74faf86050c944a530f19588c567a55df198be454cedfe225bb8fefd8971aa802580aad5c29fd9f6cd326269fb6307905f3699ae395a9ea382291dae3e777514fc0c27973976d0bcebf5a5a03da98123a286af9a1803570b48f3705e1aa0997d3460285ba4250ec6e281f032e4514b475f2"}], 0x1280}}], 0x5, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r1, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) pipe(0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r2, 0x5) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x24040014, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @empty}, 0x1c) 43.279479679s ago: executing program 43 (id=819): bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000c00)=ANY=[@ANYBLOB="b7020000c3000000bf230000000000002703000000fefeff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400011000000404000001007d60b7030000000000006a0a00fe800000008500000030000000b7000000000000009500001000000000acaa8e53a53cb864c300094c07000000000000d94cf0987b00a749a8e53b5c9491cd1f2b94a64f1de23d03a8f0362ebfc44c77511e60070e25510070f7778d3e77ad85319f0113abbac795f8c24abca246150226eb93fe39233add8f68f87699162334343befce832cb8075c5f0ae30cde221371ff00000067e4b75da95370ae6fd2b99ac18f98403494d4a94e95fb8dcd813487b2bdb006c6465c15f04485a9f8c8e49d00000097184c8e9d34b1e382b25e9614634e8e09194f7b83138f5275d9ab463797a2f6dcb45d5f278cd4fb74559575da3560c01cdf1eaa3fc7a3fb4f1689dfd5b626174770e4dfd1c82a694efc62f9ef9c8c0ea1efa5b949ce22827f6fd1dfc69d03482d8ec264e3d96ad19a0c99a234b4b71b0bc22573f8594b91781cd8ff7f000000000000299ebf94588e60abe9a565c5bbdc0358226f8580dc1a83c6a44408de23475a74ef0deda8da4089269ccb4e728dee6320444576c87cc576291e5367a5f1a5d5a12f8313ffff0b7f73335279aa2b68c9f045831119881764c71bb65b5138c50e06024e80fd9656bc077e4e259695748989335ba9eeef288de73815f20fefd4acfb6813ffff00000b971aec1a3e618a08a94ecbd401c8109c87ee3f5c0501857538d2a766bfcf4128fbe726903aca577aa8943af747760718dee5a21396dce6f61c6f3c7e000000cb0868b48719e47296f2299df3ecfb5f3f0e42f6f1eb1dc64dcc8e397366d12033f6288edbda3b838100000000000000000000800000edd4e1266dc9d73223fe614f025a7f284de76b3b676a13c57a0ed24f6270c4cbbf93472eb8093d8296c68dfbb03ddedc3e029b08959b145a7b110068ba071e75d75716243052ad24b624fddc2f0f3a018c0085c2319c248d643cd09fa855b20a6d453f2e954ff0e55c010000008547c5a0ecefcc44cc9532f729167f215937357a4bb9746193c1ec000000000000dd43c108c2109d221b7b26b7c9c209000005b7918a6cd856b8fa806c85480443159c6bed51a0e021f05f7caa1b99cdb4d08d9031210ac00e67d8c40a18503cb7aabcc066dfbfd7f87abe1122f00e5454bec3563a19582e0000000000000000000000000084b27fc6a3f95bf02b4eb5f1599dd46edcad432cc216316fe07afe27649c89cf022a90d895a2d70fcde7a9c37ede0c47c27f44595ab4b1fb1ed5b1d91314b2d50f94a768fb605679485041a6376b8344a39af68aed2be39794dd86ae82f9660cf4f935255d71f9fab2e430ac42bba1f54141cf39d4d50c4ded504beacb0de210d7a3716dca7362c134b91cef3efc514fbcb4747e6814ac16449ac02a43d9d4151697b4b7890ec6b481c5f0ca8c52a6322f34a796fa5941d23409ecf73458223baaffb94a89ee2884df000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x36}, 0x48) r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x8000) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000480)='./file2\x00', 0x8410, &(0x7f0000000540)=ANY=[@ANYBLOB="7379735f696d6d757461626c652c666d61736b3d30313737373737373737373737373737373737373737332c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c2c756e695f786c6174653d302c726f6469722c726f6469722c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d312c6572726f72733d636f6e74696e75652c74696d655f6f66667365743d3078303030303030303030303030303465302c757466383d302c0077b5b28056fc4549d277ed7fab6b0be29df17f888ccab55cccc917ad315c8ea56f5a89c104f92d058b92f5881e69e06002f5914c03fefbeb09121733eaf5ded73df976fbd4cfcb8b70b0bf44da1b46bc0800000000000000f9e4ebbf71c77fc9a810ce726b8c6d6295a5f2e2b069b95ba8ecce52ded99b82923228c37d5e1ec11cdbcabb8a89cbf2cf2771d69e3cf0e6760094145e542e426bceaab9b2cf261046247bce0565db3ac5888b74efd48bc9f455e60f49496ca8137aba85fe39756814fda1f0624b33a2025792a2d47aff43355f9d23a606e1a477ccfff09befb1d0cf1599d272628028b9786e1fbfb3d637c2561421488c9d0000000094bf13ac582f6b67de0cad020000004271b2259fe5d73a74ad7da615c31505c7c0c168052d38e5b64c4bb7d0599e5dcf0000000000000000000000000000002790cf17418aa278cfc0c9d1c81c63e58b877706a808e9a51cc0d73e298db2939adc0efdab4745ab0e09ef8beaaf04e5374c2e7e4672e47fe5a25502919954242f8d779d84091f20646210f4f871d3f20ad66fcf4b816323b8abb307381d4ada887dcc71e35f364baa1b93fd5ee36c02aa4628511442992ced893ab946472440b53fc08cc41403e167b1f2605e04d5f0c16ed49969b59d650d88642b10c7893fe9b664421a40f4822ffcc284dfe9aea76e4a04293c970f2dae776decf07b085e16511b0bd365b0f86c7fcd8df00a87f4dbbf8e623667e3b65e4c487055a2e5cd64402a4de537bf113fc7370099e4faebe6ea9d4f155f8f5f4c5f9b205ce1bbb16e002a19457e05a210d9e9820bc7f318ebfdfcc22f83150503b2f75b4a9ee6cc989d6903f945d1f6ce9ddfac5dbb98381d1c73e46379f8dee9ea31090b6058cce7ab5bfcfdb05fe3a965c5a6f80e61ba9aa36031294e9d87ae4190b2ed7c1da66033928b3650065087de16a5967f571313e8f18eef24abb782311730b213fb6bb907eb7213b43e09cc79c47c9886242e6e3f62281d2850a4d3f3fc6bbab1f5a7292d1c13cc5388bf7cda223f475702718957714747157317cea5e1049d5fba21a266", @ANYBLOB="d23c17f6ec01b3b820b1fdfffa233394c6e77c8285b061be4d1d84514a63ec47a083470f375b81080001cf3df73c16fd31622d37a921bdbf096ff2fed6da828ab4e0f87928c18c038005fb49fb6ab8cdc85b032f67dc95a947e63e3667ac2b1c953f5017b3cf2ce9860832606c010ac9f8a252454548986ee91942a39e53efe01210aad5b2300137f1a62cd7a4a17b307956d81bd6247de7f27d4967e0197b191f5562f04e7a88dda2ffd321561754"], 0xff, 0x2a0, &(0x7f00000001c0)="$eJzs3T9rA2UYAPDnkjSNOqSIiyJ4oINTaV1dGqWC2EmJoA4abAuShEILASsYO/UTOPo9/AguLn4DwVVwa4fKyeXumtSmf2hjCvb3m57ee8/zPrkX0inPffX6sL97kMTJ2e/RaiVR24qtOE9iLWpR+SEaAQD8f5xnWfyVPSSzUVt8NwDAMhT//wtP3QsAsByffPb5R52dne2P07QVr7ZPR90kIoano26x3tmPb2IQe7ER7biIyC4V8Qcf7mxHI82txVvD8aibZw6//LWs3/kzYpK/Ge1Ym5+/mRYu81+sukujs79S/dGOV+bnv/Pv/BiOo9uMt9+c6X892vHb13EQg9iNPHea//1mmr6f/Xj23Rf5Nnl+Uovu6uS+qay+pCMBAAAAAAAAAAAAAAAAAAAAAOAZWE/TpBjfM5nfk1+azM8ZdesXk/X1tDI732dczQdKqkLFfKAsyhE94yx+qubrbKRpmpU3TvMb8VrDiwUAAAAAAAAAAAAAAAAAAAAgd/Ttcb83GOwdLiSopgFUP+t/aJ2tmStvxHG/V7+54Or995qdNpD3euvN0WjEgh7LXcELeT8Lr7w6PdxPowiqg1noXi+/VxQ97vfScql6yP1ectderergfp5dasYjG2uWHWRXz7R12erVrOaCnkbzpblLf2dZdr867/5RnFF5JZmM2Ljf7itlMPcD5kHr+ln8cnPBG78y6o/+0gEAAAAAAAAAAAAAAAAAAOaa/uh3zuLJram1/6wpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFiy6fv/q6AVEVevXAvGZfJt95RBMw6PnvgjAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Az8EwAA//9I2EsX") setpriority(0x0, 0x0, 0x2a14b58) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) sendmmsg(r0, &(0x7f0000007240)=[{{&(0x7f0000000100)=@l2tp6={0xa, 0x0, 0x8c, @mcast2, 0x1}, 0x80, &(0x7f0000000b80), 0x0, &(0x7f0000000bc0)=[{0x1010, 0x10f, 0x1, "59fce8281611ac0fe42ca371fd6af4eb50bed452ff808957930874d4734979eaab33f9c35b5a87c80db4e0eb3bf9e46ed532d9965cbce3684edbeb39a425950d7fbad30b72976ad7117f19ab90d16fa551ae7df03dd51a4165343e62b189ed90916140dc45dfd55abf40f2494786d73d6e040f48bf8804257a4d18760399a7f1e137b2fac1f52303ed5efcc44278cd0073b76c1a59368f1f8bee37c11f54230837623d3650c9dd4a5cd0a668fbcb194d65480125f91d1c2a3d01a1181b71f2413cd907f0cec3a94146a21ec72f390d657724f05496ad53cba390ec7010b5ee557d1535ea4ffaccef4924374a143e2466405c9e078a3cadfb9df62b72003198471732a08cce671a05e132a9a635084996d43989e93f4b692abc2ad362a3ba06983ae665434ad8e400c3010f1c0cd886c908f372277db8264d57d516a719e4597d72df7f61742d12dbee9154f10b6f7520031fbf9df85e1e6d0acb7420f31ded15498ed626fe86ebee00d1c81e7c88dbceb5251357ed692af2ce33f00abbd10fb818abc34d79fe8f4e075cd10b76a9a24c7b952a80eb4125c9757bd89302270402f9374f3ca4539fe99a963b330b880332b3772d0ad4a280993ed02c2912c2711f01c114f696f1640f6b14672745699fd5bb49e5b0aecdd660e9836c191178d3100cc07baf29b3c8812e7d4b036317c58e27ae4939be3653eeb42d5a69be5b09ffdd32833480d1a043f3fc95fdf4269ed50429a2b325d05d89b1ae1a5f132425fff3895d9398b990f413d07580855552be8d065a7d7c1e1aa8476de04a9ee1f90ef9e0e1dbbba8a5d7c6df64c8e8fccfb7ad0a91e96dc8db84f2106c07c8b90ccf1deb47d6aea46d029aad3c718ae8093dd41de1d5a787de7ff775a53b67f6738702aee96fb2743238a7af1f2c039f3fe4eaf1411f0a5c67de29f29676300cb722074fa09d17551837498f26686572cd56b177278d12be95051dd9f9edbdf9199593f35473e9aafd3fd9301974afea00e0241109d47f9a16df5c848b6bc1ed5b800d6d44a7a6d2d1c4bee648ae92df7946c779dad5e6b8d2546f663e6a57871ffcf165e599039b81afbf5a955535d7a86f47de577c529cfcde459515b16fe767daae0c1a7177ce12a42bcf754a98208a9d23e4ddf341eb853385ff40853574abcfd4c2f0a978480e64cd7eb8f489c3483a6a98e76c1769a442cef25264fa8043e6ea4d975f5087cdbdb79bb7a1101150e008a7d5872118cf2a2d6d10e02c9081432339602bae8b88a2800791b114eebf7b7a75d66627d8c1890dbe5738105c1db1c36a52b64d1d38566f7de3a1e6a62dba41c7ec99fc36c22303bdaf1a85528816e4879e2514fead96d6e5f7767598c7cebba64b41dd149ccb72ca3ad445bea3188be75f82d20ee81e3c2e8f0115643ad71637ee2fe8cc9c463f97794bd697e2737e17b67f2985a26debaa9a4af35bb9d3741e6fba3c8334bf7fec84a818a6f7a9305cd5ed6eb7ab67f3adbd5b1a0ebc232494bcc83e4e2ffb2897e987c36b30965d9f9407a70a6cb3b1d003a49dfb03d27e1dfcaee0cb37c39127e8774f93c2256ceecd683eb8ad973e64ef468b985648108d01bd30ae117f6bd2fbcbc63611446a653b6d40b10de2fba3ed96367e4f0e4a7eb7dd4ac934cf1061522f920dfcb95c5c50920fccb0886972873f35df14cabc5554c07f29a12a66db85ac5bf2754aa6889e9b3d6a395cd13f2f3a038f8f5d34c55d46adf27da50b7c215f6ce920ca7da415fdb60f4c447b91f63d7485a38d09cd0669de3aed1110d2a4c00ecd864226b7d506850103e5d666ffdebda3ed93eba5a4c93ebe8bbf47e49857430cf14dc7c891596439c30df09860339218861bbb3a305487849608ec7e197e48768fc991693b639b0f12eee170467c663cb2f81038747abf7a5edc19f03b5b2cbcf7f43764b7ff4a617bf61e277d1d4ff7020904c36b1f053b97f22d54155f2df37304542afe798c42533c4ee01c93eb50d3352848597c58c5e592e13c29230be14e23d13a273026592d024ec855dbf2da47675244c968fbb30f7f7abbd682c078c6fe1854b5a5474ce659c61e7d95bdabd37ef27b0fbfb30c9466cae1205bca84d2b39695f10cd13595feac9d2d354e2c659b3f530b3dd677985a02d2ca069a913767f85c83538717905c8ff4738a663b88c70a1250d13c482406a28681853046bad21b89cbb9c8eb5462a53f5a0df00adaacf412096e6d010536d72a6ca6f2353012021abd03636fa2d2367b802ee2834da50180982330375651855bbb1c1348b0300fc6b79e0061e74a87b33a2eb6e6906b12a61ff3837f20fae2a2cf95c446a13366d9b1d9d6b1a38aa0eaaf306eea17989811f33dc7bb3e7bd43867dfff1ce730d4bc4f0187c5799763e4e0c61e0eb4cd41cee908fc5d1cbf2a3740a46fb500b4561fad0720a94b4de36a01621b16c1d78b1a11e55459cb512bc1e943cbcfef3de42de85071c1ee900ab77857da1a931c314e723cd50605a560feccc0434be5c2f78fe61a0a870001cc8912ffe6ae5cf3bc4d1c037c2841f73815a0cf7cdc862e4fa8ae8d3b76a5f546d2c08414c0a3ee9879d079ac459160dec79ec7f710d458500a0fbf7eba4580c7ce68e02b95c33adf09849c3d5081b3a5db3b8efc68c6735dd6861d25341c2db8843a79c001dc9bd6b490f65d8b212f2e1f0b7d3ba7335734a4ff832c468d109243d562ae4a625c6e962d385d6db98f09b968f8a6fdb4a801d4758e4dd9a920ec1bb5ce1cb115f76949370f7be6a292879e3f0d831602eb32f8ce346977533ae6a7558f9c72bf0477c13eb243b89c78a2f8c92f568e1a15018a939d28a7951a324855d5949f0418853da941165753d0cc33db8339283e6557597e98960309546eb5dabf9b8bb23706c1f8e1cd19067bbda30cd278adad744871f2644f63820816b6ab5e7a4f5b78aa5f68619ad0dd6fd7672e8b09e7733a838a85a1af41443dfd0cfdedf35cab14ab5b47e5371714485392d4037263fcbc97635d0bb3cead11a71965a2c9842fd086ada8c365493bbfb3390a6bc07ad3f825a26d58e2b1edc76e892dfb88165328693d136d85317c653bffe9c898de5d65772b9990a80040f00a8ae84a7bf3a3b6289af8a5c5a42b2e7ba837c816cce225be21e7377163302946c2cdf6f31382159251ec51b38a7136dcb63d19d53da625dd289a1564e6433c625129371a6d27b327f5c85a5866236a53992854f27bd0d9d4d43e31078fefb6b5acfaf991edf5803341617bf6b2c3348bae5a49759b3f0956b4c8198b1967eae6bf0627e83984398e595646bd1bb4aecafff9772d698c3fa593afda228960e7264fbf08a69d04a488f6c65aa8b5e7a43ccacc4038d81ea3a49175516c3819e1d26591bbb2ce57b909b366da34f5c6e52647e8e27f50b37f78343ae3390b3f819173bd1f2b63686b71f51b199e7312cc8f0c51240b5d6ea43279fd9127cbb24433a4e0155d5c193c6efbc7d7e02ab3e5cb4619e4b34167008dafb81ddae1d1e3b3b622f7caf368b9d94e1744c292925f485140089e276bb6b992d51898409b0479b219eb64379a14bb0b61f8821d754cf5cb49cf35ce1629879c8316330187108508684405077339230ce3ba17a9217755f5ba7d1094d927790175caf249ecaadbe13df6bc34a0b6ca95670cd1279109e2afee5cb6024e86c421f67fee5335e6f61fd58e163281127d4fd5c53176592c1a01d2f830e4025cfd078f5c5eb209555a178a68cbeb1025649c73436b73b3d685de370a695f429f2afb17b63db6fddc9bd1a66232dac85edee196d4b3167a16e9bfffc7069e9eecf5f697cb5be2b00fd88cfa4480b7721a007a5e35a83c1405d708a752785a18b0a0cb067ba68d3b5bff31e9e368e312eeae35731e6715a0851cbd21e2729deb8e5c47a7f9f6b05a00e9764cc91ff24fd4f4cdff5a4a15a5d604627ab1cac19c1140559b09f8c30d80d7dd16c5c3d9853fc3804249bb5e2f03b9bdd17f11e82c325b0b43541d48d2683922ebad9192a96b79655328556480c96019fb133462597edf64aacbf21463f45a0ce709c9ddb6767b8d7b4fe611be89801e73c709e60c56e6bc80dc55202c0fd915fb63e52664359d5e82850f21e69504b461ff040af467d92db5ff5dd25d99958b051f43ed99d1f88142d5d1f164c7dc9548d4ccbf1a6df18ebbb95e13fea065a8c8a5640b4226e3bc5140804287edd9a4cc321c9f5b16ac75cccb6dc11ee66a69c45920cf14216406a53a706c7362a3e71369331c628b22e818ac29a69732f9d9dc4c46da095c837861456d097ce90d3a9a58278d96814df25e2726fc5ad97be478d80de3fe0b0c082c7c34aca8d9c7f0c1c9072bda12ee7c9d1c2a8d41e2b9dbb59b7279a20681735006e7afa71bba7a2b89d5fc4963fd4e7deb69f068f97b79045f4bcf771589405c2de9686158c0a4db1dd7df063d12fea3af506d224392e86379ce7d203062ca7698867798810493920cf8be4edd37132974cefccbc27641ab1d33a4c1befc40398726eedb404984e7bb2292745ef2ee00302807d75be7b1235e074ed197bdc754ec2fb74018a237a0f9896667402e7219b0f28998e204630d981e2dc4c0b220b9373f2197a3c5a2732db9636f3e1d7cbde2f06e480f34494a4644fb7a416cb8bdcbc3a3bc80f1f8a0e3ebe4c7fe531b43bd281e185475077e1b1099a796fcac2707633a0131e12236f03326949ed71383d20a6f07a70ab1d32aad1a198847629a0432cb125ea0dbbe27395e07fe4d286d47b641af909107434a7c24d13e30fda9c7000fc76c5cf52bcf21e8e0b76b254a55f0f6e93936d66a9ff65d1fcabe55485e0e8070db0063677461fbb07b3ca61e93e058dfd1a4ef41249fa12ac8428a3c7ed94ec52cdb7255e07f8d23a123a70c2c9b89e3364c318db199d808efeb6e3de742e790587a5a782d4513a4b8533ea4a90d5cc7192e9e9b861fee9c059eb0f728d1d91f9c96656311a313949eed681f16099cbb2d2ecbc1b61b523467c05f518ed4553524a57c1d16055e696cd027721bdfc1442229b99d05ee2d0baabaa55cc3ffaf0bf2f9423a9bbb6caf530cc87895c882216c9aa57b57c04748f8a57d4df43f7ed2aa8f1d1a07470fa53c715f0ec4abc9fd0b377c28050242bb8b76af6dda50332bbccb2c606bd812a61f308f24cfc45be84251d4ce38b320f3edbf97a27e0199d0b029f8a072cbd16f0d475b7172ec50632ab7b5ffdaee030131ee8cac064388749a4ccf791621e8052816c075a66f414840a5e0d1a0aff6a3ade180d4f595fde2a3db284e6591a0161bee8e1e8e54642a2241ddd447aa65440782c9d62a20a5ddcbacc1aa93456eccd319c825c6249d9b96dd418296b664d290df27ef4505e5dc05b11686e4488fb02756c1907a96acb01dd6c8db2464d7f527332414a1d31fdae75acab2276b566e391cd4554e4d97910f5606db58c8802c6274c6ffb7b76025e60e0dd334ba2f86657562603e62878d06f3d9635e03c15111f52f2bd267674aef04d86013e9c9400ea7b96c96f86987a1c4494770057fa9a2cc5896880ac58cca6588c5015e47bfcb01436aacee0840da62fd234d8ce459b66fe260a43efeae030575dd3838f6024f5a5cd46348f21906a1901af53af2273625bf8876b536aea436d1b0f38890ae0ed32cd5c4ec7e36197a46c845c2b06bd47036ed2c0fc43f2b86a95236435be180aea15db783007782bbeee54a356f360f5d5547fe15e9c9770832210224da05f5"}, {0x50, 0x101, 0x4, "c820bc517f9b9694a8d26127042a774ef62138098f4965d7ce21fd9b380886f550d215075b0dea14fc27286c332875b9187e6c5c1e1aca93dd0853728d54"}, {0x48, 0x0, 0x40, "9398ac328211ef69bc6c2d2139674a0b94ac8973a9a1de4e41f574fbb4037d6b46035b81e4fee502dcb5d3b66a44ed5f0a2c3127"}, {0xc0, 0x1, 0x68, "2ac0b3d0f87c056a5d3220cb157ea60b6d3c0ae6802d7adf7af38278fec836249673afe43201fbf208e11257c64a8f4cd19e79ff78040a63147b7e6da675abd65ebc2f60111bb8931631beb230e2a9d97c72eef6e18583403a448cd00c5ba7a03ff79ac351340406333b974dd0d3fbb6405d2a6f57dad2d1f8c787e7750ce0e988b28df65184a359c0d36c6d2ab422fc368c4946074c96a1867c1111123c02efc7db66e5c931899541"}, {0x18, 0x10c, 0x4, "116af7"}, {0xf8, 0x110, 0x6, "ed30783e6b38b40d7d3816ed08554187e144b582fb5e355440b29461464d081e2a6e93e43e5cc949a5af2f91d00952cb03d713b287bf57ad820817477c6afca5c030123f3543159ab5ce0cb6c7a88d9931b8c7a7a95bda082bae4315fa41510e73b72b0fbee04164a8bb022a326b5e2e8e1e15742e7a720072b284deaf5dd39a125e68de873e0668abd3467fb0102299df9f96915d3469457770e72e949086e7d82a76f46cbebebc373c94e62ce1beef9358fe3b536b2a3ff95a71bc0d584ab1edef02614007cd5b61a7d55a134bd1cc67becb083d19ca650a2ba7dca418e131c176"}], 0x1278}}, {{&(0x7f0000001e40)=@generic={0x3, "b270f385f03f5d21d3af7bbf0478f139ca1c0ff00b8d3a0b448bf974a9e93325e99545a8cc0959ae7c3358715efcd3ac81b028a3aee56e2dd1f17f6e5dcffbf939146f06b9637719da8f2fdf5101bc1aa5cc307a383700886ba03ec30aa123e2db5a7250184e85c40ff9319c894c15d27db9dd2131deeb4ab898c5977459"}, 0x80, &(0x7f0000002000)=[{&(0x7f0000001ec0)="e5bafd2bd4b09d2f825a1db7b62db0d7a432ea9ff972137c4eb54568ee239dbcdec64386d8bf67c44e0fec388fcde8ba4d5a926f8e0e629fc677983bfdad3a9cf323e310f621e79d39b0bab4", 0x4c}, {&(0x7f0000001f40)="065563423d303d4f5e33200bb137079ca51c4f67ee7b664a6be1d6df147bd0bf212f89971edd23f5ade196c9ddd7be4df25ea4b06d9856739bbc1e88380a1b5a10337d8b02af56d8b6aefa9cc5c10dc5d34f4d36fc92e5175cf23b31d0a932ca7ecd", 0x62}, {&(0x7f0000001fc0)}], 0x3, &(0x7f0000002040)=ANY=[@ANYBLOB="101000000000000015010000fbfffffff82b7679689206eb6fe10e363b0437e22049404b632570c12d76922a80eef53e3b486a80bb702102f89f649cb43d6080908cf0fdc406afd4a03a1d27bf41be65e661e7a8eeed064909bb15ca866477544ee16a317ae6d43289ae87c0807bda7c459c27b9cac1ff57cd8de5581f437d0ed983bb1cd402791d1ca200375b81ec05213918eae86acb74bbae363eff480fab4ff2cfd7624c46f5b2e4e7fe0c91947378b76babaf50d0e5a4ea6195da37b77bb84576b96cb316b51d5ec58cf25801ce1f287c128c3b24517df872684535cb881aa4da57152fd2f8b26f64ebd949a38b7bc6561b8017af086c58d21a5776c03e50973c9ab372be99108be4f50497e68b27613dc5fe859844eca60e1742d66ed5e7c91bd0fb418e6ee82f937e29c0f57640411df0c6232ae8b36640af3970f98278468df67a30190b361e89fae15d096ada3f0924563564aba84dbccd5062efa4d31432d8285c4bd54502f42a398c1edacb68bbf9605938d5eea35454f1fab3117cce08c7f88ecca17ab0683fcb6f5bcb939e93b44d718cc633ee1fb9157cb2cbf16bf2b1af80df2444372c7b8ae4030cd724a36c07e5a663ac691197d5b0c37e12722a7f28fe06154d930dff51b8fdfb019104de7dbbc302edac2cad473fb3943dad36dfb152b2bd8d7aa5ac043859ae9911c6c1f44ee08dad451ec7f12fade6c8ac04a679b338bbbaa4606fc074c6282dcbfd870594499dae8c5ba31733207da905853372df1b6122c4655c09a07b1f43801f8e6bb86017a6f24aed8e5c3d8079f097f6a6741ec6ae7573068289be2f7e0b2ba4536d6b4adbdf505379aeb8636a867329b16f7a2f16a7af607baf93e8d04a8d9a6b2e47bab75438302f706f3e240cb31f1ed01b654b80ced542e638ee5ae74ec3371a90c440df4c1c7c2cf0eb58849b57bbfc462d015016defbd3e1992cd814e09eb6cae8e05a02b2df013851ee41551d53db173012332a9112af2d091a392cf4402756d4a333ec2d42cfc7d67fbcadd9e0f7d8dfa4eee4872f3345d5ce56981f497dc76d6cc3b8a4f514e4a8a069e9290d3a43937195432b5885a2269d3457b3f64998dda61b393aa678ef7e6da484693a1c4966fc74184efc18023fa62517116e97309959942caa91d42996c41dd735be3eb112870bdd243732e8b947d00b180d557d8b1f8190cb7d43c80fc7bba6de1711077cd6c0d454ea5f3ae0c4a74b71af4ab367d624bef237ea847bb1eb1a89dcfa9d2fea4ad262f124e6af7f41fc794348b9cecc8c2f07463b69b135e7ddc9f35125c6e3c9d92e798696cb2b62a8f28d20a8ef7abd1e6641eb77b5ae5fb13d3cea8c0febd4843b3efddc04b9a93ab5768cb106d467881c8cc6c1a9d8220124830dc8d1840b73b89c9d9a5a741271fa4b6dbe0bcdc4a8f903e1fe3640c007489f29a10ca5983f4389f920bbcd44d6f00fb49ef0fd822c19dc1c03b598c7b37fb2fd5fe671b31a8bf2a474f01072820124fd1e371328215f8db0ad40eddd04c9642055be13ff4131e3eb83c3a78adfcc839ecb5e58a5d2ce53e418b1654b7685cc4611372f7ff0503f436bf5dac443ab7360afb5083264eb880bdde3e54adbbd50caabd52c3b81c892b209c7fbd17986423c124421343861bf2ea4609f1737a2ee610e67434092b291056be8bd608c31365f9c01a6341d53dd32e900519e8c59610850bf962a1e9915d4d347ff3bfa1c6b84a443632405b4acae3b00116dc8598692f1fd87a23cca02c5b51c9027e6393e13d109b0d128efe48d89f2df106a2df7919abf5ce4a2a3cce57b2b0f55a1a6fe6a128166a74a1e45c24a0ffd22612acc26e4b12427143fc909261eeec5bcf3a708d1021a5ee05c5bb97af3adbd4c63f9fdddc325f7af5093d2857b9685fd4e462c8ec182cca43645c794242d91b4ed07c7313cf39bd12b54f50bb5e5bdff6dce6424b75269b997c82fc2d9995e2e7ec7bdc7ab29218060048a4a8409fc5b49558163056958e6129dbc48cde5d30738c5f34f994ffe587093a8e8eb30ab3045f86bec2de8d30c0ff6591432a3633fa3423ddc73c17b8808b31712aea89d0f3ba3157026e3551c55839a4f85331ac5d71709b38f8e3686f6d9935dbb420de60ca14060be89b7aa82066b77ea036ef0da8a63dab5d28affa2757b58b4558702f84da081157c7b4ae48e449a298ac092dd908a79fe56ebe3891c21c604b837d8d8b67e2cb918ac43a1068ab2ff41f0e93f0170da550e8d167dfaf514ef051eb897d0b709aa87cdf1b2329209c63c9ecd9c78e838345ac1102d2f668361680382c3a1a5b72ebf20b4ad4757aaa47d993cb16b2e4b966b6df5ac3b3c1fd24b1c60537ce6f4dad34b810e10b1cb38610ec6c06aaa3f7705aa8ac9fd2080f058c4a08ad69152a73f21cdab55ac594d37a630fc8c0aa21cacd9244c53614eeef7e70fb203f2f3e5a52667111391fbf8f8845b60054fea9c61641daf088d614b57ada10713294dd5c3c69846257df3fdd37ab0d56db0a7a4ff1b693b887253344b909f263a276581e9f0dedcd55f7baa53e1e064019d5f173f9b1560b9618c9a6585ddfe6135cddd225ca08f375822d77181915f6aa87bb45b54764666bba7432628292753d2798b26367dfa0b84e8f300704baf296b76658f2a70be97aebd181bdd44cb068b6a9fdca5df55f07a758084ca2d4fea8656db56d4607db76e769969398de4ba3c3066f44cca5066b630cc9098805a5059a91ad2829c14e1962d61be5e5d0cecf96cc144a9e1d0919245ad820db1a75108ce4543104d21a160623f0b3614ff61b1c1f5866670ed7b163ae84d2565d770cb9d1c0626876b9c5e1505f453cdb0e1695554f54777bb6b515a471f5ee566fa63c29cd31c362bee0d6923a903c0a9405ade90780b2b5f949ca5f7988a33e163169a26fc72f891f4e80d2447621c847971c4436d5bf098fa09e7bfb42a5cf40715c45b14a9527922951465e5588d329fcb66046b05d77db2dda5aab11603b48b2d884c1526d9f37564383d7b03689950aa80f3e1d90ffe0232d848d9aebbd5558089c18abf2efc76b67e2eb85da2e3cd173f6e87997566086a6db78a52798e5494923ff30acac5467ba636eb483051115a0431e7c435cfa7eb5c69008cfbd6f5252dc68254d7113614f3adb004d1534c09368e66f7be95794c04dfd847e87f2dac472d637c12ac2a9ae88604ae79e1bd64a571688735981d67967713bb14385b21e15aff7f1175dbec42b30bbfe9bbf84c0a02bea1c88bd8485ba0cadaff4db3e3778b6a9c577fc1e38b9cdfa73d37d456fb404d63830b22efe005a9a2c222d4640d25a88a0af9265c543f6c5532701d55ea8821acef77f61593e7e0962dfbe3476f6520d54060ef0512f03b503d3ddbf0ae713cf303ae52f10e8c1e5b676937afc2bf8ef639c8608fcc3ecdb6ac1c0a235eac1d2a4e6654998eefaf49bc0d8b48cb9bc3fedfdc21afad93e0b47acc61cd1fb9757005d5492e6fa6a637f859bc88c0935c5882cd7e64037746455702625fc4096c62a9c78cac947878de53bbdaa3e48d62c6757503efe66d19662ba3bc5e123b792dcc79625a67791e8408c93a677f78f4059c162e4ac955d571c80031c7e22503e14fa2072199c4c0bd663bc4c6924d130bc269ec3a8766d7ded960fe75d9fdf1db8ad295fccbd8c2447ead0271730166d4cf206a37f4d5597753a48b29b8026d1f45764a81a3749d52bc2dd3e0f1bea458d7de8460393ceba03f6e55c1d7e7714b35d5fc94fdaa7b6e32a1537517abe43585f7965f1656ee3be0e0dbfbf32f1b7f8f34d1484e81692aaab432cf7e72566fa471fc68fe74473d7c5bd8f24d37a09b7c92b9c75a5faae36806fae91935df4f637b39826ceaa90fd148043c7ca16c6b56850056addd26011aad83ec214fc99b5e207e0ada4cd51bc221d21a126b26d82c7ee071a770c092f480374e9d064543f213f4099053c14ed51a233e98663c2ad543018ab4c9e1d148bd265f8e657adbf386b6fbce4ac99210b344fb55f945d1a13bb6f01a60aec05e070d45a23c7a0487b46d7e82d0873b263b12a8e2dc899b6ced8801af08906dafaec56d83b8827f9521628d34af33870db579dde2b05f6ce4af26e0010416ebeef352cc4c4284c8cbf6b88831dd52b9a507f84eb5640f6840a7e67664c0f9b15db444e8219bba2578b5902687bbd69b9ac8091c57a01e46e79a878f50de0a75385fa248586d0ce1fc6b98ccb895b0e82044f7a95b5629e2fdb56d480e8b46107809f8c7fc0a97a633b714cc957b93d21e25d1e1983e7a1701b3b90cfa8a9691284e699eb5d66a06b44e2e8e0488253b5f554d570713764b183b4263af378abaa892a2e4d2f4bebff853a80502fa0e39d4aa1deb69fac823a27f324b7346281d4deb562888b7bfbb47a42b9c5e33c6d9631a6620811b6a467dea0fd5f7a1558f0561a39221d7e226b29a3751568579586ee176a8938799d2219d42fb52f56c9ac2d17b0c2bf5bc21d6d0eaae46d8e3f04bec682bca3e1d0e9b60f28461f321d067a7786c501c39de88abdfda4bbd374c56e9defdeb8fbb009bc336339b250d93c86da8fbdbfbf9f6246bfbc1cc3b7f49e38e217a2fcab941b7f90095773304e38974b90f543f8bafda9414849efdc626f15404ebf7178a26da0500634dfea53e8751f44f53eeae1e89fe1bb88042c712ed0140b7d55672e6986e1689edaf6b8d41593f678de762dac652beae4d58465c03adcf1e853f5f1544f8aa56e228fc29e657963e3b3295274420890d984861eb3f20056894ae90ec392715d30d1ec6ba599b690326c75e5c5a72f3a028b9f02ba928a03bf85d01b76ab325eb1b3756c2159441040d0d638c59d89811461c877d4d06cdd00570c75d5d8cc1040ff49841f759320a684443a5c309de7555e82e480c7a505b49dab8a5cb10ac8fe3dc2ae6fb1b5662b56e0e5022fd516be2cfac1b49424b8aac3a68dda64b4cfcc5e2276d3c355b6ebdb492843870813272c9eda9ea82c36f7363a7cc57c00b794497af24db363c2687b13d03dc6b2c871e249a3f06906d4cf0723495b9118e6c968bb7007290499925e1376e52303bce1e9e978bd138029abeb6ca6090349acc3a9469bf65fb74cb291ce593cd59c53fd175fb1b4eb7392f7cb64a97dafd2d84972eda8a39a9beba3fffb5453b68b51a5b32592510a7f271179d1277989cd6a3d7b37399bd4c0d7230b71df90a13b827e62a702a6c3380aaffd530050b8c240b586f39d568a42f5588c52b0e0289291f38d5cefb5c5d79b326d28bc18fd2ded617aa7833a9af0c71322b016a40036202145d3498c871c3e9ea4e4030ed64f9a3614f696fedc54e7680685c3eae90f992d4a8d3735aa56125addac22ee52bf4e225949a545163ee148bad422f77379b56367be4050db93328b542b2d8c6139ec7ad2cb862adae8c4948e9685901b4d25aa816d49b8e940b7963de23ef6753c6b202228121008b4857d94966a4f4a5b839c900ba5b136ae76ce3b343c099cdbc123e77b4826c43078d1e2bd5d496f6b6aec75f41c88c79609310b1e54eb351f1a3cac6c09b7e4f0f80587978d9ca564a24fc1d1076468c6a92b190cd61f1b5699a50e35357820371bbdd95fd75269599bc54ba5a79f56d0dc40419b16536185c373efe902896c561a07a852fe5338373078f07d5225c49eb04cf33e26c1d65ef7d3a6a1f4a2d0976d0f64ddb9a09857640bfe9ccb776ba9653e647c6baca709508876de9cbcc8cafca6af07f8537c4a049cb54480000000000000009010000000100006162df20641ce897c492d4d6177e81965a4801a4f8393883b0c70ea44db0973dcf8311d1e902c82df6637b5fe885397cefcc6b0000000000100100000000000017010000080000001efcd07825969150906e1d21b6202cc655db37d8b7ba13da8ff7ff53c08ee524624c397f5fb359d6138575481f377fef1f1041625292d481e9cd3723da080d642285b865dd7572bb5894af97239abbb6f43b104bffa10fbb32ee72272cd773531a30eb2e449322b3284cc3b95eedcdec33b76a9823a1d08936783e8cfdc7810a264aba02a0936e69bb1bbcec2ded7fd68dd5a7aa958c7dadb475a62752e7262d91ceaff9be355ba50f1e191255c843f38fcdde56694528463fd69cf6b10f58159ab7f443878657da12f163f0ae9311a226dadb67fa2a51e34e0637d7f57f39d0bae0d100c935c6f36eb9a0e0ee769f9ee085401042ddb7320fafa3f025498700c0000000000000000c010000dc6200008df400565577b57e3250c47846b0d0fa7d33cb8e0307f03a6468a023d8e167acc143b77e0a630e1aee47645076649937878a45a12233c283521e1cd8c3179dc7ceaec59dec8673c1f0df59273c47f357bd6877c933b2c4ce6ce51748511947fbc3cd2901e1902cf7d10d824738fda908123ebf8ffd7e2a33a2f0df098ef2b665c71dcc2e2268cb79e71fd9fb6cab894e1ea2e870deb9fa02188fef69910aa49d797cbfeae5880972b4a2696a1338ca78200000000000000000000000030000008ae7ba5bcbdbe592cb1d2a0000000000"], 0x1248}}, {{&(0x7f00000032c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003340)="6045fab22733c7b444531372ff05b0107aca9db73ff05c475500669ab8e634", 0x1f}, {&(0x7f0000003380)="29db0e6a67fc799f22765c0d279e96feabbe11bf8dcac6cbbb0af0b1ba7f89b6d9949e976cad0f0b43a4d194b24c255d50f1df5da1d8a788a876510ef44fbbd9e61febd74a2d7e6dc7f597700f7f1d11ff2e271619d893442d5a2dceccc26e65ab09524070c8455dfe138484bd52010b697fe246750e47a4d9d6e0e730763a60efe050a72007bc811de187015ecfd15fd0bd0823daad40b2ccbf732b4051e6884540eba3786dab03cf2309d59724812ab89c12d3c2dddbb8377b10cc97f0d514cd9d9467cbb52dcd96b8467813579466ee104f894103254758935defb816d82d5f5dd44e8b5e9bcd5233dca186d5c70bda872f", 0xf3}, {&(0x7f0000003480)="5b6ca6fa982d967ec07389d313e5ff7b60675e2fdeac760185be5c6f0455aa3d996f5131cf72a8df92da861415ecd17f2db7794e1b93d8945af1b004", 0x3c}, {&(0x7f00000034c0)="72e5e700c3dea14f921e252685b8d3cb5b7987761e15efee7a8fcc1bc4d61ee7f9d06e92107ceb3bba4e34551dfdb9eda04190f4bb4e2d25223a23e3de5916b9b67915577b464f12c05af145cee8826a4defaf519b1a98653bd9487ade28b4f7976b55b8a46bcda3800294e323db24fc9dc4dd7a9a6e39c92dd75949361f45cab5b59e5b8d8c809fcad646f82482291c13f723b4fa4939cd7880020b9eaa17ae03b3d7d5a9f6050811d5bf9a90012e93d0f5dcac20b12a1ddb7fa3a6477dad4af70a241c71d6c512648fc10df3161f3f7947ff091f7758177c07cae63d767c4f13b32be0e2", 0xe5}], 0x4, &(0x7f0000003600)}}, {{0x0, 0x0, &(0x7f0000004700)=[{&(0x7f0000003640)="8f3c6499654b36c49a8fd29e5d406a0158cbb3a4731444471bb338d955a3d838ad3629c5f85affc88eb2ca5dbbdd6675151a215be0222f054996566db9a82a2e3d1b6099f2e4ef1ea38ad2b9f9f367dd8b83b46bfc9ae56d08acaed814b88275c6c4c9c1bcba2910f89c371eaae3252b895b12d59825a2a90ee7", 0xffffffffffffff90}, {&(0x7f00000036c0)="6866b572e27505334a50157b4dc19202c20a39f5fd8fe1f237a7693bfb389283639b77900d0f12b3b1df114ad3a0d640c5db6bf73864b8d1f995e27aaf08d870e25c46cb1e6b84d1b85dab55d5da70a67da3b4dbdcd482c19c204cf17c0463c4e391eaf51bf5fbda4825466ee9948e475e20c6d9fc1b327e7b19eb0e48ed91d5677aa541327de14ae3265b23d56cabbb058ce6bc9262abf1f8a9257db167fffeba14b88cb76681f7a6f0e6cef17a44b4dcd3ae20e992966cf3f22c5f0d733ee68ff04b75917a89b11000dc7b4a1b14c929ac7fd97bb4d0ea24b361c6821dad3f2b0853af0ab06ce54bb679459c07a089189e045a38a9b1c27f98cb608bba5d44309cf8f6e4d59a4cb73b91988977ee31843f859c6cb2e39744c63b50369bf6e720c0c327953e20d6ad86d48e5d355c7661bdb2314686256a2ff72e240a2e921c0eae5ed6452813096c132d48b58951534e0a113d638ac13d76242a4ed6d76e53ca58c8b179a0b2fc5c0a59151f545eadfb03d6b5aad0935668d4a6e539c0db876ce049e3edf43ee679c453b987c9ef9d7412925444e654b6f4da2c6434ab2c464c07bb798c873e5811a9d34358300ba54537c20384c28a9d687cb6f833803c52a7f3f2ee993192a08b6a4a44dc143d2423056d9b8945a669941f7eb3c017105125a43cbc3d14191c21e84ef198207aedaa2c611e62af23802a93d22c7d765d4462504c3b84fea10bc248267e2be9763aaba6b1131840b5bc7cbc8427eff630965bb37da0fd05a4c886626ac523ef94e94efd4b47dc013bbbbc1b8e813d364a15f8d68376fa0843df9340f0ca5b29d975413937b9e81bc039ac16221569ca49b9ba047df3b268be0b8d8b9f770f68da315d044dc5405b92eaa3c545544eb2d7c1487293e4c5bd8444367a1e7a850f00a162d7d88147a5c5387c5b3f03c26039d2f9baddb0bfc9b70c149f2f013ea552a9e900e2974e0e49da785e9b4f47bcf5ee37302dddf8809dd3c3afea9f8dc1c89a726eccef09ccaf0dba777993316deaa59fc946a0186a90898fef4353206cd216de0c60ce1ee80611c546650059971f340263b91985e3a7ca711061c4a6c12b3a17117136cd1a6a94feefa834f169cf052bf71c438da1f1c5bc5837cf4304bf5943db8df855cef0c97ce829ede2d02ebff2a2ac56f748e6877135602b89ddc062b3fd30bb1faccbc3785fa17c85b86e09123a301c8e826877743dafab8d58fbcef83fa1e9a5960002d2c9dbd5130650faf1212be304603140707854a28aaa28387ffba3da6bea28b43c659e29a8182b0f4fc1ae1ea95aaf324baaa3f48c13b488dd0af7413b80072d303fed05d9adf81c02b1b15c38000aa5e4d173baa3a569f0f20ee5d7ad8bd705a7699423606849357bbb51bae347b329d20d30005c210a5eb7311d8a866d218463bb5478ff4cb21e1d9a85ec555c4118bb988abe30643d646bc4663edb10810f4627099445e213d32e0aff0b6760bbf5ff483385492f8df30a9992a588340a86e53a0cf8e75456e5fd7f98ca0c6eea11b2cbdac10e5dbed9ec53c10f061bc9111a4461dea2e72122b30038b4bac1b88e0c9fddcc66fbf319b0c44d485d443ee434f9659ea1bdef578276e09fee4a5f87653c8fffc5a7ef9ff83d6808e53f1cee5bfefa91d8d4bf210e02719ee3aecabbf42d30f952818d6c49877a96396a945c486ebf0dbfd6cc6e8c5afdaaaaf98c94b8d0b7fd6eb3de56205077f2b7caeaad6b2926c26c7b67b26385f3aa9432d00d7fc5e31a326009ac0c543d9960a9802f841111f36095f4041995e2dc543e7a362393bd931d51f69c1f0031d4fa9e37b97656e8d17a2653759498a15ebe79e344be31c796560d7d8642fbf908d7176d756d78dc65f233d42cbc5039ab1018bd9a75298e2d64b96a34f15e4eb6b31280b05718cc33592d91c03ca66d46f3ade53a217c0807a0cd213933253606cf2455b67db5d3ce3535001e10cc07dbea4f0afb3d6cc9a9a2611733330f6e356dde13dc708e2972d0f367e141a5946051ccc78d23bc2a836f9837731e3fbe904bae72431b95aab5b2c08ba0a77aa30919a1e2089af7194d66bba5c5ae2d43a340aafc5e5e94a6ca03bfaed0784c337b53e90b5b26c0ccb16c95b3e6ad07605e94bde60d721eef8c325e70586dbb72e7f410dccbd928069e06141dd10e10d61d5d5b6bab7510999640166ef84dd15c69d405441c8bea108c77e417458379704fea957e8bae535527fea042f84194b5dd508a4040839e793887fd928c5ed9dbc018329c2156caa18e7a16d888ce774aa313f42b3c48e2d6fd989791fd84a2e5485674bc2c622a104deab4a14f4332309d668a1a55ffb13a1cfdc2290ab7a272900ff4d5ef364964b0fdf84715b3cbda7ba458efc6a74a5037cf8ecd543502b49a7b1adde2d1859acc6b90bbeb7357f47851033c7ee2f86110b0a5da3b64f4c2014d57861602ff95bb0a5513283b8ecc32eda031629bed946b71f25ea70ee15419bb6fd767592051a5862cb6c2e91ea5430d5f78db3ba218420dc0cbb9dfe851ac51886c243a9935c574d383aa2c0cbb8017e9f0247c2c0e074a1e6c8e48c4c41334bfb3b046b2ac7d07df967bcb77240581bba3fe51916d8888074c4f4d7e2d1587d0bac5519491d9ce7c01ab2140b62fff9368bfb4135dbedf70b2f888004b45424aaea19231b35123eb0c26962601a3c23ab97b5d2ac1675a673ae34a3c3b07b4d40087cddb172c50d2efe55bf14e82a8cc8e4a19c577c86a682c397301828d8e250847de747da965604f09faa249a7476155ff5ed98d3b9a8dc9ee10a95dc39da7baba33b6c79746b0c3ea076cd0ad505753c382cba9381d22884637aac43a11017ca1f1c55f645fd9d4a04ca241a5e682fdfb2384a4c03dbda0d501a7aff0f17fa29471e658ca029860723383f16a4d3391061c54e69b80199931d770b0fc2b14484eb822f611c6f8efe5db7b4017fd401ad97012641812bac544822bd5b8c268c8151c401da0e6f860ba0ac0662126639c94ed573297eeeb4e10bcf85e138b6a3eddd04da99dd44d6800c9e469204a86673a8ba3be2b363b3190a00675ec3940c567ceb251bf079d607c78001a8b92f514832546149f2ae35e4ebf36b167b445eee514ba53f1df43f0fbb0bea49582b9615129b5711641f75dd4acdfeba01c048db7296f2777ef3bdc0c214047c44eb8fcba6b6dd3c45a6fbb7b8d79fcdfa12547890de77ca73064383c121225689201c824ec41fd2ef32d2d0aa3003cbdc0c364cf81be500f51f9a9132cf62001f42efe858cd3f60870ddd3c567f6843ec2d44a9306b20ff1f19342d5c0a4a29e9c5d76e43b4c8e6804259ffdc62f95fb87d4a774f9c1b7ea45c97dae62276ee2183b4404b835822b61b1b13fa25c6cb7a99288d62e221ca76b71967a1d777976fd7b8fbb09de55f3bc41dcb0c58df89ee0fd37aded3720c50acdb6fc07c40bf7a7dc3f16f83c3ad9c754edadfba516a15b4dba6517b720e21b2b8e7f8e7566b0fa1d05a2f872793361923b78fbfc03e7e0315af382dd0794014d1df3faad83addad580eae2ead682df2a1f27495c48fb984e3fca96829a23974955166cdbfca4ac3070604e84afe60f5d9dab3d949fb38d9a48a6986aeb628f433628aceca8841e15c2c3a90efaeb9c1be8b9bd89b9bda9aee8313b536a3db934c7db3137a3d5961597cc5fafea2d147ada797f84deb4a018ff67aa9bb1ee42d9c5eb9f08d57b7e84d0cbf89e82f5a7e59f7f5612185f62bacfb5ea10ff85c4c123e5c293c7baeb3b98a42a15be9dc104a36eebcd73a48a45ca48dd00f01becab27b72c06a5f5defad7a7bf51503380d0113828dd7dce6070f25c5616dd20d2280ef86d61c73c04f8e2a7bd4a4f0ece693b4b78ed89f11b39fad5f0a10f4d80c993045c651d4e6e476be69640093dcf33debefa7099bcee9f3d4f9c33aade1f3fa6982863e8dbf0acd26511aa21c407f597144d1e42b0e99a15851ba1758f29ff584e6ae22a226ceeeb725b09802c59ed17e208988dc589abcdec32d086ea27792809fa054e0875a568539f0e18c4ac75b055542d1645fade9ea4b3db561b924cb6ec8ba4ec71b5683deba9a7caa41b6fe368ecdcc5953fe353518a49add4ee51f9cb7576130d8e603f5b88e119706298878bdb47d2898e35ce9f563a07af3103da64128e6b1001012a05956c68f4408ba9ede7c1012cc9856fd169773b96fdfd7f746096bf9509a474aa91d9423ed28467b054da1870ce8cce10cadaf1ba8064e459c3f163866dabf404b44595cb8f5d7959925503fd4ca5f4591db706130a862fe583066841992db5368bd70d72320deda13d3e054329ab12e91c318c3df096752689b3cf3dcdee3d0df794d4d6226478544b6dca0a53c7e26e50639e817977e112908c46679a0a95afd70952651446a171664300e656b570fed63a32af0e018c1c3150d1c3756b3eed2863c2667830f8f4812b587a0bfe0ed655940a59e7529890559561e4ab02a6fd6084344aefd60ab7552e34bcbb76927baef21ed3a52a73b8c27f1c699e25022e4f41681b290b7d59e8f1420b290169d4a1465baacd067749f6bc3d80b19a51686feb6ce37b9c7cd58679f62150d8595fbb915e0600f5692a441b9404ac6731f9258977b2bf24d2cf263796eecc37f3d204a4618177b614a65f374ae1f8234cb4aa6eeb86e41cbe57c200d4c8b18b8a0c4c68f8df9a40055b03047a0a3c0b52d0346c405aa62ce1ee1412a4eb76c8c42daf07e255a0b669d5b968bb3852bfad79ae59a06eb45835db822a493407d75932e382e872a5bbdecad54e1ef193291b81a8f7ff39a5a616d93b7401bb5d8bf05a8e9ef3eb65d17e62d6ab4ec469f7716adfd5c06346ff35a128e25aeb8f78eed9cde76e5bc417df05bca337aa6224c93289c7b7cb48557fc8e5d9c417473dcab609a55cfa68e0f808fed562f77466ec127b6beb771ab16e6326bc527c6305ebdbb11dc05a347568f24b9a8684828f34e240d501c09e8780457217a5223a7a0788342c38a9b59988e45e924798f0f63d883f6d99a10d21a4fc686164146767f4b52be504e98463901eee8296de6d25351be58ea7ca6402f159351c7549970a1b1daa2526c1be8b85a5df789812966bcc787345d371b31a0ffb2abd6508dd4618ca31b56dabf4e43eb8e2eb6be262bd0de50af0f41a7f935c1c08db92489ca61238b33535efcf1bcd9f8c0bb1cfaa9b99e8ee63751650dd25c9d0a0b5a28b4b65c1cd7e573adb2811c52e6e49f5f52528c6e31f4c83a266884648bd8a8e60d3239f6cbc76c5cdd471b119b79c3a82862af21acb0bd52a60d4793456506ef6833c41a686c4d3c9b341c4f988a0fd7f0a024c5fe668af313f2cbd217f5741fa140ae3d45fa8a7ea123f43c58f8043473ca956c99c4862b532f271d6a09e719959cadece9a1867a7846a9bb8a5e116aeb8d064a197c9808601381797e4a4e6b6c784f1ad4495a7c0ce2d3575c92021b1c80441a622d8e6e5905babdc756765498a3dd11dd4c64a28c8c06e33749e5d2b29fbc3391d3b51c7b23c01b9b6b31c6dedc95a4e02d08f5b84ee5f2183e5ce53ef7647a4f48fdb1bb109e1b231f628986ec949efd0b915ccb9b3df318cd8076139c4141a6eec0c92110394f077a351cc4e580b48cb92f23e81305e9467af1db77b55cc976bf51c6be3adad251b73fac573e0b9910eb771a6a9c3ab25831ab96567ed1c1766ea0bd2fe5569a6537330766de4d033ce412cc61144e9", 0x1000}, {&(0x7f00000046c0)="ba66c44694aa8c2af0fc6ada251c89a6c88111f3b2fc2596b042ad3bf046399812d8856b4649ba1132", 0x29}], 0x3, &(0x7f0000004740)=[{0x98, 0x6, 0x3, "61f2fdf5eef384b21d692676eba9c5c6af04332e41149f4c1aec5a9cb850386edfcb8e7f6e75b93d240e575b86127c3eb776d36ccdc428cf988806c520df26a93d06bfb458d12a834f942142a308afe9f5cd35914dde247c96cc7dd96f0d206dcbb64e67a056e8594b438d9365e73c8ec2416c2fdbb5dd9c9794b64e7a03f6c987"}, {0x18, 0x102, 0x9, "0eda3463fb"}, {0xd8, 0x116, 0xdc, "cab40801cc5bc53738823ab8d7ea1d955e5bce1d0624074fcc72934cdb25a605cb28bb9a6ea1c533e4c483d8f04869569e33c8ef8051e4934f578ca6ebe6898d8964b3502151f8c56d1cf3dcb8c3284eac040e7e07fbc1111627704797a88f9515c712cd0e8ddbe659dae118f809a1501ee6f368e911233c22ac1404095f633a81cf7d246f56ef456d84d92ecd5e3497450e1ad4b64180c172df4c5adb95a7b12665e116571e1e58d6687dcdb1ae37bf958481be72bd8cc1ec70690f27364be8c794b6"}, {0x68, 0x0, 0x5, "ee9cb87e46ddb0b34345b19cdfc24c335ec0b08d17d0360511540d6a34ef4ae9513bf4bfdf4a3d3d1304d8e1942dd1839c3378c7f2d8358266cccc429675fbbfbc1ff4023b391159fd91a87676401a356baeff"}, {0xb8, 0x10a, 0x804, "1f25e387dfcadf432a877b33d63778b5fa7b4115b8afa97c9482739066c3aeebf355099d05e256fc1e463dbddb731b410f50b2889b2f66961c3579a16ad4c14cf361500df68331de79b71a5fda3bc381348c297f0f35ee19c2aa16d734800b0e6c2ec3c628811579094f60525a2093a062d495e0468bf80a3f6b67842efd632685f3ee6d2c1c6dae9c288937344067c088f0f7cad1531705e2b16fb37bb4712287784eac"}, {0x10, 0x10d, 0x1}], 0x2b8}}, {{&(0x7f0000004a00)=@ieee802154={0x24, @long={0x3, 0x1, {0xaaaaaaaaaaaa0002}}}, 0x80, &(0x7f0000005e00)=[{&(0x7f0000004a80)="f9171a82da42badfbf71e67a19c48d39655755d33154bb6afb871f7733015e8f74997756899ccd71485a7e24b3df0f17cd287480af3c92", 0x37}, {&(0x7f0000004ac0)="350ce1434acd77e0493bb3db3101e3c0a8cb43686b04a11df811548150f0ec13a5b97b93f92b04fce711a3a1cc67baeb57c8790c74f65eadd319fa6e48e7f7fd839c413dc96edd670e27190855d91e3ecc4d1a7c4e439ebf9b717df5801d43fdde9a148eaa268b0db1f953b851508c34669b5b4725c076146f5926fde48c4a9976123a2d789a556daabd2d828382f42f3abd290370910f2280b891", 0x9b}, {&(0x7f0000004b80)="b84680eff3d4acd528c9752be7db882d060fb1cabbe8f83852f08c9dcc0e8e9a45b0ead6d49095a4eaa1d665ed14c933780c63ccdba5804f9f76e5cb3011015064402f5938a68579a9cf667d097c3d82ffb17b9d13c0041d12c887130f07e2ab22fc9dc3d64fbed263008734313c53631e79ad8a194b783a176032853073ba7c3f20d3ada425fc99d624ba2b8a1b7428256e797186bd296e26c3b90706a5dd067813e8e971f083b510931982187dfaa78e419d5ab732fecb1a8286330aa0e820b8626854c84e5386bc53ba17b392ad30c7bf91600da4f46ed477010702f0bd33a68852add9182298db", 0xe9}, {&(0x7f0000004c80)="0cae9913f3e1b5ac8cdc984c5ca2610c0e3b7806b4d2a8f2d789deac5590560ce211a07cd8d2092a06cb092de03635a3efad0309438019002b0d4218cbf3536132ac5419924ff0563d58be92071127c9535b40e6a027a88c5613dac1b75fffd5c2fbe354686923e1c9ec223aeacc57decbb6b4ce0f5b177350de8e1c7be237610b643d79c1418eac970759134eec57f44d3d4f7eb0943634b29283715232e20cc7eb537aed269bed71315f62f02bf8eb80458670b045e5ac73e54d9e079d1a42", 0xc0}, {&(0x7f0000004d40)="2660f7389bc8810750de8414c8beab656f43c44e7e9e02", 0x17}, {&(0x7f0000004d80)="64be3a0e3ca2cbe0602dacbc3453f4a3b4650f99038299436c790cf406cff96abc89a4a9cf57781efe51ccba4e0e8046aed11d2e54969011777df6e9554b75b46ac97b14641497458120c36f26cd7c6bf102d402622ee479b76c1db9b0f2953a9230885b40fd903ea91b744750ceb92c3b4c795e16399fb209622b83b6f314ffb2cf554bd7de3515dbe5d190c6a4eae3371891670ae59b9be85917b675c14a0360f73eba54e3baddc026d25b4816e10d087f037099fe822aab17633c2dac44b4245245081670c88a146111da33e222e838fd131ec83cb7ba1d7fd493f7ab093257a90268bdc785222be2f96c780260678fb12949877f3922febb0eeb87536a5165b94504120f84e9f04f67c9163d17d6dee9efaec9b8e1ecb40ed1d2b9cd29195ee0ef2a0d2ba808bcdeffca1e74f5bc24c48f4a86d5d08b07e7c2bd3d031f145f30ea9a29fb25d1aed13529e72166f83a9dd41bfc84cdf9aed5e812c3ac89d02608b566b092f5a30b1779c1ae1ec70c3b9933791974a4189057f48d6ae9a9714ffb5928f8292c8068b5ee081b024fb661bedd90c4dd9208becebc5b6e73fa7a3a44faa20886bd6ea4125fe2bfa3a2803903e7ecbe5e273af7c051e09e60e2d46069b1b0c4b391d21b0255bbfbbfb355dbeda6a049fc11f033a0b725b5f49982e70dc00f021da421ddfe48c0b53296d5893674b91c8bd7e0399f33d7fb947e429ef1bc8d8701407bb1aa5316459ba157a95906835490bf191f2402fa4c888f49b9eab0da0143a50788a18003311cbd5512496134b07ddceded6852e417bc7c93d766686461ad36c7c4a3b044c58ee1a32827ef9600983fea1f2c7038295dcdcab675ac10bdc8652e275a921c65b7503e3635a1b9e84ad5621d170c8090a7898495df4202d19192a2695d11439ceb2f58436d2aadbe883aa3fd5f9e435391b7ba80dcd342a55b221328823de228ebdeeb7d0e465dd0ec0074dac2cb10d555dd34b0c25e28ea4f9cd0566b08a1ae588d1d21d9c8c8ea64669b3447860bae0fbf662430397d7e7e12edd505307ec99fd8d19b7875caf49db98c7af5b4be820035f6cdc7f1c99dd66997060bfb7beedca186c2a161568c092bec9214e780c28950c6aaee621cf41d1bd47a31ff35dd6f70c747cc097916b9fdc3875c3577ae3a4e15fe15b21efc369f07d0e6d5cae777230b4400b0f0e39bd03482d28e37982fdf475d6e2c01a584812f3987f686754133abb3a52475c99fb5193cf92d4bea8ed1ae1f255fafe5915292411de12af58664ad482529c9d8a11d9a892c1b4f46bb008f892e0753a9e45ae97533898664b989f15854f8d0c77355d1e91094008fb2bc05f43374f6efc6900b8c54837a2e9c6119cde33b779c8e672d284bf9738b58cadc197a02c0f116e4cf50224fa10efec6212502c1fd5b1186d1bb92609ff1c41a1315961a7e51b10b5d9fdad8736124806ff9b4b4b028c411605858ec9adcd0b102f0735226091edb47eee8d0e23f76df2cb3508eab19050d4f743256b42a77f257d508db0b97bbdadbc1d01debaa4410d84b72cecfaad317d8a703bdd05e65bac1fd008e37f1231782dfd5e9d3d3398788a063f18092659da1543b82420e058bec96648026b86fa63dbabcfc5e68a8e3e4f88059102dc17e3ffa9301f9e771193b14b1898b760e69e13d3970e0dd285f29b678c407ebe8ce7915e56bb2e4318440670565b6992ca17c2c7b2df9b8dff1f23a96ec5d41c529ad2298d41421b820f7f910e60d092f30d18b398e955ebab00d4a4328c0482cbae22eef66a333c5b946fdf94567587e25ae53f975898ad0af97215cf3eb6a5126e6206beaadc93f59313158dc9effc59467cc60f99bf269eed2dbb83c3c8a70b9108e74f37ef2fedd035decce0d292bf3e254a5b0205402488ed04bd2d0a9504755d1758fa0ebdf3bdda03c3c6ba6146a1de4a27fabad00ec7c635e561b401d10aa96c655ac5d23ff32760280e69dae3917d253705fb27ecdd3b99fdd97dfb6322d9af034ab99b7bde1f9aa9f5647ccc84f26d05de9700a7d5d3cc4a16d274642ebb4cb71090fbd6fbc97e27a698c6d1807010b6ce1f418dd37e68b7a2f554e46dd7659c717888a8d10179a45d1ef93576aca04c3c99a8565681d23d9beae26c9bafda688d4515e493a3b5196d2a4a2153015b776ca5dbdb7129bf6c90cdbae4f0ebfe7fa043c47d5a4ca9653e3b2fb5cb23aa3e518492b5827146dd0792d66f2bcb2c5d384f3bc46074ddd792d536f3f0a33de16017db81f02061eea2a1eb0fdaf75b545a2e46e165d24eac92481b5aee72fa9e9f1c46b4f349254ec642fb775c275d13c5b7c5e02dcf0b685603a1c64fe9267a995233c4fb38305ae99ebabfdae4929089bd6a5d6a3db95ab7553ba92f3feb7dbdeefa98f0854c87a49295ea57052e3a1bc4f2bcc7a5ecbfb93913ec821c19e9f444297450f2089630cce290e6c42844e7be68004739c67b2339efc8c009a72b72fbf6c6f859071ab72926ed252feccfdaa3bb3c0791aa7ae50cc170706f46e8666fcb18800b2005982bb731c2b16816a5afce1fd1f1701ac63397c2b7b8aede1b2e32d39103ab7f494a9dca97f4b0fb806d169235237fb7bd9a85e387ef6405b323fa4c9904b769ec25a0e516efa998149c736ff1dfb4b8643a8435f50a8ea3ed072940637b918d63475a89bce521956b2301e9d818d6ff3eb2ac41e41236f6c2ec56a31de952cf20fd1f42df37385e59c930040aca05112d8c5df8e5154fa495c9e1e33a6eeae6554c59a0f63698d58c7be2a872f459133205e947c8a12d28f4ebd3ba72fd9b5e63cb0a1e85fe8174afc6842c9bc12a06f01ba0841e1bfb3e301fab353be127aff91e9d02926f1ce1d51e67d4e68302fc7f23f5bbdf8235bb66eb4b911fd3ebb14d6970f03bbd2667796236b6d1fe32d69e5f0d37a1e3782625f72d919e3ab913002b17f5aa1d451056a3d703d51aa8088e327014773840ed8528c36d2407511b929ff721835247f15ad9189de05e2e2484365703e67267063df077e489b14c55861f1f7521e38a2ee7a174838d0ce0cfb892fd25ad67237329fdd8945b1ef5de820521c81d107f7f460eb0b727ebc0e5a467e11fe60d189876355b30347cb8a7b3188c28e0306999c2ecbb47c5791b7d2e70a73823e0c527e1d330d5f198332f663d7d357f25b4f2d0cacbf1898e65e16215914a07ac692ac6e39b7f64cc2c13a5badb7b68b0ac84fbaa6d0572e53beef524b7cc427decdad0dfb7586a331aa79f150e5cb10dcc418059a81336fc8394ea5145f30c55972abba2d697b8da94739380ffe3fbda285fd48df774db54a5dc4cefe3e80f4148c81c5d6acf6cec255f31b51f953454081b814064cb0ece82461864107790da4aae5115e198991053b6404b7829b55e890cb60c1049e5f9cc02891de1c73dc0c1a55d1a851587387c2a0a565d852a5e52a3e030900db7dad6a37917e8a9a771263293404b59bbdf45bd0b555d07ff8f953d34f9954d0ff9251ce2475e71336ed45690fc2d1ec367067eb478fa542d4586305ae3bd08fed88761e2027f6147b61c87ef376dd9eadc5d86ee71586071300ac2e3f6f7a63969ed599003a3b090a855425edd9da7645ddb812b4ec5bdf2db536946b3882a5cb3464cad786cc70dee26c12d54142b10d24af75ff47fdbf19dca46f13fdf7268e2e1948f44051e0ff718687f8fc3335602f49eeae9f286471c332dd6742241526fe8a4833770ff277a1f7f06dcd174aefa8fcfaf89545c34b731c41097dcb396dbe6f2154d731a0d2d74af03e3adae849f1ccc2da1038be472e11849242e6a303f410a6c8a6ac4cd6b3be7cca3adc41508f6693360397c0bff62710bbbde3ba7d9f3d9f35259437a5695d32dbcde2efe4c4ebb3bf1cc8064bd9dcc08158fba2ba426cf01b1aea7cb40c8b03e23881817e4a7197703da8c81c72562869fee95c5abc1f1fecf813e6d99d880f83f372c12e211a0621c3c83e10a32282f0a2553207fdafa01c286e9aec7f3353c779989b28fd2ac7a2aaddbecb2d1078bf9559da976b3ad0cf13e77886ab8813a8caf344e84f6875f5abf7dcebc7c0402ec85361891e1f9c3a2a634f433e7040d8ddc8c746d1777b9818431fcf3bb9fc8aee01871228f7a20e58c60a1dbd1fd76f72f959e3b4f8a7315317ef4358d593cfb6879033a6b69bc018902dd2d4afd65b3e38b46559e72cf8c1faf18d586bd28317ebc92974f0edd53e7ca4656adc396ed44675c0b9044156b8c0e9203635bdf3df6b418ca5ec7c92dc8fa412652ead68d2b16f2a7ce31155f36c8f61de4a8f0de313fe2ee8810215fbd81fda7f9c8a2c1e9aa751b68dd474bd770ce02c71d7a9d8c4725480ef3e7c08d6ff2c550d3245c28e8ba26fe8f72fc26a43f25085e18f970885239f1b4bef98bf592093ac03ef9d34079f70d922e6551bfa7833dac882222e8ae2bde968af31b501623fedad1a083f993f4131d388950a910579d2dc785a8293fcaa9c4f01658821013b4e8f3dcc9f0eabc29ef6e90c18e0e6c12c32d466998887fdfdece882331660c9dfcd9002ebe8c07d94643be87d01f105b1171980535fb3f0a11aa307b471928448d99f9a61da71266fe9831a01c81881abe5b73a0eb4332fda5819885892c16b2674f8cec8b5335968c78ccb9ad6d323eac0f04e75b4633a23abb702404243205a15c9e925648d957cb805acbc97160190574710d917468e55c3f908f51d763d5f4ca58bc8a9363f34af5a440e21d808158e8b406548ce0e600311193e1e4f7e53681a101986d094368c889761dbcb77bc1501d9f98fc3bf8fc61afa3cf59800435ebbf5e35cacfcc40a2b7870c5a585c1dd4f703a4696eee24dfcf72ff71138cd9a5611f6ab9127723efadf24544f11b40d2596a7367ae6936d09d1849e8b6fd4d5fdc8ab81d8f072f398e05e1ede200a0d96e4647506df19cf8e9e38c04062458af5e14899302a6c3a33e72683ad4c80d3c7a021740368c97e4249251f8637591a58b094f1682bd70bac30779cea96fef62a805ffb5be9f429e01cf86dab82fa45ff2803db0e4a671b6db2f4cd9aaff3dd2cb5b24fd97e8351f782512101f23afe2c8e8599d14bd0ac7bbaf21553acfb522b11cd544e23bbc68be9e9218706b67e613caf8fc5b21fb6f77da9a0fd9a0d604b2e0e486e52974c8860b73b5b6801e8349b804b455194048492071c2109d8ec367f6737dd9c3b401302779c1ab3b807a0defcdcb67fe61210663b2247961a5c315e971a4bad7261d7b93845e8fb14a4ab599d46a6540879c325ccfcd2663757f82b538d3fc15922244de2c15ecbce2415d57da4b737b3a26499303d3a133ebee578754444cc7a6d9fbc0828bffbdcbe9f66afcd37a15eb38a5a290be0b36a2d81f1381cee6518c08ee046d765ca648ff916682078f04d30125d1eea735d9a13c55388b6ccaf650b2322238651e28892788e8f24764868066cf84a69a3acd7f1393a42b9c9aca4e934d44db3807a20f321f3c600aeb7ea479126c0bc4571c7a6ccd6f113cae85ed7b837c0ecc158b0d64a71929cddeb0a9cf844f8cd3cebbf49f90db3c7d99b148d0d79af7d5a80557d78ff289e76124b9585222450a5304143480526caeb1682f82b4f858ba09afe346c4ae567af813afbf9389504bca411167ea4e86105361a2374001a64fd15c4f24cdb88ff8a04cb859a9412874720a91e94501c14929985af9a9490417608ad94d0db23076bb70b744dc310583974090154469d29b4", 0x1000}, {&(0x7f0000005d80)="840ef9b57ab58868f62c73100c6158b0a0edfe25f770d8fa745e8b6eff92bfdcce4b1e5e4cb8e78ff50dedb8e138e999f24aa5d1d3d2b64f339a03928d3fc6ab4f9118d0a1fcc730a2ce2caae5a1b8501aab7038497f714a7380ef21eaa2e0cb648a946b3e3fb7c6", 0x68}], 0x7, &(0x7f0000005e80)=[{0x1010, 0x111, 0x6, "b436dd8bfdc06c1a613c021f4965f9c077eaecd77ea78512aa478f48ff8f032955d3818e455477c132d8d67f6e43ab565cafa380f895eb7d0bcc7a76d5f08226aefb4a627b9254b946cdc25bb073f06cbe8d45b2feef2db2993a9fb57b1c3c6dd602fb72b413669bc644df8712312d3bff2749fc902cd29379ab9616d5b7d8d79065def367f66eb5de18e22d8609f9544e19b45af28d437dbc44d38e500bcb1cb20d80944abab2d165837dfd82ae5df0c595eed0f20242a6b3342476ff8959718a77cd076b5232855ba68956fb7265ccaf9055b6e2683a34ecf25106799df8830c2a4821dbea1b10fd6246306082d502ae0f6a60dca0681238d2f228837407c9d9537c1957867eafc43c27eeae33563d2447ae6c1b2137b58367a9fb69b308a6976923271a377131b6947b6495b2107e4949f5755546022eac7a6afd402a881d1d037b7a720b5fd4dbe284b136c2b1dad68446bbf517703fc4e3c607547db0db2c07865366c5c9c8c727471865f877bdc3537afb9b528a78e65bca01ab63d75e7d436f4f225b17e91671d7e59b605773d5c4d229d8cea5f0efd9111bc28bc59d666597594254937a98e0b8d3a9b409e1e0a55a5c1d4944b69deb1e11100af57d99e32a3eec0695db2c62ceb90740ff611e1f47a92b72bde990cff34d6753acdad6b0e59c530b1c054354765fff2f18ae0c74207594ebf77c68ad03332f857946daa983c9eb4ba0fad114a13d46e1c0c0b068498a071067b6995d2e71937f0628f3747a496fadaf767c2eb73b133a55056ec80cf153c51c13e906ae26d4cdfc8fef94bd76657731a50f77def591ac69c8d4e4d34c2c726991d8a76d31b6915e6511b310437c6132d17cc702106d4d3d28c519df04fbebd77410576f47a86922cc9145e2c04f1213bc51bddb384557b9340d20c367e40dd922b590e7acd51e87066e1f264dbc2c88ecbeb235c28fb2f7832bac18964970072cb4379634f0e622dfe3dc170e7083e50afb7d7230433e46f5a4e3dfba6abf9a0e86c279a470df178fc6fd12ae9f9a279b0273fd7a5660a8fbf48b0ad8299789d94a16e3c76bcb4bcbbb8d096a2f47bd5cffe6ab86e28c763fdbc87975cb2ef1532ef68ba1c6a0534b377e70b4dc3996c35d22b329e4f94cb6b9492b5db1aae29b69cd3431d90cbe612fb6e9e7dc6fd619752f370fa8aacfab9f5af49916cd896978019f62699975421b51fe2ad2ab222dcd00951b640dcf83adbf202c65b316b53825c26cc476f4d591e840fa3c6c1c8e088bbb05f9b8e76c1686ba38075241c037bcbb1b62ce75d737899a367344e2b5053a421d6f87f95d8ab4db1b652c6b4dcf85ba89403f8e248ab1007e5b1339ce54fc50fb2c67a4e5335ed7b361fafccc66c57f1e931b9cc3381432021682a8b07f5ea71505c852ed539926eb7d458b1775148fc0051bfe0f608ce44d2cbc1121b903ea8d7b74ac2c7016e926b474fd5b481df7bc91d8090f230507667c61091db6fcaf92e1c601726b7f279c269a222792506f1b7d90d423679ee67e69ceb025f0e02c3360f2bacad6502c7ed3d3eb3fc77863669522f0aa542223e0e4b7c75a7d1a3fe6432a5926ab64dc053b3a62bb8bfc72299b6b36c2f827098fda142a92e3f061d5a6197b629d9dda94bf587f0594b6b18fd2f648d701d3fc1faf38f7503716b14cc7cc964abc0ad5c7a8dcd5ba5c736cf9afcded0a119bf8587d98fee814d29627d77d67533d6ab6fb6933874925c443f8654f34352b151e26c674b74d8a42fdc5764d4fa9e3fc7b1710f0a55e41670a7d338ccec10d79e7e21706314ac9aad61e73fd9e29bb78222ebd33e9c6594f37da739e539008882459aa997ff9d9bb4e3bfad7cdaef203c07125166f90df30a11f71f855c86f7e2ec7364e35249a90cbc57b268bc8ae72770f16f2a7fb3cd3a797ffacbd7658e0ba5bc59030eb2573ff45f30b62cc73ce98ef0ed60bf55009bb0687977691a41c19b83ed1fdbfde3f265623e722ef0c2385ba3abcaf936017213ae1657baa198784b7039572f435cbc55a39a2a1e732f56d13ec38a16f52d7781be63d0eb29bba35a872ca0aa3baf28ed0077e519aca31c85d0c934d370ed63e5a9dcb53f93c7e64f26785c190d4e0c93db14dbc4abce54e25780735ee09455d6093eb2586327e32ee5bf2a5ab98848479042dea5976e8954c0f835400cf8333165d012229dabbf77e42f6013ec2a94b6441178486eedf3b8554a666e6be58d9e257969a06c22405d7f4cdc6efee8745a6e7c3e6a8619569ab0cc265ab392a50d0e17935ec5493bfa3cc271461fe2760230cacd92e8c41066fd0c2ec78081d30901dfd1a85d17a34145018f3c2f2ff9b9ccc8809e111ccb8405261f890104e5aa4e6f70a898ef2a2ee89eae29f738c4b812d9c3052fa4505578aefd43a6d98325b7c2a4cf50956d651cbb4931f8a92bebb454063ba1777c070e2d58696a02c1c293c3d4049c2d3c1a271362631276face574192ef1961712234ae68b5646866f9b33f924bd1db905fd5e70586c04bb92252c2935e1910845dbcb30ac021e057e3347f138fcf56e4012e40e6c69d365ab0b94c554609490b660b2c93f270306a2b0b4754daf9c0c0601fa0cf4f028bc1d4f30a6407e023e3b15c79a2c0856f9047932b585f322487881b23e0c2f550f48c3cd80a3f16576c17cd7b6ed6db13601d4c1603ce1b6b19bb1094fbbc53357582a67ebab0d8892ec5a2ac0a9d3f2931f0c952251785f3f93ef8e88869320db13d6ca72c0b8fb0502b8e030e51f721b244b2eea128832b5a1cae8badaf9ae6cde2566def6c0c3a245e527d6a9e42845994553bcd107d63030ff42e09464d5c6833f115e2d4d6d478efb5e20ca864948aa8d4af0c447791bce16b9bddbc1220ce0a93ed5e057b38accf236ffe0aa447cd678623bdcd19cc6b0b8a6d6d467f4acd685b2998c022dbdcc4ca632467a4011c049d6e8be90def8821ee673591407cd4453fe70bf0995ea327f0930fbfe35861cb03b552d73fc352d97076c45c58cdb7308a61c0efbdbb8958705063edbb38926a5c5efaa7dac5cf50373d8f5b016fc9a43eb45e72ac1f137f0586f357a1e0d39afc102f16e328d6ae128f1b0975a373906d07bcbb30ec9eba0b1f433bfbd71abf54f005f144cbaa9cfe0f492e446d33e31f707199fca3925728dd533e217defcfc228164c83af8b696fd1b989ce4c3e266ce5c9de3d48f7083603b70a4b3306b6a371be8bb3f0f3517e641c03e1394cad7297b42bf8d7f7358058ef7495a54675dd38acaeaad8adc97a6c91f6a3d03381cb8c6f6f3495d36938d2c6c749411d612c3f2e34ed6ef5f3d83cd636de9ecf7346204d954a7f11ccd0472caa09a7768784c222dddc29ae890f0619dffbac7ac49da7137be7b4210f8c7b46e63ca0b0fbbfadf18036a1cca7a96716f11415f94ba6b194f3e0e63bda7cdb200f8b7b9ad4eb839f48337c8f332fc4c605e373b5d6a560180f4ac6ea2317b54fa07915fb06cbc566fedfc874a9ddebe2389ce06357975f2f1c58b0e378086ce62431a47a7009134e9cf5165ea2ec1499a66396f0864e7ce8eec5b2752e157a7ee8b2f03d077881fd5fd22677eff0ce7ce9180c70636dcf7d4e3c142c81648cc60335938e0f9c23c0375752f4a5b13df88a5b5387ace3cca4a8e8cf36f036e50ad47afd6488bd88acdcc247a5c79732291423b1750e771f040509565ebbe5e4d54acb6937a4225274c53707607d58be033ecad7a21a74d2d7ae1688f8d1e90d00ce17c90400e85b642d4842bfab6ce9c1b6310a090c15486e246c1366971acdcebaf2302a86aa229aa2e369181a41b27c607c5fb0cabbf7842896e6a48fc62f74b95e454ec98bf83757d29d905aa9ec01986e204685788ca514aa6910f50a41d9ad712f5abfa6920709e228011aa597b7e7940b58a9346785fabc18956429ef7c4b974731fca67d93cc079c5087ad3073f49c2690aa1f353d3e3c70d0830f340a68c032bbc56373c0b209e6a11a80bdbb0a6069869d800dbdccdae9aa1d73047c29f83b2359d4fa0928587438a6d1f07ec920b913c17e8766da15c94fdbdb4e4c64472a681880359ac8060ca7dd1ff1e8c6741816ba3bd67e6d9d2e3ce0d6482298d4114d7f4311817276b452734e7af3a49e4b5acf8d47baa8b31bbbf88e23b10b074e6b354b437d4b8362074ec3e0f4ad59c1a360b6f7c7e521f525f8616e5c7617e2e7359ceed56052457fb385dfff7055d909dc709f741f0bf39d2cd5e0d23e392f2c06237a1cebc67700ba5c1142fdb36a6af1614b95e7f01df27df5d59743532ee0343cc3afc9773b4bb528ffe56fbf4d1dd76cce8cde92e1cf783cecd0ed0a873d5c6f76241cf6a12abe7ee17c9759238a532492801972ed5eb97766d1ecbeeae99fa0ceaab2e3398c96321cbadfc0f8c161c6cdd8ceeacd925e1140d921c95dc09c536bd749009db940aa48276470b79dd5e7fd73d6ec228e1c69e5f51e5a0217a2ee0c0dd5b091c3ee2ecec28dec6bbe213bf7ca6a41ada49958595f7ea202d418583a248ce058d3432aa747d4cc7c5cd2444f4886a1e21dfd23a92bc0069165c5c32bccfeec82728ea6649d274db9fd5c18648cebf94b2758b086ae174969e9f237e4ccbc61cbaefa1697a70338423b414e919e88ff2d0e1b781adc453dedf115240bee894108283420724613a313f9ac3bc0fc46b01bbb01e4ada943a4fe16a9df94165f6c333c79544e854f1d510cb5e9149ade7607962500589efdc6a3e330f52bac6231740804412f5e65f807942df736b956cb789db675be584216f2f577ef6a99e06b3b554f8e9535755859f7dfd1809a13b9e120b874a4b0f7972c8cf149a8bf8dbd8d3d1eca14e06587e09f97b0abd8e8bf5aaf46f29af8cac91fb5831b452022ee7a548689c7227027c5d4429fcf044a463034be81771b8f0f3494dd17ef175e9359bf3def1c6fafd82d4ba19c41896a1d196348d6d8fd71389b39407d99e703904bbe75c3b43b4c5294397749e29d7fd82db42d2dc792ae51a3777684cbed21eb066bd20c7cb82606e15ea81cebe1007e770089a28ce85df69a59969b01214e9c2fcf40e1d41e0f2cbeda973953b312530950026a367cbe6e4957302ff5f0514586c1f2464346425831a5548c9b039c8033e20dd9e872a184d84bd0f1a6f03092073dc6a66b1e079f34da52366c392cc23aa3823c5f82400c95a66745f5ad90b4d49f9fa9f14c1a2b218fa193d9c2227b0c46a4859c01af50617040666b5ebc224be0d153ad7ab9b39a818c50f4040ae070c865c762f8ebdde86227be770804d80f80df06b8db8c469d0a8cda8bc5f37121662913e42ac9a1ffd029bdaa1739fbe1079217a956e9dce6cc754847f428b144d516cf2322ed4f36bc81a17e6f8dd8bb60eed4659c6f2aae85cbc5dd528f0408f39f8b383cceb77ca711c3d9eacd82f105a6fe3fa43617f3e661fb27ed2a89c3788fc79ffb576906a1028c060024ee01f366aa0139b4f0998aa5d1ce8eff7e53a24a0d228884305956c9506b145494b87812702ffc15c58e747791edfdb04c4d1912645faeb305b5deb9e65cbba5600ea407d0b1aeaf91194b8f7bd0c423985af99fe838ef02ce0e6284cd303c03a6731097d3d3f1f9b6f49f67872fb21a34bff2668fabff91bca90260e6ead47f3635c0470b0cd84135d5c833b8588ab1e608b7f573b7a072b8c39e44359a197380ae30203e0459a2aa419790c58692d6949b27fa3d00641ff98279e7ba686ad29"}, {0x48, 0x108, 0x5, "95c50b5b8b5ce1d69f255fff49b93cf8b9dbadd2be5d8c336e2abfad814ec031e43535d4407d6f649dc7febb0dcd1414463fbd22b8d664"}, {0xfffffddf, 0x6, 0x101, "985e842a23f112e4cbf9b6878100f61bee079f5ea35aec6c5489f658ef163a5317b92db95421a9f688df2a01f150f88c32c89d01b8e0af6825edb61d04d180da96f1eaeb0110e3e5d700ce8f8497b857c3"}, {0x40, 0x119, 0x8, "f1fd0ccec378880fa70568576d1f2c5810e875044216286a8c19db38ec6870b48cd2007a6a9e9c7fca69d4ce4d6d"}, {0x38, 0x212, 0xfffff001, "df7cc848fc752b5bc3fa3aa141a91fdfc2442b512857c7ba7a7ba27ba8b0ecadbce6"}, {0x68, 0x111, 0x7fffffff, "b27c358ba90b54eec60ab317c4b389e4c562970d0ad073eec5ad6c6b48a04cc3ccbfd6a973fe8de985175d6d58dc39dc68cabfffadcd24b5f086f56e02b84a8242f6954975e93b3810386caabea39ee33d5ecb43"}, {0xe0, 0x108, 0x10, "0c54d9fff0e83e14c305a33ae95f69681002765fdb65d589b55aae1d9b7d212e2c91e0dce5d10a226bb1f780260a6639e1b3a046bb07d5ca45a627bc2bb908b2cb34a24356174afaaf11a6c6c4af5467a676efc379c914a74faf86050c944a530f19588c567a55df198be454cedfe225bb8fefd8971aa802580aad5c29fd9f6cd326269fb6307905f3699ae395a9ea382291dae3e777514fc0c27973976d0bcebf5a5a03da98123a286af9a1803570b48f3705e1aa0997d3460285ba4250ec6e281f032e4514b475f2"}], 0x1280}}], 0x5, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r1, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) pipe(0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r2, 0x5) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x24040014, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @empty}, 0x1c) 26.289696716s ago: executing program 2 (id=994): syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000480)={[{@jqfmt_vfsv0}, {@jqfmt_vfsv0}, {@sb={'sb', 0x3d, 0x3f2}}, {@inlinecrypt}], [{@euid_lt}, {@subj_role={'subj_role', 0x3d, 'ext4\x00'}}, {@euid_eq}]}, 0x0, 0x531, &(0x7f0000000880)="$eJzs3UFsI1cZAOB/Jsnau802W+gBUKFLKSxotXbibVdVL5RThVAlRI8ctiFxoih2HMVOaUIO2SN3JFbiBCfOHJA4IPXEHYkD3LiUA1KBCNQgIeHKYzt1snFs7Sb2bvx90mjezBv7f2+tec/615kXwMS6GRH7EXElIt6LiLnO+aSzxVvtrXXdJwd7S4cHe0tJNJvv/jPJ6lvnouc1Lc913jMfET94O+JHyYmgf4qo7+yuL1Yq5a3OqWKjulms7+zeWasurpZXyxul0r2Fe/Nv3H29dG59fbn6m4+vRsTvf/flj/64/62ftJo126nr7cd5and95ihOy3REfO8igo3BVKc/V06tzZ/94tNfxAilEfG5iHglu//nYir7NI87/jF9e4StAwAuQrM5F8253mMA4LJLsxxYkhY6uYDZSNNCoZ3DezGupZVavXF7pba9sdzOld2ImXRlrVKe7+QKb8RMsrI2XV7Iyt3jSrl04vhuRLwQET/LXc2OC0u1yvI4v/gAwAR77sT8/59ce/4HAC65np9p5MbZDgBgdAb8TBMAuITM/wAwecz/ADB5zP8AMHnM/wAwecz/ADBRvv/OO62tedh5/vXy+zvb67X37yyX6+uF6vZSYam2tVlYrdVWs2f2VAe9X6VW21x4LbY/KDbK9UaxvrN7v1rb3mjcz57rfb88M5JeAQBneeHlD/+SRMT+m1ezLXqe9z9wrn7polsHXKR03A0AxmZq3A0AxubR1b6ASSEfD5Pr/81mM3rW7o2IB0elnoeB9v2J0MP2bv/sMKl1Q+Hpc+uLT5D/B55p8v8wuR4v/++7PFwG8v8wuZrNxJr/ADBh5PiBZEB97///zzd7Dh5eUIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgGTCbbUla6KwFPhtpWihEXI+IGzGTrKxVyvMR8XxE/Dk3k2sdL0SEdYMA4FmW/j3prP91a+7V2ZO1V3L/zWX7iPjxL979+QeLjcbWQsSV5F9H5xsPO+dL42g/ADBId57uzuNdnxzsLXW3Ubbn4++0FxdtxT3sbO2a6ZjO9vks13Dt30nnuK31fWXqHOLvP4iIL5zW/yTLjdzorHx6Mn4r9vWRxk+PxU+zuva+9W/x+XNoC0yaD1vjz1un3X9p3Mz2x+7/o2WS89kI9eS649/hwd714+NfejT+TfUZ/24OG+O1P3z3kZPNuXbdg4gvTUccdt+8Z/zpxk/6xH91yPh/fekrr/Sra/4y4lZk/T8x/ifHYhUb1c1ifWf3zlp1cbW8Wt4ole4t3Jt/4+7rpWKWoy52M9WP+sebt5/vF7/V/2t94ucH9P/rQ/b/V/9774dfPSP+N792Wvw0XjwjfmtO/MaQ8Rev/Tbfr64Vf7lP/wd9/reHjP/R33aXh7wUABiB+s7u+mKlUt568kL+zGvS8wgxRCGJ2L/gEJ8Vcr/+6duDL86NrD2PWYh+VVNPSwtHWsif731xrJB7Gjo4VGHcIxNw0T676cfdEgAAAAAAAAAAAAAAoJ9R/DnRuPsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA5fVpAAAA//8fe9Vk") prlimit64(0x0, 0xd, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x3) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = getpid() writev(0xffffffffffffffff, &(0x7f0000000b00), 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = syz_io_uring_setup(0x37d3, &(0x7f00000003c0)={0x0, 0x0, 0x1, 0x3, 0xffffffff}, &(0x7f0000000440)=0x0, &(0x7f0000000140)=0x0, &(0x7f0000000180)) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000700)={'veth0_to_bridge\x00', &(0x7f0000000680)=@ethtool_gstrings={0x1b, 0x5, 0x4, 'Mpal'}}) syz_io_uring_modify_offsets$generic(r4, r5, 0x2c, 0x10000) socketpair$unix(0x1, 0x5, 0x0, 0x0) pselect6(0x40, &(0x7f0000000100)={0x2a, 0x803, 0x14, 0x3, 0x7fffffff, 0x2, 0x4baf, 0xd22}, 0x0, 0x0, 0x0, 0x0) io_uring_enter(r3, 0x6516, 0x6d93, 0x8, 0x0, 0xfffffffffffffee4) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000280)='./file2/file0\x00', 0x2000014, &(0x7f0000000480)=ANY=[], 0xfe, 0x2e8, &(0x7f0000000580)="$eJzs3U9rE08YwPGnSX9NmtImPxBBQR30opelrS9Ag7QgBpTaiHoQtnajIWtSdkMkIiYX8errKB69Ceob6EW8ePdWBMFLD+JIdvNnkybN9n9rvx9o99mdeZihScMzgZ1dv//2WSHnGjmzLJG4kohIXTZEUo2oaaR5jHjxmATV5crEr2/n7j54eCudycwtKDWfXrw6q5SauvDx+ct3Fz+XJ+69n/oQk7XUo/Wfs9/XxtbOrP9ZfJp3Vd5VxVJZmWqpVCqbS7allvNuwVDqjm2ZrqXyRddyutpzdmllparMYkwSK47lusosVlXBqqpySZWdqjKfmPmiMgxDTSbkZBsN0Se7urBgpgc26+iezgj7brzfRcdJ1/s3ZlcPYE4AAOCI2br+92v9QfV/pzrcTv1/enj9LxKs/+PNQYL1//Ik9f+O1LvOhtT/OJ5q3aeOkzYTzf/fbtT/AAAAAAAAAAAAAAAAAAAAAAAcBxtaJ7UeCV5Kaq2TMRGJ+7eAe+eHN0PsJ//118nWsfXTfv2b5z1p1w5puthjgRv34iL2m0q2kvWPfns6J3mxxZJpScpv7/3Q5MfzNzNz08qTkk92rZKtREUax6jEWvktqX755/+f8fOVn9+6q/A/SQTHn5WknOo/fiOjk+/Nv1bJjsnlS4F8Q5Ly5bGUxJZl733dyX81o9SN25me/HGvHwAAAAAA/wJDtaW617/+OtzwOsRlc7ufH/h+QGtda/xqbxDU8/1Az/p6VM6G2aISAAAAAADsmlt9UTBt23JCBRIJXomJyPAsPbKtIXYTaC1yUGMNDqJymKMPCq6LyBGYxkEFcRHxr6idpP9op4fK0iH6jDafwHE0/j7Dg/6fFzwRBgAAADi+Amv78L6+3scZAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABw8oTdD6zVf1NTq2GrXQM72D4MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ9rfAAAA///qDAZN") r7 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000300)={'veth0_to_bond\x00'}) sendmsg$nl_route(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000020c0)=ANY=[], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x40000) openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x11, 0x800000000004}, 0x0) fcntl$lock(0xffffffffffffffff, 0x26, &(0x7f0000000040)={0x0, 0x0, 0x60d3, 0x1, r0}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040)={{0x77359400}, {0x0, 0x989680}}, 0x0) clock_nanosleep(0x3, 0x1, &(0x7f0000000380), 0x0) 24.737401071s ago: executing program 2 (id=1013): syz_usb_connect(0x3, 0x2f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000044a3194099110190a2510000000119021d000174000f0000090488000199db2b0709050704ff070404"], 0x0) r0 = syz_open_dev$loop(&(0x7f0000000040), 0xa, 0x3092c1) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/anycast6\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/64, 0x40}], 0x1, 0x9, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000019880)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x2a8, 0x258, 0x258, 0x2a8, 0x258, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00', @private0, [], [], 'geneve0\x00', '\x00', {0xff}, {}, 0x11}, 0x0, 0x128, 0x190, 0x0, {}, [@common=@inet=@l2tp={{0x30}, {0x0, 0x0, 0x3, 0x0, 0x7}}, @common=@inet=@multiport={{0x50}, {0x0, 0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz1\x00'}}}, {{@ipv6={@private0, @empty, [0x0, 0x0, 0xff000000], [], 'pim6reg0\x00', 'erspan0\x00', {}, {}, 0x32}, 0x0, 0xf8, 0x118, 0x0, {}, [@common=@hl={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0, 0x0, {0x0, 0x2001}}, {0x28}}}}, 0x3d8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r3) 23.153787966s ago: executing program 2 (id=1036): sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xc000}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'veth0_to_hsr\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=@newqdisc={0x90, 0x24, 0xd0f, 0x70bd2b, 0x0, {0x60, 0x0, 0x0, r1, {0x0, 0x8}, {0xffff, 0xffff}, {0xfff2, 0xc}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x8}, @TCA_STAB={0x64, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x9, 0x9c, 0x1, 0x8, 0x1, 0x9, 0xcb0, 0x4}}, {0xc, 0x2, [0x2, 0x2, 0x401, 0xff7b]}}, {{0x1c, 0x1, {0xff, 0x66, 0x0, 0xba, 0x1, 0xa, 0x8, 0xb}}, {0x1a, 0x2, [0xfff9, 0x9, 0x223, 0xe, 0x678d, 0xffff, 0x400, 0xd8bc, 0xffff, 0xfff8, 0x2]}}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = gettid() timer_create(0x1, &(0x7f0000000800)={0x0, 0x21, 0x4, @tid=r2}, &(0x7f0000000000)=0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x3ed4, 0x5, r2}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r3, 0x1, &(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x63f6e000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r4, 0x29, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000009000000a3f88b58d83c2f3f403ca376d0f8f021a0910d3d0f530a8dd2df04d2ea35c9560a8ff819c90be9b9694a915b1a99307705b699d6b23a3e42fad412faab"], &(0x7f0000000080)=0x2d) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') pread64(r5, 0x0, 0x0, 0x1000000000) r6 = openat$rtc(0xffffff9c, &(0x7f0000000080), 0xa200, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r6, 0x7005, 0x0) readv(r6, &(0x7f0000000000)=[{&(0x7f00000012c0)=""/191, 0x4}], 0x3) openat$uhid(0xffffffffffffff9c, &(0x7f0000000180), 0x802, 0x0) epoll_create1(0x0) memfd_create(&(0x7f0000000100)='+\x88\xc7s\x00\x00\x942nodev\x00\x00\x8cZ_Pv\x03\xa7\xc1\b\xec\x90Q\x85\x83\xcd\x16\xdcw\'\x8a\xe5N\x8c\x17\xfd\xc5\xad\xd5y\x15\x1fx\x17\f\xbc\xd1.\x8cA\x17\x86\xb7-j!Y\x92\xd9\xc4\r8\xd0\xc9X\xa7\x11\xa3\xf0\x8a*\xbc\x87\xcd\x1fl\xfc\xf3]\xb8\xbd\x02\v<\fl\xa6]\xa5\xfb\x05\xcb\x9c\xe2\xc8\x05\xa5\xa5\xeb\xa9\xef\xe3\xf1b\x81\xec\xac\xb6\x80\xd5\xf5S\x85\x06O\x05\xb8\xa1\x15\xcc\x17\xe8s\x95\x95B\xee_\x98\x91)\xe7\xa8+\x8c\xee\x83@q\x16\xcf3\x0f\x81\xa8\xa9`i\x01m:\xcc\x1c\xed<\xcfA3n\xfd\n>\x03\xae\f \xdbH\'\x05\x82\xdbLE\x14\xcdq\x1abcf\xdb8\xe9a\xa8\x00'/201, 0x2) r7 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x80401c, &(0x7f0000000040)=ANY=[@ANYBLOB="666c7573685f6d657267652c6e6f666c7573685f6d657267652c6d6f64653d667261676d656e743a7365676d656e742c636f6d70726573735f63616368652c696e6c696e655f78617474722c636f6d70726573735f63616368652c6e6f696e6c696e655f78617474722c6e6f646973636172642c6261636b67726f756e645f67633d6f6e2c6261636b67726f756e645f67633d6f66662c636865636b706f696e743d64697361626c652c617467632c67635f6d657267652c6e6f626172726965722c004b1c091f21dfc606226168fd668d440f"], 0xfd, 0x5531, &(0x7f0000000540)="$eJzs3M1rI2UYAPA3/djtfrgW8eBtBxahhU1o+rHoreoufmCXsurBk6bJNGQ3yZQmTWtPHjyKB/8TUfDk0b/Bg2dv4kHxJiiZd6pbXUFomtjN7weTZ95n3jzzTg6BZyYkAFNrMfn151K4Ea6EEGZDCNdDyPdLxZbbjOGFEMLNEMLMY1upyP+ZuBRCuBpCuDEsHmuWikOf3x7c2vjprV+++e7y3LUvvv6+SANTaPi10tmL+4edGLNmjA+LfG3QymNnfVDEeKC9EI93spg/THfyCoe1k3m1PK414/xs76A3jLvtWn0Ym63dPL/XjSfsDZondfI3PKzt5+NGupPHVi/LY/M4nvfoOH63Hff6sU6jqPdRXj70+ycx5tOjNF7P3qM81rv9Ih/rZo30aBgHRSxOF+pZu5GvY+cMH/T/3Nut7sFRMkj3e62sm2xUqi9VqnfK1f2skfbT9XKt07izniw128Np5X5a62w2s6zZTiv1rLOcLDXr9XK1mizdTXdatW5SrVbWKivljeVi73by+v33knYjWRrGV1vdg36r3Ut2s/0kvmM5Wa2svbyc3Kom72xtJ9sP7t3b2n73g7vv339l683Xikn/WFaytLqyulqurpRXq8tTdP2fFIse4fXDmZQmvQCAi2fC/T8wpV48Q//feVSMn9j/7z8I4fz7/6D/H4kL1f9Oe/9/DtcPZ6L/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYWj/Mf/lGvrMYx9eK/DNF6rliXAohzIQQfn+C2XDpVM3Zos78v8yf/9savi2FvMLwHJeL7WoIYbPYfnv2vD8FAAAAeHp99fHNz2K3Hl8WJ70gxinetJm5/uGI6i2EEOYXfxxRtZnhy/MjKhbm8u1oRNXyG1gLIyoWb7nNjarafzJ7Kiw8FkoxzIx1OQAAwFic7gTG24UAAAAwTp9OegFMRimcPMo8eRac//L+rweCV06NAAAAgAuoNOkFAAAAAOcu7//9/x8AAAA83eL//wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+wcz83agNRHICfbRzIPwVFuaeV3KCMlJBjjhEFpAkKyIEa0gA1kFtKiHCEx8vCisNKHtta9H2SGWyZH28sOMyMNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCkP/Wujh+ff/bNOTb95OkNAAAAcMuh3q3bN8t0/ra7/r679LE7LyKijIhbY/cqXl1lVl1O/Xj/r8v76yc1/I5oE07fMe+ONxHxpTv+fRj6KQAAAMD92m+2qzRaTy/LqQtiTGnSpnz3NVNeERH18m+mtPKU9ylTWPv7nsX3TGntBNYiU1iacpvlSnuW9u9+nrVbXDRFasqbHzsXma3vAADAiKqrZtxRCAAAAGP6NnUBTKOIh6XM81LgPDXd8t7rqzMAAADgBSqmLgAAAAAYXDv+H2n/v2ag/f+aKtvjAAAAgPuU9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSId6t95vtqu+Ocemnzy9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4z/68o0AIhEEY7F3fmcz9DysNmpqaVIHw8TcGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmd3/5PzE1ziRzr42l55Fk7dTYOjX2zo2jP4yvXwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNHvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fzGkcVBwD8zczO1lbFGCWHiCh4sBebbmtrD4J4UIIH/wQhpNsau/VHm4MtRczFm+Tci6g3EUGJt578B3puoZd66yGHCuJxZGZndqdtsNtgZ6bJ5wNv33eG4b3vm4WQ77xJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDK9rvTOMk/5sZxXJ67cffKat7fvK/PXdu8tZi3PI6aTPrJ8HL9IFpoLxEAAAD2j6Sq70MIt9Ot5byP54r6P62uyWv+758dx1U9f3/dX/VV7Z+333+78+JkornxPPmgZ9ZGw6MPptJ7fKvstuceekWvuPPFs5ek+ELiDzZe2E6L+xl9e/36e/0iPNBEtgDAbhyp+jKofh/K+0GbiQGwb/RqhXdV/ydz7eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ITtjfB0FUchhMXeNM7dvHtldaf+2uatxaqdvHp1M3w9HTMfIg0hnFkbDY82uppuu3jp8rmV0Wh4YYbg7cN//JhlWTbTxQ8PXgkh/B/j7CZ4p1z+uY9muDiEFjLcTfBPN9LoWhCXX3ZX8nkyghZ/KAEAsCelZcvr+tvp1nJ+LpoPIfvh3vr/9VocZqz/73x88kZ9rnr9P2hshd23tH7+86WLly6/sXZ+5ezw7PDTN48N3hocP3XixKml4lnJkicmAAAAPLIsy7LJQb9s9fo/nn9w//9QLQ4z1v9ffDf4qj5xov7f0XTTr+1MAAAA9rfnX/37r2iH81G/H75cWV+/MBh/To6PjT9bSPWRHShbvf5P5tvOCgAAAGjC9kZ0z/7/6VocZtz/f+anl36pj5mEEA6W+/9HVj8bnW5uOZ3WxJ8Tt71GAAAA2nWwbPX9/7R4/z+evPIQhxAOvzaOy38D+J/1f1rW/8n73/xcn6v+/v/x5pbYSfHC+H4U/UIIvYW2MwIAAGAve6psebH/Z7q1/Mmvhz7se/8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGn/BgAA//9kDEPy") r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x183b41, 0x12b) ioctl$F2FS_IOC_SET_PIN_FILE(r8, 0x4004f50d, &(0x7f0000000340)=0xfffffff9) ioctl$FS_IOC_RESVSP(r8, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x800800}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x109342, 0x0) pwrite64(r9, &(0x7f0000000140)='2', 0x1, 0x8080c61) ioctl$UI_DEV_CREATE(r7, 0x5501) 19.915015777s ago: executing program 2 (id=1049): syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0063edcea4", @ANYBLOB="b6a7a29782938426a4c1e016eedf515af3fd5b2c6aaacf8d3135c386daf856ecccd471f18f3b0c0d8118f2458d7a7797a3a26a1c7303dce38f54e82d58e84a2d90cbc9d4045b09322e0d4829f9a1ed35be0efa8653195ff1650e3c448d670000000000000000b6c4374d5a1217b928f24a7dcc1d83727e1e2496be90000d0ba16bf0266e2861636b9b86443ca18e70a2c05ef9389ecbff171bb734f3e0855948dfbbc23445ca276bba463ecf60607626b18799cc5aad8e5463878d9aca519ecfdaf99a675112f906be5e7abce02645ef430ef929cc1a2e435fa67b84f2462752b3693914f369a767e1f410c8159403006f71a487920efa4bdcb2cd7296c9f357f051839aa60aeca229265f2f7dd68e45bc3e77"], 0x1, 0x105c7, &(0x7f0000020c40)="$eJzs3EtvG1UbB/DHzdvr25YI9bZBjIRAiVRbcZJWZYNSaFSQSBVxWbACx3Yst7Ynip0L3SHBjo/CBvEBWFSw4HuwQyyQ2CGBPDNBSWmlKnXjpPn9pOn/zJlznjnjKpGOHTmAY2sy+fOPUlyMsxExERHnI7J2qTgyC3lci4jXI+LErqNU9P/bcSoizkXExWHxvGapuHTh0eKj32/dvvTjz6/dnZx46/r4nhoYtzcjoruWt7e6eaatPO8X/bXNdpbd+c0i8wvdB8V5mudWcyWrsFXbGVfLcq6Vj0/XNvrDXO3U6sNstVez/rVefsP+ZmunTjbhfm09O280V7Js99MsWw/zdW0X+bA/yOs0inpfZuVjMNjJvL+53cyfZ+1BlvXeoOjP66aN5vYwN4ssbhf1tNPI1rGy75f50Puw3dvYTjab6/122ktuVKq3KtWb5ep62mgOmvPlWrdxcz6ZanWGw8qDZq270ErTVqdZqafd6WSqVa+Xq9Vk6k5zpV3rJdVqZa4yU74xXbSuJ3fvfZp0GsnUMN9t9zYG7U4/WU3Xk3zGdDJbmXt7Onmjmnz81XKy/NHi4tLyJ5/f+eze7aUP3isG/WdZydTszOxsuTpTnq1OvzTPvzSO57/2fNM57krjXgDA0WP/D4yD/b/9fxzY/vf74m4Hvv89cTie/0D2/2f38/9/Zj+TYIf9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXryR/ezxqT+fn/i/4LRderEXE1Iq5ExOWI+PsJJuLUnpqXIqJUtJ80/uRja/ipFFmF4ZzTxXEuIhaK469XXvSrAAAAAEfeiadd+O6Xr7+JmBg2s3/eOchVMW7FmzZnRlUve8vnf6Oqdikrtj2iapd3So7ElYg4OfnbiKpdHf6Mnv9iRNWeycSeOLMrSnk89XcGAABwdO3dCYxs9wYAAMCh8+24F8DzevwP6p9tfGnX1OKz4NN5FB8Int1zBgAAABxBpXEvAAAAAHjhsv2/7/8DAACAl1v+/X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sHP3uIkDURzAn2G9y35p0YqPq1CttqTgEDlCypQpktuk4wyRECfIAUiXI0QQYSZSjFBSeCwr6PeTzIwt+OsZqudBAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJsey+X8bn1z2zRnu2smz90AAAAAp2zK5byaDA/nP9P13+nS34iYRsQkIsYRcap378fXWuYoIoo0P/X+8qiG+4gqYf+Zb+n4ERH/0/H8p+1vAQAAAM7XejVbRPT30+rlXxw18pyz9FsPcuVVj3y+5EobVWFXmdLGr5FZTCKiHD5lSptGRO/XRaa09Pzsff3aMHgzFIeh91FCcd2oRAAAoAP1TmDfvT10Wg8AAABtuey6ALpRrdem/+KnteC0cpgWBL/XzgAAAIBPqOi6AAAAAKB1Vf9v/z8AAAA4b4f9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjTplzO16vZomnOdtdMnrsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghf15R4EQCIMw2Lu+7zR4/2NJg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf7cnUAIBEEY7Dv/c1rMPyxp0BhEqIKFjxnmYQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/9ygKA2Ech9/M7rJJvUfYPuzHGWysRI/gBwiBnMEDeCEbK9vgRfQKCjqprSSFz9P8/sUMzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MRbRBSR+pkijTdfp/eI+Ii07brR520Wu/OxLe9ztj9Myv7+9LuKiCqKJ/8EAGAYdd88Vutm+ZP7m/uX+59bz9tmMeSjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4snP/rE2EcRzAnyRNtE52EMFJqYggGpNoyZBFodC3EdsYiqlKmsEWl+4uvgTBQcQtL8HB3UUcBP/MBRVcXJQkl/qUFrkOuYT284Hn8stx3D1PhsD3fpcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR7O6Ea+M6F0K4MPevHvj44+nqYa9v+4vnxmN54dX3+JyDUxRDCPfXO62bGa5lll1Oedzm1vaDZqfT6ioUCsVeMeEvKAAAjpViMga5/kuxvzLYl2uE8OfF/vx/JapDyvz/7Nvru/G14vxfyWyFsy1t/i/3Nh6XN7e2r69vNNutduvhUu1WpVq9XVsqD2+nlN1UAQAA4D9KyYjzf75xsP9/JqpDyvx/79PnN/G1CvL/AUfv/094QgAAACfYwsVfP3OH7M+VSuFJs9frVkbbvffV0XYKU00vWdCpZMT5v9CY8twAAACATOzu5Pb1/9eiOqTs/5+9874dn7MQQphP+v83Vh911rJbzsyapd//T3ipAAAATNF8MuL+f3H4/H/+0viYfAjh6uKoTv4GMFX+//Du5fn4WvHz/7XsljiT8vXR55Em/w+PrYcwV89gYgAAABxLp5MxyP9fi/2V7u/nyyXP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlx07RmkgiAIAutnNKhZiQGysBLUV7awCFoJ4DVEQbOzTeABPkyPYp1VLa0nhDeTP7oik0ICyCfoezP7PzsD8nWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+anhQ7Oa/iMWjysn339Da6iPg8E8PDeHcrRuS9bsteQvWXs/04o+POigEAAOCfqnJ/XxTFSz0+i1gOU/+/H/laOzdab2Lu52f7/hxz7x9j+/X28WOjQbNPdMNX1zeXh5194XLbm3Pdxhxr0l1Cc0NTpaua8vxuc1qnU+/dTyanKyld/VnFAMBvOMixTfL/UcSjRRYGwJ/Vb0fxqf+vhoutCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAL7wEAAP///r1cWg==") r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB="300000004a00210c2bbd7000fddbdf250a008000", @ANYRES32=0x0, @ANYBLOB="01feff01b281d629c4314b86d405b29992239d00000000008c9b4a780437e2180ccf28ff39fc5f5817effef3dad323c9cd5dc3f7e1d6a2152d295b4c8dedf19b90e2c57fb5baee0cad829e64a374b8b2f66ef90001d34d41ea8097b15343ac237f3e8fc4b0171292e6785acb6b7c8458753f0200000018389cd93ceb2b7da61cba7d3f6746b2b6fdf95d7bc70e2d611639883069270f82bef0ced76c8dcdedbbaa97258b4d3d11557e2d076f9c4c266cbde74a6be80589508b809a7b11f9080f14b5279cffaecade31c48a0ff85abf6921b9e7734bfc59d9bb7975faa6b778673adede2ad39a7f50fcab4348c3c18c9033509c59332671f503e3b1"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x4008000) ioctl$KVM_XEN_HVM_CONFIG(r1, 0x4038ae7a, &(0x7f0000000100)={0x2, 0x40000105, 0x0, 0x0}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext2\x00', &(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200000, &(0x7f0000000080), 0x1, 0x57f, &(0x7f0000000880)="$eJzs3c9vG1kdAPDvTOIkm3Y3LewBVkALLBRU1W7c3Wq1l20vILRaCbHigDh0Q+JGoXZdamfZhEpk/4ZFAokT/AkckBBC2hMHbhyROCCkckAqUIFaJJCMZuy4TuI0pvGPbf35SNP58Wbm+32ux/P8HPsFMLXORsRORMxFxDsRsdTZnnSmuNKesv0e3L+z+vD+ndUkWq23/57k5dm2/ID5R+c8MdueL0TEN74a8Z3kYNzG1vaNlWq1cruzXmrWbpUaW9sXNmor65X1ys1y+fLy5YuvXXq1PLS6nqn94t5XNt785m9+9em7v9/58g+ytE52yrr1GLJ21QvdOJns4XlzFMEmYKYzn5twHjyZNCI+FhGfy6//pZiJ2UmnBACMWKu1FK2l3nUA4FmX5n1gSVqMiDTtNAKKESci4sVYTKv1RvP89frmzbV2X9mpKKTXN6qVi6fn//i9fOdCkq0v52V5eb5e3rd+KSJOR8SP5p/L14ur9eraZJo8ADD1TvTe/yPiX/NpWiwOdGifT/UAgKfGwqQTAADGzv0fAKaP+z8ATJ8j7v8zjz7s3xlLPgDA6P1/7/9fGFkeAMD4dO7/i5POAwAYH5//A8BU+fpbb2VT62Hn96/X3t3avFF/98JapXGjWNtcLa7Wb98qrtfr6/lv9tSOOl+1Xr+1/EpsvldqVhrNUmNr+1qtvnmzeS3/Xe9rlcJYagUAPM7pMx/+IYmIndefy6foGcvBvRqebemkEwAmZuY4B2sgwFPNaF8wvQa6heeNhN+NPBdgMvr+mPdC38W9ftKefTBIEH9nBB8p5z45eP+/MZ7h2XK8/n9fBYan2ZP1/78x9DyA8dP/D9Or1Ur2j/k/1y0CAJ5JhSfvA2z9cJgNEWBijhrM+6jP/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAanYyI70aSFvNxgNLs37RYbI8KeioKyfWNauViPtL3mYgozGfry5NOGgA4pvSvSWf8r3NLL5/cXzqX/Hs+n0fE93/69o/fW2k2by9n2//R3T4fp9rDh5UfHVcYYw0AgMfL79/lzrznjfyD+3dWd6f+R86OJJ97V+O/naGIVx/ev5NPu/GyjRELeVti8Z9JN4OFiHgpImaGEH/n/Yj4RL/6J3nfyKnOyKe98aMT+/lhxU8iiSPjp3vip3lZe541vj4+hFxg2nx4NSKu9Lv+0zibz/tf/wtDekW8d7V9st3Xvoc98Wc7kWb6xM+u+bODxnjlt187sLG11C57P+Kl2X7xk2785JD4Lw8Y/0+f+swHbxxS1vpZxLnoH783VqlZu1VqbG1f2KitrFfWKzfL5cvLly++dunVcinvoy7t9lQf9LfXz79wWG5Z/RcPib/Qt/5z3WO/MGD9f/6fd7792Uer8/vjf+nz7fh7n09pvNg3flt2T/zigPFXFn+5d/juhb3x1w6p/1H//+cHjH/3L9trA+4KAIxBY2v7xkq1Wrl9rIXsXegwznNgIUtxsJ13m4sHin79fMTAQf8co6jFoAv7ki8M5VGdifFXZ7bbVjzuCdM9T4BvZWfss3Pa+3bh8Seci8OKZvs/UOkQajHEhQfjijWJVyNgnDoX/ZWlSScCAAAAAAAAAAAAAAAc6ujvAxWO/7U2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJH/BQAA///DlLoE") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000280)=0x6) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_emit_ethernet(0xc6, 0x0, 0x0) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000040), 0x80002c1, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) sendmsg$IEEE802154_LLSEC_ADD_KEY(0xffffffffffffffff, 0x0, 0x80) open(&(0x7f0000000040)='.\x00', 0x163100, 0x0) r6 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r7, 0x4068aea3, &(0x7f0000000200)={0xbe, 0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$KVM_SET_MSRS(r7, 0x4008ae89, &(0x7f00000000c0)={0x1, 0x0, [{0x4b564d02, 0xec000000}]}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) prctl$PR_GET_IO_FLUSHER(0x3a) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) 18.759810503s ago: executing program 2 (id=1067): socket$key(0xf, 0x3, 0x2) sendmsg$ETHTOOL_MSG_CHANNELS_SET(0xffffffffffffffff, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) 18.343682272s ago: executing program 2 (id=1074): r0 = fsopen(&(0x7f0000000280)='overlay\x00', 0x1) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x2000, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f00000002c0)='SEG6\x00', 0x0, r1) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @loopback}, 0x10) connect$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast2}, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x300}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x4c, r4, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@SEG6_ATTR_DSTLEN={0x8}, @SEG6_ATTR_DST={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x7}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x0, 0x6, 0xb60]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000010440)=[{&(0x7f0000000040)=""/158, 0x9e}], 0x1, 0xc03, 0x3) (async) r5 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r5, &(0x7f0000000a40)={0x10, 0x0, 0x25dfdbfb, 0x2ffffffff}, 0xc) (async) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r5, 0x10e, 0x4, &(0x7f00000003c0)=0x6, 0xdc) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="440000001000370400000000c84900ffffffffff", @ANYRES32=0x0, @ANYBLOB="0000000000000000240012800b000100627269646765"], 0x44}, 0x1, 0x0, 0x0, 0x4040010}, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, 0x0) (async) r8 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) r9 = dup3(r8, r7, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r9, 0x0) (async) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r7, 0x10000000000) dup(r1) (async) open(&(0x7f0000000040)='./cgroup.cpu/cpuset.cpus\x00', 0x121342, 0x0) (async) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x7ffffffe) 18.315269563s ago: executing program 44 (id=1074): r0 = fsopen(&(0x7f0000000280)='overlay\x00', 0x1) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000300), 0x2000, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f00000002c0)='SEG6\x00', 0x0, r1) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @loopback}, 0x10) connect$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast2}, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x300}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x4c, r4, 0x300, 0x70bd2d, 0x25dfdbff, {}, [@SEG6_ATTR_DSTLEN={0x8}, @SEG6_ATTR_DST={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x7}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x0, 0x6, 0xb60]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000010440)=[{&(0x7f0000000040)=""/158, 0x9e}], 0x1, 0xc03, 0x3) (async) r5 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r5, &(0x7f0000000a40)={0x10, 0x0, 0x25dfdbfb, 0x2ffffffff}, 0xc) (async) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r5, 0x10e, 0x4, &(0x7f00000003c0)=0x6, 0xdc) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="440000001000370400000000c84900ffffffffff", @ANYRES32=0x0, @ANYBLOB="0000000000000000240012800b000100627269646765"], 0x44}, 0x1, 0x0, 0x0, 0x4040010}, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, 0x0) (async) r8 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) r9 = dup3(r8, r7, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r9, 0x0) (async) mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r7, 0x10000000000) dup(r1) (async) open(&(0x7f0000000040)='./cgroup.cpu/cpuset.cpus\x00', 0x121342, 0x0) (async) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x7ffffffe) 9.0015608s ago: executing program 0 (id=1168): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x6) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_GET_STATS_FD_cpu(0xffffffffffffffff, 0xaece) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x1) ioctl$KVM_GET_DIRTY_LOG(r3, 0x4010ae42, &(0x7f0000000000)={0x10000, 0x0, &(0x7f0000ffc000/0x4000)=nil}) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x2, 0x3, 0xffffe000, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) r5 = socket(0x840000000002, 0x3, 0x100) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x158) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$P9_RVERSION(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r8 = dup(r7) write$FUSE_BMAP(r8, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r8, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r8}}) mount$incfs(&(0x7f0000003dc0)='./file0\x00', &(0x7f0000000040)='.\x00', &(0x7f0000003e40), 0x40, 0x0) mount$overlay(0x0, &(0x7f0000000580)='./file0\x00', &(0x7f0000000b80), 0x4008, &(0x7f00000001c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@nfs_export_on}]}) r9 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) sendmsg$IPCTNL_MSG_EXP_DELETE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x2c, 0x2, 0x2, 0x101, 0x0, 0x0, {0xa, 0x0, 0x7}, [@CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x6}, @CTA_EXPECT_HELP_NAME={0xf, 0x6, 'tftp-20000\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8845}, 0x1) ioctl$KVM_RUN(r9, 0xae80, 0x0) 8.955765931s ago: executing program 0 (id=1169): syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file0\x00', 0x1000801, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESDEC], 0x0, 0x1da, &(0x7f0000000600)="$eJzsmD+r01AYxp9zkpt7bxHBRdBFwYIV2jRJVVwc6icQWv9tFhtLNW2lzdAWHIqLix/Dr+DQycHNzVUHFQQHO4mTw5GTnCbHtkZTEYr3/UFPnvPvPXnfhKcQEARxZPn44dv7Z9euNMsAjqGIfTX+2UjXcG39uwMl3j5/1T/+eP5TMCP/+SaAl3UDoeoLIYQ+X1TXJniib4DjgtK3wGArfRccN5X2wXBH6QeaHhwqEfj2vUHQvt8NfEc2rmw82dRW728xY2gDkKmLlRxHk+nDVhD4w1WxJ5bnrE3lFb+pn7moc1zV6ief1+2nT2ayv6yNo9XPBYerdA0MjWVNsA/bttOSaPmfNtP4xp/kvwviRCVrTTl7+/etTz/1VT36bbZbqrC7UsP/UDBt5FAKBiAZObmYv17f9SnXETBz3djZf5sylGevTb0p/F3kzHc19U9pL+c1fzJhJv5RDXuPqqPJtNLttTp+x+97Xu2yc9FxLnnVyIjiNsP/DiJ/Kmjx936x1mIWxq0wHLpjIBy6Sd+LW81xGy8GX6I9PPI/jtK5OIZ8VazYKjfC1I9HV6lKW/wrEgRBEARBEARBEARBEARBbOIMWPQVVAjB1AfRTXjXo9U/AgAA///YUVl2") r0 = syz_create_resource$binfmt(&(0x7f00000000c0)='./file0\x00') openat$binfmt(0xffffffffffffff9c, r0, 0x42, 0x1ff) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f00000020c0), 0x413, &(0x7f0000000800)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c006a5178f26e56d1213b7afa4bc51f10ccb708b5adf85ea0697bc8c1926da0bd14c72cce553cc83111fcba9d5eec339d9100d95319012a5d5592d1ab8f85fc79aecacf704418df5ce68efd44e2447ee43a1f96f99ccb2fce9c1ce338e5d7b2e6cdfe708d1aa76a0bfdb76c88177fc29543d6cb21d0a179fc146f187f4ef0a4246457a92ac95528b3af47"]) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000080)={0x28, 0x2, 0x0, {0x1, 0xfffffffffffffc01, 0x7ff}}, 0x28) mount$overlay(0x0, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000380), 0x0, &(0x7f00000003c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) mount$tmpfs(0x0, 0x0, 0x0, 0x2047004, 0x0) lgetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="0000010000000000"], 0x0, 0x0) syz_usb_connect$uac2(0x5, 0x9f, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000300000020820516004098ce26ad0109028d000301080900000000000000200209eaff2800010120000924010700061500b20c24030500040a25007f0080090401000001240201e6030406102401050500fbffffff040500000044090501090002"], &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001a80), r2) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r2, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r3, @ANYBLOB="060000007000ffdbdf250e0000004f10d9d6c23656cbdb4b7728adf61656"], 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x4040000) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r5, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) ppoll(&(0x7f0000000040)=[{r5, 0xc22}], 0x1, 0x0, 0x0, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r6, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r7 = openat(r4, &(0x7f00000004c0)='./file0/../file0\x00', 0x0, 0x0) renameat2(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000200)='./file0\x00', 0x4) r8 = getuid() setresuid(r8, r8, 0x0) setresuid(r8, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) mount$fuse(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000340), 0x8040, &(0x7f0000000500)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r7, @ANYBLOB=',rootmode=00000000000000000020000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',a,appraise_type=imasig,smackfstransmute=,fscontext=user_u,smackfsde\x00subj_role=\a\x00\x00\x00\x00']) recvmmsg(r6, &(0x7f0000000040), 0x400000000000284, 0x2, 0x0) setsockopt$inet6_int(r6, 0x29, 0x8, &(0x7f0000000000)=0x7f, 0x4) sendto$inet6(r6, 0x0, 0x0, 0x20000001, &(0x7f0000000300)={0xa, 0x4e20, 0x5, @mcast1}, 0x1c) 5.307051291s ago: executing program 0 (id=1197): socket$netlink(0x10, 0x3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x1a9380, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x8, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0x0, 0xb}, {0xffff, 0xffff}, {0xfff5, 0x6}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24008880}, 0x8000) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x129, 0x0, 0xfffffff8, {0x0, 0x0, 0x0, r4, {0xb, 0xd}, {}, {0x8}}}, 0x24}}, 0x40004) recvmmsg(0xffffffffffffffff, &(0x7f0000000b40)=[{{0x0, 0x0, &(0x7f00000040c0)=[{&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000e00)=""/206, 0xce}, {&(0x7f0000000f00)=""/204, 0xcc}, {&(0x7f0000002080)=""/4103, 0x1007}, {0x0}], 0x7}, 0x3}], 0x1, 0x40010122, 0x0) syz_usb_connect$midi(0x2, 0x4f, &(0x7f0000000180)=ANY=[@ANYBLOB="120150020000004030144b4740000102030109023d0001018b70040904000003010330050905050ee8107ff73b09050f02080007420505250101de0905873b40000309080525010900"], &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000002c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}) socket$nl_generic(0x10, 0x3, 0x10) 5.097709196s ago: executing program 9 (id=1200): r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept4$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e, 0x800) readv(r1, &(0x7f0000002440)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/37, 0x25}, {&(0x7f0000001100)=""/211, 0xd3}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/106, 0x6a}, {&(0x7f0000002280)=""/163, 0xa3}, {&(0x7f0000002340)=""/130, 0x82}, {&(0x7f0000002400)=""/45, 0x2d}], 0x8) (async) r2 = creat(&(0x7f00000024c0)='./file0\x00', 0x80) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000002640)={'gre0\x00', &(0x7f00000025c0)={'ip_vti0\x00', 0x0, 0x7, 0x8, 0xffff0001, 0x3a34, {{0xc, 0x4, 0x1, 0x16, 0x30, 0x64, 0x0, 0x1, 0x4, 0x0, @multicast2, @rand_addr=0x64010100, {[@noop, @noop, @lsrr={0x83, 0xb, 0x19, [@initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2]}, @timestamp={0x44, 0x8, 0x3a, 0x0, 0x5, [0xffff4966]}, @ra={0x94, 0x4, 0x1}]}}}}}) sendto$packet(r2, &(0x7f0000002500)="2609dde31fe3cac9f0e99627ee10787abf3f5a86372a847f514fc5b405ed47e4767fe871d0af4d79186dfdcc8df3d098d0c0becfc1bf253c53ea488c9ed885d80a06f1ff1b8fe481fabd24d5fbdc0e5b92c3801f42ff24c4e2ac927effba406a1ac729a1d49d33cc6f66a8966e63a692e8e63323338532f16110479d69a9b32ee9aed31a320622c069efa81a1d358fda26aeded39e986519dea8f0", 0x9b, 0x0, &(0x7f0000002680)={0x11, 0xd, r3, 0x1, 0x7}, 0x14) (async) splice(r1, &(0x7f00000026c0)=0x5, r1, &(0x7f0000002700)=0xfffffffffffffffb, 0x0, 0x2) r4 = openat$cgroup_procs(r2, &(0x7f0000002740)='cgroup.threads\x00', 0x2, 0x0) flistxattr(r4, &(0x7f0000002780)=""/129, 0x81) sendmsg$NL80211_CMD_SET_REG(r2, &(0x7f00000029c0)={&(0x7f0000002840)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000002980)={&(0x7f0000002880)={0xec, 0x0, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'a\x00'}, @NL80211_ATTR_REG_RULES={0x94, 0x22, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7ff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x9}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x10}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x6}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x200}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xffffff81}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x28d}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xc36e}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x4}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x3}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x84c}]}]}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8, 0x9a, 0x2}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x3}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x6a}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1c}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}]}, 0xec}, 0x1, 0x0, 0x0, 0xc004}, 0x14) (async) sendmsg$NL80211_CMD_REQ_SET_REG(r2, &(0x7f0000002b80)={&(0x7f0000002a00)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000002b40)={&(0x7f0000002a40)={0xf0, 0x0, 0x400, 0x70bd25, 0x25dfdbff, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x6c}, @NL80211_ATTR_DFS_REGION={0x5}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_REG_RULES={0x30, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x9e4}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x6}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xcf41}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfffffffd}]}]}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_REG_RULES={0x8c, 0x22, 0x0, 0x1, [{0x3c, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x3}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x81}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x3ff}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x10}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x5}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x100}]}, {0x4c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xe16a}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x7}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x7e18}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x4}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x92f}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x5}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x41}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}]}]}]}, 0xf0}, 0x1, 0x0, 0x0, 0x10}, 0x4000) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002c00), r2) sendmsg$NL80211_CMD_SET_POWER_SAVE(r2, &(0x7f0000002cc0)={&(0x7f0000002bc0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000002c80)={&(0x7f0000002c40)={0x2c, r5, 0x2, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}, @NL80211_ATTR_PS_STATE={0x8}, @NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4040800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) (async) syz_genetlink_get_family_id$tipc2(&(0x7f0000002d40), r2) (async) r7 = getpid() fcntl$lock(r6, 0x6, &(0x7f0000002d80)={0x0, 0x1, 0x0, 0x6, r7}) (async) r8 = syz_genetlink_get_family_id$devlink(&(0x7f0000002e00), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_SPLIT(r2, &(0x7f0000002f00)={&(0x7f0000002dc0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000002ec0)={&(0x7f0000002e40)={0x44, r8, 0x400, 0x70bd28, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8}}]}, 0x44}, 0x1, 0x0, 0x0, 0x44005}, 0x20000000) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$net_dm(&(0x7f0000002f80), 0xffffffffffffffff) sendmsg$NET_DM_CMD_START(r9, &(0x7f0000003040)={&(0x7f0000002f40)={0x10, 0x0, 0x0, 0x2402}, 0xc, &(0x7f0000003000)={&(0x7f0000002fc0)={0x14, r10, 0x400, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x14) (async) sendmsg$nl_route(r1, &(0x7f0000003180)={&(0x7f0000003080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000003140)={&(0x7f00000030c0)=@delneigh={0x44, 0x1d, 0x400, 0x70bd27, 0x25dfdbff, {0x7, 0x0, 0x0, r3, 0x80, 0x1, 0x5}, [@NDA_LLADDR={0xa, 0x2, @random="d65d5bff7ed6"}, @NDA_LLADDR={0xa, 0x2, @broadcast}, @NDA_PROBES={0x8, 0x4, 0x100}, @NDA_MASTER={0x8, 0x9, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x4051}, 0x800) r11 = openat$vcs(0xffffffffffffff9c, &(0x7f00000031c0), 0x400000, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000003280)={{r11}, &(0x7f0000003200), &(0x7f0000003240)='%pi6 \x00'}, 0x20) (async) getpgrp(0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000032c0), r9) epoll_create1(0x0) (async) write$char_usb(r11, &(0x7f0000003300)="e3cad125e5af6f5654f05f7df19d6a747acf80474b769f6c2a73e4ed3abc43f4511b87fdd07227f9988ba17bca848dead6899601dc5a15c7a5b535d39a5df4f0e4f585a86beeb191e7f5b837208fdb", 0x4f) (async) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000003480)={&(0x7f0000003380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000003440)={&(0x7f0000003400)={0x38, r5, 0x200, 0x70bd2c, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x5}}}}, [@NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY={0x4}, @NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST={0x6, 0xf7, {0x8, 0x4}}]}, 0x38}, 0x1, 0x0, 0x0, 0x44000810}, 0x881) 5.045779757s ago: executing program 9 (id=1201): write$cgroup_devices(0xffffffffffffffff, 0x0, 0xffdd) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) ioctl$VHOST_SET_LOG_FD(0xffffffffffffffff, 0x4004af07, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x840, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10012, r3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f0000000240)={0x1, 0x0, [{0x12, 0xfff, 0x2, 0x2, 0x8000, 0x1, 0x1}]}) 4.610668547s ago: executing program 9 (id=1204): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) sendmsg$inet(r1, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0xffff, @multicast1}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000000)="be39", 0xffeb}, {0x0}], 0x2, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}], 0x20}, 0x0) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000980)=ANY=[@ANYBLOB="61126300000000006113500000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff07ffd4060000200000006a0200000ee60000bf050000000000003d35f3ff000000006507000002000000070700004a0000000f75000000000000bf54000000000000070400000400f9ff6d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc8383caf56b8c2b84a8d09535a157f9005bd38addaa65b925cd3ded85d3cdd66d9c79f0529d045625b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f04537fc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b586c700e3806f825f1d0da2a304e06543b56d35235d7897a7fe912971aab876022e96f5143b6234f5a6b701690b07fb664b44e22b72e843e7cf55f394cf75d1cd57c9150bfb98cc45b3fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281858b428d1b2c1194b06f9bb7ffcc95c1bcfc5540f9574f20e7f513a2a7c5dad90e7d479724d69fa0c0bf97af1231a49ea166f743279d240e2e6f01d8704f313d68b16198be5f6a50e9e0fd20893b2922df566d2622edee5000000000000000000d91c6da09fa7cdbbf16d4780d8c2401c55aff772aced3ff966ff76d796c171f5f7a31e1b14b0c0c712c0fdd2710f37a3d15710d68e7326a7db043c57784bd9bdb047db75"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x48) (async, rerun: 64) recvmmsg(r1, &(0x7f0000008300)=[{{&(0x7f0000000140)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000005f00)=[{&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000003e00)=""/4088, 0xff8}, {&(0x7f0000004e00)=""/4096, 0x1000}, {&(0x7f0000005e00)=""/227, 0xe3}], 0x4}, 0xd}, {{&(0x7f0000005f40)=@in={0x2, 0x0, @multicast1}, 0x80, &(0x7f00000063c0), 0x0, &(0x7f0000006440)=""/142, 0x8e}, 0x209}, {{&(0x7f0000006500)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000006a40)=[{&(0x7f0000006580)=""/99, 0x63}, {&(0x7f0000006600)=""/241, 0xf1}, {&(0x7f0000006700)=""/125, 0x7d}, {&(0x7f0000006780)=""/192, 0xc0}, {&(0x7f0000006840)=""/238, 0xee}, {&(0x7f0000006940)=""/230, 0xe6}], 0x6}, 0x8}, {{&(0x7f0000006ac0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x80, &(0x7f0000007100)=[{&(0x7f0000006b40)=""/202, 0xca}, {&(0x7f0000006c40)=""/228, 0xe4}, {&(0x7f0000006d40)=""/242, 0xf2}, {&(0x7f0000006e40)=""/237, 0xed}, {&(0x7f0000006f40)=""/6, 0x6}, {&(0x7f0000006f80)=""/170, 0xaa}, {&(0x7f0000007040)=""/139, 0x8b}], 0x3e5}, 0xd}, {{0x0, 0x0, &(0x7f0000008200), 0x0, &(0x7f0000008240)=""/134, 0x86}, 0x8}], 0x5, 0x2, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="9febffff17000000000000000c0000000c0000000600000003000000000000070000000000002e2e2e00"], &(0x7f0000003680)=""/4096, 0x2a, 0x1000, 0x1}, 0x28) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000680)=""/48, 0x30}, {&(0x7f00000006c0)=""/225, 0xe1}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f00000003c0)=""/161, 0xa1}], 0x5) (async) getsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e) sendmsg$nl_route(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="640000001000fbffd6f407eb55f8234400000000", @ANYRES32=0x0, @ANYBLOB="7b8a05000000000061440012800004fe42000000697036be1bd5995a9e13e600", @ANYRES32, @ANYBLOB="1400030000000000000000002000"], 0x64}}, 0x4008000) 4.560088038s ago: executing program 9 (id=1207): socket$netlink(0x10, 0x3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x1a9380, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x8, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0x0, 0xb}, {0xffff, 0xffff}, {0xfff5, 0x6}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24008880}, 0x8000) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x129, 0x0, 0xfffffff8, {0x0, 0x0, 0x0, r4, {0xb, 0xd}, {}, {0x8}}}, 0x24}}, 0x40004) recvmmsg(r5, &(0x7f0000000b40)=[{{0x0, 0x0, &(0x7f00000040c0)=[{&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000e00)=""/206, 0xce}, {&(0x7f0000000f00)=""/204, 0xcc}, {&(0x7f0000002080)=""/4103, 0x1007}, {0x0}], 0x7}, 0x3}], 0x1, 0x40010122, 0x0) syz_mount_image$ext4(&(0x7f0000000f80)='ext2\x00', &(0x7f00000001c0)='./file2\x00', 0x280805f, &(0x7f0000000700), 0xff, 0x50e, &(0x7f00000063c0)="$eJzs3V9rHGsZAPBnJrvnJG2Om6Ne6AHPOXgqadFuksa2wYtWQbwrKPW+xmQbQjbZkmzaJhRN8QMIIip4o1feCH4AQfoRRCjYe1FRRFu9UKiO7O5sjclu/tD9o9nfD97OvDOz+zzvpjP7vjPDTgAj6/2IuBgRWZZllyKilC9P8xJ7rdLY7sXzR0uNkkSW3f5zEkm+rP1eb+bT8/nLxvP615PDcbd2dtcWq9XKZl6fqa8nL7Ns9/Lq+uJKZaWyMT8/d23h+sLVhdmetHMqIm588fff+/ZPvnTjF5958Js7f7z4jVYDW/a3o5daTS+++iwaChGx2Y9gQ1JotrDl6pBzAQDgaI3+/ocj4pMRcSlKMdbszZ3AeL8zAwAAAHoluzkZL5PW9T8AAADgbEojYjKStJzf7zsZaVout+7h/WicS6u1rfqns9Kr8wVTUUzvrlYrs/m9A1NRTBr1ufwe23b9yoH6fES8HRHfLU006+WlWnV5qGc+AAAAYHScPzD+/1upNf4HAAAAzpipYScAAAAA9J3xPwAAAJx9xv8AAABwpn351q1GydrPv16+v7O9Vrt/ebmytVZe314ai9rmvfJKrbbS/M2+9ePer1qr3ftsbGw/nKlXtuozWzu7d9Zr2xv1O6ueGAgAAADD8vZ7T54lEbH3uYk0IrJk37piRDa2f+PC4PMD+ic9zca/618ewOCNDTsBYGh06WF0FYedADB0xx0Hut6888ve5wIAAPTH9MefPIvW9f9maXgjX5cMMzGg7/Lr/4l9HUaP6/8wulz/g9FVPKoHYFAAZ156gl399a//Z9mpkgIAAHpuslmStJyPAyYjTcvliLeajwUoJndXq5XZiPhQRPy6VHyzUZ9rvjJxegAAAAAAAAAAAAAAAAAAAAAAAAAATijLksi6mMifDtZtPQAAAPD/ISL9Q5I//2u6dGHy4PmBN5K/l5rTiHjww9vff7hYr2/ONZb/5dXy+g/y5VcGf/4CAAAAOKw9Tm+P4wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgl148f7TULoOM+6cvRMTUvvhJ5PELMd6cjkcxIs79NYnCvtclETHWg/h7jyPiY53anzTSiqk8i4Px04iYGHL88z2ID6PsSeP48/lO+18a7zennfe/Ql5e16Hj37747ePfWJfj31ud3jA9vOidpz+b6Rr/ccQ7hc7Hn3b8pEv8D07Yxq99dXe327rsxxHTHb9/kv+KNZMU7s1s7exeXl1fXKmsVDbm5+euLVxfuLowO3N3tVrJ/+0Y4zuf+Pm/jmr/uYjxbsffo9p/4YTt/+fTh88/0potHlhVjB9l2cUPOn//tj7/uHkwfvu771P5n7tRn27P77Xm93v3p796970uuU08jlju8vkf8/fv8D+ts0tf+dZvT7otANB/Wzu7a4vVamWz40yrb3H0NgOeif+NNMycZmYiBhh0MY7apt2JHUA+38xDDbDt/8i6riqcdkcDAADOmP90+oedCQAAAAAAAAAAAAAAAAAAAIyu434GLHrws2QHY+4Np6kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEf6dwAAAP//r7bFvA==") mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000002c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}) socket$nl_generic(0x10, 0x3, 0x10) 4.357696783s ago: executing program 9 (id=1212): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) socket(0x2b, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2f, 0x4, 0x3}, 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r5, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r6, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 4.285461704s ago: executing program 6 (id=1214): write$cgroup_devices(0xffffffffffffffff, 0x0, 0xffdd) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) ioctl$VHOST_SET_LOG_FD(0xffffffffffffffff, 0x4004af07, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x840, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10012, r3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f0000000240)={0x1, 0x0, [{0x12, 0xfff, 0x2, 0x2, 0x8000, 0x1, 0x1}]}) 4.285093064s ago: executing program 6 (id=1215): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000000)={0x2, 0x4e21, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @loopback, @loopback}}}], 0x20}, 0x44810) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f1, &(0x7f0000000300)={'gre0\x00', &(0x7f0000000380)=@ethtool_cmd={0x2f, 0x100008, 0x0, 0x0, 0x0, 0x3, 0x3, 0xfc, 0x0, 0x1, 0x0, 0x101, 0xfbff, 0xca, 0x0, 0xfffffeff, [0xfffffffe]}}) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$inet(r6, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000080)='U', 0x1080}], 0x29a, 0x0, 0x5000}, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f0000000240)=0x6a, 0x4) bind$inet(r5, &(0x7f0000001c00)={0x2, 0x4e23, @multicast2}, 0x10) connect$inet(r5, &(0x7f0000001bc0)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r5, &(0x7f00000002c0)="01a4acc7cf28ab9f6c7fc745c30bfc165466072a660bbf56352083db9d40454a67f8010000004bd29585885c89773ca3ba28a1e85ffe2a9220e0ecd440e345b745bf2146835ad015c801f95be5b890e44fb3dfbe8e88a1e5176e584c970207f23b0073ca5375abddf56331be396eaa2398ea66b93a74fd4147e826abed1b5d1de578682288c19ac23c1ccc1cdd936d2571c3510b0000000000000000000000000000000000f32bb3874c926a8944caa4677d2eae3bc831e748000000", 0xfffffffffffffe88, 0x5e, 0x0, 0x0) sendmsg$nl_xfrm(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000002500)=ANY=[@ANYBLOB="4001000016000100000000000000000000000000000000000000000000000000fe8000000000000000000000000000aa4e200000000000000000a00000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="fe8000000000000000000000000000aa0000000033000000ac1414bb000000000000000000000000000000000000000001000000000000000600000000000000000000000000000000000004000000000000000000000000ffffffffffffffff0000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000005000000050000001c00040002004e214e220000fe80000000000000000000000000002f2c"], 0x140}}, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) r7 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$CAN_RAW_FD_FRAMES(r7, 0x65, 0x5, &(0x7f0000000000), &(0x7f0000000040)=0x2) 3.344779575s ago: executing program 9 (id=1231): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x88ce359bdb00143c, 0x0) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x9, 0xf, &(0x7f00000002c0)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x14}, {{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [], {{0x7, 0x1, 0x7, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TIOCSETD(r1, 0x5423, &(0x7f00000000c0)=0xf) ioctl$TCFLSH(r1, 0x400455c8, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f00000002c0)=0x4) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000100)=0x2) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f00000007c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000780)={&(0x7f0000000040)={0x710, 0x1, 0x5, 0x604, 0x0, 0x0, {0x0, 0x0, 0x5}, [{{0x254, 0x1, {{0x0, 0xb}, 0xfb, 0x5, 0x7, 0x6, 0x5, 'syz1\x00', "81f3f4b0ba0ddad0b529e4adc419119d96fcfa89b7a002a82a08deafaa958dfc", "e352053ee71d93a3d6737a38ecd94b59e86c33d829d7fca37e48843c22821054", [{0x8000, 0x100, {0x2, 0x2}}, {0x5, 0xd, {0x1, 0x5}}, {0x6, 0x18, {0x2, 0x3}}, {0x0, 0x7f, {0x1, 0x8}}, {0x3, 0x100, {0x2, 0xeae4}}, {0x100, 0x7ab6, {0x3, 0x5}}, {0xc960, 0x7, {0x1, 0x80000000}}, {0x63e, 0x1, {0x0, 0x4}}, {0x5, 0x1ff, {0x3, 0x1}}, {0x8000, 0x8, {0x0, 0xce00}}, {0x7, 0x8, {0x0, 0x2}}, {0xcd, 0x36b2, {0x1, 0x10001}}, {0x9, 0x9, {0x1, 0x5}}, {0x7, 0x9, {0x0, 0x1}}, {0x1d, 0x0, {0x1, 0x6}}, {0x6, 0x5, {0x3, 0x1}}, {0x5, 0xd, {0x0, 0x4}}, {0x2, 0x1cae, {0x0, 0x9}}, {0x7, 0x2, {0x0, 0x8}}, {0x7, 0x0, {0x2, 0xc2}}, {0x1000, 0x5, {0x1, 0xfda0000}}, {0x9, 0x0, {0x0, 0x1ff}}, {0x39d3, 0x5, {0x1, 0x4c4}}, {0x7, 0x8dc, {0x2, 0xa4}}, {0x3, 0x8909, {0x1, 0x2}}, {0x100, 0x6, {0x2, 0x5}}, {0x5, 0xf, {0x2, 0x8001}}, {0x10, 0x35b0, {0x1}}, {0x5, 0x3b8, {0x1, 0x8}}, {0x6, 0x7, {0x3}}, {0x100, 0x2, {0x2, 0x10}}, {0x1, 0x8, {0x3, 0x5}}, {0x1ff, 0x900, {0x2, 0x9}}, {0x5, 0x7f, {0x1}}, {0x1, 0x0, {0x3, 0x3}}, {0xffff, 0x2, {0x3, 0x2}}, {0x3, 0x5, {0x3, 0x1000}}, {0x8, 0x2, {0x1, 0x4}}, {0x1, 0x8c, {0x0, 0x5}}, {0x1, 0xa, {0x2, 0x4}}]}}}, {{0x254, 0x1, {{0x1, 0x1}, 0x1, 0x3, 0x5, 0x2, 0x11, 'syz0\x00', "b7d7430b3b227b21500a59fceb3ab2acd7d4d06d023acd34caa464bbc2e0a6c0", "edcf3b8ec94c83e175b62c42eafacdf34db1d971e49ba7da49ddfa7feb5a88ee", [{0x7, 0x8, {0x0, 0x8}}, {0x3, 0x7, {0x1, 0x8}}, {0xffff, 0x9, {0x0, 0x8}}, {0x1, 0xa6, {0x3}}, {0xfff8, 0x8, {0x2, 0x3}}, {0x9767, 0x9, {0x2, 0x293}}, {0x140f, 0x33, {0x3, 0x5}}, {0xc, 0xffff, {0x2}}, {0x8, 0xb01f, {0x0, 0x6}}, {0x6d, 0x4187, {0x2, 0xfffffffb}}, {0x2, 0x7, {0x2, 0xffff}}, {0x3, 0x1, {0x1, 0x1c20777}}, {0x3ff, 0xffc0, {0x2, 0x4}}, {0x9, 0x40, {0x2}}, {0x1, 0x9, {0x1}}, {0x6, 0x8, {0x2, 0x1b86000}}, {0x10, 0x9, {0x0, 0x6}}, {0x0, 0x5, {0x3, 0x6}}, {0x3, 0x100, {0x2, 0x2}}, {0x81, 0xf, {0x2, 0xc1}}, {0x2, 0xbc18, {0x1, 0x8000}}, {0x8, 0x6e9, {0x3, 0x8}}, {0x34d, 0x6, {0x2, 0x101}}, {0x5, 0x1, {0x0, 0x4}}, {0x9, 0x5, {0x0, 0x7}}, {0xe0, 0xffd5, {0x1, 0x8}}, {0x495e, 0x76, {0x3, 0x4c24}}, {0x3, 0x3, {0x0, 0x7}}, {0x9, 0x8, {0x0, 0x2dcfe665}}, {0x9, 0x2, {0x2, 0x8}}, {0x5, 0x8, {0x3}}, {0x4, 0x2, {0x3, 0x7f}}, {0x80, 0x9, {0x2, 0x8}}, {0x6, 0x4, {0x1, 0x1}}, {0x3, 0x60e5, {0x2, 0x8}}, {0x0, 0xff9a, {0x0, 0x1ff}}, {0xa, 0x9000, {0x1, 0x7}}, {0x3, 0x5, {0x0, 0x24}}, {0x8001, 0x3, {0x3, 0x9}}, {0x1, 0x7, {0x3, 0x1}}]}}}, {{0x254, 0x1, {{0x0, 0x6}, 0x7, 0x0, 0x7, 0x4, 0xe, 'syz1\x00', "8b28c53479b5ae88150d0862883edaabd2ff4aa5264f87d821bf3cc754eafcd7", "f859bd193d249920be141a3f74ceada43ec840902e6e403444f92571754021fa", [{0x3, 0xb, {0x2, 0x8}}, {0xfffc, 0x9, {0x2, 0x9}}, {0x4, 0x8, {0x0, 0x9}}, {0x6, 0x5, {0x1, 0x6}}, {0x3a, 0xebc2, {0x3, 0x6}}, {0x5, 0xefa, {0x1, 0x2}}, {0xc000, 0x9, {0x1, 0x6}}, {0xf, 0x40, {0x3, 0x9}}, {0x8, 0x3, {0x3, 0x80000001}}, {0x1, 0x100, {0x0, 0x4}}, {0x9, 0x6, {0x3, 0x8000}}, {0x8, 0x7, {0x2, 0x9}}, {0x1, 0x10, {0x2, 0x5}}, {0x9, 0x8, {0x2, 0x5}}, {0xf4b, 0x6, {0x1, 0xa3}}, {0xc30d, 0xa, {0x2, 0x47dd}}, {0x1ff, 0x9, {0x1, 0xf}}, {0xfffa, 0x10, {0x1, 0x8c}}, {0x424e, 0x4, {0x0, 0xc000000}}, {0x3, 0x100, {0x0, 0x9}}, {0x7, 0x6, {0x3, 0x8}}, {0xa, 0xffff, {0x1, 0x7}}, {0xa000, 0x8000, {0x3, 0x3}}, {0x3, 0x101, {0x2, 0x3f9f}}, {0x7, 0x4, {0x2, 0x401}}, {0x5, 0x3, {0x3, 0x36d}}, {0x0, 0x1000, {0x1, 0x5}}, {0x6, 0x3, {0x3, 0x7}}, {0x0, 0x6, {0x2, 0xf560}}, {0x9, 0x8, {0x3, 0x4}}, {0x3, 0x0, {0x2, 0xf}}, {0x2, 0x8, {0x2, 0x6}}, {0x4, 0xfff9, {0x0, 0x2f4}}, {0x7f, 0x7ff, {0x1, 0x2}}, {0x7, 0xaa6, {0x3, 0x41e}}, {0x5, 0x0, {0x2, 0xfee4}}, {0x100, 0x9, {0x3, 0x2}}, {0x80, 0x7ff}, {0x800, 0xb6, {0x3, 0x1000}}, {0xa1c, 0x3d3e, {0x0, 0x9}}]}}}]}, 0x710}, 0x1, 0x0, 0x0, 0x20000040}, 0x40) 3.293496126s ago: executing program 6 (id=1232): r0 = socket$key(0xf, 0x3, 0x2) write$FUSE_NOTIFY_INVAL_ENTRY(0xffffffffffffffff, &(0x7f0000000100)={0x24, 0x3, 0x0, {0x6, 0x3, 0x0, '{,\\'}}, 0x24) (async) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="020a040007000000b6f1ffff0000854105001a"], 0x38}}, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000001c0)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="020100090e000000030000000000000405000600000000000a0000000000000400000000000000000000002100000000000100000000000002000100010000000000010200fd000005000500000000000a"], 0x70}}, 0x0) sendmmsg(r0, &(0x7f0000000180), 0x3ef, 0x0) 3.290587756s ago: executing program 6 (id=1233): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2f, 0x4, 0x3}, 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r5, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r6, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 2.830679166s ago: executing program 0 (id=1237): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) socket(0x2b, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2f, 0x4, 0x3}, 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r5, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r6, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 2.769299968s ago: executing program 5 (id=1238): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) socket(0x2b, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={0xffffffffffffffff, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r5, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 1.513727766s ago: executing program 6 (id=1239): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2f, 0x4, 0x3}, 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r4, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r5, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 1.513018336s ago: executing program 0 (id=1240): r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x840, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10012, r4, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000240)={0x1, 0x0, [{0x12, 0xfff, 0x2, 0x2, 0x8000, 0x1, 0x1}]}) 1.512035066s ago: executing program 1 (id=1241): r0 = accept4$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14, 0x40000) sendmsg$inet(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000180)=[{&(0x7f00000000c0)="586952442a3718ba942755b4ca10e97b7d7943dc44f37a0213987eda7aab8d7be916f180528c314fed15149d6176d477f742eace34cbf09246708bd60031a667cc4d93a800f0eaa1aae4998361ab2f5eb06087c5a483fea61cf99939976ffeee5e07e4f58b211c15d290e68ada0c7687a3", 0x71}, {&(0x7f0000000140)="4f89a7db66bc90cce0c72db455a8ea7a9cc8c3357b865eebc0a2ce1310f9cc84aecdad68e0f1299c7789910052c432ffec", 0x31}], 0x2}, 0x840) (async) sendmsg$inet(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000180)=[{&(0x7f00000000c0)="586952442a3718ba942755b4ca10e97b7d7943dc44f37a0213987eda7aab8d7be916f180528c314fed15149d6176d477f742eace34cbf09246708bd60031a667cc4d93a800f0eaa1aae4998361ab2f5eb06087c5a483fea61cf99939976ffeee5e07e4f58b211c15d290e68ada0c7687a3", 0x71}, {&(0x7f0000000140)="4f89a7db66bc90cce0c72db455a8ea7a9cc8c3357b865eebc0a2ce1310f9cc84aecdad68e0f1299c7789910052c432ffec", 0x31}], 0x2}, 0x840) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x200480, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000240), 0xffffffffffffffff, 0xc0142) write$FUSE_DIRENT(r2, &(0x7f0000000280)={0x48, 0x0, 0x0, [{0x1, 0x8, 0x0, 0x5}, {0x3, 0x3, 0x5, 0x6, '?+-#@'}]}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r2, 0x89f7, &(0x7f0000000340)={'sit0\x00', &(0x7f0000000300)={@private=0xa010101, 0x0, 0x0, 0x10, 0x0, [{@loopback}]}}) open_tree(r2, &(0x7f0000000380)='./file0\x00', 0x80001) (async) r3 = open_tree(r2, &(0x7f0000000380)='./file0\x00', 0x80001) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000400)={'wpan3\x00'}) (async) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000400)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(r4, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x7c, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_SEC_LEVEL={0x54, 0x2d, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x8}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x6}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x9}, @NL802154_SECLEVEL_ATTR_DEV_OVERRIDE={0x5}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x2}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0xff}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x2}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x5}, @NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x3}]}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x404c841) userfaultfd(0x800) (async) r6 = userfaultfd(0x800) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) sched_setscheduler(r7, 0x0, &(0x7f00000005c0)=0x100) (async) sched_setscheduler(r7, 0x0, &(0x7f00000005c0)=0x100) ioctl$UFFDIO_UNREGISTER(r2, 0x8010aa01, &(0x7f0000000600)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$OCFS2_IOC_UNRESVSP(r2, 0x40305829, &(0x7f0000000640)={0x1, 0x0, 0x8ea, 0x3, 0x40, 0x2}) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f0000000680)={{0x25000, 0xd000, 0x8, 0x8, 0xfc, 0x1, 0x40, 0x62, 0x4f, 0x6, 0x1, 0xf}, {0xc000, 0xffffffff, 0x4, 0x3, 0x3, 0x4, 0x7, 0xe, 0x4, 0x4, 0xfd, 0x2}, {0xd000, 0xeeee8000, 0x10, 0x5, 0x10, 0x6, 0xe, 0xdc, 0x1, 0x59, 0x40, 0x80}, {0x1000, 0x5000, 0x8, 0x80, 0x0, 0x9, 0x10, 0x9, 0xe2, 0x7, 0xb, 0x2}, {0x80ae000, 0x30000, 0xb, 0x8, 0x7f, 0x0, 0x9, 0xff, 0x40, 0x7, 0x8, 0x7}, {0xeeef0000, 0xd000, 0xc, 0x8, 0xa, 0x9, 0x0, 0xd, 0x4, 0xd, 0x0, 0x7}, {0xdddedfff, 0x70000, 0xf, 0x2, 0x9, 0x4, 0x3, 0x4, 0x44, 0x40, 0x1, 0x6}, {0x200000, 0x2, 0xd, 0x7, 0x6f, 0x7, 0x10, 0x54, 0x5, 0x4, 0x5, 0x40}, {0x8086001, 0x2}, {0xeeef0000, 0x4}, 0x8, 0x0, 0x58000, 0x40000, 0x4, 0x1400, 0x4000, [0xefb, 0xffffffffffffff5a, 0x200]}) openat$tun(0xffffffffffffff9c, &(0x7f00000007c0), 0x440500, 0x0) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f00000007c0), 0x440500, 0x0) ioctl$KVM_SET_DEBUGREGS(r3, 0x4080aea2, &(0x7f0000000800)={[0x1, 0xdddd0000, 0x4, 0x1], 0x89d, 0x40, 0x48}) (async) ioctl$KVM_SET_DEBUGREGS(r3, 0x4080aea2, &(0x7f0000000800)={[0x1, 0xdddd0000, 0x4, 0x1], 0x89d, 0x40, 0x48}) ioctl$KVM_RUN(r3, 0xae80, 0x0) fcntl$lock(r3, 0x24, &(0x7f0000000880)={0x1, 0x2, 0x400, 0x3, r7}) (async) fcntl$lock(r3, 0x24, &(0x7f0000000880)={0x1, 0x2, 0x400, 0x3, r7}) sendmsg$key(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f00000008c0)={0x2, 0x3, 0xf, 0x7, 0x7, 0x0, 0x70bd26, 0x25dfdbff, [@sadb_address={0x3, 0x17, 0x6c, 0x20, 0x0, @in={0x2, 0x4e20, @empty}}, @sadb_x_nat_t_port={0x1, 0x15, 0x4e22}, @sadb_x_nat_t_port={0x1, 0x0, 0x4e22}]}, 0x38}}, 0x800) ioctl$KVM_GET_DEVICE_ATTR_vm(r2, 0x4018aee2, &(0x7f00000009c0)=@attr_arm64={0x0, 0x0, 0x0, &(0x7f0000000980)={0x5, 0x6}}) fchdir(r6) ioctl$KVM_GET_DEVICE_ATTR_vcpu(r3, 0x4018aee2, &(0x7f0000000a40)=@attr_other={0x0, 0x4, 0x6, &(0x7f0000000a00)=0x8000000000000000}) ptrace$ARCH_MAP_VDSO_X32(0x1e, r7, 0x9, 0x2001) (async) ptrace$ARCH_MAP_VDSO_X32(0x1e, r7, 0x9, 0x2001) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000a80), 0x42000, 0x0) ioctl$OCFS2_IOC_MOVE_EXT(r9, 0x40406f06, &(0x7f0000000ac0)={0x9, 0xffffffffffffffff, 0x3, 0x1, 0x2}) ioctl$FS_IOC_GETFLAGS(r8, 0x80086601, &(0x7f0000000b00)) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000b40)={0x0, 0x8, 0x2}) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000f40)={0x1, 0x0, [{0x843, 0x0, 0x8}]}) (async) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000f40)={0x1, 0x0, [{0x843, 0x0, 0x8}]}) 1.410164718s ago: executing program 5 (id=1242): r0 = io_uring_setup(0x1013, &(0x7f00000003c0)={0x0, 0x852c, 0x40, 0x0, 0xfffffffd}) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001700)=""/4095, 0x440000}], 0x100000000000011a) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu\x00', 0x275a, 0x0) copy_file_range(r1, 0x0, r1, 0x0, 0x0, 0x700000000000000) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@local, @link_local={0x3}, @void, {@ipv4={0x800, @tcp={{0x7, 0x4, 0x0, 0x0, 0x30, 0x65, 0x0, 0x0, 0x6, 0x0, @dev={0xac, 0x14, 0x14, 0x18}, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@noop, @timestamp={0x44, 0x3}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$bt_hci(r2, 0x0, 0x2, 0x0, &(0x7f00000002c0)) ioctl$SIOCGETNODEID(r3, 0x89e1, &(0x7f0000000380)={0x1}) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r4, &(0x7f00000000c0)={0x20000014}) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000640)=ANY=[@ANYBLOB="0d000000000000000a004e2400000004fc010000000000000000000000000001090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000060000000a004e2000000008ff02000000000000000000000000000106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2400000001fe80000000000000000000000000003808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2400000000fe8000000000000000000000000000aaa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e220000007f00000000000000000000ffff640101000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e2200000004fe880000000000000000000000000101c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a004e220000ef88fc0100000000000000000000000000000500"/901], 0x390) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x17, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="180000f7080000000000000009000000731102000000000095000010000832f8"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f0000000040)) r5 = syz_open_dev$vcsa(&(0x7f0000000180), 0xf, 0x8000) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) pwrite64(r6, &(0x7f0000000180)="3283f6", 0x3, 0xc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) syz_kvm_setup_cpu$x86(r3, r6, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000004c0)=[@text16={0x10, &(0x7f0000000440)="660f3a09b45e0000f30f58e66766c7442400020001006766c74424023fc100006766c744240600000000670f011c24baf80c66b84ce5e48b66efbafc0c66edba410066b80f00000066ef66b80500000066b9005000000f01c1660fc7300f01c2833c6f65260f01c9", 0x68}], 0x1, 0x2, &(0x7f0000000500)=[@dstype0={0x6, 0xa}], 0x1) fstat(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r8 = fsmount(0xffffffffffffffff, 0x0, 0x8) fchdir(r8) stat(&(0x7f00000032c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x2061008, &(0x7f0000000a00)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB="2c726f6f746d6f64653db0303030303030303030303030303030303032303030302c757365725f69643d", @ANYRESDEC=r7, @ANYBLOB=',group_id=', @ANYRESDEC=0xee01, @ANYBLOB=',blksize=0x0000000000000000,default_permissions,max_read=0x0000000000000004,max_read=0x0000000000000006,default_permissions,max_read=0x000000004a114acc,allow_other,max_read=0x0000000000000006,obj_user=--,obj_role=GPL\x00,seclabel,subj_user=\x00,context=sysadm_u,\x00']) bind$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x6e) r9 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) pidfd_send_signal(r9, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r5, 0xc058671e, &(0x7f0000000e80)={{'\x00', 0x1}, {0x7}, 0x10, 0x0, 0x0, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000b80)="837ca42f0c280b911e61a7aa5d440aac24cc75ff0c45f3be7ede3b878703e6d263f72c463797810a84aac1c728596337288a564f9aaa480e0071a09a210d063b6f5874e36426359e5e4f569bcdb1f61882685d258cfc8e6f04316e4a9d8dcc81431ecbf5810b52274a0ac70031dfa289f6f2fdead76d74f4019f447d6bb57d5ab045db598a188ca0c9358fca1afb6f1dff253d471971b68e587ec60400f714dd5398fc87f58a5ad56af77cdd037a7aafe9c4c4a705553d8717233073bba2f70dd4c5377cf7d4dea4f15ac33aac44ae88ad81c3d727e76ea42bfcf636b22ee916ad0e8c112da235ca384777b608a18743eb969703609e0d0325eb8aa195998970109434af8794442fa06be98c3b8b0aedd1ff5a2d37e96567b09fcef4c0c4adc9def2eb5c1e41b6754b9d181b1b5e8b077b88e15ee0ac666e5bf1c38aad3bb267aa1072e8cfe2d041645456cb684e24411aaa05ee9f6998cf769b2b6911c8a837c49fd46d6455b1c6be8e712ca12dd6b0fbf90c6880d3026c554fc8db54fc611f42be3133dfeaa49202ab96074f03fba3042a40584f3094e5a930b9335f4c68a080a2eb7a5a593a3b73a2ad59e8b912f2bc442d5c25266daf91e12c3da617a4e05a0555b7d39eaef367625ecd730d20441c77a713fd3c830e3a6058b6d372e0b52026a2bcee", 0x1e5, 0x0, &(0x7f0000000d80)={0x2, 0xde, {0x0, 0xc, 0x2c, "ba026a1fdec5dd10dd313228fd8fd5aabd0deb39d85327f46252755bbaba6b3858b3d6d683b6fd00cdf998c2", 0xa5, "5d097724c251d74848eeef72510b60702230f8f0b16e955ac027119d927c5fa8007b22f38d542ef724886b4448006e212d82aa0a6c23fc665f790547008316dd5508823633a7bdbfda1117abfab6301e4689ae1b75cd04399ee0b357142fa4f916f93087ff3aa72840440002de86161616f135b8338aaa980eccde28f9a504a346b715553e6bfc790ea57f85cff334ffcb87e45564eb09dec77876e8c83f6ce2ed4ae6b53b"}, 0x10, "873aae68774db8ba59e15e1d49a09ad2"}, 0xfa}) 1.362628449s ago: executing program 1 (id=1243): r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x0, 0x125, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0x7fffffff, 0x54}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_SSID={0x5, 0x34, @random="1c"}, @NL80211_ATTR_LOCAL_STATE_CHANGE={0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0xc000}, 0x8000) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@mcast2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@initdev}}, &(0x7f0000000300)=0xe8) getresgid(&(0x7f0000000340), &(0x7f0000000380)=0x0, &(0x7f00000003c0)) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000400)={{{@in=@dev, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@mcast1}}, &(0x7f0000000500)=0xe8) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000540)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r3}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{@default_permissions}], [{@euid_eq={'euid', 0x3d, r6}}, {@subj_role={'subj_role', 0x3d, '$,'}}, {@fowner_lt}]}}) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000640)="bf8cb0c4b75ce6ec9016ca35736c071816019c5baf83ab27171d1bc5aad216d4f66b0c1dbbfdef07785d4351d24d486e8ee768924323cb3d93545a6cea35365eb247a7a1a411e1", 0x47}, {&(0x7f00000006c0)="c1c8d509122f3383652ac2a17ed675098bbf639b6de9df70f6b41034efe644cbf0da63b9c1d0ea9dcb1adc714ee8ae5a5cb06cdf64935030b7710168bb6775ca90f65a34969a6f43f70b2b22fe2d6beb2233a65e134ee01d866bb6082169fbe404a548218cd58a6c04c95f885df15b66afd015dd60e8e0dd4ed6df", 0x7b}, {&(0x7f0000000740)="2148964402f305a7845e9101f67727cd31c9428c3433ff0369ccc60df33a70aae79ce57b9ff0321a6b94fb9a659b9057df96cc979f02c8a5f8bbe630d8ae48e8114ca16619382932eeca8bd916c2183f218a7f78048824441cbf1c38cc4a389a638c545d90572265e499a9632e2c63305d42d8e83305b63873c726bb79b19374ef216958507ed12ae230d8b5bb9b65f7cec627374d2b81661dd206792633ef38ca7d65ef472626d60cbf85bf415e9de8edbe4589b7bd36ea9291b92b707f13b8eacf34d7002797cfc2a068115da314e083ab1b2125173a4e851344fc0179c547398f210a18eea2e6", 0xe8}, {&(0x7f0000000840)="c58c442cc29f4250122773992927064f3f377c1f955df25b2aba4ff6272a550658b83333c30048cf855592bfce29bc111bf0b75cc45893dc05f818230f1ce335a402577d73aa36204ae61e91378c315cbbcb340e106690b9018d9d25e953123ed6a6d475ccee83468baca11ed3dcfcd6c5cf7580a60d99612736d4ba5e656b4f2c705c42192aaf21c1c9acbc7c1d961dce93792bd668186d1677e7ae5ff04c6e8774af1e3734d2319ccaa3c690b792f58f11a287f60d", 0xb6}], 0x4, 0x2, 0x8) r7 = socket$nl_generic(0x10, 0x3, 0x10) read$FUSE(r0, &(0x7f0000000940)={0x2020}, 0x2020) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000002980)={0x1b, 0x0, 0x0, 0x1, 0x0, r0, 0x2, '\x00', r5, 0xffffffffffffffff, 0x5, 0x2, 0x4}, 0x50) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000002a00)={{r7}, "a2c80a1fe24758e1c607c0739aa98e913e2abaec2d2e1120c73c3eefe4c7af7ac683630c66032da24eebad23c17858aedb686b72f41ba490fbbc44282669761660cedeed8505c6a2e81d423fbd961484c8497fb149a2326efdcc3df742b26f5025955a35d8242a2c794267e10629b5102ac1b1fbc627101830836a23d00a6d35af0d183f8da71bd67c4636bc982f84d6384ad4f4d6b45b426c0c512ae1a9818d110023c899605684f2fa00356cbd94ab42d368e4c3dfb6eb7b0b6d2061c2581f19441d8c389f8cf8b59daee2b0acc8769c8d9dde61687bef1ffda789354811837cc11cac9e6340d864643a8cb819b8b5b497abcd5ce341dbeb4b249764182fd319d47202d2d6167f1e92acc43f4f9d2592a2f0a1eea5e7c0f323abd5541e55a9b26441f43bb242561dc8b503361e57d085df7106f29c59e367da2fd9e660bba9c002dc059b1b22f3cf323863be845bd2411a1ed515b05acdfaa1507603bedfe30a1ddc3e7f725e4389ed849abc9a454c551dad7d45f40860d07b9ae454b05fd65a10df423352586dd4fbb87833379a26363cab3d29e0b959ad231bab8886b2cb61e5ecf3c7b3b031083b81d2d0ee42e2b447d5de26fecca5b16356424e976cb56c0c7f2460e075d4ba0e8498f6cadbc635902bccec28ecfb80294dcc1ae57ffa136730636f18fa717f309f2f7f42e00d1e21165f44061e6d8e613695940efefbc676f5a6ea9efb1e1ca87d8aadab4840ebefd49ec7a4d03a7c6dce696b4c93d945a0d976eb050f29cd1661251fb063c99ade9c88620d9d7f5eba49043e86e3a6562b65498949c864a961565a4b75f0d85d8ceb2089620e432081b99d31af3ffd9a4b39001d6e9221d5bb14ea1f914f1d0dc40a0a6d9193257fc7dc68616b150bcfb92a13817296564b7d9f5b5dad5f3b3fc583d35ed7e2532a1824dee2aa4dfbf5142a3143ef83a276f063d8429c0a7a15e0963695f921aefe4533c484403f68780f7dad03512b45e818445d6b03a797761d08464c71f9a658243254a264ff8ad44dd0b87307ff6841b6e5e6fb9ebbb745e85b0718ca5a677dd15b81d800d0f20e41e9b0c09b8b10678f96a25328b941cf2e5ab986a08a772989c9de4d06ca6184087b0d3e549d85d82a4f7f1633c23067e37f3bdf67f52f26759f976d3134e08bb68b3beca2e502e39947011ef73b983e01f9c22cca25b3afcef8bb737b4909acd08ebdf79fe22dd6cc45f9eccfd5d1a08aed28a6052e854480906809743b01824eb945bdafe7b0ee35cb1286b83c9aea41c01cb0db56fe317b5786bb1856203d1bca1fef80cbb286627be3623d7c8e1613ea3fe29dbd7e43c6666696217f1598f11e16a9f43cab9b82dfef5fca8c9486268dc3a10bb1fbc182fd990dcbda01a856603b98a4decea2109d668c3d8a35c77f8bf9992d60ac8c5c626d6cae6a1d9c31db23bac8fc63a3ffa32b701be38539e31f10af8d413c74bed1e43ac0de264e4f53bb9afc754486ad21c0a928ccfff2afd468352a4f1dae26f76a65952dd6989746ee54dad87460c6a41fda4e3e5201a216d0420a0f7463192edb101df3020e33a8e36128e8415c2d58a566bbbb34f8816e5562c7da5f9aa536b04580a91a727a01d92db62efc9ca6a6b0196c3dd5e01ed61b525a2f466b373a0a996a5f92c6508a4966783f005f88d6a2fbabf0b4ac293c5482fdc4eb3340ffad92a13b17da4f1407ad74bf923958b186f8e53f8dd9a2fb8ca83c1abc7278eb415b74d55c4eb03a0f363862fd7961de5a466d0619c62b2abe137bf808e6c7ee7f10d939804af1b0cee91dcfd69def34a50976297ffd3368711cdc76faa9d6c3286caf845b94b7902262dad22955b81b3de8e157544356959f2c93a3cd69b802c424a8b3a04dc268486f359390d4940cf308204c72bef39f5eb9af415545bb477d1faa404c94eb52d76bcd1a7703fabc8204ca5fc23069ec2e84eca012cb260ca5ab301d3f3d748eadaa004db28aea244ce408b110fdf1b6e04022e555713c3e14e14d4dc88c6c5ac2bd385d13dfb2395802d5029d93bf13b7138b2cefce5843491e44b49d843be633f3652a9ab87939ec7c6773dca2c778bb0cdcfa0312cac1bafa33e7c1dc92e7b93b90ed08f13e8b71fa970fbf9d0ecdeaeb8c369379d0e799729c8d4434914b193fde2e7f6b62aa51bd8d684f933531926ca69b129d0356cac7898cc1701c4911655987127d89c622f2f9440a81227a322e13d694ac52512909c2e200aba4912e440b6145dd061e8e02afde7b20d8bc0275cfe11fed370178a1723de9a499165a27b512e454e9e7b799032f7a30b4fc0264ac0a8f35d5dff642e2f0ad128325862af93026c0ede6b5ce78300fef12dcc4d7f91efcd9815489e212de49a744e00aba1897461c155b186220a04e6aa23c9ccccdadc02d0e8e4975f5d710d03ca275e0fccd891c26fda905d979ad1ff39049fbcdc4c53fef2a7f6c2582e656a3a0a6713bd997aab97ada273809c7e0b3ad3a136ad658402b4924dc592ad610285733622a8c951b5073e34563513a6e70e5cd1703c962bf6b0f3df3f8a4429fa83cdf072b38d46a4e894eaf061765636ca8f14e7f16f98b68ca2197c85592babb31b06a90114ff58bad97960fdca92cd563a4aa3d14480dcc862f683b2f296cd0a7a61f44a67f0f22dc0befcaf23b1c0c0a33369db0bbba181153671d5ec431c0d75edd37d65f475112c7d79a373403a822521acec79adec2b10b5d81197ed2575a4cfa6b8af291e5755daa2f859c3c47a399b9fc6edc0163937bc3a36d3539bd79a769e745b0bae9909213d4b8077abd6a2761800e98af28cca9da2218b621aea13b4949804fb0643c0e871e3580d70d84e1c957914ad3e8cd5c28740195333a756b72707db50b79844bf9def6be9623e06bbe8e1a5bed5f9a9128fa00d67555a4d932429d82dbf9578ba567d4460a176349bc012f4b9e2b09848196c8f3f74b25e4813c88083816d9c4b9a787f3a087a51c3da0248a20dd241f342354103b77efa283d9bc80aab71e43bcd18bc25e9e63144cba57438265eca3957b8c6258661e6f8dbdb02d44813b044cab28e0e7acf20572b3cb83b2997a1b8aba9ae2d895d7675d7c13a5a1fd51b4ba3cfc39578f59cf1cdb8a782a925e16d0e818293653a1ca4fcbe0c3c5e91b2c7ef31e9dea36c0dd5473767b8599e0d3750482cb8b9f44952192a6ce8596de9a220a3208c8fe727835674559d104ee1e206567ddc4b8173ff9609dad602f01307cc9c36c3870d642391f31aac39ac3f941d1efc7fa3998c0678b173781eb089f6ba1a71fca069ea0a6f708dd710578c4b0274d2be9aabdd4849599d904190631bc8b5ea8a6a585394f5894c833823bb61ee37e981cf8ba0847c9363fda93c06a82855dc381214406a54c3b7cebb9f4113c60132a6b9a7e6a3f858fc2920cb49caaade1f0cf00586cefa3b73b950ea3d2cca23ee29b195c5d968302c10e5f30102b6664c6b83c3982a472c42172272cbaf0e9656909fe357814c25a9a9a069e4de1c22335364186d76800869bdbd73d824addb7505ec1949d142ad3becc9861b86eac388573adf15f63e82c859137a13b1b3b88045f234a6ce3bf5ad73e4662984da502a4246852d03b683c9e10f3aac4d3e9fefd29b117402a7fd0ec94542dd7cefad869856460fa407623c7604e95e2c28458c9cd6b41e8e92746b841ad14ffe2e6a725386e8c862b15e06cc2d2752ea5bd2092e31c11f8aacd0da042b7cd359414a114bbfc6379976125249f7425e864835cd31826fa764943cf177543459a7911a71e42cee33b6c6fd12eee9b90363372a0d93bf4e5daa877abef526fd35c7a5496df6a41369afeba0e229e337e65348077a03ea8debc5b60f26fd8906be98b7bacc3086d1281336c06dd0086aa34c96d257b9b55b11494192dcb1c17db8a2e72bd9efc51c70750e0ae855746b4ec72098f111a4b154fdb778dce82e3eb5b771874df93b9f266486e3884699d5d328166cf38f7c532a29c1b2b02882c2028b7f187e833ea8f6bb3a1fa56867427a2db50c56309c9fa818ce744a95d3ee8b7edf48c21c740e376502f8017bc2fcc34654ac36cde50ad85e7c8c2409bc302f1f869295802b95f4b17dc78d13a06b10f0683dc9c4d54bccb04af99a610a714908a0ca326d9b6c6a16d5120411cee07f6c1c63d91c800a268d00549d647f5cc4dc1911b477ec12e34323d40df718e25f140f8ecb2d7254a7d6335fae9b65f9d01eb9243f9c182af840996dcde29cda2a74a9fa5175e86d85207c22f98eab42354e1aa5ef47cf4c1a0b74b55c3dac0e9a82c6c5559b859ae5d8a52a1bce48857df53d7d0484d54cdb9c2a09800f6af9ddb45dc817edec8320728a309d28b08eb3ef4a49b06797e9d9ba223b707d9c5af6b066f41e5aac787a4968760c7eee82c954f14d53911fa285d6ab96cd6e0ff7904f276f9eb4411adc736aa06bf5d1fc819da67eee7d43020e9ed2367d3344588d5dbf666530a19fa8acae8c80c2567dd8009dfed6100ae4ffd412876f9f5a58ad614e2d570911a9fafc8b40962ef31eeeadc69ec76ff5587ce7eb0720ba8bc24720be123ff6390b9d8013fde82973fc4ba06e20ca8ae3a9ee1df885a995ddb47028547655b1fbcf9f8c7d9ae52216e681bb9f1bde8e642c144c1d8f01e347bea56c7818399e961ce6a17633ba733ad1c64fcc24bbf9beef3ad1799753ff063ee8b60ca780ef02c102819b510719061982956f2a089ebf14a65742f810959353cb4ac1a20375c2a9331b4d0eed41eb54fddddc30e3e3771ced784440cb80da3d49f9edf26f084264a04d5f887eeb9cc5bf11c67568da53777f6366e2f705cba514980aaa0e6ad07d2bd051926ef00546e40c762df993d9985ad2cc43e4f814d0ab9d0cf43f62bfb2fdbe486d2d437dd5d78cba0039cb17591efde48cbc691bb6553349fd6cac6adda6e9741f10dcfaaae1cdc343a25b8c3dbd1b479111888494ecb3de27e5afd6b05a390782f6a41726cd10e286e3e12e55d674ae81acb41296429e2f68286e889aa924a0aae371301c8abe7e3c9025b179600a75742ac36589f5c5ce97522e5e56b57e211822b9e8d65d91ea3c339909fb01abff693393f3309e2c8fc09fe10c4435227a3c76cbd7c8a1e5f0a0e9d2b1dcb4a7d0993c894085d7b49331cc697e6cf592a2501f140658227776e27734451e00ca56ef87e9d57a7a0ce9ee53556d73fa09a3f40ba7847f946ee1cb11a654aa275e0bc2000b4afbf75af09488961c43d1b348c8b2d37ade359cda60855f154599995515cb2d3b1e24fefc58c48ad5f3cc79ae50829e55ad540bb2387abfae796c892fe152553588089134288443fb24da6ba7d85368066c958aa2a447f084c6946cc06722510cc4980b4e399ff59b195261b544a09fc2f134093cf6c82db70572843bc1657f43774d38d0be22c9315f0974085dadaecfa12a53f6991245d84c64be03caae007e68fea2183ffe3f58a9878f36d49b4a8a74ec2d486e5ef40d209052a18c1fce7a8d2519fe3a4f8fffa88e2aeb8b1c776b06c5a3e95f2b7b48a93e6f3a065f1542ff0e3f2ef7d18a0557afac2b5df89df3680fe926f27d126a13cb3cf1b489af0b5fca6600f530d45f87c5745ce903fb5048d9d38bd4780fb309cc260414499d00b4d8238f3968c7c3b582e911d40157e2fa3feb64552317f25557335ca5564e337a355eb5c0934b2cda49be2b9ee157ac29847ecf2dbc6dec560796af8cc07"}) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r0, &(0x7f0000003ac0)={&(0x7f0000003a00)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000003a80)={&(0x7f0000003a40)={0x1c, 0x0, 0x10, 0x70bd2d, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x50}, 0x4000890) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f0000003cc0)={&(0x7f0000003b00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000003c80)={&(0x7f0000003b40)={0x128, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'ovf\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x827}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x845}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x5}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x60}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x3}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x5}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x64010101}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_DEST={0x54, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x8}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e20}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x5}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0xfffd}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xe7}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e20}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x400}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0xa4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x1000}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8}]}, 0x128}, 0x1, 0x0, 0x0, 0x4}, 0x24000044) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000003d40), r0) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, &(0x7f0000003e00)={&(0x7f0000003d00)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d80)={0x24, r10, 0x1, 0x70bd25, 0x25dfdbfe, {{}, {}, {0x8, 0x11, 0x5c5}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x4084) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000003e40)={'wlan0\x00'}) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r7, &(0x7f0000003f40)={&(0x7f0000003e80)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000003f00)={&(0x7f0000003ec0)={0x20, 0x0, 0x400, 0x70bd28, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x2, 0x59}}}}, ["", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0xc410}, 0x40004) bpf$PROG_LOAD(0x5, &(0x7f00000042c0)={0x1b, 0x2b, &(0x7f0000003f80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x7fffffff}, [@map_idx_val={0x18, 0x5, 0x6, 0x0, 0xd}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2f9d}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0xa, 0x1, 0x0, r8}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x4}]}, &(0x7f0000004100)='GPL\x00', 0x10001, 0x5f, &(0x7f0000004140)=""/95, 0x41000, 0x60, '\x00', r2, @fallback=0x14, r8, 0x8, &(0x7f00000041c0)={0x4, 0x3}, 0x8, 0x10, &(0x7f0000004200)={0x1, 0xe, 0x7f, 0xffff}, 0x10, 0xffffffffffffffff, r0, 0x3, &(0x7f0000004240)=[r8], &(0x7f0000004280)=[{0x2, 0x2, 0x4, 0x1}, {0x5, 0x4, 0x1}, {0x5, 0x1, 0xf, 0xa}], 0x10, 0x7f}, 0x94) ioctl$AUTOFS_IOC_ASKUMOUNT(r9, 0x80049370, &(0x7f0000004380)) r11 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000004440)={0xffffffffffffffff}, 0x4) mount$9p_fd(0x0, &(0x7f00000043c0)='./file0\x00', &(0x7f0000004400), 0x18504, &(0x7f0000004480)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r11}, 0x2c, {[{@cachetag={'cachetag', 0x3d, '+'}}, {@noextend}, {@nodevmap}], [{@fsmagic={'fsmagic', 0x3d, 0x1}}]}}) openat$cgroup_devices(r0, &(0x7f0000004500)='devices.deny\x00', 0x2, 0x0) accept4$unix(r9, 0x0, &(0x7f0000004540), 0x80400) sendmsg$NFT_BATCH(r0, &(0x7f0000004940)={&(0x7f0000004580)={0x10, 0x0, 0x0, 0x80820000}, 0xc, &(0x7f0000004900)={&(0x7f00000045c0)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [@NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x101, 0x0, 0x0, {0x0, 0x0, 0x5}, [@NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x5}]}, @NFT_MSG_NEWFLOWTABLE={0x144, 0x16, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_FLOWTABLE_HOOK={0x40, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x9}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xfffffffe}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x7}, @NFTA_FLOWTABLE_HOOK_DEVS={0x4}]}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_FLAGS={0x8, 0x7, 0x1, 0x0, 0x1}, @NFTA_FLOWTABLE_HOOK={0x98, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'xfrm0\x00'}, {0x14, 0x1, 'veth1_vlan\x00'}, {0x14, 0x1, 'veth1_to_bond\x00'}, {0x14, 0x1, 'gretap0\x00'}, {0x14, 0x1, 'veth1\x00'}, {0x14, 0x1, 'ip_vti0\x00'}]}]}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x4}]}, @NFT_MSG_NEWTABLE={0x190, 0x0, 0xa, 0x3, 0x0, 0x0, {0x2, 0x0, 0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}, @NFTA_TABLE_USERDATA={0xd7, 0x6, "8b9a048e3af038825c19737f13596000013462bd35900f16dce53db8b5ae065af7829843282bd9f9120928194e46c7cdbd8506e97f4f62ff77159e763283662913d5f6e05ae88e203387f0bd04eb5a39945d36201e002fc72bcdf754027caa9c67438d999c7e03cd52c6991dd7180a4ea8a9e107302e26f5b6fbf96927a3f3008adf3ca8e7ae92a2aab92b0f81b858dba9cb89c13b6ba718aa6718d83d9b9c49241abcff5e979384a8ab207d169a552b375796b3f58f7c956bc63169fd21700e35838551bdf4b5601581b09984204f3338ee32"}, @NFTA_TABLE_USERDATA={0x96, 0x6, "85fcc4e533b0bb97468e82723157f71fd710f0caf94c638f62108f87ef2c97057d624f7d498a628c0f1045fcafb119f45abac57079456819d4a2551aa6febd5c6f1d37b6fee1a2dad7099771899bad44ad57d2e759978d290151ccbb38b51991344cdec4e7657e39033ea3f170812cd9f116127e832c6cbb700230a028c46328d724ee6237d4fa2632c3dc7866db863eedc2"}]}], {0x14}}, 0x31c}, 0x1, 0x0, 0x0, 0x8000}, 0x1) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000004980)={'bridge_slave_1\x00', 0x0}) sendmsg$xdp(r0, &(0x7f0000006e00)={&(0x7f00000049c0)={0x2c, 0x9, r12, 0x26}, 0x10, &(0x7f0000006d80)=[{&(0x7f0000004a00)="22bd88a392bff5f44a47f9b8bfa73371fef75e54f505949c0668d41095131e1e550a20ad2fa9bb6b5d7792457065f09341b6c5786c96cc107c9dda9b5c370c352092b1f8362e83ba15b4f5d79e46fab6d9a5527268dcd6bbc643e37b358ada3bee3653dcaf0da183d2331fcd0516e3eed3a755a9582dae474e1c8f1b7374f83650b6062f2f01b92f5bca0ec7704aaaf2682384ddd7a7ea7d4e6239085de36754ec8e43c1c3f6a37133419c913f4197ad5145ed03543045704471ce16bdb2d56c58ec43311aa44fb87539697c74332d06b2e2d26772f75cb851972226", 0xdc}, {&(0x7f0000004b00)="000b49e8510a16dff3678a93754c53af8ff5fe397dd27940dff34773393fac754498040894568f8e2d1606286a7964079a6ec56841", 0x35}, {&(0x7f0000004b40)="ae4c26f0c44180e29f1817a1c66cce4330384f8deecc9572b6b2d9b2cbceadc055c088aeeadb235a7f0fd6228baad693ed818ad35e20aef500eb80a732a9d0b3a40a49ece40aa18e21be2eca1bf864a0bcef77ff7ac1c40c4c6c462e72b4c0fe6b7c1e97af2f15a66bddff3f5a27ba7c2b90d87e1c2a83b9f4e601d0fa89eac629a9a032289b139fc49867e0e04df4dfa07c300414e0677bd9dd873b876e1bc98acacbcfc592910d52e6065e7f38a00e0957aaef0819fb55c7ddd9181c2330b6cd3ca1a625ec7663cd2f7746fa3e97e5bff026924959745bad66e7d0273ecc42c797763191e3cecbfb6af02a5074fcf6e3f184fd3c8f5ca2620fb57f36b18b9d9f83bd847b3d9789c9394e47a1999c9aa03c16a04fdb415c655c9c2a63a4e38b315c6a0e4701dd87a29e68120e349596b92050e6542ff29569d1a83447f334f9998b0cc78f7d0c8a18be73243af29fc4feeb0301ab8b3e128d181c82c0218d01a624c387948ee0e262578df35d1c6f2b5be20e64071520a9e721a378abf0f3cbf9c96a73db5436b9d98697fa07290da4dbde9e78d06e95ca786aebda48bd24b0a6e45fac3a9ebaa26a0f3064eb94109e9bbeea98d5dc757fe1f93bb0b6ace6e75d26e7c6627d1232a67de308481ddd5f12984b68166f9669ccf1b4551da229143421292fef2cc0c8483ca9a8931ee23d7509330771d37b7b1d4158f37e81ba6c3b55c09bbbef64c8fa4e52e79adb014413d9ed39f8af6a9d3bab0bb5ba98f655eb375f3c52ce104168af45ed347984d6f2bbf0e05b9ab16d7da1d8e5e48774748900938a2601a4362e6dda3d8ad6816210a0b37740f385a7f9dd26b4f3dd344d1124dcc8432c6edd2ba4bae3ef8e64bd3af5b1b253290097953c0959c20bdcc4ebe491f8402b6f9fb9be432e228284e14c839cc9938a4937a45a2ecaa4d8ddb1af25ca838271fdb788a73506d2ad5de0a01ee3da6dfeab070fb03da218ab927b1aba5599c8eb82e05de03896d87129127835a404f0e6370618a74ede9232e30708b3ca73042a0f5b0133d195a31282ca9065263d0f57a89aa6cf773017afe76c0740d8f99902e0cd6124a0d72c1f90c3c4e645c8b5b6452ba5d4676f0aca92cf80b47f12256e1238cdb3f206f4517eb54512c9a895c629bda84f7f6c2c00bc4b6e68ed82c32966add86dcc285ae07e58650efdcf1982a30646e3ed11ef167421e5ce242fb5d87c4ee04725c84e9077d48928c52ba38589d439c8ce1d87d31a9619a504f9b431b1a335fd4e178d57a295e43ccbe52732c1d97161f28b21577c1d6c594b2b46a01461f5187e68bd439ddb9db227760fc0848ad0a52af5275faf040564a578694ee10e5f9da49bbf87d7ee5e291e5daee8946a020059e487cc3d22dbe3a9805927a0108db0a256089fd7bfe5a72b9be299f487c6ed0e1a52c7c329aef01160dccafa12aad63463c4274d832af1d9aed50e82c1c79dd557831306ede9acaca846c7e9eba889dcaf8ce82aa467cb1d9682bcd7df2981090fa81d66b3d76f41b9d5568f72f951f8138b0e3e3155a16f5e553ea583ee30614aaa144db9ae26a9b9be7d4b9d5599cb87ecf05a87fad3071dde2075b8faecfddf6145e5630ce86417f9b3c7f1837fb503970baa0c520a855f93659f2e450ee3339f02cb2c9678c7f2e6cc69f0474c9f7d62a3b98dbd20d18c1fcc480e3e1ccd7245f190afff797b6aa37e9eb02f8b8819848c1ce9fab716f9a169e5764a68f666a79b4cc3d3f0225e891e884d28462f7c660bad8aa578ac3d0aa25e456bbb7a462ee55186e4b02aae0ddf517c2ffbf3e0c8afa8634792cb7f5f88d20ac2e7794c0f57a2683d808ba29958efe0a20034adc8ac257f238eb19d8e7dcd0193f7686fe270ef3357313f21c09117d913fb16ac222be8f718fdad51117df0364171810fc2737b46722d9b0861360c07a88e078d6a3ad8119ff3ee5e6f03a9f171bc08d5527ebfda3c79e62c8cf158426cecf3f131dffa2b75d690fade23716f4102ece203535718753f8c4989f912779b11363e131d5b313a9447e1748ad2afd4345d8e93d7c49e5be24f86649b1b295663e41c02bcc61ad7c5a51ef02c52d878fea80fed9e22368ffeb0ca2b520d1b74998084bd493131009fd649904af7faaf1bd251d3e22919e4f1a3f3de1f04545de9243789cbc0ee390b27396f926a222159f11b3f77b3adc7ec0a34cd409731a7668338d4e74601925bde398a2ec2f1e1fce5bb7906cf0162cd0f0ac42f8d5bb2354d700fba2fd5db83cd21bbb419dec721166873e65496e82a5e8a1b0b8f9b0d76d546360ff6a5384cdc7117e4f7d4a47de58ba17128c2bd4c9b342658ee517a4e6c94be7c2326a65a1068e864d182c475fc9b0f9793d19bb69065506e956bc0391577f14284acbae59ee1882f7d01a7fc5ce15261d70957e44d065fc02828499fbc4a7fed5fbf7262002ea6d953151553434561e720d3023bdc9fd2b71ed5572e013f1a97ab7440145e4430ca81522958cc20868976c7a9c891bd16f93b3e474e9834f48c6fe739b57dc2bf262e43702b5b6a291a7ac068b576cab70d429aadaa7375a85c61ae65dee6ab9eb3b7e29a9dcd2bd421aa1af1b4ba6758137beb3810784bc7269075790e0a1aad2374f9162d7c7b56604114860532da010d3148d9bb01de171b499b28b3a9bd13ee15518286c3e59ed9783426c3ee75ca06c49ad5d82aae38c6f04b506ee92ab2f45a8249e2be4f05aeb07b58e57cd0fa003ee47eda211fc7f78faccf4807a1e341a4d7dd4248d7ea6c89f7da55ee00179536268faf8ac61c2a7276fd4642bc0908b19ae551750fc93fc89b39588f8c20ff1cbf02084575255b1395a99336bbc3442760d74311059271af21b4cc5de83e43411c636096e03de1bbb05bf1a90647e9a90f73a4dd2b0cb92bcac9893be15eda4f84a755475e26f03551850dd466f70ae5bb9856b96014ca92f0ac15a911feabce2c7b1a218b750652aabac7fe4ab2500d2b060a614b2ef14074661d02e83ab178d1e23b650646164f7b20ad3fa16c6c2f53a1cbd64155cbc9118832e877feaa20bdb806bf97cce5da0a8f04fd78a38df8a696bb94a4b407c853186079ae59404f0cb79653cd0934838bff2507388513de0505944295051b8e77d62dd323ac72dcb14db3897fe7e112c143b6c705e50f69daa3753b2b3744ec30c3987b6915f85a2ce952e6338ced666ef649c178f0f182e135fea4550cb82dae4b39f9872959b0e799edba0348171e690653aee517bb44e919bf41e94115eb1394a8f709c66f11f3ae30ef5c196b789d2dc9b8e1bbb2f064d8ea9aa84546c3388d62ada61e16df3cea9a95d4f7c03fd3040b59d9db7ffef884473ba815ebcdfc734b841444ed8e557a9f3f56d79ed87a2ae3e0c10e68f4e8fd3ea58e20c1d7b7309678f7afaf06ddfd15407f9db6792ef06fde862ab58cba5a863294b877ffcbbf496c568c1f7831b60e065bca457c4262237a26d2ce39663a3311a92e4a49099131000845b65bb8c007735ab04fb7b62b80eae611c2c45f381099275860153885312b910caaa93fb3ce2373f228903d9facc32d5d6f7aa30ea7a1ebe13c68be54721abb782fd600bb571d6b4c9c64fcf753dadcc8cd308e2ae2c5a56fd10ff8bff454c57b4de1d398a4865d13b38ce85ad7650112780af644233fb89ce107b1f5bd56d8e1d872f26d1e5fc00458dc6dcbc31d70eb4576b780fba02846a7e1f49f62f3971d1d9c61581b27788ad09c29ed1d52cbfdeefd02f957cb4b0f0369a20465c43e9c5ded9c3d449dcc7f56125dc504fd6f01946b9f33b676554930a726449980dc32f9e107d57c11a79a0b22b992bd941fa69a4a7f3b185a354c0bbae25f640cb5d84a9f1ca19f3958c07dc669b7d0d26c75750afd839749c8257a613fe913f7e891317f7d66f8a8650c326ba53d82aacf1e055040fa4772d87abb7ba99e185b1d6dac7c323a6274ab2065c767e45baaa0ce5734dc95fdec2287da133b29ca76874fa57e7e41b361ad86829253ae86f939d4e5288548d3d0bea200e44f81d5407af96da4f3482b56cba50250fdfbb73547ca63b9a7f012736c78320727a6c54a47c99c2d10a53afee8406411e7474d480a536106b5219a04698e76e330d2e526193b0fe1ab32e9b4e4b687a0976cbc4780f08cc2c687d8ede212438ea0c073ab1c86e1d1553ac98a6d158903ab319e735c5b30f1664f102426926807950517d2d90d35efc41e7b6e32d42585e4c63f261a1ecd339d5b462d5a199835f6002fc8811c7c520713c416e77f9fa951afc79a229e1eecda03988c61dd0cfd2aefa9d936ef9736064f01a33d1ef7fddecc193e2eeba712b6664b0ba2f6696f5899e464ef572a0ff5e308579d723e913fbb14b188491305b78fdadbb90d9cba1784d91806e37e24dc536c47c2e6323e83fc45039eea7411b29aea1738070ec1a46f1572ad76a06374fe0e7ebf09dd2efe7b81a21314fa2a57f26ae06eb94f5cd0db9b13c35835359f5aa8f8181c1a5e3d0837e63991450526ce71a250c6bd399654c2952858627e30e4e798f23befb05a63dee39661fc995151daf1d115f67da30d24359079f7924a817788aff72f92f5b257e3cfc80a37e81ce9c67e353dc7894a8b7ec3780b6971e1f812adb02cf5fbfafe9ec916871c85bd8919601726c5edeb2fa4cc1b8026c1561540276cffc590e884c97fd03916721fa937f048d8da5c42d8ce16788bc3b3569fa4cb20bcd326296b51d9656128938d2cd17d17d37e7b53b2fd43bac9906caf3840e7ec7841f89a2fa9360b34bf1f24c644c27d62dbdc9b5763714a67a64b150f95389dce76a6001ab54105aa7cf872ea31069a1d1858c9f209f1b993796b0b531767f14ba20a57d5d5e8a881bb7e722a669a190169e01349b1dfa635394e52253c485317bb344d89095f8b110a6f43575411244317571fae25ad328f0c3e8c50c2323526ddc5f1562f89f280adb4e486e01725db5f64dad9711edea9b669d2d0ce7d05d6d43345910b6e4f3bd1f049cfdb25f03fcdb66ea51a25abe8dd564e48f72fea1bd2f78b5f8c00fd0de675d17b3bd3907495cba7ba5dd6b4c0fe35ed8ddc0b16cebda09c69f3ece3ab281ef984fabe6355b2d355f1ed6d55b7683b57a413501dc0252d42edd59c61a6a393053b991df3eaa331a2736698cd413b0e21c70462b97a40a8f5da854e185c1e0c9620b28ba20c270f8a640a0c6c15a06001ca88a3442c5cd36d7b7a5305bf4a0846e60d2503ac6327e46fdbb866cd5d0eeabaec4dcd5784652617e79c54b7e8d438695d445614bc2b49c03780ffef86097ec2175def534192d9c2c139a75de6ffa86cbf7b8191f7b961041988bf271f075cdc9efc318418689bc1120264e4d084db7421953b3f6c28f6dbba64d1ce6cb5d7e2c11614a1993094523c7c2144392f3040190c2568bfe01cc1ef06f78f5768ec5a2a3302226a47238a8a25e1eba91a1fb30b1148dd57072c1a2c6cf74d1c0a160c31abeb5951add2f4bb03f5713d25c571042b77e2ae105de7b9f01c8767f9a94663061db97a8bb56bf337d2e4b35ab858b84c3b93d78381c4f1fedadb1074ac3becd2477532507bdc3e6f6e94a82d8dd2479f77c2a7af866bbe351c952bfa4086cdf99d45a4fe578ea6e6ec25ec81d52f7c6aafa8341fbd89883103fa02fde4cea2fb13cdbabc45ff013c2b7ce8f8f3afc8b27a07ab0b84e2b37bcd20c8f253c0d4b0c7249c4e8f36edc2097aa59232c377b7fe9a642c", 0x1000}, {&(0x7f0000005b40)="b9389e3322aa18bc74acf673bab2ff3a4576dc3eaf0d2bf4e5592bf8b9deb9ff6f0b2e82c67ff3724f32032eb1364c4be187a5433beecc714f0e6286452194a969cf97557bebed3011e71d119d9938887ba8c93d66d9f13122eab80fbf53ec1966ecd2c88c6ebca0ef474ad9396fe9e7b6fd03fd3875e419f37bb28522451342a7f7d019a0e89463ce1bf83473ec75b0d5aa03fa09f8a6f94f28fa498842694a94", 0xa1}, {&(0x7f0000005c00)="00d1a12364609cf0ea9d5b0720dcbf293135daa4c1e341774672bd26742827340d49d99235e5f05129fa43d8a18e2206991e965a44083adc45214f0c6d52cbdce9c37b530cded7db1986ff35b93a18290fd860e5d85c2b4c81be6aef538f67898f4c1e10440f82ff8a4499eaf57020726c8c075c12896821bd7be9803a35fce5bc722489e3389bbdd17ba0f3a7ccf22e2a333f6ff4e12abd8fb550d40a09a6ada0188cc9a2d327cb220633960e4d9f1c30ef0c836b5054460778539c5a4a147f15489b0845c383e9a3128f693baa2502f9cc87c8c657062af5fa5ff0de46546be9939f181c16e6faa8adcf382393a0eb3954f4a6acac7200618d18e1a822c70d10152a52e4a97aa71b7cfd6d400564fc9572d6cc9b470eac4dd1574c24a744b9d27799e1c17b5ecc2cb265f4f858dc82ed660126cdc9bc73d3edeb41b27d9e96b2d40a69a1b93a8b58225fbe7a02fbf969bb0b1bcacf868762844435524e66126a95a65a821d0029a30f6551dc797ce85fbec889c0ec43a2bd13cdcbeeef731e563a2e036fe0442566bd7c26abb71df5d86c3ad603eae4a642b42f1bc0c795e481eb07ef37197d794cc6a213de84ae39df638f44c73c38537d6fa8ecceac81c2c648ab812f62c40ff807b399123689c48c413d816271bc3cc75d11ff74692dec81ec3fd7fbca85b76141464177848a9059b504ef267e9c2b1b3c573808bbe81bd62685058ec9be10999916948971602de701474c3d9db83afa0895645912cdf16a5213c514e521481c37b80e4927a47c2eb7918c5c740081123ff40cebc9727d6a82c9d041c6fe305f489ec0ecb677a88f59ce59929b03c3cdc16cf3e550d3fbca0bde6f7b67bf7024bd8c641111789748443a683ec394479c6036d97903ae8a313850fe6fb03e6c9c00eb6e5a10f60c3ced94730baabd8a47b5c9ea78769306b854c046b5dbc6fe2c42e9e855d9f1a4bce2d0df4c6265fe37b7b5f6a2450e3d85fe73d353493cc39817599d5def1fed4fcea5be0b9883818ae187edce0f1b4636b0ca20b9fd2f8db86850b8cc6798581fc15c34b82688156db216504a1e312aa8e67fa6c34d49bf324ed36586a7d7190be3a9f156e20fc588ed3570df9ef07576830a8c0fc1865c4c8971d00f7f14c6bef21bd91d1b1016437c2897549e928e0fcecfada3436ea92fe17818a08cb5abd15e28767db4c75fbd782946e3b3c387beb9acb3030c421f3fcb2eacf94a4c696ea0d779b78a130d427b09b00c55cb4a0fe126fce49d90c1fa01552e3256869bf0335f1ec82c24115a88429eebf8a7a9e14656362d463515aca77444ed736ffdc1c3708b163b62288271773b37bceb5b3a633c53fd4d8c090e9d0891701f2e6dfc4e8734c096ecfad665e3488cd00d76287ed1149e4fbeea3e060832a5eb04f4b27087ce0a9ea37142e7831180624b194327b1934d359fd4db10c5f4d5f957108d382a46e3fca1c72fdb3ba212086a9d62b665d9531bf108cc3b8648a768627db6b3046cfdcbfe4eb95d89e63a3c6b96b3fdc917a4a2d2715889bd9f1bde2feb4414bdf52c3f6f8ae5861a80d488a78cd25664b63f3bc460f8d40cb3b843e1ab890505e950bc463c27d52f87bfc73bb7bb8166ec5fd8d23044fa8953d7b0d2f902a06e8371e51fa201ee0e41f8a4d3f01dba04a1e5c65c8459f8492e5463a13603afa0e9d2300903d7199a5a94c06f3a08a033ecf2d6ac86e50fd5894daf5334a075cb7b1692952869447682951eaa5fa64d4cf7e4ff0389fac2d33d5883dd4963bdf1dcbe5bd9059f08f180a939f1bd4973b73ca9d09cd0b42bd0d9ea720708fb1307fdf6b234d68b9007683ae336dc0f010b7e901fbf39de8978989132f5ba6b07757071d69d7cea54295457c2ae992d81d3be692d59b6b60916564dd2948b580f31813d2cb840246ed908be4d08d8d1c3ba814375fea2d9b9eca128aba1b2707c48ba994f004d4d2e45eb51a9b9582f939215aad61892c699a63f07d48ef9a9d75a83076fef15ac6c92ddf2693fe2c7d24e11c6df8e4e847907aecdad50a54e46308155ac261afc833f2ce218ea5ff0af63a3f5154f48cf06c694a4e12adddbe01aeb7606e3ee01efbfe2de18fa6316c671af19a7548f2abf73a8d81bba9a93056c152308105e113d61bf36002cbe90baf41e22f47186ac144cdef31937b381b9fecd780bf91f412b670795d6cd416b3866054b83bc4273942277876851332b9635cc147d19969ec1d105699fa81e383d1b14c030c0dc83f287cf3f5cb7610ab54fde5c0d9e9b9e3a1a97b898ecd8b309a37fb7dc009351e963af01155e9610fb0a9d7de43d2d7d145bffa993490369d5559bd68a58cd88d476ec54b426700c33ff90e0a824d1f0507fe07b726b41f772eeff26d9e1489f6a0caebc215583f685c77a51356a74d59efadc36743a22fbb2fc70bd1a0c1fee0936f770c3c47465f699b35f3c51771eff8e865ce098e55e41cc79c3493628e98a439793b112fc038549e2943849557e38006b4dac0cd85597a751dc7f8d6a575a6cb622d7362f6e30a3c64f2bf8489f476ee19f63533f54b4a6f0a32491de2e17b4b5b6e90a6eb737b47d97e0ab2686ea16b89632c8f781778d1acb1806145871ff298846e90cdb2919da70993560e474723008311900d4c1f1f8aff9dd52c76e140509bfa1e7ebba079932ebb38c2459519e9338f26d981c799bbd3c1d1bb6f5adec319f4db50adf46c77273074222b228ceaf034d54f1dff169bd3a5fdadb06a6ccb310fec35129f42c2bde1a05b67873cafbc5f92646b1070bf050d7432dc1402288d827aa9f436d95c0be675a4d33f588a0291cf308f70b438978cf1810c43e955beada42bdb9c4d3e8b35fe3957b683600d293dacf52960fc22386cdcf85e6ce199d515a1e8619fdfd029989ed96874ece0d3727dfd1d499db9e74c84e65db13c3c9402e206ea01df6871393ceeef993ceb14c203428e7cd24eb6fd5e5f993efd451cd5bfded8db123dc761751ba313529b50479c6d0483ccfe11fe175315366493fe59bbad38f6a04a8181f7e2f75a9dbd6010c2051bf521cee2e272147d1d906e46c1d04cee88e18d6d2bcdd88fa168bd9bd85f326f306f7334f8a34a981682a6664570940be4e765cd5fd15f69d5f659fe8b1cdf4a8ab082c726cee1a2875e0595b0a22514e85ef2d7e545888c1e9b6d2dc917ff5df4320188cf02fc420493cc79928270887ececae4abf698fa5ba07c62cd1b4abb8ebadc9fbfe4ea12a245856558a5f96cce8452c975b6cc9621d4353c04d0d1bf6d6170a228892248ef71293819c1d788434d62d1692c7dcec38f45caf9e6fede763662daffc1e12858d44e0ae50a57d0b7c056e41ed0de665e09be02922f2a43e6930b046cd72bd70530d60e572aa6a969767c72abf29e412f2c99c7f395060c3338e9687473733e42c93e644b844d5cf5732c814b51138ff670bcedced9592e8b3a71feb2b2edcb1835d74e599af0c0064a02d9333ffa7da8a9a44673919fb396e4754af9d6b29fca71e0687d36cd48edb97bbb896c540b8bbaed2c7f4269cec0bc20d49354a0574f2880387e770c6bc51b6285baea35792cf4c8a1b8a08187144264b8925c6105c59ca068a7efba9d8e3c9c8ceb277c16c25ea527c9c3b67a2bc381c70c41daceceaf56afd5f917bb1b7947f6570bc87ad2e212e86899328bc0eaca646265706724722ce9e6c5734c1d017c61044788648865fd8ba7da23c8dce9f8c3c1073f4b47f7eec3b47a80ba23b6bca393464fa0c3e604487c4447e047236dc90792505f8d6bc0acb9fa8f07dbabaa229563630c7b2dde00779e12ba2f443a29ef9afa427d3b8d829d9db22430b8f1e363ce55f12db3861edac69f748d046c00f0964520e24c97fdf210da8653d1760742dcce0d3d77d2013a8252c26abc9c5e3dadd9619bf9f1af0cbc20e2b05e294c927bd451c00cc46897a0e64cdb48405b2905825c0bd35b1e125cbc667e8a0fc489e1c646fc1f9b3b85773a454e00f3c34bdcc9f374d7f455c9fed8aec91eab771c84cde96a3bcd2fc7d5470bfd2cf206f9434dcd1e9f6bb56ae921b14a9bcf666afb6fcc17a0d4fa0531810206e9912c45fe6a2aba0dcb4631a146f25d2fa36e8a8dad511f7d33f3a49639fe1b9468e53cc59f2f11ed2e2e1a53dc8b2daa04c6f5856113dec326ba83a8d8f53e4e86a9f4768bcbd0c938b31adf7eca7a862848face01585c3b3e1fb1c7e198b74bcd6eca9fa56b31f3b1dd49817ff8fb098708038ed7745d8c048b92f82d0dcf4d39fa7ab61b10d66bec2d8577df5845873dd7bf412ddfe258d7b08855dabc2d224cec0f7036fc87975b2df38870fc96ee21839b13732af5a019cebfb200435ae3d4f99b4c7180b8ec78186242b017feb9cc8d2f9fd855ae520463a823bd996ae9f33ecbccdc1d11fa644b96c4411c175fa2bcf13ebc7ab1e7412465ec7035f3bf5461b2cbf12558b8098cd9cfcf0f3ea3768c43c2053c895f259509e81b62b5eef6afa0655c7c00761d19ecbc414567639abfe0f540621134d596c75cdf9d75e81e672c65ec8585fbbd0d8006f4e5f6baaf9ae17cdb1421de44d08d4e984bb46349e9503a0949404b0ef29a4272055f73ef60a50a306951364c3e218161b72c58c28eaa53de54d01e28ce8611f008b9796fcf5dedc2864ea47c53bba8320e9c7fa12d72a9939b1b6feb755e3a8a0b752f05b0aa657164a01db625e4830d0df0f2ff1219e04465678d9e1bef8a485424c0fb17d66949af089aedb29ac5152ad49b17fa3b0901744faff1012fc9166df7943685aaa01eac19d652fbfc7d111c6467bacbb2838ac84e1cf563711252eec00373de438912fd44e3e38ef404050d103266b2691db58a048db4ef83d296e481515613347e4eb6a7cda5d4ff33b83e62697a93f32ec25f017cea407fe90e2a29454e79629c31f4266ae5b23f0108fbcf97d6f5895ba79511fd147671d430f57b67d1d4770d9b28b6843ea388d4309da9b8592c26442952567f646681fe1c9f61211fc8040b67ad27f6d8bc775f073e4730135445e9a9a34f776787233a72ac84c4c8abeb73f1ffd6498f9d3d3fd34147329dc0505fc0a36861fb0fb7548bf807780af290f15491e17c1921140c9807a15ecb75cde17a101ae4c8732a7a1d5aa21262c74b58d8e3cd27608966fa75439034704605e19ca643650456846d79a80a85eb55ef25ae706867ebb5157165bdd2950d1f2ac519dbd9ccfc55c1b42bf3c6dccf8652416363dc08e15d13417bf1ce749021d0009b60b11c094ca9305fdf9e05167bc2bf9984364291402ce02f01d98da7014563c18abc2fe7bf71fe10479f46242ab79e8820e447922e6e9d36f6d472078239c3799baed39e2b5fca19980134683a1166a63a873c063bb3619b82777f884c2df090fd98d50458b36c350de8f6db04d1110ddb719457f4c5cb86271fdeae28d5e4cd423ae54c29dfbf4532b5369332da80c921e9a4a01c91191ba850d9f6a5466f5634b00a3a9f3304055171012e29538067c8c48748841b5c78b9ca533fe570def3e453a89cbec3f105ea7295f52aab77563cb3f99af8d9917b6aaaf9a80536238b160e0673db3f5dd58a8ecdace37874741266b77f972ae6def08eded6fa9f53b5b303dd1a012639bf638604fa4ac1eebcb537040805c9ca5cb43758d0c8ff4d77e7913ba612628fdeff055d6bfa9a5851067eafbeebc3870b207a05f88d487d189cae993726010571b8582a953c00788a215944b88d5f1", 0x1000}, {&(0x7f0000006c00)="17bc86b68e3c5b7b7717c7614b19bc4c7c5e8fae85ff4c7588e873359cc6804a5cffc545078a61fc8960ad9c906c0f18ef1a32526611d73c67988c4fe105ceeeb1e52c986f3e32f914e0b321aada87cc970920ab0be1c7e3b88b6a1fe4a425c9184656412fd23b7402c1e7bbe8e08fd7e930f1b6962deca3de345d9fe97325d2d0066457a7c1abeaebf09525d659972d2a5ec38f69ab57c92172787d7d75586e94a337ac4f2949f072f2aaa0148318102f1a61243784782da7456810bab8d4fa", 0xc0}, {&(0x7f0000006cc0)="02c5e94f02a4b5a9c733372574a22aebffeadcdd04f8cf0cb93c83da184126c86cfa4242ad37b05809fef8ac20d499c5aceabd0e4a59ff64a678cf7302ce85c654c9bd93b3d628161cdaee7a68117e78b1af2680c0a58b1a96643b375427ed72e5ea9eaa0f7304e09317a04074ac9fab3e2e8a99a676ab479670ffd95739673dcf8a00cbc476494e89f17a85e23534874302d3e7a5ba779ce93a6302ffc51ccbffb51abb5433fd17a1e33583b536c893", 0xb0}], 0x7, 0x0, 0x0, 0x4800}, 0x20040840) r13 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_RINGS_GET(r13, &(0x7f00000070c0)={&(0x7f0000006e40)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000007080)={&(0x7f0000006f80)={0xf4, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nicvf0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0xf4}, 0x1, 0x0, 0x0, 0xc000}, 0x8815) 1.361249899s ago: executing program 1 (id=1244): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x1000800, &(0x7f0000000380)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d73796e632c6261636b67726f756e645f67633d6f6e2c6e6f757365725f78617474722c6e6f71756f74612c64697361626c655f726f6c6c5f666f72776172642c67635f6d657267652c6e6f757365725f78617474722c636865636b706f696e743d64697361626c652c757365725f78617474722c6673796e635f6d6f64653d7374726963742c646973636172645f756e69743d73656374696f6e2c636865636b706f696e743d64697361626c652c6e6f696e6c696e655f64656e7472792c00ec6da92d1c80a6c720380e3c2c55bf27596d2776ce408c4bb19b149757508e1c7e919c6c2047023baa412d14fa75c8cac6e5f103e13ea52708af0a7c5da8af4ecb6612"], 0x2, 0x552d, &(0x7f00000004c0)="$eJzs3L1vG2UYAPDHSdOmH5QIMbD1pAopkWqrzkcFW4BWfIhUUYGBCRzbsdzavih2nJCJgREx8J8gkJgY+RsYmNkQA4gNCeS7S2kKRUhx4yb5/aTzc+/r83PPa0UnPXeRAziz5pLffy3F1bgYEdMRcSUi2y8V48xqHl6KiGsRMfXIVirmH06cj4hLEXF1lDzPUSre+vLG8PrKL+/89t0PF85d/urbHye3amDSXo6I7la+v9vNY9rK4/1ivjZsZ7G7PCxi/kb3QTFO87jb3Mgy7NYOjqtlcamVH59u7fRHcbNTq49iq72ZzW/18hP2h62DPNkH7te2s3GjuZHFdj/NYms/r2tvP7+27fcHeZ5Gke+TLH0MBgcxn2/uNfP1bD3IYr03KObzvGmjuTeKwyIWp4t62mlkdWwc5Zt+tr3b7u3sJcPmdr+d9pKVSvWVSvVWubqdNpqD5nK51m3cWk7mW53RYeVBs9ZdbaVpq9Os1NPuQjLfqtfL1Woyf7u50a71kmq1slS5WV5ZKPZuJG/e/SDpNJL5UXy93dsZtDv9ZDPdTvJPLCSLlaVXF5Lr1eS9tfVk/d6dO2vr7390+8O7r629/UZx0D/KSuYXby4ulqs3y4vVhTO0/s+Kose4fjiS0qQLADh5/qv/f3hZ1f8DY/bE/n90ATpS/799L+Lp9/+h/x+LE9X/PjP9/2yclvXDkej/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrJ9mvn4r25nLx5eL+eeKqReKcSkipiLiz38xHecP5Zwu8sw84fiZx2r4vhRZhtE5LhTbpYhYLbY/nn/a3wIAAACcXt98eu2LvFvPX+YmXRDHKb9pM3Xl4zHlm42Imbmfx5RtavTy4piSZX/f52JvTNmyG1izY0qW33I7N65s/8v0oTD7SCjlYepYywEAAI7F4U7geLsQAAAAjtPnky6AySjFwaPMg2fB2X/e//1A8OKhEQAAAHAClSZdAAAAADB2jz/Hz/p/v/8HAAAAp1v++38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF/s3E1u00AYBuDPTp2WPzVC7LkKu+YYHIElS9QDcIkegEW4AjtWPUPZcQTUQbGH/BAvgjy2UfU8kjPxyH7zOUoWMyMNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIzpR7NZf/309vPQnMd0atnTl9L3iDjtLfM0AAAAQJ+HZrNu36y68xe5/1Xuep3Pq4ioe0fuKS1ieZS5yDnN/vovh9c3f9XwLaJN2H7GZT6eR8S7fPy6HvtbAAAAgKfr/vbuphutdy+ruQtiSt2kTf3yfaG8KiKa1c9CafU2702JpGX+fV/ExxJxeWIrrgqFdVNuF6XSztL+3XezdlcHTdU1de9tuyKLPTsAADChxVEz7SgEAACAKX2YuwBKO295roo/S5m7pcDLo/uf/UsaAAAA8D+q5i4AAAAAGF07/p9o/79k/z8AAACYR7f/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGN6aDbr+9u7m6E5j2mYfVK6HloLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPxmf95RIATCIAz2ru9M5v6HlQbNzE2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3eRo4oDAP5mZmdjouJ6yhYnomChjdlsYmI6sVAOC/8E4bhs4pmNP5IrTAjiNnZydRrRUkRQzi7/Q+oE0sQuxRYRrJW3M3M7SQ5cNczs3X0+8OZ9d26Z931v4bjvvLkFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAyfXceZ/HQK+K0PHf7wfWN2N95pI9ubt9djS3GSZNJ7w8vV0Fcy6TfbjIAAAAcWJP6i6yq70MI9/KdtdinvVn9n1fviXXq988WcVXPP1r3V31V+8f226/3X9wdqFeMEy96fnM8OvF4Xp0nPtN94rl/+HmxMElx7yWbfSDpB5MXpvlsPZNvb916rzsLjzSRLQDwXxyv+jKo/h6K/bDNxAA4NDq1wruq/7NeuzkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANGE6CU9XcRJCWO3M4+jOg+sbe/U3t++uVu3MjRvb4ev5NeMl8hDC+c3x6ESjs1luV65eu7g+Ho8uNx+8EkJoa/R3yulf/GiBN4fQyvoInlCQlh/2suSzP4IWfykBAHAg5WWLdf29fGctnktWQvjrh4fr/9drcViw/r//8Znb9bHq9f+wsRkuv8HWpc8HV65ee3Pz0vqF0YXRp2+dHL49PHX29Omzg9m9koE7JgAAAPw/3bLV6/905fH9/2O1OCxY/3/x3fCr+liZ+n9P802/tjMBAAA43J5/9c8/kj3OJ91u+HJ9a+vysDjuvj5ZHFtI9V87UrZ6/Z+ttJ0VAAAA0ITpJHlo//9cLQ4L7v8/8+NLP9evmYUQjpb7/8c3Phufa246S62Jfydue44AAAC062jZ6vv/+ez5/3T3kYc0hPDGa0Vcfg3gQvV/9v43P9XHqj//f6q5KS6ltF+sx6zvh9Dpt50RAAAAB9lTZYvF/u/5ztonvxz7sOv5fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICm/R0AAP//+qE67w==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.current\x00', 0x275a, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000500), 0xffffffffffffffff) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'bridge0\x00', 0x0}) sendmsg$ETHTOOL_MSG_COALESCE_SET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x20, r2, 0x1, 0x70bd2b, 0x0, {0x10}, [@ETHTOOL_A_COALESCE_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}]}, 0x20}}, 0x4044) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r6, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r6, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000900)=@newlink={0x58, 0x10, 0x439, 0x70bd29, 0x0, {0x0, 0x0, 0x0, r7, 0x21801, 0x1103}, [@IFLA_LINKINFO={0x38, 0x12, 0x0, 0x1, @sit={{0x8}, {0x2c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PMTUDISC={0x5, 0xa, 0x1}, @IFLA_IPTUN_ENCAP_DPORT={0x6, 0x12, 0x4e23}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0xffff}, @IFLA_IPTUN_LOCAL={0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x7}]}}}]}, 0x58}, 0x1, 0x0, 0x0, 0x40054d0}, 0x4000020) r8 = socket(0x10, 0x803, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x9) sendmsg$nl_route(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB="a000000010003b0e2a1a86eb2636037f00000000", @ANYRES32=r9, @ANYBLOB="020000000000800080001200080001007674693674000200"], 0xa0}}, 0x0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f0000006f00)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000006ec0)={&(0x7f0000005a00)={0x149c, r2, 0x508, 0x70bd28, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0xdda70bcd8eb0f701}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vcan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1380, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "443b1135b83ce1b36ae2ecc1921e4a5597be5335409a20300dbc8c5d41eacdbf90165cf0856988e35e58df969099ab298f38c5c3b8200ca34d2f132983c5dad0ebd6f32f00c9cbbff26ebdde42285b775c3a117792b3ff34416e265b289eae8954d80a977b4dfc421d889bfb7f75cbfa6ac5bd89718b14eee917b4ecbe7287a74fedb95f69ec86ff1397753aead6b070f9b8b58f2b2a66a68149cd55b81ea6fcde1341d655bbba5523a3f4600352d498a3db9c8dfbc906bb811e43b298926908afa4880e8034b80f87468730fb49abe1e86a5248143e267dcb91e03e0170697e0740fb884f65dc2e6d5fc1aef5f0595e099d747a4672495988c30e1d4d9dc978a7e69dbd07feebf52bc08ee2d79a87fe3ac27933505533c3def7d9ba12a5c3a912056579364ff045ce239d7d3d62a3fb7ea487bde9f111328ea551210c0de95e8b4c8a47f797ff809de145a79a213b998c02434cfe2d38c5351db63811762e637126037aaa864c95f409ebcfa0168368e132b0c459a6d8df5f64b741a3dad001a82461fac352ae60c4dbf9a7ba8950abb117ac27135f8bb0555a722f817042a22eddccf2002f07abfbd3d366607dd63faf80db02d2b2e36436f4c178076f7907bfbf76cffd5d6c1756b95aedbc77cd5b7cf7e9d1ea66d5015e0a0a1a7809d98337e9cc6cfed7df03e6d781d500d99fa3d1572cb0b4f97f19e4e16bcb259712fce3cb188afd6eaa61818c71468f36318308852af5476724c7938345f8852497d8983d39e103740129b99f70bc6e901fdeee8d640d671788f8c06ce321e2e1e18fdafc439ad4098464382a3e07c17edfaa33c9a1498d84dc40a8890b1b9376777fd49d37fc89dfe0a3a721de48575ccbc521c45c4415cab6595181672cb96ed6147f3d23352ee18937383ffa47db4e045f3a6ee81a1acff5fb8fd8057d6d945a3b82a447adf1df1e7d1f1239b557dce89edc3f545fa6ff644819212efb040f062b17ba185750cef401ecd2ef40eed269e4cc7c48e75b114c562f0aa6195f431f1c49365753bd7166e898d445f5f02979d33bed78f797657d604db42c39f4a7d67db6122e826b6e4fa3bcd9416f1df930b5d87f581353032a2c80c53f0ad8f93ee1279193ab2aff76ac0e1bb4404230067f42eb864d2029f1cdbb99de722cd80f261fe915b3724446f557811bd9113b40ea2c4e778a0d1e630d2847478ca58af78791d087a847797a0801376ce2b51a74b2424ed18752bca3bf9a80dcf1ee1a06decb873e92930610847ceffea48e5d6a55b807fb0c273f1318dd89600655c4ac90acc4b6e0b2195093ddd57fa09fa82de63dc5f145da29a5539ad54b4b2b853f5ac5e0baffe5f295585204f1cf128878e75dc77f71fe29ae5465a414921bbfd312092e760c3a0972103129b160a2b0efd034f55d6ab24822bb430b03c66632cba8b008e079279f117934201a8db6cae786fe921500344ed385977e5249de9601ef744e4f5671bf1b80e6dab2fb82a654bbd810627e12ff00d5b718352c4a1cb43e680e578524ff2cd7a43c6fdf4bcc7be17d4c9acaadf25d2bd7c34d4070233823b544d874f8b780e49a9a8dd7c2d60d000cbbc6ce106c410d8c4630f1074df30cef7b2fd5fc53e65c5f0b3d4b820df9f46c2f94a6aa1bfed0f16010e18670ec4451fca2d016aba44c421b912285356fe05a4d0d44658f5af81de8f012161627028475c27a25bbcd4c75791da2a7f74a611e2124d0ca9b4ce7d9b931aa3ee99df72580fdad538860e69360ebefe1201f0e80f24991dc300501e937a61ff4fceb71757ca34f4ad0c641ce7cc05aa34fd1a8e7056786798be82a9b621b1f9cbdf5fe4017ea66ce294fc05886bf411b477bce6bbd36aa67bd154a8a8cf3123fa1c39ef1306420f078e899a9fd0e2656c4efef2be106efeaa260798bd1766386224a31f3abce0539fc95190519326a3aa1d910a20e582c7822e400aad9a566d001b73591a067f0cd86195029418773220dcc36f776c84ffeee20a1f63d7d6a23913318de82e306eaf01156520c39221dc65a1893c986afef79b9cc938aa736ad7cbc00b1e1f655bddf985b308acba62d8bc8695055fc1437c87b67cd516a0bbdaed615e85db4b7d6da20c8d6d85ec008a83e56ff218d24ed67a13d70f46741b48eb0cbd236d2fbaa2cc3e2d769d746c721e2293766c17d78ef24601619c7ecdfe2a99688a2044d790ee43a2f8c322ea814a553c6bf89e88f7d7eb5646d19da00ef5984fce2ca70b4d9ce47733ced96c32e72f8944f9a166912342ba5adc37459216ca0f70b5a2e8efb1b959aa65e2c2d6ea848c408ac03540d822c98576210013b904d5ff264caeb93a2cada5dd5270c25bc9046f41e79f0ce5cd0685f6ed290d64c35454ffbed4f2bc6c4dd651dc9369e73b165784d90f8471ce9199f4caa4655e9105d6b3d7f676f5e536620626a0dbb7cc8bc77af06c2ffed24a2617bd2f32097b8e57f2af9681d25da720b9cec19b6a342457c035fd3d5ab1129e7bae430f4ed9052a1f1a3d091b4e4580216ec76236e0b18e07b378b0525e1cbc77bee5cef23679ef9e1e738463c99d934bc6fe42a44c7b8ad72cee8c5f6bef361367017450ccbd3c36ddc71ef6312154f5cfbfb1ffdda764674a7a1badbb77e1a5be192ae9fe774379ee4e72f5302a8650766c32aca54a55f91d3ba7726b6f8b6c5fbea236ce860ae6e7b2ca4cddbb357987d587c09fc0a969ccc8801de2d57ce7014c9d0c4aec0aa150ef2d86806cd7785c4967fc677164c3fe690b0a5529653c8a4eb80d0665d337e868d8e6121024c0a864b1f668c1fb697b5a14b6f092d0b87336bc5f00e6823687d8ddb4f16652ad59ee0c0578f2faecf29e788bf1b18ef75c07e4dcf81c52883ee50e52bfd1d620ad7aa8b0d8059d950e01d895e476f0039c369322320ec0e3539172360566b966ea979255873bc9b0e18afb3ad0aea4440791dbb402c256d6548a9098ecc9652213f19559b0bec60e85b44122cd4067d911189abeacf1149411fd3659cb2205660220375d8d64e36b517d40b906a1b6f52e7496cc153f6aaac0be29eb156432ae46d0f8f7633a8e997fdf8ab5a3148cc31986db20106ded50751a656485269446433423cc858fe5bc17e2027040db391ebdfe60220be82717acee1ac453ff8f480f61294c9956f0936d39310baf978655c0bc2db6cc67e8380834944164a660233945828563602879d584be9acb876d3fc65742cf59cdf2a9c1e54ad4d9d8035b9ac5ef1fe34fa12b97c356cce459d6a0c502d949b6beb9658b8507cddc568d16a467fe5fbdf979b14f838054703b8e76861ca11de3ef3e7947636d48e1f1587305930c0fe85a928cc391d541ab7b45036513406e5eeacde04b9edf8f785d61d6a0734f8b703af8c80cc24f946687a9c44bd1126dc76d0301dee5d10a56a9ed8df37128d347900687995d1d85ca5b7799bfbb21c5a4af716c608ed5cbd7081a5c82cb86a8c774c527ca80b810ec76cc526f6e1e2233c909d40a8ae7429ac73bbf8ae0ab056c51d1445344508633df5bdef6b1a7f7d2943dd84637860ec6e5011e3b488cbd7775c1b50088427716e18d617fd641cd716e117969030b4f07a2ffc9892e53aa40ce81e102ccef9ffe3f149d9a52c2f575c687898470a978dd191a7f0586f9420ba21834cfa04bf850ad0ef04d60b6ff36403ff19a2d3881cad2e8d85492221a00decc2107cfff6efa60f8b47afa60042c3ae2c161c1e4952381abe28e1dd42863ec7fdbe22424b4066850fe0d33a5819a312e5c598f08550b1fee946bee36a9a9912de49cda20b1a90aedf52fdf252ba59e665b1229e5fa5f3f7d8b9b4514e2747aadf710a1b1930c3ed12b652d8a3399ec08e71500da8342f1dcce8296cb9b8727345b514b43ede451bc6a2421acb044c70ca2027d3f65ea667d92bfffa90b22512dbdb7d0ed292353b82aa506689d1b64d646cf65fcc79dbb27c095a392c75d572a296b7b734c1a40c1adb7e9505f8277e62ecf2d91438f8d8713fec39f6c4c6669e4c2c57c5910637edb3b233dc5a9e3ea206953e1a09eb0c04835dfe61a6f6eba057648c804092812af2fa7618bd803788e1652a4c9370dbc837a6a0a5353cd567a84c89ed8eefa2270f557578ad72d520b50e9e1f10a937ef5660b93538b03f26defe9d38880898674b10cfc1a88e81a6557fa1302a2f18df3882bdf0d86382b39ecf77b91759442d2aedbb363dd425af985e03139e07e0571aeb4b8fa6e92b415b96495410afcc628af94f493089a3903312255aa97d1dfafdb4cf4f4404b5e95ff1002f9c162003d5de1c55daa93cd8e4c8d9cc4213da03af62baf3011e09c90d77776e94e6a0d873eb3c5d690573b24a442ce0e0355f04c9e52febca163cc39732fa3d512eb6c8dd596bb61f08a4ea02c48d4333e2181aa23c7e0b54b7b98eab8abdb08822c22401e87ad678870e823188187cfa708e19bdd7341a24a69e48b5b05e293084b9b56d64d5f8029db56eaeb2e417bf1f97937f7eea9533cff6211ab9ce2429e1993cc662cfad993cb058c9b186b9e5b6951eb06d3170ce95509223547691d63aba5f8edf8300b3869099d0bd18c9f131186c0f082f417505d2e4d2dbaa44792316c12a54446433b8cff1d94b1b99050e9812216d64eae34268ec5dd51d3fea575c6ff8f0078aa82b6a660bfe51a52393eed9b7262c449d8588ade3ffe2098f2f2691558805f492c2ac7b191a1fac9db1b38801e0a5f5d0dd4b28c7ff830a26fcfb0246e4b133383be05ceb6a2959e3b807e1c8d8ea1ddc32e3806710961f786e65c26a09c54fc2a11b25840a57378b3b9ecc7e3b15efabeb29a43ae8bdda21068a6a9752dc2d41a3098b3a8ec4972208f6f9a1a75a9abf683c019a0577751df60d4b45b35a44347271fdb759d4d81036e61d99c4c375a385dd08bd5532c74c66e188182685eff0061d32f74da10901b203f2062e85b93c89ee39e659aaa7b9935827c28480ddb44a2587f371fbbbedb1136c21e48a7d1572dfadef7783a4a29e75e322f02e0d7864e9bd6cff05486f023795f2b6e0e0ee2bde093682b768ff67c119c7725c6918c235210ce71381107086407da018acdebd030711636f2f5b6a143d825129d67e736d7e3aec592d8743f7f9b71633f637ed24404eeb9ac56f04bcdcbfe42ec5c6180bc74941dcd8335371142525fdc76ecc6a289cfc79eb1d2b1412b7ba987ef51e9e74e866c99d10800b5450c63ea7447e66a1bd35cc15c5d8d1d3530c5d7aa264533ec52849ab583510b087c4bfaefbed001c8874095dfad25ae705139b3cfdb1080e91d6d22d37da809f5f4d40aa958f4fd3e25677d18dbb677056dc278756f2f79cebca7069c65026d8a6ac19b4acab6c4041c195259c87eddacef19124b9c6cba85f7631685b37bc25505460fda2c9f70c12e291dc832a62c57476b694677ec4afc64e4ca89917d4d021f6b4d26eeaa607fcb62c8ca52732b195c2044c64aeaedd522dfd743df37c35abe73c0d18e65fcb54582c4485e4b3efe9bfa0dc21a254303f9f90bd595ede7303ec28cb4b4fc6efc72b4b6c0759e5c69d2b1a8f891a488343bca8179dd1b416f25caf685b404765746c70ef9a0c83513801fa76e225da520ce78eafcecdb999ab3d2a3aac85e4bb4f5b47c219bdf87bb94d14824f17138527dfac9599999ed9221a034727275542f64eb1f334c14517f13c7a824d9f1b8962a6ee99da84b40917b076e6ef92f392a263408e60d49c6c8b00f14d261d"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x54, 0x3, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x40b}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '#-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x100}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xb968}]}]}, @ETHTOOL_A_BITSET_BITS={0xf0, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ':\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3cd}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '@(\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7e}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}]}, {0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'f2fs\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x53}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf5f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'pids.current\x00'}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ',\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'f2fs\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_VALUE={0x8b, 0x4, "e42729f6fde8b91ea4284b133c9513da7f111edde681eff9084719d4b937a5c8ce64055b92fead66a6a44e4019a7145947983cd4fb516f49bb469d9c963e836c2ab8699a75c39db34323f539ad2b10ab19ae86cdf7904e96d8a7c6e4db064cc04dde8a822a44034540afd79e2ffd201402ae2755bcec3e7044cdff044eac621044380c2e17908d"}, @ETHTOOL_A_BITSET_BITS={0xd4, 0x3, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '[(\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1509}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'f2fs\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x428}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'pids.current\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'f2fs\x00'}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'f2fs\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '@*\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '+\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000001}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'pids.current\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, ']\'\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}]}]}, @ETHTOOL_A_BITSET_BITS={0x70, 0x3, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'pids.current\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'f2fs\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x15, 0x2, ':)\'\xda!]#-]$&\']),[\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xb}]}]}, @ETHTOOL_A_BITSET_MASK={0x60, 0x5, "5f46b6c7b27d12b930eb589d3aed143ebca25656926ad234924d69ec32be8c5a3e5ecbd4af93f018d82f532b0f830abfcf9d79a9fd935c644b6cbfaf468a865b0bb6f491966baad8035d6db7bda3a1e1015c45aa82199fa51acaf11e"}]}]}, 0x149c}, 0x1, 0x0, 0x0, 0x20000090}, 0x84) fallocate(r0, 0x0, 0xfea000, 0x2000402) lseek(r0, 0x1, 0x3) 1.34376045s ago: executing program 5 (id=1245): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000459bb2405804035000000000000109021b000111000000090400000195699b0009058b", @ANYRES8], 0x0) syz_usb_connect$uac1(0x0, 0xd9, &(0x7f0000000680)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xff, 0x499, 0x500a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc7, 0x3, 0x1, 0x7, 0x40, 0x8, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x5, 0x31}, [@feature_unit={0xb, 0x24, 0x6, 0x6, 0x5, 0x2, [0x5, 0x7], 0x32}, @feature_unit={0xb, 0x24, 0x6, 0x4, 0x1, 0x2, [0xa, 0x9], 0x2}, @feature_unit={0x11, 0x24, 0x6, 0x1, 0x6, 0x5, [0x3, 0x5, 0xa, 0x1, 0x5], 0xf}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x7, 0x0, 0x81, 0x2, 0x4}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xf, 0x7, 0x7, 0x9, 0x7}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x16, 0x2, 0x24, 0x2, "0094", 'J:Y'}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7, 0x9, 0x95, 0xb}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x4, 0x4, 0x6, {0x7, 0x25, 0x1, 0xc, 0x7f, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x40, 0x4, 0xa, 0x10, 'Qn', "02dd"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x16, 0x2, 0xb9, 0x4, "", "b84851"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x80, 0xea, 0x3, {0x7, 0x25, 0x1, 0x8, 0x0, 0x140}}}}}}}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x201, 0xfe, 0xe5, 0x0, 0x20, 0x5}, 0x156, &(0x7f00000007c0)={0x5, 0xf, 0x156, 0x6, [@ssp_cap={0xc, 0x10, 0xa, 0xc0, 0x0, 0x0, 0x0, 0x9}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x7, 0xff0f, 0x40, [0xffff0f, 0x30, 0xff3fcf, 0xcf]}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "ee8edece163efa3454dbe53d4f1b74f6"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x81, 0x31, 0x2, 0x9}, @generic={0x100, 0x10, 0xa, "1d56be49719dc2c4642cf7c73031c46b4135bb0efdc0d8bc0fda88f014649ec7b9423a01316f7e931ed5a7594b56f0a64671a6f561004eeb0b22d860e6520f682eabdaa03ad25e596bf292016464fa244f26fe5c808156a92244850759fac88f7935e0b58556f4e284ca6f68b0ec06f55eaff47e08a00212aea6fa1d1eeaa7070b868ddace026d171fcb2e51d5915730e6852c7556be5e6583ce604a12dfad7d5006fae714bd1541ac8981b801a9a76d398700683e3b9155db6a81ba488228f5d17afcef42d0104e0ced409cadc2c0f34510747ed05d83183b35617854e94c25f8e361796c388e05b5572e04aecc74a2e774d8147166c10bbb100dae7c"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x2, 0x2, 0x7fff}]}, 0x4, [{0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x3401}}, {0x87, &(0x7f0000000980)=@string={0x87, 0x3, "aaba0a4154494fdc0e8b6bc5b29bbc4fb3178ab3e09bb3958da4c3e344aa5335e67cfbab98999eb6a4d240a0fae0fe27e6f30d2acb6e20a413af1ce1f38389898def50c06d5fb76a23794b49d9997f896fa5068211f10dee48c0f9168de86537f39234e5d48d21f8e4c2a6fa3bd1671dbe4c349cda7b4fda8f10deefebfc8e27b51fcaf13b"}}, {0x4e, &(0x7f0000000a40)=@string={0x4e, 0x3, "1d05272943898361fc54bd9b042f9e9ea7c789f419cb040b6c0a837e404071111e47439df9adb00c701ef93a44608f76ce72c0af53249c6c23e04ee4c95f48f09713af42361df66084d728e0"}}, {0xa4, &(0x7f0000000ac0)=@string={0xa4, 0x3, "5bbf290a3bb5e8b1f2ecbfe1592d2e4fe356daf04e06b3b95ac6cf3ca16f1ae4da0de8a3dd0568270ad9f55e8d79161c16a8d50be8bb5019758e42aa28f7e88a6fb4a821064213e4a8099fe52533506928103b728367abe73de053a89b777d8e4f7b82d1128b84bbc66d0670511391433bb79bdcd5df7d9697311455196b7264576cb2f966db7e0d342dec9247c1a619640920e9c99ceeb7830bd2e9a27a3b6bc93e"}}]}) syz_usb_control_io$rtl8150(r0, 0x0, 0x0) syz_usb_control_io$lan78xx(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x22, 0x2c, {0x2c, 0x5, "c4f1172f7871cbaf8230f7a3a4f4128abdb90831066d2c3925a7aafcfc482f22b047d09954d0d3183ca1"}}, &(0x7f0000000300)=ANY=[@ANYBLOB="00035200000052036cbfbfe7bed1c7058f30b63af7da06fb2156665e3b9ed9d2b76686d691c2f1c3bc050000000000000010fb89498286b4f64678fd2d30b4c96a63cbec2828bd4a9c001653df4a67c9c0d12b0949b35839859d1c"]}, &(0x7f00000002c0)={0x34, &(0x7f0000000100)={0x40, 0x6, 0x2b, "3a8b24a750d1899255a4ef1cdda258205102d994e2f2927867f55a9d77f8d04627c141909f82183c7cfc07"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000180)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000001c0)={0xc0, 0xa1, 0x4, 0x7fff}, &(0x7f0000000200)={0x40, 0xa0, 0x4, 0x5}, &(0x7f0000000280)={0xc0, 0xa2, 0x2f, "48fb37a46ee235ed6f4b25527d0fb0d2ef6c5d7ed15474890bc016950ed2e370d0b9a006e70579a6308ce53a7c6729"}}) syz_usb_control_io$hid(r0, &(0x7f0000000400)={0x24, &(0x7f0000000040)={0x0, 0x31, 0x31, {0x31, 0x21, "8748205cb2376597e0b0350a93dff6e07885471f260524d0dfcd4b30bf65dd2374e6975a39eb32b67f9582ca1685ad"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x457}}, &(0x7f0000000380)={0x0, 0x22, 0x3, {[@main=@item_012={0x0, 0x0, 0x2}, @global=@item_012={0x1, 0x1, 0xb, "95"}]}}, &(0x7f00000003c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x37, 0x1, {0x22, 0x282}}}}, &(0x7f0000000640)={0x2c, &(0x7f00000004c0)={0x0, 0x16, 0x5e, "9b9dd06a602e3346f430b28c8f888bebc17a976114b8024963da72385fe03f176c3a1da91cf92e522e15faa3bf2b93f6074bb72272b72e80bdef4b19d67d5d7d984b815e839a4ad2c030a0055c01fd5ed3d9892ebaedb9105464351e839c"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x89}, &(0x7f00000005c0)={0x20, 0x1, 0x36, "3af1648d805c0e1f009da5ef81f99616c6696ccafbbafeb46e37df589a676a479acb42519cd4ed8069f0cca57653b8b6b8954f122b8f"}, &(0x7f0000000600)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000240)={0x60, 0x0, 0x11, "a7ec008fd783c3d0fec71f36b2050dc170"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 1.158461534s ago: executing program 0 (id=1246): r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x1, 0x0, &(0x7f00007d0000)) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r1, 0x6, 0x2000000000000022, &(0x7f0000000040)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x8000000}, 0x1c) shutdown(r1, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) ppoll(&(0x7f00000000c0)=[{r2, 0x1000}], 0x1, 0x0, 0x0, 0x0) write$vga_arbiter(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f636b20696f2b6d659e"], 0xc) write$vga_arbiter(r2, &(0x7f0000000180)=@other={'unlock', ' ', 'io+mem'}, 0xe) (async) write$vga_arbiter(r2, &(0x7f0000000180)=@other={'unlock', ' ', 'io+mem'}, 0xe) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) unshare(0x28000600) (async) unshare(0x28000600) pselect6(0x40, &(0x7f0000000780)={0x5, 0xfffffffffffffffc, 0x9, 0xfffffffffffffffc, 0x7, 0x3, 0x40000000000003}, &(0x7f00000007c0)={0xe, 0x9, 0x2, 0x2, 0x5, 0x1ff, 0x2, 0x200}, 0x0, 0x0, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="340000001c00010428bd700000dcdf2507000000", @ANYRES32=r4, @ANYBLOB="4000e4090a000200bbbbbbbbbbbb00000c000e80070001"], 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) (async) sendmsg$nl_route(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="340000001c00010428bd700000dcdf2507000000", @ANYRES32=r4, @ANYBLOB="4000e4090a000200bbbbbbbbbbbb00000c000e80070001"], 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @dev, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x1, 0x0, 0x28, 0x0, 0x0, 0x0, 0x4, 0x0, @empty, @broadcast}, "33702d4b53954eacee6f7f4fa63357dd78904d63"}}}}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000140)) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_VERSION(r5, 0x0, 0x480, &(0x7f0000000040), &(0x7f0000000080)=0x40) (async) getsockopt$IP_VS_SO_GET_VERSION(r5, 0x0, 0x480, &(0x7f0000000040), &(0x7f0000000080)=0x40) 769.351212ms ago: executing program 5 (id=1247): socket$inet6_icmp(0xa, 0x2, 0x3a) r0 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x1, 0x0) fchdir(r1) getsockopt$inet_int(r1, 0x0, 0x12, &(0x7f0000000100), &(0x7f0000000140)=0x4) close_range(r0, 0xffffffffffffffff, 0x0) r2 = fsopen(&(0x7f00000001c0)='sysfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0xa) fchdir(r3) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TCSETSW(r4, 0x5403, &(0x7f0000000080)={0x68e7, 0x89, 0x80000000, 0x0, 0x14, "1b63192dc5b6ccc212922ceaf001534710b9ad"}) r5 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0) lseek(r5, 0x1, 0x0) getdents(r5, 0x0, 0x58) syz_usb_connect(0x2, 0x79, &(0x7f0000000240)={{0x12, 0x1, 0x110, 0x63, 0xb5, 0x2e, 0x20, 0xace, 0x1602, 0x8cd0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x4, 0xa, 0x30, 0x6, "", [{{0x9, 0x4, 0xc, 0x9, 0x3, 0x6, 0xe0, 0xab, 0x6, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1, 0x0, 0x80}, {0x6, 0x24, 0x1a, 0x3ff}}, @cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x7000000, 0x2, 0x927e, 0x3}, {0x6, 0x24, 0x1a, 0x2, 0x2f}}], [{{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x7, 0x10, 0xf}}, {{0x9, 0x5, 0x2, 0x10, 0x10, 0x0, 0x2, 0x40}}, {{0x9, 0x5, 0xc, 0x0, 0x20, 0x8, 0x5, 0xe}}]}}]}}]}}, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x6c, 0x6c, 0x2, [@func_proto={0x0, 0x0, 0x0, 0xd, 0xa}, @enum, @struct={0xb, 0x0, 0x0, 0x4, 0x0, 0x4}, @typedef={0x5, 0x0, 0x0, 0x8, 0x2}, @struct={0x0, 0x4, 0x0, 0x4, 0x1, 0x1, [{0x2, 0x3, 0x9}, {0x0, 0x2}, {0x6, 0x0, 0x8001}, {0xc, 0x2, 0x6}]}]}}, &(0x7f0000000f40)=""/4089, 0x86, 0xff9, 0x1}, 0x28) socket$key(0xf, 0x3, 0x2) sendmsg$ETHTOOL_MSG_CHANNELS_SET(0xffffffffffffffff, 0x0, 0x10) socket$nl_route(0x10, 0x3, 0x0) r6 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SNAPSHOT_FREE(r6, 0x3305) 701.912514ms ago: executing program 1 (id=1248): socket$netlink(0x10, 0x3, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0), 0x1a9380, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff56541, 0x8, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0x0, 0xb}, {0xffff, 0xffff}, {0xfff5, 0x6}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24008880}, 0x8000) socket$unix(0x1, 0x1, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x129, 0x0, 0xfffffff8, {0x0, 0x0, 0x0, 0x0, {0xb, 0xd}, {}, {0x8}}}, 0x24}}, 0x40004) recvmmsg(0xffffffffffffffff, &(0x7f0000000b40)=[{{0x0, 0x0, &(0x7f00000040c0)=[{&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000e00)=""/206, 0xce}, {&(0x7f0000000f00)=""/204, 0xcc}, {&(0x7f0000002080)=""/4103, 0x1007}, {0x0}], 0x7}, 0x3}], 0x1, 0x40010122, 0x0) syz_usb_connect$midi(0x2, 0x4f, &(0x7f0000000180)=ANY=[@ANYBLOB="120150020000004030144b4740000102030109023d0001018b70040904000003010330050905050ee8107ff73b09050f02080007420505250101de0905873b40000309080525010900"], &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000002c0)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}) socket$nl_generic(0x10, 0x3, 0x10) 574.463357ms ago: executing program 6 (id=1249): bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0x8000, &(0x7f0000000380)={[{@shortname_lower}, {@uni_xlateno}, {@iocharset={'iocharset', 0x3d, 'iso8859-4'}}, {@shortname_lower}, {@shortname_lower}, {@rodir}, {@shortname_lower}, {@uni_xlate}, {@uni_xlate}, {@shortname_lower}, {@uni_xlateno}, {@rodir}, {@utf8no}]}, 0x2a, 0x356, &(0x7f0000000780)="$eJzs3U1oHOUbAPBnO5tsGug/Ofyh6Gn1JkhpIh7US0KpUMxBK4tfFxeb+pFdC1lcSA7Z5qJ4VLwIigdvPejBQ8/iQcSbB69WkKp4sbdAiyO7M9nZr9ho2dTi73cID8/7PvO+M/OSnYTdd19eiY0LM3Hxxo3rMTdXivLKmZXYK8ViHIskMpdjgvKkJABwL9hL0/g9zdy+9/vz+9HslOcFAExP7/X/1RNFonI3ZwMAHIVD/v3/9MTspalNCwCYor0Yef1/cKh55N/85f57AgCAe9ezL7z41OpaxPlqdS6i+U671q7F40X76sV4PRqxHqdjIW5FZA8K2dNC9+eT59bOnq52/bwYtW5FuxbR7LRr2ZPCatKrr8RSLMRiXp/265Nu/VKvvhoRlzu98aNZatdmYj4f/4f5WI/lWIj/j9VHnFs7u1zND1Br7td3InZjbv8kuvM/FQvx3StxKRpxIbq1xfx3lqrVM+naUH37SqXX7yCfeP8jAAAAAAAAAAAAAAAAAAAAAAB34FS1b7G//03a7LTfPj/aYXFof5xa1pzvD7Sb7Q+UVvZ353k3Gd0faHh/nnatHMfu6pkDAAAAAAAAAAAAAAAAAADAv0drazbqjcb6Zmtre2Mw6Axk3vzms6+Ox2ifN5IiE+XscEN98lwMVCXRL0/75Wky1CcPkoii85Wr/RkP9qn0z2J7fzOBweNUsqaBTCmfU73ROPHATx+NDbq1vfFHkUli7LIMB6XxQZv/y1J/UXVwsHybPtfSND2ofOfD8aooRZTHbtydBLN58PX11+57pHXy0V7Tl/mmDw89vPDctQ8+/XWj3oj80jQas5utW+k/GSuyW1CsjVJ+nUsTVsLkYLfI7G62turJ9789f/973450TmJSeXfxFJm3Dh7r89HMbBZ0p3mYM52ZsPgnBE98UX/pZn/1/v07ePLjlfrVnR9/OWzVwC8JG3UAAAAAAAAAAAAAAAAAAMCRGPi49aFkn71+7JnpzgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjlbx/f8Dwe5Y5jDBzU6MN1XWN1sHDn78SE8VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/sD8DAAD//9npcg0=") r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x6c, 0x0, 0x2, 0x401, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @dev}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_EXPECT_MASK={0x30, 0x3, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}}}}]}, @CTA_EXPECT_MASTER={0x4}]}, 0x6c}}, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000380)={'netdevsim0\x00', 0x5005}) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000010024bd7000fc0ddf2500000000", @ANYRES32=0x0, @ANYBLOB="1b0b04000300000008001b"], 0x28}, 0x1, 0x0, 0x0, 0x68010}, 0x0) write$tun(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="020304000100090104006bd648c6000c2f01fe80000000000000000000000000002eff020000000000000000000000000001"], 0x1043) setsockopt$inet_group_source_req(r0, 0x0, 0x2b, &(0x7f00000006c0)={0x2, {{0x2, 0x4e1c, @multicast2}}, {{0x2, 0x4e21, @empty}}}, 0x108) syz_mount_image$f2fs(&(0x7f0000020440), &(0x7f0000020480)='./file0\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00138481d65a85967be0560420281387719621f3f21b17f2e882045ab4264a8df3af3cfaaedc860bd5139d644af83e2beb01eddb70736ea4d37e7e0372f194068d175ebcc57f22479f03f6b7b34bd69773a2ced283183087d05788067b0d8eb2009800703ca36127c22f85223ce664e5b4ead63d0e2c6e2c70e92f318bae5e2951"], 0x1, 0x20416, &(0x7f0000020500)="$eJzs189qK1UcB/ATdaEg0oU7NwdESMCETvoH3Yh/WkSwpVpduJJJMh2mTTIhSdPYlb6CL+JT6M73kK5EEDcuLpmZwIW7u3eRe+nnA+F75pzf/Oac7E4AHq29+O8/rfBOeCuE8HoI4e0QqvFrIYTWtujnOt4LIXzSrD39O94svtH83mya7IUQ3q17tpq6X37/7eH//07++PWbPy+Lh7//2t2pgV37IIQwmdXju0mdZV7ndTOfrooqJ4erJuuFyU3zXNZ5lw2qDnfpti6t8iCv68vZ7WKTV+N0uMm8uKrmZ9P6g4tVvu1TvXCdzqvnUTaosliUVeb39b7WTd4vlnWfUdPvp6p9WC63Wc9n66w+z+ymyuF02czXfctRtt7kqsnmc2FYjkfVPgbP/Te/9L4uprfruMrmi6KcxqNe8lEvOe4m83KULbPDbjoZHR/Gdj7elHWXWTr5NC/LfJz1huWkE9v5cNhNktg+yQZFOo1J0jvo7XePOs3ow/jl+fdxPIrtTX5eTG+XxXgRr8p5rN/oxH7v4ONOfD+Jl2cX8eLb09Ozi+9+PPnh/LOzr75oip7ZVmz39/v9brLf7Scd54edae16AwCvHvd/YBfc/93/g/vvoz8/vBD3fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Ak794/TOBPGAfh1jEn4I0FBR0vxiSKKEAegzDHovnZLCo6wt+AIuQBNTkG7dBwBLSuPp8AoBRITG6LnkTzz2op+euNuxpYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgJM/NapmKi+78KF8/z5cWEXEdEVe5ftugjv1e5jwiJrne9PvmQw/rKlJCFRHTfBxGxE0+Xk+2fRcAAABgdz1cPj1G1G2ZhvuxG2JIedNmViovbfnslUqbp7C7QmmLdjgrFJY2w5rTl0Jp7X2bHN8WSvuUujfN3k1VN02G7AYAABhGfyVQbPUGAADAt/N77AYYR9UO+V38/Cx42k35geBB7wwAAAD4gaqxGwAAAAC2Lq3/ff8PAAAAdlv3/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC26blZLR8unx6/mvP37WvK/BsAAABgkz/NapmKi+78KF8/z5cWEXEdEVe53rR2r2O/lzmPiEmuN/2++dDDOiIlVBExzcdhRNzk4/Vk23cBAAAAdtf6v/8PIuq2TMP92A0xpLxpMyuVl7Z89kqlzVPYXaG0RTucFQpLm2HN6UuhtOv23h3fFkr7lLo3zd5NVTdNhuwGAAAYRn8lUGz1BgAAwLfza+wGGEfVDvld/PwseNpN+YHgQe8MAAAA+IGqsRsAAAAAti6t/33/DwAAAHZb9/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+sT8HVQBAQABETw6aiKKJgDJoIgdCrL39H2DeGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBMu8y+2qjRzrkxf24AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCxP+8oGgJBFEavb91xBy5+uKDppPLDOdDwUUUFDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+Znpf5jaVxJ1k7bWwdjyR7V42jq8bZdePqwfj6NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAvmp6X+Y2lcSdZO21sHY8ke1eNo6vG2YPG1YPx9W8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXFNhmudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7n8vDFW0QUkbpMkcabn9N7RHxE2rbt6POWxe58bL7uOdsfJjm/Y/pbRkQZRR/nAAD0ruo2x2pdL//y/ucd5B3mreZNvXjlpwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYuX/WptooAOAnaZP3rU6OdhIcdNE0LQTEQceCi6O4hTaWYqIhDSUtOhSc/BbOLkJdBD+Du6MuTh0UnJUkt+kTzJAi3Bvq7wfn3tM7PH86BM49TwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOZwcxeXTvBQRq8tn+dDn7y+2Zt2/Nd9ePY2H6/sf0jGHQ1Qi4sluu7WW414W3d7B4dNmu93qSSQSySQp+pMJAICLppLFsK7/UjneHD4rDSJ+vZmu/28kecxZ/z/af/c+nSut/+u57XDx1fqdbm3v4PDWbqe509ppPdtorNcbjY21eqM2eldS88YEAACAv1PNIq3/y4M/+/+XkjzmrP87rz9OzbWk/p/prOlX9EoAAAD+bVeu/fxRmvG8VK3GoNnv9+rj6+Tv9fG1gKWe239ZpPX/0qDoVQEAAAB5ODkqTfX/t5M85uz/v7rXu5+OuRQRK1n///bW8/Z2fttZaHl8nbjoPQIAAFCslSzS/n9ldP6/PDnyUI6Im9fHefYzgHPV/w8e372TzpWe/9/Ib4sLqdwd/z9G927EcrfoFQEAAHCR/Z/FsNj/WjnefLn6KarO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8Zsf+URoIojgA75+sVmLAykuIHsFCEDtvoEgEwcIDbOMBvIO9pfdIKVpaWaXwBvJmd1TSCBa7Cfk+mLxHGDIvkya/BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYeYvjn76Ol2nXV/17r5/tVdS3pRo+Lp/2Y0VfDjn0Girvxp4AAACATVDnfF8UxXvzfBq1alP+b/KeyPyPO12f8/xy7s81Z/9YFy+z8++Dpt058aHXN7ezw8G+4erb/XPHJN18evZSpx+kOrvfWzTpPsuH+fxkK7XbQ0wLAPzHQa59k/8PRT0aczAANsakX8Wv/F+3484EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/swIEAAAAAgCB/60EuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCgAAP//ejFxiA==") 217.373925ms ago: executing program 5 (id=1250): syz_btf_id_by_name$bpf_lsm(0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000002c0)=@bpf_tracing={0x1a, 0x1, &(0x7f0000000040)=@raw=[@jmp={0x5, 0x1, 0x0, 0x0, 0x6, 0x18, 0xfffffffffffffffc}], &(0x7f00000000c0)='GPL\x00', 0x400, 0x3b, &(0x7f0000000140)=""/59, 0x41100, 0x40, '\x00', r0, 0x1a, r1, 0x8, &(0x7f0000000200)={0x6, 0x2}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0x10, 0x1}, 0x10, 0x2c763, r2, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000080)={[{@errors_continue}, {@minixdf}, {@dioread_nolock}, {@errors_remount}]}, 0x1, 0x3dd, &(0x7f00000008c0)="$eJzs3M1uG0UcAPD/br6a9MNB4oAKB0sgCALiOhCgCInClY8L8ABWkpYKt6kaI9GSQ0CcOHFA3Dj0BTjwAFWFkJB4BV4AVapQmgPcgtbeddw4TmPFjmn6+0kjz+yOM/P32quZze4E8NgqR8SFiBiLiIWIKOXb0zzFRitl9e5vri9tba4vJbG9/fHfSST5tuJvJfnrybwwl0ak30Y8vdHd7tqNm5/X6vWV63m50rhyrbJ24+Yrl6/ULq1cWrlafeN8tbq48Gb1tYHF+uNzL54fe+/C2Z/+LN1ZnJyczvp7Kt/XGceglKPc/kx2Wxx0YyM2OeoOAABwIGk+9h9vjv9LMdbMtZSisj7SzgEAAAADsf1O/goAAAAcY4m5PwAAABxzxX0A9zfXl4o0wtsRjty9dyNidufZ5q12/ONxIq8zMcTnW8sRce35pJSlGNJzyAAAne5k459ze43/0niqo95URHM8ND3g9su7yt3jn/TugJt8QDb+ezsitrrGf2lRZXYsL51uDhUnkouX6yvnIuJMRMzFxFRWru7Txvv//PxRr31Z/L8lp88UKWs/e92pkd4dn3rwPcu1Ru0wMXe693XE2fG94k/a498kImYO0cbYV7fe6rXv4fEP1/atiBf2PP47K/ck+69PVGl+HyrFt6Lbv9/88mGv9kcdf3b8Z/aPfzbpXK9prf82bn/2xzO99nXOf/r5/k8mnzTzxbzsy1qjcb0aMZl80L19Yee9Rbmon8U/9+zev//i/Jfka1qdys8B/fru+19fPkj8WcraL+aCRyGLf7mv499/5vXbv3/aq/2Hx58d/9YaYHP5loOc/w7Sr8N8bgAAAPAoSZvXNZJ0vp0/EfPzresdT8ZMWl9da7x0cfWLq8ut6x+zMZEWV7pKHddDq61/o7fLC7vKr0bEExHxQ2m6WZ5fWq0vjzp4AAAAeEyc7Jr/p2k2/8/8dWR3IQAAAABDNzvqDgAAAABDZ/4PAAAAx9ph1vWTkTlGmWSj9ZP4v/RnxJlRn5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAebf8FAAD//wF3sbk=") (async) unlink(&(0x7f0000000100)='./file1\x00') 217.056965ms ago: executing program 5 (id=1251): openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) syz_clone(0x4002000, 0x0, 0x0, 0x0, 0x0, 0x0) capset(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.cpu/cgroup.procs\x00', 0x88080, 0x16) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_udplite(0x2, 0x2, 0x88) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) socket(0x2b, 0x3, 0x0) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2f, 0x4, 0x3}, 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r5, &(0x7f00000000c0)}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r6, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x4, {0xa, 0x4e22, 0x37420000, @private0={0xfc, 0x0, '\x00', 0x1}, 0xb}}}, 0x3a) read$FUSE(r0, &(0x7f0000003640)={0x2020}, 0x2020) 31.890069ms ago: executing program 1 (id=1252): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x1c7, &(0x7f0000000640)="$eJzslD/P0lAUxp/b0pIaE1x10UQScLD/UCODA3F00ESjcYNIIdUiBjoAE3wKZ2cHZ+JC4sfQQZ1MFDcnE2tuubXXpkLAvgnJe35D+7T3cO45h9sHBEGcWj5/+vHxTa1qcH0WVZTF+y9qGqNI8cvKzyvv/btvX9rfPyxXd5qZdIztuX8JwKqlIhTPURRF8npV3B9ASbSGdrr+CAym0G0oeCi0B4bHQj+V9JDHm2bPDzzzyTDocmH3/EADVy6/NLL1rRcMXak+ucfxdPasEwTe6P/FbV523tKu+a1bCm5J9cn/VzIbO50fHChwhG6A4b7QN1FOZsNH4jlS/xdKaX71ZPovQHwtLCED5ry/v5YMHJDwfGVHjIZjGF3hIvlKikhoALpIlxcDsVfRXYi0871+xeIyvhn5pR67eG1kzvzBIvWn6BVDTfKnkuQfVjh4YY2ns6v+oNP3+t5z123csK/Z9nXXio3I6r3b7n9G7E9npPzaP2J1pmPSCcORs7n+eXYnZYQjN89x9dj/FNQvb6pmSI9iQnxMzrFL/FZXgV/Rhm11EwRBEARBEARBEARBEARB7M9FsEWUpYnsG/deHP07AAD///c0Yr8=") r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10012, r3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f0000000240)={0x300}) 0s ago: executing program 1 (id=1253): r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000140)='GPL\x00'}, 0x80) bpf$ITER_CREATE(0xb, &(0x7f00000004c0)={r0}, 0x8) openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x28100, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x382, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000000)=0xf) ioctl$TCFLSH(r1, 0x400455c8, 0x1000000000) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000000)='./bus\x00', 0x2000082, &(0x7f00000009c0)=ANY=[@ANYBLOB="757466383d302c757466383d312c636f6465706167653d3933362c6e6f6e756d7461696c3d302c756e695f786c6174653d312c696f636861727365743d6575632d6a702c726f6469722c756e695f786c6174653d302c756e695f786c6174653d312c74696d655f6f66667365743d3078303030303030303030303030303030392c757466383d312c726f6469722c696f636861727365743d63703836332c757466383d302c726f6469722c00720fdfc8c18c9e546084703b043897c4d67dffdfea0235407a4f4b2012c34806087096b353176de0eeeb9d593d5295ad71caa1f861d19eb343d85e70a36db5b4f9d5cc5f7ba47f74991a265c7c537daa4814f139d3985bb37cdaf8e1cf95fc42b9003ab8f343edaac3e36ea9a608bb1edb3024e8ab6a2ffa51871a01f80740fed5f20e34172fe3820d689aa6"], 0x27, 0x366, &(0x7f0000000340)="$eJzs3T9oXHUcAPDv9SW5JFhzg1BwOt0EKU3AxSmhVChm0Mrhv8XDpqK5s5DDgzjkcpMUJ8VF0Mmtg46dxUHEzcHVCuIfXOxWaPDJ3b17979NwYuVfj5D+fL9fb/v93uvj9y7I/fLG63YvbwYV27d+jWWlwuxsHl+M24XohSnIomew5jqw6XpeQDgAXc7TeOvtOfe1R+v9iOv/QDw/9V9/X/r9CBRvI/ma4/MY0kAwJwN3v8X7vb+/4Wp2atzWxYAMEcTn/8/OTI89jH/Qv47AT0r818gAPCve+nV157f2o64VC4vR9Q/aFaalXh2ML51Jd6OWuzEuViLo4jeg0LvaaHz73MXty+cK3f8VopKp6NZiai3mpXek8JW0u0vxnqsRSnrT/P+pNO/3u0vR8Rhqzt/1AvNymKsZvP/tBo7sRFr8dhEf8TF7Qsb5ewAlXq/vxXRjuX+SXTWfzbW4oc342rU4nJ0egfrP1gvl8+n2yP9zevFbh0AAAAAAAAAAAAAAAAAAAAAAMzD2XKuFJV6a7HSH7mUFyQxGM/3x8nqsv2B2r39gdJif3eea8n4/kCj+/M0Kwtx6r86aQAAAAAAAAAAAAAAAAAAAHjANPaXolqr7ew19t/fHQ5aQ5l3v/vym5XoDy1kre8kg67IkiPH6RcOHTmJfIo0b0+TkZosSCL6xYfV6zfyFQ/XFPOzmGjvBMWJoUK2pmqtdvqJXz6b1vV3JzjsZpKYuCyjQSGbf2io/mgnsRwRR7O6Zgcb96i5mabprPaDT8cz2VYMrftexjGCbxc71/bMM93M19lMTz299vLNT774Y7dai3bvytRqS3uNo/QYR45CRJ5J0yxIhu6fQnadC1PuhOlBe5Bp7zX2q8mPf77y+EffjxUn0++fdDjz3uy5vhrPLPWCQkSpfxHuttTFKTf/9OD1O/ndOzw085YYCc58vlm9cfDz78f9Xx76IWGjDgAAAAAAAAAAAAAAAAAAOBGDL/2ODaRp2pos73+l/8WTWBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnJTB3/8fCtoTmSwoxWRxHtxpxeRQcWevMXPylRM9VQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmL/BAAA//+EQ3bE") close(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) syz_usb_connect$uac2(0x5, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1b1, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x94, 0xbe, 0x90, 0x8, 0x46d, 0x870, 0xb379, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x19f, 0x1, 0x9, 0x6, 0x90, 0x0, "", [{{0x9, 0x4, 0x9e, 0xac, 0x8, 0xed, 0x9b, 0x41, 0xe, [@hid_hid={0x9, 0x21, 0x1, 0x8, 0x1, {0x22, 0x604}}], [{{0x9, 0x5, 0x2, 0x10, 0x8, 0x3, 0xf4, 0x8, [@generic={0xa7, 0xd, "2e565ff941edafa5aa9f9d35fab8c1b6001a130292c2bbdea5f5c8f5a2c44cfabc21e4683419367a32ef8e5061b470fef8066445d447a6ccb937c2e7f9d707161932edaae73a464b122b9ada2c9a61608e43525a24f9a57dcb61a93a408e90529fc31db72721c406e6ea60095f6c35c4c7021d1c87ca9bb80bbd1cc0e83940850cca4a662ccbf7537e79da58b59346ce8405b91e1a683a2a580fbad68cda6c1c9242f251b3"}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0x7, 0x8000}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x7, 0x9, 0x8}}, {{0x9, 0x5, 0x1, 0x3, 0x200, 0x0, 0x5, 0x80}}, {{0x9, 0x5, 0x8, 0x132d3375e26cc7e9, 0x10, 0x6, 0xf7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x8, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0xff}]}}, {{0x9, 0x5, 0x7, 0x10, 0x8, 0xe7, 0xfc, 0x46, [@generic={0x49, 0x77, "503c2140207b8bb79d4a011d7c06b7994e60bb6dc72d06e9bcd44651784f8c58dc9c11de4f4f116fc71197efafc43050542dff89c42fb9eca8c1798714690eeaba1be829767350"}, @generic={0x37, 0xd, "87992bbb27bcb24d4f128498aa52a97c1c90d3acfbaaace81d3ce5ee1deeda2dcdb83b04072319611993ee1940f112a7bf20eeffeb"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x840, 0x4, 0x6, 0x8}}, {{0x9, 0x5, 0x6, 0xc, 0x200, 0x6, 0x55, 0x5}}, {{0x9, 0x5, 0xe, 0x10, 0x400, 0x8, 0xfc}}]}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x4, 0xf9, 0x5, 0x10, 0xc}, 0x5, &(0x7f0000000240)={0x5, 0xf, 0x5}, 0x9, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x140c}}, {0xde, &(0x7f00000002c0)=@string={0xde, 0x3, "43815a6297fcda9eeb1fce679736a0b7bb564b7145444a7eb3d22d2442de978611f9689f19ae09e1b2db388f734a9befc994184222d91658bc690fb3c166f5d71c8bcdf32777580da5d7aebbf0c20ea71256ae7eb95c7155c699a45a6f650667c9a8067625732ab82494fa833358859df4bace2735e8c5f6cbc5da89292a4381535bd8e92a49f72e3dd825c5f14ffb90c582a532c493f259f09f7f0dcfe874f51a3f2576a4f9745583e81db9b4bfe36f47ce7fbc7128fcc87af14746a8b02a170542bfa62ad47bf7199e3e520d026018dacb74fd08d2622b5598170e"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x42f}}, {0x28, &(0x7f0000000400)=@string={0x28, 0x3, "3d6500bb02ac0754cbf61522efd2a82b48086f6254752d97f1149d7f38d974933837887faee4"}}, {0x2, &(0x7f0000000440)=@string={0x2}}, {0x88, &(0x7f00000004c0)=ANY=[@ANYBLOB="88032bf5d031abfeada335b638beb418d690ba9d65d4385a0979c2f90200000000000000ae4952d4e086e1c2b29f9d930eb8f1fca274d218b6d704e1edae0149dfd8063ddd173c6e7581732c087a945c135725149392d4a2233b2422c0d8d94588dbbc99fc623ba3889bdf47311b49af631401ec0b17200269ac2e5f71b8ec18b9ce0c6dae8dd00c"]}, {0x4, &(0x7f0000000580)=@lang_id={0x4}}, {0xcf, &(0x7f00000005c0)=@string={0xcf, 0x3, "112d254195197cbc278ff9d16c2bb4805a04cea6f9878e510af8a2de689b5c65919eb6898b0e0055d8fae69038808f492a72c179fa75f98ed512a0c0a4bcc8d8a304068ed4f01ef5882a02ebad6ad88815a11f48c4d76c8436fdf8a95a6c6dba5439698c124783b38f1f9c31daf72502e91c6dcbeb41682f745bd0a0c86fab6bdc3f703a1bb05fd0dbc77895d045c6123f30d34c6fb6eb3641083543a9e652d3a3de9e20c4a20e3def3aa229a876ba1edcab1873fa8277ef6492f4a4fb5514a08e57bf9a4e6c03071adce2910f"}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x418}}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r4}}) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x123e02, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = socket$pptp(0x18, 0x1, 0x2) accept4(r5, 0x0, &(0x7f0000000080), 0x80000) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x1, &(0x7f00000005c0)=[{0x6}]}) ioctl$FS_IOC_GETFSMAP(r6, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x0, 0x1, 0x0, '\x00', [{0x2, 0x400, 0x0, 0x101, 0x0, 0x9}, {0x3, 0x80, 0x7fffffff, 0xc, 0x1800000000000000, 0xc79}], ['\x00']}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r6, 0xc0502103, &(0x7f0000000180)={0x0, 0xfff, 0x100fe}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_percpu\x00', 0x275a, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) socket$key(0xf, 0x3, 0x2) read$msr(0xffffffffffffffff, &(0x7f00000001c0)=""/150, 0x96) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r7, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) kernel console output (not intermixed with test programs): ngs: Mfr=1, Product=2, SerialNumber=3 [ 126.841916][ T39] usb 5-1: Product: syz [ 126.846138][ T39] usb 5-1: Manufacturer: syz [ 126.850782][ T39] usb 5-1: SerialNumber: syz [ 126.853982][ T2533] exFAT-fs (loop0): error, invalid access to FAT (entry 0x00000005) bogus content (0x0b0b0b0b) [ 126.904706][ T313] usb 4-1: Using ep0 maxpacket: 32 [ 126.945603][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 126.953986][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 126.962885][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 126.971278][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 126.979688][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 126.988072][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 126.996494][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 127.004964][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 127.013273][ T2534] netlink: 4 bytes leftover after parsing attributes in process `syz.6.604'. [ 127.024612][ T313] usb 4-1: config 0 has an invalid interface number: 196 but max is 0 [ 127.032972][ T313] usb 4-1: config 0 has no interface number 0 [ 127.039146][ T313] usb 4-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 127.049283][ T313] usb 4-1: config 0 interface 196 has no altsetting 0 [ 127.214654][ T313] usb 4-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 127.223795][ T313] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 127.231893][ T313] usb 4-1: Product: syz [ 127.236176][ T313] usb 4-1: Manufacturer: syz [ 127.240790][ T313] usb 4-1: SerialNumber: syz [ 127.246431][ T313] usb 4-1: config 0 descriptor?? [ 127.264854][ T2526] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 127.655396][ T2539] netlink: 28 bytes leftover after parsing attributes in process `syz.6.605'. [ 127.665267][ T2539] IPv6: NLM_F_CREATE should be specified when creating new route [ 127.726241][ T313] ipheth 4-1:0.196: Apple iPhone USB Ethernet device attached [ 127.748408][ T30] audit: type=1400 audit(1784439108.486:1374): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=1 [ 127.774101][ T30] audit: type=1400 audit(1784439108.486:1375): avc: denied { search } for pid=140 comm="dhcpcd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 127.797985][ T30] audit: type=1400 audit(1784439108.486:1376): avc: denied { read } for pid=140 comm="dhcpcd" name="n15" dev="tmpfs" ino=7635 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 128.057069][ T1691] usb 1-1: USB disconnect, device number 6 [ 128.063330][ T2438] exFAT-fs (loop0): error, invalid access to FAT (entry 0x00000005) bogus content (0x0b0b0b0b) [ 128.080066][ T2438] exFAT-fs (loop0): error, invalid access to FAT (entry 0x00000005) bogus content (0x0b0b0b0b) [ 128.135300][ T313] usb 4-1: USB disconnect, device number 6 [ 128.215773][ T313] ipheth 4-1:0.196: Apple iPhone USB Ethernet now disconnected [ 128.382339][ T2567] bridge0: port 1(bridge_slave_0) entered blocking state [ 128.389720][ T2567] bridge0: port 1(bridge_slave_0) entered disabled state [ 128.398255][ T2567] device bridge_slave_0 entered promiscuous mode [ 128.408017][ T2567] bridge0: port 2(bridge_slave_1) entered blocking state [ 128.415368][ T2567] bridge0: port 2(bridge_slave_1) entered disabled state [ 128.422914][ T2567] device bridge_slave_1 entered promiscuous mode [ 128.496214][ T2567] bridge0: port 2(bridge_slave_1) entered blocking state [ 128.503327][ T2567] bridge0: port 2(bridge_slave_1) entered forwarding state [ 128.510689][ T2567] bridge0: port 1(bridge_slave_0) entered blocking state [ 128.517756][ T2567] bridge0: port 1(bridge_slave_0) entered forwarding state [ 128.547817][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 128.555626][ T473] bridge0: port 1(bridge_slave_0) entered disabled state [ 128.563034][ T473] bridge0: port 2(bridge_slave_1) entered disabled state [ 128.575887][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 128.584191][ T473] bridge0: port 1(bridge_slave_0) entered blocking state [ 128.591285][ T473] bridge0: port 1(bridge_slave_0) entered forwarding state [ 128.607259][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 128.615600][ T473] bridge0: port 2(bridge_slave_1) entered blocking state [ 128.622657][ T473] bridge0: port 2(bridge_slave_1) entered forwarding state [ 128.641413][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 128.649511][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 128.672790][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 128.684387][ T8] device bridge_slave_1 left promiscuous mode [ 128.700939][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 128.709850][ T39] usb 5-1: USB disconnect, device number 26 [ 128.729630][ T8] device bridge_slave_0 left promiscuous mode [ 128.735951][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 128.744202][ T8] device veth1_macvtap left promiscuous mode [ 128.750964][ T8] device veth0_vlan left promiscuous mode [ 128.904112][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 128.914994][ T2576] loop3: detected capacity change from 0 to 512 [ 128.925340][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 128.933233][ T2578] loop4: detected capacity change from 0 to 40427 [ 128.946791][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 128.964821][ T2578] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 128.972646][ T2578] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 128.982582][ T2567] device veth0_vlan entered promiscuous mode [ 128.990827][ T2576] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 129.004267][ T2578] F2FS-fs (loop4): invalid crc_offset: 33558524 [ 129.017643][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 129.025531][ T2576] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 129.027047][ T2576] EXT4-fs (loop3): orphan cleanup on readonly fs [ 129.041484][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 129.051463][ T2567] device veth1_macvtap entered promiscuous mode [ 129.058810][ T2576] EXT4-fs warning (device loop3): ext4_enable_quotas:6479: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 129.073792][ T2578] F2FS-fs (loop4): Found nat_bits in checkpoint [ 129.082405][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 129.090584][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 129.094635][ T2576] EXT4-fs (loop3): Cannot turn on quotas: error -22 [ 129.101962][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 129.119397][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 129.125329][ T2576] EXT4-fs error (device loop3): ext4_xattr_delete_inode:2925: inode #16: comm syz.3.610: corrupted xattr block 31 [ 129.139714][ T2576] EXT4-fs warning (device loop3): ext4_evict_inode:305: xattr delete (err -117) [ 129.149551][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 129.155041][ T2576] EXT4-fs (loop3): 1 orphan inode deleted [ 129.185747][ T2576] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 129.204132][ T2578] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 129.214568][ T2578] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 129.275538][ T2578] attempt to access beyond end of device [ 129.275538][ T2578] loop4: rw=2049, want=45104, limit=40427 [ 129.464540][ T1691] usb 4-1: new full-speed USB device number 7 using dummy_hcd [ 129.539239][ T30] kauditd_printk_skb: 13 callbacks suppressed [ 129.539257][ T30] audit: type=1400 audit(1784439110.276:1390): avc: denied { create } for pid=2589 comm="syz.4.612" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 129.626857][ T2591] netlink: 180 bytes leftover after parsing attributes in process `syz.4.612'. [ 129.637779][ T10] Bluetooth: hci0: Frame reassembly failed (-84) [ 129.904609][ T1691] usb 4-1: unable to get BOS descriptor or descriptor too short [ 129.944639][ T1691] usb 4-1: not running at top speed; connect to a high speed hub [ 129.966177][ T2588] loop5: detected capacity change from 0 to 131072 [ 129.977623][ T2588] F2FS-fs (loop5): Invalid log sectorsize (67108873) [ 129.984418][ T2588] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 129.995648][ T2588] F2FS-fs (loop5): invalid crc value [ 130.009355][ T2588] F2FS-fs (loop5): Found nat_bits in checkpoint [ 130.024679][ T1691] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 130.043088][ T1691] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 4328, setting to 64 [ 130.062718][ T2588] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 130.070644][ T2588] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 130.089852][ T30] audit: type=1400 audit(1784439110.826:1391): avc: denied { create } for pid=2587 comm="syz.5.609" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 130.234695][ T1691] usb 4-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 130.243794][ T1691] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 130.264525][ T1691] usb 4-1: Product: syz [ 130.268756][ T1691] usb 4-1: Manufacturer: syz [ 130.273411][ T1691] usb 4-1: SerialNumber: syz [ 130.314736][ T2576] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 130.387910][ T30] audit: type=1400 audit(1784439111.126:1392): avc: denied { read } for pid=2597 comm="syz.5.613" name="/" dev="configfs" ino=13261 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 130.412129][ T30] audit: type=1400 audit(1784439111.146:1393): avc: denied { open } for pid=2597 comm="syz.5.613" path="/" dev="configfs" ino=13261 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 130.462090][ T30] audit: type=1400 audit(1784439111.146:1394): avc: denied { create } for pid=2597 comm="syz.5.613" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=rawip_socket permissive=1 [ 130.483937][ T30] audit: type=1400 audit(1784439111.146:1395): avc: denied { create } for pid=2597 comm="syz.5.613" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=netlink_netfilter_socket permissive=1 [ 130.510043][ T2600] loop5: detected capacity change from 0 to 2048 [ 130.513952][ T30] audit: type=1400 audit(1784439111.146:1396): avc: denied { create } for pid=2597 comm="syz.5.613" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=tcp_socket permissive=1 [ 130.536904][ T30] audit: type=1400 audit(1784439111.166:1397): avc: denied { getopt } for pid=2597 comm="syz.5.613" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=tcp_socket permissive=1 [ 130.558764][ T30] audit: type=1400 audit(1784439111.176:1398): avc: denied { write } for pid=2597 comm="syz.5.613" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=netlink_netfilter_socket permissive=1 [ 130.580192][ T30] audit: type=1400 audit(1784439111.176:1399): avc: denied { accept } for pid=2597 comm="syz.5.613" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 130.601449][ T2600] EXT4-fs (loop5): mounted filesystem without journal. Opts: usrquota,max_batch_time=0x0000000000000002,errors=remount-ro,barrier=0x0000000000000001,. Quota mode: writeback. [ 130.619669][ T2600] ext4 filesystem being mounted at /2/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 130.674656][ T1691] usb 4-1: MIDIStreaming interface descriptor not found [ 130.701960][ T1691] usb 4-1: USB disconnect, device number 7 [ 131.152935][ T2612] tmpfs: Unknown parameter 'ÿÿÿÿ00000000000000000000' [ 131.307407][ T2567] EXT4-fs error (device loop5) in ext4_reserve_inode_write:5904: Corrupt filesystem [ 131.318851][ T2567] EXT4-fs (loop5): Remounting filesystem read-only [ 131.325626][ T2567] EXT4-fs error (device loop5): ext4_quota_off:6533: inode #3: comm syz-executor: mark_inode_dirty error [ 131.337288][ T2567] EXT4-fs (loop5): Remounting filesystem read-only [ 131.344222][ T2567] EXT4-fs error (device loop5) in ext4_reserve_inode_write:5904: Corrupt filesystem [ 131.404777][ T2567] EXT4-fs (loop5): Remounting filesystem read-only [ 131.418298][ T2567] EXT4-fs error (device loop5): ext4_quota_off:6533: inode #4: comm syz-executor: mark_inode_dirty error [ 131.419743][ T2617] loop3: detected capacity change from 0 to 256 [ 131.503820][ T2617] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0x205ab87c, utbl_chksum : 0xe619d30d) [ 131.561783][ T2617] attempt to access beyond end of device [ 131.561783][ T2617] loop3: rw=0, want=304, limit=256 [ 131.608231][ T2567] EXT4-fs (loop5): Remounting filesystem read-only [ 131.654540][ T313] Bluetooth: hci0: command 0x1003 tx timeout [ 131.673361][ T2592] Bluetooth: hci0: sending frame failed (-49) [ 131.748101][ T2619] loop5: detected capacity change from 0 to 512 [ 131.757303][ T2619] EXT4-fs (loop5): Ignoring removed nobh option [ 131.766195][ T2619] EXT4-fs warning (device loop5): ext4_xattr_inode_get:492: inode #11: comm syz.5.620: ea_inode file size=0 entry size=6 [ 131.779046][ T2619] EXT4-fs error (device loop5): ext4_xattr_inode_iget:401: inode #11: comm syz.5.620: iget: bad extra_isize 90 (inode size 256) [ 131.792588][ T2619] EXT4-fs error (device loop5): ext4_xattr_inode_iget:406: comm syz.5.620: error while reading EA inode 11 err=-117 [ 131.805169][ T2619] EXT4-fs (loop5): 1 orphan inode deleted [ 131.811045][ T2619] EXT4-fs (loop5): mounted filesystem without journal. Opts: data_err=ignore,mb_optimize_scan=0x0000000000000000,debug_want_extra_isize=0x000000000000005a,dioread_lock,delalloc,nolazytime,nobh,,errors=continue. Quota mode: none. [ 132.018045][ T2643] Restarting kernel threads ... done. [ 132.124625][ T313] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 132.365230][ T2650] loop3: detected capacity change from 0 to 512 [ 132.394568][ T313] usb 6-1: Using ep0 maxpacket: 8 [ 132.407770][ T2650] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 132.416903][ T2650] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 132.425487][ T2650] EXT4-fs (loop3): orphan cleanup on readonly fs [ 132.432213][ T2650] EXT4-fs warning (device loop3): ext4_enable_quotas:6479: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 132.446838][ T2650] EXT4-fs (loop3): Cannot turn on quotas: error -22 [ 132.454199][ T2650] EXT4-fs error (device loop3): ext4_xattr_delete_inode:2925: inode #16: comm syz.3.629: corrupted xattr block 31 [ 132.466633][ T2650] EXT4-fs warning (device loop3): ext4_evict_inode:305: xattr delete (err -117) [ 132.476017][ T2650] EXT4-fs (loop3): 1 orphan inode deleted [ 132.481771][ T2650] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 132.545132][ T313] usb 6-1: config 7 has an invalid interface number: 39 but max is 0 [ 132.553454][ T313] usb 6-1: config 7 has no interface number 0 [ 132.559886][ T313] usb 6-1: config 7 interface 39 has no altsetting 0 [ 132.724665][ T313] usb 6-1: New USB device found, idVendor=0572, idProduct=1349, bcdDevice=3a.8f [ 132.754845][ T313] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 132.774541][ T1691] usb 4-1: new full-speed USB device number 8 using dummy_hcd [ 132.799748][ T313] usb 6-1: Product: syz [ 132.803962][ T313] usb 6-1: Manufacturer: syz [ 132.808658][ T313] usb 6-1: SerialNumber: syz [ 132.817226][ T2653] netlink: 36 bytes leftover after parsing attributes in process `syz.6.630'. [ 132.827352][ T2653] netlink: 36 bytes leftover after parsing attributes in process `syz.6.630'. [ 133.008319][ T2669] netlink: 28 bytes leftover after parsing attributes in process `syz.6.635'. [ 133.175021][ T1691] usb 4-1: unable to get BOS descriptor or descriptor too short [ 133.214602][ T1691] usb 4-1: not running at top speed; connect to a high speed hub [ 133.294635][ T1691] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 133.310022][ T1691] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 4328, setting to 64 [ 133.474631][ T1691] usb 4-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 133.487568][ T1691] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 133.495661][ T1691] usb 4-1: Product: syz [ 133.500015][ T1691] usb 4-1: Manufacturer: syz [ 133.504688][ T1691] usb 4-1: SerialNumber: syz [ 133.524623][ T2650] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 133.734576][ T1312] Bluetooth: hci0: command 0x1001 tx timeout [ 133.740706][ T2592] Bluetooth: hci0: sending frame failed (-49) [ 133.894883][ T1691] usb 4-1: MIDIStreaming interface descriptor not found [ 133.905305][ T1691] usb 4-1: USB disconnect, device number 8 [ 134.114876][ T384] udevd[384]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 134.366417][ T2689] netlink: 20 bytes leftover after parsing attributes in process `syz.3.640'. [ 134.541635][ T2693] netlink: 36 bytes leftover after parsing attributes in process `syz.6.641'. [ 134.551314][ T2693] netlink: 36 bytes leftover after parsing attributes in process `syz.6.641'. [ 134.571589][ T30] kauditd_printk_skb: 10 callbacks suppressed [ 134.571604][ T30] audit: type=1400 audit(1784439115.306:1410): avc: denied { mounton } for pid=2694 comm="syz.6.642" path="/121/file0" dev="tmpfs" ino=703 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 134.571612][ T2695] fuse: Unknown parameter 'f0xffffffffffffffff' [ 134.664568][ T1312] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 134.815899][ T313] usb 6-1: USB disconnect, device number 7 [ 135.071290][ T1312] usb 4-1: unable to get BOS descriptor or descriptor too short [ 135.154828][ T1312] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 135.165249][ T313] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 135.173169][ T1312] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 50, changing to 7 [ 135.294709][ T30] audit: type=1400 audit(1784439116.026:1411): avc: denied { setopt } for pid=2696 comm="syz.6.643" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 135.316238][ T1312] usb 4-1: config 1 interface 2 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 135.575068][ T1312] usb 4-1: New USB device found, idVendor=2b53, idProduct=0024, bcdDevice= 0.40 [ 135.584253][ T1312] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 135.592539][ T1312] usb 4-1: Product: syz [ 135.596907][ T1312] usb 4-1: Manufacturer: syz [ 135.601528][ T1312] usb 4-1: SerialNumber: syz [ 135.704614][ T313] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 135.715664][ T313] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 135.725996][ T313] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 135.739520][ T313] usb 6-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 135.749028][ T313] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 135.760923][ T313] usb 6-1: config 0 descriptor?? [ 135.814576][ T39] Bluetooth: hci0: command 0x1009 tx timeout [ 135.889267][ T2703] netlink: 24 bytes leftover after parsing attributes in process `syz.6.645'. [ 135.913235][ T2708] netlink: 'syz.6.646': attribute type 49 has an invalid length. [ 135.921127][ T2709] netlink: 'syz.6.646': attribute type 49 has an invalid length. [ 135.929052][ T1312] snd-usb-audio: probe of 4-1:1.0 failed with error -22 [ 135.974783][ T1312] snd-usb-audio: probe of 4-1:1.1 failed with error -22 [ 136.014734][ T1312] snd-usb-audio: probe of 4-1:1.2 failed with error -22 [ 136.024165][ T1312] usb 4-1: USB disconnect, device number 9 [ 136.245788][ T313] plantronics 0003:047F:FFFF.0008: No inputs registered, leaving [ 136.256120][ T313] plantronics 0003:047F:FFFF.0008: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.5-1/input0 [ 136.373633][ T2713] loop3: detected capacity change from 0 to 2048 [ 136.452920][ T1691] usb 6-1: USB disconnect, device number 8 [ 136.466683][ T2713] EXT4-fs (loop3): mounted filesystem without journal. Opts: discard,max_dir_size_kb=0x0000000000000004,norecovery,,errors=continue. Quota mode: none. [ 136.497933][ T30] audit: type=1400 audit(1784439117.236:1412): avc: denied { read open } for pid=2712 comm="syz.3.647" path="/15/file1/bus" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 136.535198][ T2713] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1176: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 136.551330][ T2713] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 136.563844][ T30] audit: type=1400 audit(1784439117.266:1413): avc: denied { write } for pid=2712 comm="syz.3.647" name="bus" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 136.586229][ T2713] EXT4-fs (loop3): This should not happen!! Data will be lost [ 136.586229][ T2713] [ 136.596452][ T2713] EXT4-fs (loop3): Total free blocks count 0 [ 136.602518][ T2713] EXT4-fs (loop3): Free/Dirty block details [ 136.608871][ T2713] EXT4-fs (loop3): free_blocks=2415919104 [ 136.614805][ T2713] EXT4-fs (loop3): dirty_blocks=16 [ 136.619973][ T2713] EXT4-fs (loop3): Block reservation details [ 136.626058][ T2713] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 137.449653][ T2732] netlink: 'syz.6.651': attribute type 1 has an invalid length. [ 137.664786][ T30] audit: type=1400 audit(1784439118.367:1414): avc: denied { read } for pid=2809 comm="syz.3.660" name="vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 137.691713][ T2810] loop3: detected capacity change from 0 to 256 [ 137.701533][ T30] audit: type=1400 audit(1784439118.376:1415): avc: denied { open } for pid=2809 comm="syz.3.660" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 137.728833][ T2810] exFAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 137.743265][ T2810] exFAT-fs (loop3): Medium has reported failures. Some data may be lost. [ 137.784320][ T2810] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 137.826334][ T2811] bridge0: port 1(bridge_slave_0) entered blocking state [ 137.833542][ T2811] bridge0: port 1(bridge_slave_0) entered disabled state [ 137.843073][ T2811] device bridge_slave_0 entered promiscuous mode [ 137.852261][ T2824] fuse: Bad value for 'fd' [ 137.853957][ T2811] bridge0: port 2(bridge_slave_1) entered blocking state [ 137.864101][ T2811] bridge0: port 2(bridge_slave_1) entered disabled state [ 137.878976][ T2811] device bridge_slave_1 entered promiscuous mode [ 137.943131][ T2811] bridge0: port 2(bridge_slave_1) entered blocking state [ 137.950239][ T2811] bridge0: port 2(bridge_slave_1) entered forwarding state [ 137.957573][ T2811] bridge0: port 1(bridge_slave_0) entered blocking state [ 137.964645][ T2811] bridge0: port 1(bridge_slave_0) entered forwarding state [ 137.996923][ T473] bridge0: port 1(bridge_slave_0) entered disabled state [ 138.004887][ T473] bridge0: port 2(bridge_slave_1) entered disabled state [ 138.016111][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 138.024294][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 138.035561][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 138.043933][ T473] bridge0: port 1(bridge_slave_0) entered blocking state [ 138.051030][ T473] bridge0: port 1(bridge_slave_0) entered forwarding state [ 138.061882][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 138.070471][ T473] bridge0: port 2(bridge_slave_1) entered blocking state [ 138.077590][ T473] bridge0: port 2(bridge_slave_1) entered forwarding state [ 138.085833][ T2830] fuse: Bad value for 'fd' [ 138.098422][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 138.106940][ T473] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 138.137663][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 138.147717][ T2836] xt_hashlimit: size too large, truncated to 1048576 [ 138.155525][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 138.164082][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 138.171691][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 138.180486][ T2811] device veth0_vlan entered promiscuous mode [ 138.193668][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 138.204132][ T2811] device veth1_macvtap entered promiscuous mode [ 138.216513][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 138.237718][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 138.280098][ T30] audit: type=1400 audit(1784439118.938:1416): avc: denied { name_bind } for pid=2845 comm="syz.7.659" src=65527 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=rawip_socket permissive=1 [ 138.306474][ T30] audit: type=1400 audit(1784439118.966:1417): avc: denied { module_request } for pid=2845 comm="syz.7.659" kmod="crypto-cryptd(__generic-gcm-aesni)" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=system permissive=1 [ 138.331178][ T2846] x_tables: ip6_tables: hashlimit.2 match: invalid size 304 (kernel) != (user) 352 [ 138.342657][ T2837] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 138.375071][ T30] audit: type=1400 audit(1784439119.031:1418): avc: denied { read write } for pid=2835 comm="syz.3.667" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 138.408723][ T2851] loop7: detected capacity change from 0 to 4096 [ 138.428838][ T2851] EXT4-fs (loop7): Test dummy encryption mode enabled [ 138.436098][ T30] audit: type=1400 audit(1784439119.031:1419): avc: denied { open } for pid=2835 comm="syz.3.667" path="/dev/raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 138.471116][ T2851] EXT4-fs (loop7): mounted filesystem without journal. Opts: test_dummy_encryption,grpquota,,errors=continue. Quota mode: writeback. [ 138.559590][ T2811] EXT4-fs error (device loop7): ext4_readdir:263: inode #12: block 80: comm syz-executor: path /1/file1/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.581149][ T2811] EXT4-fs error (device loop7): ext4_empty_dir:3154: inode #12: block 80: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.602148][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.613805][ T2811] EXT4-fs error (device loop7): ext4_readdir:263: inode #12: block 80: comm syz-executor: path /1/file1/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.635277][ T2811] EXT4-fs error (device loop7): ext4_empty_dir:3154: inode #12: block 80: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.655174][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.668477][ T2811] EXT4-fs error (device loop7): ext4_readdir:263: inode #12: block 80: comm syz-executor: path /1/file1/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.690127][ T2811] EXT4-fs error (device loop7): ext4_empty_dir:3154: inode #12: block 80: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.690740][ T1691] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 138.711773][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.731078][ T2811] EXT4-fs error (device loop7): ext4_readdir:263: inode #12: block 80: comm syz-executor: path /1/file1/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.752987][ T2858] netlink: 28 bytes leftover after parsing attributes in process `syz.5.673'. [ 138.763208][ T2811] EXT4-fs error (device loop7): ext4_empty_dir:3154: inode #12: block 80: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.792639][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.805888][ T2811] EXT4-fs error (device loop7): ext4_readdir:263: inode #12: block 80: comm syz-executor: path /1/file1/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.827423][ T2811] EXT4-fs error (device loop7): ext4_empty_dir:3154: inode #12: block 80: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=6, rec_len=0, size=4096 fake=0 [ 138.847324][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.859698][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.873220][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.885790][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.898385][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 138.910373][ T2811] EXT4-fs warning (device loop7): ext4_empty_dir:3156: inode #12: comm syz-executor: directory missing '..' [ 139.026805][ T2860] netlink: 28 bytes leftover after parsing attributes in process `syz.5.673'. [ 139.053813][ T1691] usb 4-1: device descriptor read/64, error -71 [ 139.171541][ T2868] bridge0: port 1(bridge_slave_0) entered blocking state [ 139.178629][ T2868] bridge0: port 1(bridge_slave_0) entered disabled state [ 139.186215][ T2868] device bridge_slave_0 entered promiscuous mode [ 139.193747][ T2868] bridge0: port 2(bridge_slave_1) entered blocking state [ 139.200856][ T2868] bridge0: port 2(bridge_slave_1) entered disabled state [ 139.208454][ T2868] device bridge_slave_1 entered promiscuous mode [ 139.279451][ T2868] bridge0: port 2(bridge_slave_1) entered blocking state [ 139.286544][ T2868] bridge0: port 2(bridge_slave_1) entered forwarding state [ 139.293914][ T2868] bridge0: port 1(bridge_slave_0) entered blocking state [ 139.300991][ T2868] bridge0: port 1(bridge_slave_0) entered forwarding state [ 139.327544][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 139.336672][ T753] bridge0: port 1(bridge_slave_0) entered disabled state [ 139.345110][ T753] bridge0: port 2(bridge_slave_1) entered disabled state [ 139.365233][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 139.373738][ T753] bridge0: port 1(bridge_slave_0) entered blocking state [ 139.380871][ T753] bridge0: port 1(bridge_slave_0) entered forwarding state [ 139.394259][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 139.403412][ T753] bridge0: port 2(bridge_slave_1) entered blocking state [ 139.410541][ T753] bridge0: port 2(bridge_slave_1) entered forwarding state [ 139.418160][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 139.426283][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 139.454058][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 139.467805][ T2868] device veth0_vlan entered promiscuous mode [ 139.474730][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 139.484404][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 139.492068][ T1691] usb 4-1: device descriptor read/64, error -71 [ 139.492552][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 139.559412][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 139.568922][ T2868] device veth1_macvtap entered promiscuous mode [ 139.580216][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 139.590365][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 139.676456][ T2886] Restarting kernel threads ... done. [ 139.703664][ T2890] loop1: detected capacity change from 0 to 128 [ 139.791245][ T1691] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 139.802448][ T2890] EXT4-fs (loop1): Test dummy encryption mode enabled [ 139.809288][ T2890] EXT4-fs (loop1): Test dummy encryption mode enabled [ 139.818019][ T2890] EXT4-fs (loop1): mounted filesystem without journal. Opts: test_dummy_encryption=v1,test_dummy_encryption=v1,,errors=continue. Quota mode: none. [ 139.833304][ T2890] ext4 filesystem being mounted at /2/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 139.870542][ T30] kauditd_printk_skb: 3 callbacks suppressed [ 139.870559][ T30] audit: type=1400 audit(1784439120.425:1423): avc: denied { append } for pid=2889 comm="syz.1.684" path="/2/mnt/memory.events.local" dev="loop1" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 139.900425][ T30] audit: type=1400 audit(1784439120.435:1424): avc: denied { map } for pid=2889 comm="syz.1.684" path="/2/mnt/memory.events.local" dev="loop1" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 139.956591][ T30] audit: type=1400 audit(1784439120.510:1425): avc: denied { ioctl } for pid=2889 comm="syz.1.684" path="/2/mnt/file1" dev="loop1" ino=16 ioctlcmd=0xaea3 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 139.984745][ T8] device bridge_slave_1 left promiscuous mode [ 139.994055][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 140.001792][ T8] device bridge_slave_0 left promiscuous mode [ 140.013915][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 140.039549][ T2896] loop1: detected capacity change from 0 to 16 [ 140.045896][ T8] device veth1_macvtap left promiscuous mode [ 140.052106][ T8] device veth0_vlan left promiscuous mode [ 140.113926][ T2896] erofs: (device loop1): mounted with root inode @ nid 36. [ 140.133734][ T1691] usb 4-1: device descriptor read/64, error -71 [ 140.571270][ T1691] usb 4-1: device descriptor read/64, error -71 [ 140.657109][ T30] audit: type=1326 audit(1784439121.165:1426): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.682714][ T30] audit: type=1326 audit(1784439121.165:1427): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.699819][ T1691] usb usb4-port1: attempt power cycle [ 140.711643][ T30] audit: type=1326 audit(1784439121.165:1428): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.738058][ T30] audit: type=1326 audit(1784439121.165:1429): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.763040][ T30] audit: type=1326 audit(1784439121.165:1430): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=36 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.789685][ T30] audit: type=1326 audit(1784439121.165:1431): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.815156][ T30] audit: type=1326 audit(1784439121.165:1432): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2916 comm="syz.6.693" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f034d38ce99 code=0x7ffc0000 [ 140.817562][ T2784] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 140.915523][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 140.924075][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 140.932493][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 140.942998][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 140.952961][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 140.961886][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 140.970533][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 140.979487][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 141.180328][ T1691] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 141.233883][ T2784] usb 5-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 141.242786][ T2784] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 141.253156][ T2784] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 141.262643][ T2784] usb 5-1: config 1 has no interface number 0 [ 141.269225][ T2784] usb 5-1: too many endpoints for config 1 interface 1 altsetting 1: 32, using maximum allowed: 30 [ 141.279981][ T2784] usb 5-1: config 1 interface 1 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 32 [ 141.358839][ T2955] overlayfs: upper fs does not support file handles, falling back to index=off. [ 141.368020][ T1691] usb 4-1: device descriptor read/8, error -71 [ 141.394897][ T2958] loop3: detected capacity change from 0 to 256 [ 141.414214][ T2958] FAT-fs (loop3): Directory bread(block 64) failed [ 141.422885][ T2958] FAT-fs (loop3): Directory bread(block 65) failed [ 141.429952][ T2958] FAT-fs (loop3): Directory bread(block 66) failed [ 141.436865][ T2958] FAT-fs (loop3): Directory bread(block 67) failed [ 141.443868][ T2958] FAT-fs (loop3): Directory bread(block 68) failed [ 141.450689][ T2958] FAT-fs (loop3): Directory bread(block 69) failed [ 141.457306][ T2958] FAT-fs (loop3): Directory bread(block 70) failed [ 141.464004][ T2958] FAT-fs (loop3): Directory bread(block 71) failed [ 141.471037][ T2958] FAT-fs (loop3): Directory bread(block 72) failed [ 141.477701][ T2958] FAT-fs (loop3): Directory bread(block 73) failed [ 141.491489][ T2784] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 141.500730][ T2784] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 141.509005][ T2784] usb 5-1: Product: syz [ 141.513469][ T2784] usb 5-1: Manufacturer: syz [ 141.518176][ T2784] usb 5-1: SerialNumber: syz [ 141.527837][ T2958] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 141.536344][ T2958] bridge0: port 1(bridge_slave_0) entered disabled state [ 141.545171][ T2958] A link change request failed with some changes committed already. Interface bridge_slave_0 may have been left with an inconsistent configuration, please check. [ 141.617959][ T2966] netlink: 68 bytes leftover after parsing attributes in process `syz.3.708'. [ 141.757417][ T1691] usb 4-1: device descriptor read/8, error -71 [ 141.802877][ T2995] device tunl0 entered promiscuous mode [ 141.813492][ T2995] netlink: 'syz.6.719': attribute type 4 has an invalid length. [ 141.821277][ T2995] netlink: 9 bytes leftover after parsing attributes in process `syz.6.719'. [ 141.853594][ T3003] netlink: 'syz.4.690': attribute type 13 has an invalid length. [ 141.863194][ T3003] UDC core: couldn't find an available UDC or it's busy: -16 [ 141.874076][ T3003] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 141.960509][ T2784] cdc_mbim: probe of 5-1:1.1 failed with error -71 [ 141.974874][ T2784] usb 5-1: USB disconnect, device number 27 [ 142.281015][ T1691] usb 4-1: new full-speed USB device number 13 using dummy_hcd [ 142.479700][ T3020] netlink: 28 bytes leftover after parsing attributes in process `syz.5.727'. [ 142.547548][ T3024] loop4: detected capacity change from 0 to 512 [ 142.558953][ T1691] usb 4-1: unable to get BOS descriptor or descriptor too short [ 142.587470][ T3026] xt_hashlimit: size too large, truncated to 1048576 [ 142.601629][ T1691] usb 4-1: not running at top speed; connect to a high speed hub [ 142.610631][ T3024] EXT4-fs (loop4): Test dummy encryption mode enabled [ 142.624514][ T3024] EXT4-fs (loop4): Test dummy encryption mode enabled [ 142.650757][ T3024] EXT4-fs (loop4): mounted filesystem without journal. Opts: test_dummy_encryption,init_itable=0x0000000000000000,minixdf,jqfmt=vfsv1,prjquota,inode_readahead_blks=0x0000000000000100,barrier=0x000000000000000b,errors=remount-ro,auto_da_alloc,test_dummy_encryption,min_batch_time=0x0000. Quota mode: writeback. [ 142.687122][ T1691] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 142.699439][ T3024] EXT4-fs (loop4): shut down requested (1) [ 142.730000][ T1691] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 142.922239][ T1691] usb 4-1: New USB device found, idVendor=0763, idProduct=0150, bcdDevice= 0.40 [ 142.931335][ T1691] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 142.959107][ T1691] usb 4-1: Product: syz [ 142.963328][ T1691] usb 4-1: Manufacturer: syz [ 142.968992][ T1691] usb 4-1: SerialNumber: syz [ 143.020712][ T3032] netlink: 12 bytes leftover after parsing attributes in process `syz.1.731'. [ 143.031422][ T3032] bridge: RTM_NEWNEIGH with invalid ether address [ 143.218314][ T3040] loop4: detected capacity change from 0 to 256 [ 143.242417][ T3040] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x68afaf67, utbl_chksum : 0xe619d30d) [ 143.367498][ T3048] loop4: detected capacity change from 0 to 256 [ 143.390186][ T3048] exFAT-fs (loop4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 143.401508][ T3048] exFAT-fs (loop4): Medium has reported failures. Some data may be lost. [ 143.414514][ T3048] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 143.511857][ T3057] loop4: detected capacity change from 0 to 256 [ 143.526736][ T3057] FAT-fs (loop4): Directory bread(block 64) failed [ 143.533639][ T3057] FAT-fs (loop4): Directory bread(block 65) failed [ 143.540442][ T3057] FAT-fs (loop4): Directory bread(block 66) failed [ 143.547495][ T3057] FAT-fs (loop4): Directory bread(block 67) failed [ 143.554957][ T3057] FAT-fs (loop4): Directory bread(block 68) failed [ 143.561615][ T3057] FAT-fs (loop4): Directory bread(block 69) failed [ 143.568484][ T3057] FAT-fs (loop4): Directory bread(block 70) failed [ 143.575378][ T3057] FAT-fs (loop4): Directory bread(block 71) failed [ 143.581984][ T3057] FAT-fs (loop4): Directory bread(block 72) failed [ 143.588814][ T3057] FAT-fs (loop4): Directory bread(block 73) failed [ 143.621300][ T3057] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 143.662857][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 143.679239][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 143.695836][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 143.708246][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 143.716891][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 143.725832][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 143.734494][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 143.742785][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 143.967478][ T3077] xt_hashlimit: size too large, truncated to 1048576 [ 144.704073][ T3082] netlink: 80 bytes leftover after parsing attributes in process `syz.3.748'. [ 144.728408][ T3084] netlink: 8952 bytes leftover after parsing attributes in process `syz.5.749'. [ 144.749578][ T1691] usb 4-1: MIDIStreaming interface descriptor not found [ 144.761184][ T3085] loop3: detected capacity change from 0 to 512 [ 144.779887][ T1691] usb 4-1: USB disconnect, device number 13 [ 144.813259][ T3085] EXT4-fs (loop3): mounted filesystem without journal. Opts: grpquota,bsdgroups,quota,,errors=continue. Quota mode: writeback. [ 144.833345][ T3085] ext4 filesystem being mounted at /24/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 146.099559][ T3119] 9pnet: Insufficient options for proto=fd [ 146.564530][ T3128] loop4: detected capacity change from 0 to 256 [ 146.610439][ T3128] FAT-fs (loop4): bogus number of directory entries (7) [ 146.618113][ T3128] FAT-fs (loop4): Can't find a valid FAT filesystem [ 146.881101][ T3141] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 147.079050][ T1692] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 147.346195][ T1692] usb 5-1: Using ep0 maxpacket: 16 [ 147.474512][ T1692] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 147.493891][ T1692] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 147.513167][ T30] kauditd_printk_skb: 37 callbacks suppressed [ 147.513182][ T30] audit: type=1400 audit(1784439127.575:1470): avc: denied { ioctl } for pid=3146 comm="syz.5.771" path="socket:[29287]" dev="sockfs" ino=29287 ioctlcmd=0x8946 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 147.554249][ T3147] netlink: 4 bytes leftover after parsing attributes in process `syz.5.771'. [ 147.558248][ T1692] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 147.580743][ T1692] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 147.592001][ T3149] 9pnet: Insufficient options for proto=fd [ 147.597963][ T1692] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 147.620906][ T1692] usb 5-1: config 0 descriptor?? [ 147.662669][ T3151] netlink: 24 bytes leftover after parsing attributes in process `syz.6.773'. [ 147.731014][ T30] audit: type=1400 audit(1784439127.790:1471): avc: denied { bind } for pid=3152 comm="syz.5.774" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 147.758629][ T3153] netlink: 728 bytes leftover after parsing attributes in process `syz.5.774'. [ 147.784519][ T30] audit: type=1400 audit(1784439127.809:1472): avc: denied { name_bind } for pid=3152 comm="syz.5.774" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=icmp_socket permissive=1 [ 147.827200][ T30] audit: type=1400 audit(1784439127.809:1473): avc: denied { node_bind } for pid=3152 comm="syz.5.774" saddr=ff01::1 src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=icmp_socket permissive=1 [ 147.888900][ T3159] loop3: detected capacity change from 0 to 256 [ 147.906496][ T30] audit: type=1400 audit(1784439127.912:1474): avc: denied { create } for pid=3155 comm="syz.3.775" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=appletalk_socket permissive=1 [ 147.938796][ T3159] netlink: 52 bytes leftover after parsing attributes in process `syz.3.776'. [ 147.948240][ T3159] netlink: 48 bytes leftover after parsing attributes in process `syz.3.776'. [ 147.959992][ T30] audit: type=1400 audit(1784439127.996:1475): avc: denied { mounton } for pid=3158 comm="syz.3.776" path="/29/file0/file0" dev="loop3" ino=1048672 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=dir permissive=1 [ 148.110183][ T3132] netlink: 'syz.4.764': attribute type 1 has an invalid length. [ 148.442613][ T3172] loop4: detected capacity change from 0 to 512 [ 148.464960][ T3171] incfs: Can't find or create .index dir in . [ 148.468500][ T1692] usbhid 5-1:0.0: can't add hid device: -71 [ 148.473582][ T3171] incfs: mount failed -22 [ 148.482253][ T1692] usbhid: probe of 5-1:0.0 failed with error -71 [ 148.497732][ T1692] usb 5-1: USB disconnect, device number 28 [ 148.730758][ T3176] bridge0: port 1(bridge_slave_0) entered blocking state [ 148.738646][ T3176] bridge0: port 1(bridge_slave_0) entered disabled state [ 148.760184][ T3176] device bridge_slave_0 entered promiscuous mode [ 148.778593][ T3176] bridge0: port 2(bridge_slave_1) entered blocking state [ 148.785744][ T3176] bridge0: port 2(bridge_slave_1) entered disabled state [ 148.793536][ T3176] device bridge_slave_1 entered promiscuous mode [ 148.804425][ T10] device bridge_slave_1 left promiscuous mode [ 148.815337][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 148.823838][ T10] device veth1_macvtap left promiscuous mode [ 148.830190][ T10] device veth0_vlan left promiscuous mode [ 148.955120][ T3181] 9pnet: Insufficient options for proto=fd [ 149.100319][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 149.114643][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 149.138705][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 149.153091][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 149.166841][ T753] bridge0: port 1(bridge_slave_0) entered blocking state [ 149.173941][ T753] bridge0: port 1(bridge_slave_0) entered forwarding state [ 149.187222][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 149.200458][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 149.213624][ T753] bridge0: port 2(bridge_slave_1) entered blocking state [ 149.220725][ T753] bridge0: port 2(bridge_slave_1) entered forwarding state [ 149.239630][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 149.264661][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 149.278397][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 149.297777][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 149.321623][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 149.342561][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 149.357211][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 149.377157][ T3176] device veth0_vlan entered promiscuous mode [ 149.417337][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 149.436162][ T3176] device veth1_macvtap entered promiscuous mode [ 149.461859][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 149.480678][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 149.573088][ T3204] netlink: 8 bytes leftover after parsing attributes in process `syz.6.791'. [ 149.906895][ T3212] 9pnet: Insufficient options for proto=fd [ 150.050763][ T3215] netlink: 'syz.5.794': attribute type 7 has an invalid length. [ 150.058481][ T3215] netlink: 'syz.5.794': attribute type 8 has an invalid length. [ 150.167343][ T2782] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 150.416012][ T1692] usb 5-1: new full-speed USB device number 29 using dummy_hcd [ 150.552099][ T2782] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 8 [ 150.561947][ T2782] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 32 [ 150.733747][ T2782] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 150.742892][ T2782] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 150.750995][ T2782] usb 3-1: Product: syz [ 150.755243][ T2782] usb 3-1: Manufacturer: syz [ 150.760239][ T2782] usb 3-1: SerialNumber: syz [ 150.840601][ T1692] usb 5-1: descriptor type invalid, skip [ 150.883685][ T1692] usb 5-1: not running at top speed; connect to a high speed hub [ 150.979506][ T1692] usb 5-1: config 0 has no interfaces? [ 150.983804][ T3247] 9pnet: Insufficient options for proto=fd [ 151.065481][ T2782] cdc_ncm 3-1:1.0: CDC Union missing and no IAD found [ 151.074623][ T2782] cdc_ncm 3-1:1.0: bind() failure [ 151.085425][ T2782] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 151.092346][ T2782] cdc_ncm 3-1:1.1: bind() failure [ 151.105570][ T2782] usb 3-1: USB disconnect, device number 23 [ 151.161706][ T1692] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 151.177623][ T1692] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 151.193477][ T1692] usb 5-1: Product: syz [ 151.204015][ T1692] usb 5-1: Manufacturer: syz [ 151.208735][ T1692] usb 5-1: SerialNumber: syz [ 151.230511][ T1692] usb 5-1: config 0 descriptor?? [ 151.482183][ T3219] UDC core: couldn't find an available UDC or it's busy: -16 [ 151.489731][ T3219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 151.497887][ T3219] UDC core: couldn't find an available UDC or it's busy: -16 [ 151.505582][ T3261] UDC core: couldn't find an available UDC or it's busy: -16 [ 151.513080][ T3219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 151.520949][ T3261] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 151.530074][ T1693] usb 5-1: USB disconnect, device number 29 [ 151.602611][ T3263] loop2: detected capacity change from 0 to 512 [ 151.642866][ T3263] EXT4-fs (loop2): mounting ext2 file system using the ext4 subsystem [ 151.652048][ T3263] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 151.660905][ T3263] EXT4-fs (loop2): orphan cleanup on readonly fs [ 151.668038][ T3263] EXT4-fs warning (device loop2): ext4_enable_quotas:6479: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 151.682882][ T3263] EXT4-fs (loop2): Cannot turn on quotas: error -22 [ 151.689993][ T3263] EXT4-fs error (device loop2): ext4_xattr_delete_inode:2925: inode #16: comm syz.2.809: corrupted xattr block 31 [ 151.702411][ T3263] EXT4-fs warning (device loop2): ext4_evict_inode:305: xattr delete (err -117) [ 151.711693][ T3263] EXT4-fs (loop2): 1 orphan inode deleted [ 151.718127][ T3263] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 151.724059][ T30] audit: type=1400 audit(1784439131.524:1476): avc: denied { watch } for pid=3267 comm="syz.1.811" path="/34/file0" dev="tmpfs" ino=202 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=fifo_file permissive=1 [ 152.059116][ T1693] usb 3-1: new full-speed USB device number 24 using dummy_hcd [ 152.089009][ T3274] loop4: detected capacity change from 0 to 512 [ 152.101230][ T3274] EXT4-fs error (device loop4): mb_free_blocks:1889: group 0, inode 11: block 64:freeing already freed block (bit 63); block bitmap corrupt. [ 152.118120][ T3274] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #11: comm syz.4.813: corrupted inode contents [ 152.130528][ T3274] EXT4-fs error (device loop4): ext4_dirty_inode:6108: inode #11: comm syz.4.813: mark_inode_dirty error [ 152.142389][ T3274] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #11: comm syz.4.813: invalid indirect mapped block 1 (level 1) [ 152.155921][ T3274] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #11: comm syz.4.813: corrupted inode contents [ 152.168421][ T3274] EXT4-fs error (device loop4) in ext4_orphan_del:303: Corrupt filesystem [ 152.177340][ T3274] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #11: comm syz.4.813: corrupted inode contents [ 152.189408][ T3274] EXT4-fs error (device loop4): ext4_truncate:4317: inode #11: comm syz.4.813: mark_inode_dirty error [ 152.200883][ T3274] EXT4-fs error (device loop4) in ext4_process_orphan:345: Corrupt filesystem [ 152.210421][ T3274] EXT4-fs (loop4): 1 truncate cleaned up [ 152.216096][ T3274] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 152.236371][ T3274] 8021q: VLANs not supported on ip6gre0 [ 152.243200][ T3274] EXT4-fs error (device loop4): ext4_lookup:1858: inode #12: comm syz.4.813: iget: bogus i_mode (3355) [ 152.312959][ T288] EXT4-fs error (device loop4): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /116/file0: bad entry in directory: directory entry too close to block end - offset=76, inode=16, rec_len=940, size=1024 fake=0 [ 152.335737][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.346596][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.357607][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.368646][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.379654][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.390529][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.401486][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.412287][ T288] EXT4-fs error (device loop4): ext4_empty_dir:3136: inode #11: comm syz-executor: invalid size [ 152.432293][ T3282] 9pnet: Insufficient options for proto=fd [ 152.518283][ T1693] usb 3-1: unable to get BOS descriptor or descriptor too short [ 152.561038][ T1693] usb 3-1: not running at top speed; connect to a high speed hub [ 152.657189][ T1693] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 152.670152][ T1693] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 4328, setting to 64 [ 152.697940][ T3289] bridge0: port 1(bridge_slave_0) entered blocking state [ 152.710642][ T3289] bridge0: port 1(bridge_slave_0) entered disabled state [ 152.722792][ T3289] device bridge_slave_0 entered promiscuous mode [ 152.733472][ T3289] bridge0: port 2(bridge_slave_1) entered blocking state [ 152.741512][ T3289] bridge0: port 2(bridge_slave_1) entered disabled state [ 152.749687][ T3289] device bridge_slave_1 entered promiscuous mode [ 152.833596][ T3289] bridge0: port 2(bridge_slave_1) entered blocking state [ 152.840870][ T3289] bridge0: port 2(bridge_slave_1) entered forwarding state [ 152.848190][ T3289] bridge0: port 1(bridge_slave_0) entered blocking state [ 152.855277][ T3289] bridge0: port 1(bridge_slave_0) entered forwarding state [ 152.881644][ T1693] usb 3-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 152.893447][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 152.901340][ T1693] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 152.910012][ T753] bridge0: port 1(bridge_slave_0) entered disabled state [ 152.917587][ T1693] usb 3-1: Product: syz [ 152.921992][ T753] bridge0: port 2(bridge_slave_1) entered disabled state [ 152.929431][ T1693] usb 3-1: Manufacturer: syz [ 152.934542][ T1693] usb 3-1: SerialNumber: syz [ 152.945879][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 152.959434][ T753] bridge0: port 1(bridge_slave_0) entered blocking state [ 152.966551][ T753] bridge0: port 1(bridge_slave_0) entered forwarding state [ 152.974101][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 152.982319][ T3263] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 152.989967][ T753] bridge0: port 2(bridge_slave_1) entered blocking state [ 152.997042][ T753] bridge0: port 2(bridge_slave_1) entered forwarding state [ 153.017422][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 153.026658][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 153.044710][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 153.068981][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 153.077460][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 153.085247][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 153.093844][ T3289] device veth0_vlan entered promiscuous mode [ 153.106803][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 153.120827][ T3289] device veth1_macvtap entered promiscuous mode [ 153.132858][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 153.149561][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 153.158015][ T753] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 153.203102][ T10] device bridge_slave_1 left promiscuous mode [ 153.209274][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 153.222387][ T10] device bridge_slave_0 left promiscuous mode [ 153.234274][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 153.313129][ T10] device veth1_macvtap left promiscuous mode [ 153.319525][ T10] device veth0_vlan left promiscuous mode [ 153.416202][ T1693] usb 3-1: MIDIStreaming interface descriptor not found [ 153.435805][ T1693] usb 3-1: USB disconnect, device number 24 [ 153.495759][ T3315] netlink: 36 bytes leftover after parsing attributes in process `syz.1.826'. [ 153.507438][ T30] audit: type=1400 audit(1784439133.190:1477): avc: denied { map } for pid=3314 comm="syz.1.826" path="socket:[30831]" dev="sockfs" ino=30831 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 153.534203][ T3315] netlink: 84 bytes leftover after parsing attributes in process `syz.1.826'. [ 153.543840][ T30] audit: type=1400 audit(1784439133.208:1478): avc: denied { read } for pid=3314 comm="syz.1.826" path="socket:[30831]" dev="sockfs" ino=30831 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 153.567941][ T30] audit: type=1400 audit(1784439133.218:1479): avc: denied { setopt } for pid=3314 comm="syz.1.826" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 153.601306][ T3317] 9pnet: Insufficient options for proto=fd [ 154.101083][ T3321] xt_hashlimit: size too large, truncated to 1048576 [ 154.116969][ T3327] 9pnet: Insufficient options for proto=fd [ 154.431568][ T30] audit: type=1400 audit(1784439134.060:1480): avc: denied { execute } for pid=3347 comm="syz.6.837" path="/169/file1" dev="tmpfs" ino=961 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 154.468750][ T3350] 9pnet: Insufficient options for proto=fd [ 154.933729][ T3362] IPv6: addrconf: prefix option has invalid lifetime [ 155.147292][ T3369] loop2: detected capacity change from 0 to 512 [ 155.204875][ T3369] EXT4-fs (loop2): Ignoring removed bh option [ 155.271527][ T3369] EXT4-fs (loop2): mounted filesystem without journal. Opts: bh,acl,,errors=continue. Quota mode: writeback. [ 155.286086][ T3369] ext4 filesystem being mounted at /4/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 155.576091][ T3369] EXT4-fs error (device loop2): ext4_get_first_dir_block:3619: inode #12: comm syz.2.845: directory missing '..' [ 155.703274][ T3383] netlink: 12 bytes leftover after parsing attributes in process `syz.6.849'. [ 155.748106][ T3385] 9pnet: Insufficient options for proto=fd [ 155.748618][ T3387] netlink: 'syz.9.851': attribute type 28 has an invalid length. [ 155.762229][ T3387] netlink: 4 bytes leftover after parsing attributes in process `syz.9.851'. [ 155.895043][ T1693] usb 3-1: new full-speed USB device number 25 using dummy_hcd [ 156.044783][ T3398] 9pnet: Insufficient options for proto=fd [ 156.056000][ T3398] fuse: blksize only supported for fuseblk [ 156.108750][ T1695] usb 10-1: new high-speed USB device number 16 using dummy_hcd [ 156.316917][ T3420] 9pnet: Insufficient options for proto=fd [ 156.333468][ T1693] usb 3-1: unable to get BOS descriptor or descriptor too short [ 156.386723][ T1693] usb 3-1: not running at top speed; connect to a high speed hub [ 156.472165][ T1693] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 156.482500][ T1693] usb 3-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 156.500518][ T1695] usb 10-1: config 220 has an invalid interface number: 76 but max is 2 [ 156.509144][ T1695] usb 10-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 156.519596][ T1695] usb 10-1: config 220 has no interface number 2 [ 156.526054][ T1695] usb 10-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 156.539363][ T1695] usb 10-1: config 220 interface 0 has no altsetting 0 [ 156.546246][ T1695] usb 10-1: config 220 interface 76 has no altsetting 0 [ 156.553375][ T1695] usb 10-1: config 220 interface 1 has no altsetting 0 [ 156.675180][ T1693] usb 3-1: New USB device found, idVendor=0763, idProduct=0150, bcdDevice= 0.40 [ 156.684323][ T1693] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 156.692498][ T1693] usb 3-1: Product: syz [ 156.696897][ T1693] usb 3-1: Manufacturer: syz [ 156.701556][ T1693] usb 3-1: SerialNumber: syz [ 156.728675][ T1695] usb 10-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 156.737920][ T1695] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 156.746491][ T1695] usb 10-1: Product: syz [ 156.751110][ T1695] usb 10-1: Manufacturer: syz [ 156.756147][ T1695] usb 10-1: SerialNumber: syz [ 157.043697][ T3391] UDC core: couldn't find an available UDC or it's busy: -16 [ 157.051229][ T3391] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 157.091958][ T1693] usb 3-1: MIDIStreaming interface descriptor not found [ 157.101506][ T1693] usb 3-1: USB disconnect, device number 25 [ 157.166893][ T1695] usb 10-1: selecting invalid altsetting 0 [ 157.172807][ T1695] usb 10-1: Found UVC 7.01 device syz (8086:0b07) [ 157.180547][ T1695] usb 10-1: No valid video chain found. [ 157.221883][ T1695] usb 10-1: USB disconnect, device number 16 [ 157.317278][ T384] udevd[384]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 157.581273][ T3454] loop2: detected capacity change from 0 to 256 [ 157.677041][ T3468] loop2: detected capacity change from 0 to 256 [ 157.684009][ T3468] FAT-fs (loop2): Unrecognized mount option "rodi^" or missing value [ 157.781088][ T3473] loop2: detected capacity change from 0 to 16 [ 157.841470][ T3473] erofs: (device loop2): mounted with root inode @ nid 36. [ 157.913976][ T3478] loop2: detected capacity change from 0 to 512 [ 158.002649][ T3478] EXT4-fs (loop2): Ignoring removed bh option [ 158.009073][ T3478] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 158.022534][ T3478] EXT4-fs (loop2): 1 truncate cleaned up [ 158.028280][ T3478] EXT4-fs (loop2): mounted filesystem without journal. Opts: journal_ioprio=0x0000000000000005,auto_da_alloc=0x0000000000000001,debug_want_extra_isize=0x0000000000000008,noquota,user_xattr,bh,noquota,,errors=continue. Quota mode: none. [ 158.067476][ T3478] xt_hashlimit: size too large, truncated to 1048576 [ 158.231213][ T30] audit: type=1400 audit(1784439137.606:1481): avc: denied { getopt } for pid=3484 comm="syz.5.883" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 158.779571][ T2781] usb 3-1: new full-speed USB device number 26 using dummy_hcd [ 159.032485][ T3508] loop9: detected capacity change from 0 to 16 [ 159.042563][ T3508] erofs: (device loop9): mounted with root inode @ nid 36. [ 159.085414][ T3512] overlayfs: missing 'lowerdir' [ 159.168703][ T30] audit: type=1400 audit(1784439138.485:1482): avc: denied { create } for pid=3518 comm="syz.9.894" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netrom_socket permissive=1 [ 159.207975][ T3521] loop9: detected capacity change from 0 to 512 [ 159.218532][ T2781] usb 3-1: unable to get BOS descriptor or descriptor too short [ 159.277605][ T3521] EXT4-fs (loop9): mounted filesystem without journal. Opts: usrquota,grpjquota=,nodelalloc,,errors=continue. Quota mode: writeback. [ 159.291812][ T3521] ext4 filesystem being mounted at /13/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 159.363663][ T2781] usb 3-1: not running at top speed; connect to a high speed hub [ 159.453844][ T2781] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 159.464103][ T2781] usb 3-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 159.492336][ T3533] loop9: detected capacity change from 0 to 512 [ 159.506077][ T3533] EXT4-fs (loop9): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 159.539359][ T3533] EXT4-fs (loop9): can't mount with commit=140, fs mounted w/o journal [ 159.586760][ T3539] netlink: 28 bytes leftover after parsing attributes in process `syz.6.900'. [ 159.624306][ T3545] loop9: detected capacity change from 0 to 16 [ 159.634179][ T3545] erofs: (device loop9): mounted with root inode @ nid 36. [ 159.645964][ T2781] usb 3-1: New USB device found, idVendor=0763, idProduct=0150, bcdDevice= 0.40 [ 159.667215][ T2781] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 159.675228][ T2781] usb 3-1: Product: syz [ 159.679510][ T2781] usb 3-1: Manufacturer: syz [ 159.684123][ T2781] usb 3-1: SerialNumber: syz [ 159.740991][ T3544] device ip6tnl1 entered promiscuous mode [ 159.751497][ T3556] netlink: 12 bytes leftover after parsing attributes in process `syz.1.905'. [ 159.761513][ T3556] netlink: 12 bytes leftover after parsing attributes in process `syz.1.905'. [ 159.797447][ T3561] overlayfs: unrecognized mount option "uuid=auto" or missing value [ 159.938091][ T30] audit: type=1400 audit(1784439139.206:1483): avc: denied { map } for pid=3578 comm="syz.6.913" path="socket:[30407]" dev="sockfs" ino=30407 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 159.969805][ T3584] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 160.010386][ T30] audit: type=1400 audit(1784439139.281:1484): avc: denied { create } for pid=3578 comm="syz.6.913" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 [ 160.073355][ T2781] usb 3-1: MIDIStreaming interface descriptor not found [ 160.085414][ T2781] usb 3-1: USB disconnect, device number 26 [ 160.279083][ T30] audit: type=1400 audit(1784439139.533:1485): avc: denied { getopt } for pid=3597 comm="syz.5.919" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 160.349509][ T3604] netlink: 'syz.5.921': attribute type 4 has an invalid length. [ 160.368986][ T3605] netlink: 'syz.5.921': attribute type 4 has an invalid length. [ 160.537434][ T3613] device ip6gretap0 entered promiscuous mode [ 161.479621][ T3623] 9pnet: Insufficient options for proto=fd [ 161.582232][ T3628] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=3628 comm=syz.6.929 [ 161.724153][ T30] audit: type=1326 audit(1784439140.881:1486): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3646 comm="syz.1.935" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 161.755337][ T30] audit: type=1326 audit(1784439140.909:1487): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3646 comm="syz.1.935" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 161.783580][ T3591] loop9: detected capacity change from 0 to 131072 [ 161.786863][ T30] audit: type=1326 audit(1784439140.909:1488): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3646 comm="syz.1.935" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 161.816236][ T30] audit: type=1326 audit(1784439140.909:1489): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3646 comm="syz.1.935" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 161.843049][ T30] audit: type=1326 audit(1784439140.909:1490): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3646 comm="syz.1.935" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=56 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 161.911408][ T30] audit: type=1326 audit(1784439140.909:1491): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3646 comm="syz.1.935" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 162.049975][ T3660] xt_CT: No such helper "netbios-ns" [ 162.207109][ T3660] loop9: detected capacity change from 0 to 512 [ 162.274602][ T3663] loop2: detected capacity change from 0 to 16 [ 162.309562][ T3660] EXT4-fs (loop9): Test dummy encryption mode enabled [ 162.331005][ T3663] erofs: (device loop2): mounted with root inode @ nid 36. [ 162.343129][ T3660] EXT4-fs error (device loop9): ext4_orphan_get:1406: inode #15: comm syz.9.937: inode has both inline data and extents flags [ 162.356987][ T3660] EXT4-fs error (device loop9): ext4_orphan_get:1411: comm syz.9.937: couldn't read orphan inode 15 (err -117) [ 162.369187][ T3660] EXT4-fs (loop9): mounted filesystem without journal. Opts: test_dummy_encryption,,errors=continue. Quota mode: writeback. [ 162.423985][ T3657] EXT4-fs warning (device loop9): ext4_empty_dir:3147: inode #2: comm syz.9.937: directory missing '.' [ 162.762714][ T3675] netlink: 72 bytes leftover after parsing attributes in process `syz.1.942'. [ 162.773258][ T3675] bridge0: port 2(bridge_slave_1) entered disabled state [ 162.780562][ T3675] bridge0: port 1(bridge_slave_0) entered disabled state [ 162.790392][ T3675] device bridge_slave_1 left promiscuous mode [ 162.796621][ T3675] bridge0: port 2(bridge_slave_1) entered disabled state [ 162.804401][ T3675] device bridge_slave_0 left promiscuous mode [ 162.810609][ T3675] bridge0: port 1(bridge_slave_0) entered disabled state [ 162.966969][ T3678] loop9: detected capacity change from 0 to 512 [ 163.001039][ T3678] EXT4-fs (loop9): mounting ext2 file system using the ext4 subsystem [ 163.024081][ T3678] EXT4-fs (loop9): revision level too high, forcing read-only mode [ 163.039191][ T3678] EXT4-fs (loop9): orphan cleanup on readonly fs [ 163.046183][ T3678] EXT4-fs warning (device loop9): ext4_enable_quotas:6479: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 163.060864][ T3678] EXT4-fs (loop9): Cannot turn on quotas: error -22 [ 163.067953][ T3678] EXT4-fs error (device loop9): ext4_xattr_delete_inode:2925: inode #16: comm syz.9.943: corrupted xattr block 31 [ 163.080311][ T3678] EXT4-fs warning (device loop9): ext4_evict_inode:305: xattr delete (err -117) [ 163.089513][ T3678] EXT4-fs (loop9): 1 orphan inode deleted [ 163.095385][ T3678] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 163.352032][ T3669] loop2: detected capacity change from 0 to 131072 [ 163.428106][ T3669] F2FS-fs (loop2): invalid crc value [ 163.460268][ T3669] F2FS-fs (loop2): Found nat_bits in checkpoint [ 163.590605][ T3669] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 164.126473][ T3681] loop9: detected capacity change from 0 to 131072 [ 164.140046][ T3681] F2FS-fs (loop9): invalid crc value [ 164.162324][ T3681] F2FS-fs (loop9): Found nat_bits in checkpoint [ 164.198678][ T3681] F2FS-fs (loop9): Mounted with checkpoint version = 48b305e4 [ 164.292269][ T3669] F2FS-fs (loop2): Start checkpoint disabled! [ 164.304262][ T3669] F2FS-fs (loop2): Corrupted max_depth of 3: 16842753 [ 164.323542][ T3669] tipc: Started in network mode [ 164.332918][ T3669] tipc: Node identity ac14142f, cluster identity 4711 [ 164.340138][ T3669] tipc: New replicast peer: 172.20.20.170 [ 164.346143][ T3669] tipc: Enabled bearer , priority 10 [ 164.353413][ T3669] tipc: New replicast peer: 0000:0000:0000:0000:0000:ffff:0000:0000 [ 164.618339][ T30] kauditd_printk_skb: 85 callbacks suppressed [ 164.618355][ T30] audit: type=1400 audit(1784439143.585:1577): avc: denied { create } for pid=3724 comm="syz.1.956" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_scsitransport_socket permissive=1 [ 164.660435][ T3727] fuseblk: Bad value for 'source' [ 164.978203][ T1688] usb 3-1: new full-speed USB device number 27 using dummy_hcd [ 165.544560][ T1693] tipc: Node number set to 2886997039 [ 165.700722][ T30] audit: type=1400 audit(1784439144.596:1578): avc: denied { bind } for pid=3755 comm="syz.5.965" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 165.724550][ T3756] device gretap0 entered promiscuous mode [ 165.737241][ T1688] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 165.748288][ T1688] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 165.757465][ T1688] usb 3-1: New USB device found, idVendor=04b4, idProduct=de64, bcdDevice= 0.00 [ 165.766717][ T1688] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.782069][ T1688] usb 3-1: config 0 descriptor?? [ 165.844429][ T30] audit: type=1400 audit(1784439144.736:1579): avc: denied { write } for pid=3764 comm="syz.9.968" name="binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 166.038634][ T2783] usb 3-1: USB disconnect, device number 27 [ 166.353643][ T3783] netlink: 36 bytes leftover after parsing attributes in process `syz.1.972'. [ 166.621979][ T3786] Restarting kernel threads ... done. [ 167.895482][ T1692] usb 3-1: new full-speed USB device number 28 using dummy_hcd [ 168.045081][ T2783] usb 10-1: new high-speed USB device number 17 using dummy_hcd [ 168.322935][ T1692] usb 3-1: unable to get BOS descriptor or descriptor too short [ 168.333720][ T2783] usb 10-1: Using ep0 maxpacket: 16 [ 168.365715][ T1692] usb 3-1: not running at top speed; connect to a high speed hub [ 168.451208][ T1692] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 168.461447][ T1692] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 4328, setting to 64 [ 168.473542][ T2783] usb 10-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 168.484607][ T2783] usb 10-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 12352, setting to 1024 [ 168.495821][ T2783] usb 10-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 168.505875][ T2783] usb 10-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 22 [ 168.622222][ T2783] usb 10-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 168.631479][ T2783] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 168.633156][ T1692] usb 3-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 168.639688][ T2783] usb 10-1: SerialNumber: syz [ 168.649629][ T1692] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 168.661602][ T1692] usb 3-1: Product: syz [ 168.665840][ T1692] usb 3-1: Manufacturer: syz [ 168.670456][ T1692] usb 3-1: SerialNumber: syz [ 168.686387][ T3811] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 168.697066][ T3791] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 168.708631][ T2783] cdc_acm 10-1:1.0: Control and data interfaces are not separated! [ 168.797381][ T3819] netlink: 'syz.5.983': attribute type 1 has an invalid length. [ 168.805154][ T3819] netlink: 'syz.5.983': attribute type 2 has an invalid length. [ 168.812924][ T3819] netlink: 'syz.5.983': attribute type 1 has an invalid length. [ 168.820877][ T3819] netlink: 'syz.5.983': attribute type 2 has an invalid length. [ 168.829983][ T3819] netlink: 184 bytes leftover after parsing attributes in process `syz.5.983'. [ 168.849966][ T30] audit: type=1400 audit(1784439147.553:1580): avc: denied { create } for pid=3820 comm="syz.5.984" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=caif_socket permissive=1 [ 168.977876][ T3830] netlink: 80 bytes leftover after parsing attributes in process `syz.9.981'. [ 168.987125][ T3830] bridge0: port 2(bridge_slave_1) entered disabled state [ 168.994401][ T3830] bridge0: port 1(bridge_slave_0) entered disabled state [ 169.103141][ T1692] usb 3-1: MIDIStreaming interface descriptor not found [ 169.115848][ T1692] usb 3-1: USB disconnect, device number 28 [ 169.338457][ T384] udevd[384]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 169.566047][ T3846] loop2: detected capacity change from 0 to 512 [ 169.596149][ T3846] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 169.605784][ T3846] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 169.615307][ T3846] EXT4-fs (loop2): Unrecognized mount option "euid<00000000000000000000" or missing value [ 169.838565][ T3848] loop2: detected capacity change from 0 to 128 [ 169.934156][ T3848] FAT-fs (loop2): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 169.948461][ T3848] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 169.968869][ T3848] FAT-fs (loop2): Filesystem has been set read-only [ 170.060278][ T3864] SELinux: security_context_str_to_sid(system_u) failed for (dev ?, type ?) errno=-22 [ 170.073235][ T3864] fuse: Bad value for 'fd' [ 170.092170][ T3866] fuse: Unknown parameter 'ÊR' [ 170.459741][ T3873] overlayfs: failed to clone upperpath [ 170.973702][ T2783] cdc_acm 10-1:1.0: ttyACM0: USB ACM device [ 170.985804][ T2783] usb 10-1: USB disconnect, device number 17 [ 171.174265][ T3913] overlayfs: missing 'lowerdir' [ 171.400561][ T2780] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 171.566294][ T30] audit: type=1400 audit(1784439150.089:1581): avc: denied { setopt } for pid=3938 comm="syz.1.1025" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 171.585819][ T30] audit: type=1400 audit(1784439150.099:1582): avc: denied { bind } for pid=3938 comm="syz.1.1025" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 171.785240][ T2780] usb 3-1: config 116 has an invalid interface descriptor of length 4, skipping [ 171.794383][ T2780] usb 3-1: config 116 has 0 interfaces, different from the descriptor's value: 1 [ 171.803610][ T2780] usb 3-1: New USB device found, idVendor=1199, idProduct=9001, bcdDevice=51.a2 [ 171.812730][ T2780] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 171.967501][ T3941] loop9: detected capacity change from 0 to 512 [ 172.031878][ T3941] EXT4-fs error (device loop9): ext4_orphan_get:1406: inode #16: comm syz.9.1026: iget: bad i_size value: 216172782113792808 [ 172.052564][ T3941] EXT4-fs error (device loop9): ext4_orphan_get:1411: comm syz.9.1026: couldn't read orphan inode 16 (err -117) [ 172.087345][ T3907] xt_CT: No such helper "snmp_trap" [ 172.095856][ T2781] usb 3-1: USB disconnect, device number 29 [ 172.117034][ T3941] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 172.144150][ T3941] ext4 filesystem being mounted at /34/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 172.223477][ T3941] Quota error (device loop9): do_check_range: Getting dqdh_prev_free 256 out of range 0-7 [ 172.237742][ T3941] Quota error (device loop9): qtree_write_dquot: Error -117 occurred while creating quota [ 172.250347][ T3941] EXT4-fs error (device loop9): ext4_acquire_dquot:6227: comm syz.9.1026: Failed to acquire dquot type 1 [ 172.424322][ T3955] Restarting kernel threads ... done. [ 172.668948][ T30] audit: type=1400 audit(1784439151.119:1583): avc: denied { read write } for pid=3969 comm="syz.2.1036" name="uhid" dev="devtmpfs" ino=263 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 172.711958][ T30] audit: type=1400 audit(1784439151.119:1584): avc: denied { open } for pid=3969 comm="syz.2.1036" path="/dev/uhid" dev="devtmpfs" ino=263 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 173.373851][ T30] audit: type=1400 audit(1784439151.783:1585): avc: denied { getopt } for pid=3978 comm="syz.6.1039" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 173.437294][ T3985] loop9: detected capacity change from 0 to 128 [ 173.506863][ T3985] FAT-fs (loop9): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 173.527178][ T3985] blk_update_request: I/O error, dev loop9, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 173.571549][ T3985] FAT-fs (loop9): unable to read boot sector [ 174.648999][ C0] sched: RT throttling activated [ 175.000442][ T30] audit: type=1326 audit(1784439153.299:1586): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3991 comm="syz.9.1043" exe="/root/ci2-android-5-15/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f1cd4fd4e99 code=0x0 [ 176.166779][ T4016] netlink: 'syz.9.1050': attribute type 12 has an invalid length. [ 176.232367][ T4036] overlayfs: './bus' not a directory [ 176.255198][ T4032] device team_slave_0 entered promiscuous mode [ 176.433888][ T4030] device team_slave_0 left promiscuous mode [ 176.598030][ T4013] loop2: detected capacity change from 0 to 131072 [ 176.652833][ T4013] F2FS-fs (loop2): invalid crc value [ 176.682552][ T4013] F2FS-fs (loop2): Found nat_bits in checkpoint [ 176.732868][ T4013] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 176.775700][ T4013] netlink: 20 bytes leftover after parsing attributes in process `syz.2.1049'. [ 176.924076][ T4066] incfs: ino conflict with backing FS 3 [ 177.016738][ T4069] loop9: detected capacity change from 0 to 256 [ 177.087306][ T3176] F2FS-fs (loop2): invalid namelen(0), ino:8, run fsck to fix. [ 177.088865][ T3176] F2FS-fs (loop2): f2fs_unlink: inode (ino=4) has zero i_nlink [ 177.116833][ T4069] exFAT-fs (loop9): failed to load upcase table (idx : 0x00010000, chksum : 0x205ab87c, utbl_chksum : 0xe619d30d) [ 177.183100][ T753] tipc: Disabling bearer [ 177.188548][ T753] tipc: Left network mode [ 177.651435][ T4092] bridge0: port 1(bridge_slave_0) entered blocking state [ 177.661032][ T4092] bridge0: port 1(bridge_slave_0) entered disabled state [ 177.679398][ T4092] device bridge_slave_0 entered promiscuous mode [ 177.695834][ T4092] bridge0: port 2(bridge_slave_1) entered blocking state [ 177.711021][ T4092] bridge0: port 2(bridge_slave_1) entered disabled state [ 177.724410][ T4092] device bridge_slave_1 entered promiscuous mode [ 177.781195][ T753] device bridge_slave_1 left promiscuous mode [ 177.787396][ T753] bridge0: port 2(bridge_slave_1) entered disabled state [ 177.795467][ T753] device bridge_slave_0 left promiscuous mode [ 177.801913][ T753] bridge0: port 1(bridge_slave_0) entered disabled state [ 177.812672][ T753] device veth1_macvtap left promiscuous mode [ 177.822281][ T753] device veth0_vlan left promiscuous mode [ 178.048901][ T4092] bridge0: port 2(bridge_slave_1) entered blocking state [ 178.056007][ T4092] bridge0: port 2(bridge_slave_1) entered forwarding state [ 178.063387][ T4092] bridge0: port 1(bridge_slave_0) entered blocking state [ 178.070470][ T4092] bridge0: port 1(bridge_slave_0) entered forwarding state [ 178.116181][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 178.124244][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 178.143860][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 178.166828][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 178.180392][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 178.187582][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 178.217564][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 178.225914][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 178.233000][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 178.243147][ T4108] loop9: detected capacity change from 0 to 512 [ 178.273004][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 178.292515][ T4108] EXT4-fs (loop9): mounted filesystem without journal. Opts: usrquota,grpjquota=,nodelalloc,,errors=continue. Quota mode: writeback. [ 178.298426][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 178.315554][ T4108] ext4 filesystem being mounted at /43/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 178.353663][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 178.371626][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 178.398532][ T4092] device veth0_vlan entered promiscuous mode [ 178.407853][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 178.421571][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 178.446253][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 178.454112][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 178.461685][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 178.470174][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 178.486472][ T4092] device veth1_macvtap entered promiscuous mode [ 178.501894][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 178.512953][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 178.521329][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 178.549272][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 178.580642][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 178.655570][ T4115] device syzkaller1 entered promiscuous mode [ 179.001012][ T4131] netlink: 12 bytes leftover after parsing attributes in process `syz.5.1086'. [ 179.049319][ T4135] netlink: 'syz.5.1088': attribute type 16 has an invalid length. [ 179.057516][ T4135] netlink: 'syz.5.1088': attribute type 17 has an invalid length. [ 179.065608][ T4135] device lo entered promiscuous mode [ 179.077422][ T4135] device tunl0 entered promiscuous mode [ 179.083681][ T4135] device gre0 entered promiscuous mode [ 179.089789][ T4135] device gretap0 entered promiscuous mode [ 179.095550][ T4135] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 179.149577][ T4145] 9pnet: Insufficient options for proto=fd [ 179.239126][ T4161] SELinux: security_context_str_to_sid(user_u) failed for (dev ?, type ?) errno=-22 [ 179.249208][ T4161] overlayfs: unrecognized mount option "verity=off" or missing value [ 179.425708][ T4167] fuse: Bad value for 'group_id' [ 179.515284][ T4175] netlink: 'syz.1.1100': attribute type 1 has an invalid length. [ 179.540834][ T4172] Restarting kernel threads ... done. [ 179.549888][ T4177] loop0: detected capacity change from 0 to 512 [ 179.567317][ T4177] EXT4-fs (loop0): Ignoring removed nobh option [ 179.598372][ T4177] EXT4-fs warning (device loop0): ext4_xattr_inode_get:492: inode #11: comm syz.0.1101: ea_inode file size=0 entry size=6 [ 179.611343][ T4177] EXT4-fs error (device loop0): ext4_xattr_inode_iget:401: inode #11: comm syz.0.1101: iget: bad extra_isize 90 (inode size 256) [ 179.625248][ T4177] EXT4-fs error (device loop0): ext4_xattr_inode_iget:406: comm syz.0.1101: error while reading EA inode 11 err=-117 [ 179.638114][ T4177] EXT4-fs (loop0): 1 orphan inode deleted [ 179.643963][ T4177] EXT4-fs (loop0): mounted filesystem without journal. Opts: data_err=ignore,mb_optimize_scan=0x0000000000000000,debug_want_extra_isize=0x000000000000005a,dioread_lock,delalloc,nolazytime,nobh,,errors=continue. Quota mode: none. [ 180.825595][ T1688] usb 10-1: new high-speed USB device number 18 using dummy_hcd [ 180.848437][ T30] audit: type=1326 audit(1784439158.783:1587): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 180.876920][ T30] audit: type=1326 audit(1784439158.801:1588): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=8 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 180.901770][ T30] audit: type=1326 audit(1784439158.801:1589): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 180.927029][ T30] audit: type=1326 audit(1784439158.801:1590): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 180.952362][ T30] audit: type=1326 audit(1784439158.801:1591): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 180.977611][ T30] audit: type=1326 audit(1784439158.801:1592): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 181.003178][ T30] audit: type=1326 audit(1784439158.801:1593): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 181.028274][ T30] audit: type=1326 audit(1784439158.801:1594): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 181.053738][ T30] audit: type=1326 audit(1784439158.801:1595): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 181.078949][ T30] audit: type=1326 audit(1784439158.801:1596): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4232 comm="syz.5.1119" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7feef7536e99 code=0x7ffc0000 [ 181.668801][ T1692] usb 1-1: new full-speed USB device number 7 using dummy_hcd [ 181.885266][ T1688] usb 10-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 181.900613][ T1688] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 181.909257][ T1688] usb 10-1: Product: syz [ 181.913580][ T1688] usb 10-1: Manufacturer: syz [ 181.919274][ T1688] usb 10-1: SerialNumber: syz [ 181.978479][ T4260] 9pnet: Insufficient options for proto=fd [ 182.047029][ T4262] fuse: Bad value for 'group_id' [ 182.184130][ T4266] netlink: 4 bytes leftover after parsing attributes in process `syz.1.1131'. [ 182.197931][ T4266] netlink: 24 bytes leftover after parsing attributes in process `syz.1.1131'. [ 182.208206][ T4266] tipc: Started in network mode [ 182.213169][ T4266] tipc: Node identity 7fff, cluster identity 4711 [ 182.222788][ T4266] tipc: Node number set to 32767 [ 182.991754][ T1692] usb 1-1: unable to get BOS descriptor or descriptor too short [ 183.007070][ T4203] UDC core: couldn't find an available UDC or it's busy: -16 [ 183.014616][ T4203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 183.037773][ T1692] usb 1-1: not running at top speed; connect to a high speed hub [ 183.123180][ T1692] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 183.133405][ T1692] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 4328, setting to 64 [ 183.311449][ T4295] device gre2 entered promiscuous mode [ 183.336905][ T1692] usb 1-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 183.347692][ T1692] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 183.355922][ T1692] usb 1-1: Product: syz [ 183.360187][ T1692] usb 1-1: Manufacturer: syz [ 183.364820][ T1692] usb 1-1: SerialNumber: syz [ 183.390310][ T4213] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 183.539942][ T1688] cdc_ncm 10-1:1.0: failed to get mac address [ 183.774985][ T1688] cdc_ncm 10-1:1.0: bind() failure [ 183.796460][ T1688] cdc_ncm: probe of 10-1:1.1 failed with error -71 [ 183.817921][ T1688] cdc_mbim: probe of 10-1:1.1 failed with error -71 [ 183.829013][ T1688] usb 10-1: USB disconnect, device number 18 [ 183.879991][ T4303] netlink: 24 bytes leftover after parsing attributes in process `syz.6.1142'. [ 184.712358][ T4329] loop9: detected capacity change from 0 to 4096 [ 185.143549][ T4329] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 185.179912][ T4329] EXT4-fs (loop9): Unrecognized mount option "./file1" or missing value [ 185.188568][ T1692] usb 1-1: MIDIStreaming interface descriptor not found [ 185.197471][ T4341] loop0: detected capacity change from 0 to 16 [ 185.207915][ T1692] usb 1-1: USB disconnect, device number 7 [ 185.214704][ T4329] netlink: 277 bytes leftover after parsing attributes in process `syz.9.1150'. [ 185.224452][ T4341] erofs: (device loop0): mounted with root inode @ nid 36. [ 185.238956][ T4341] erofs: (device loop0): z_erofs_readahead: readahead error at page 15 @ nid 89 [ 185.248316][ T4341] erofs: (device loop0): z_erofs_readahead: readahead error at page 5 @ nid 89 [ 185.257409][ T4341] erofs: (device loop0): z_erofs_readahead: readahead error at page 4 @ nid 89 [ 185.266644][ T4341] attempt to access beyond end of device [ 185.266644][ T4341] loop0: rw=524288, want=34359738368, limit=16 [ 185.278954][ T4341] attempt to access beyond end of device [ 185.278954][ T4341] loop0: rw=524288, want=136, limit=16 [ 185.290126][ T4341] attempt to access beyond end of device [ 185.290126][ T4341] loop0: rw=524288, want=88, limit=16 [ 185.378580][ T4351] loop9: detected capacity change from 0 to 512 [ 185.431723][ T384] udevd[384]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 185.448409][ T4351] EXT4-fs (loop9): Ignoring removed nobh option [ 185.461378][ T4351] EXT4-fs warning (device loop9): ext4_xattr_inode_get:492: inode #11: comm syz.9.1156: ea_inode file size=0 entry size=6 [ 185.474317][ T4351] EXT4-fs error (device loop9): ext4_xattr_inode_iget:401: inode #11: comm syz.9.1156: iget: bad extra_isize 90 (inode size 256) [ 185.487959][ T4351] EXT4-fs error (device loop9): ext4_xattr_inode_iget:406: comm syz.9.1156: error while reading EA inode 11 err=-117 [ 185.500869][ T4351] EXT4-fs (loop9): 1 orphan inode deleted [ 185.506685][ T4351] EXT4-fs (loop9): mounted filesystem without journal. Opts: data_err=ignore,mb_optimize_scan=0x0000000000000000,debug_want_extra_isize=0x000000000000005a,dioread_lock,delalloc,nolazytime,nobh,,errors=continue. Quota mode: none. [ 186.304371][ T4381] overlayfs: empty lowerdir [ 186.347938][ T4391] loop9: detected capacity change from 0 to 256 [ 186.424897][ T4391] exFAT-fs (loop9): failed to load upcase table (idx : 0x0001fe89, chksum : 0xbd11d127, utbl_chksum : 0xe619d30d) [ 186.724294][ T2781] usb 10-1: new high-speed USB device number 19 using dummy_hcd [ 186.858431][ T4398] incfs: Can't find or create .index dir in ./file0 [ 186.865198][ T4398] incfs: mount failed -14 [ 186.870192][ T4398] overlayfs: statfs failed on './file0' [ 186.923900][ T4401] loop0: detected capacity change from 0 to 16 [ 186.960791][ T4401] erofs: (device loop0): mounted with root inode @ nid 36. [ 186.980742][ T2781] usb 10-1: Using ep0 maxpacket: 16 [ 187.109051][ T2781] usb 10-1: config 0 interface 0 altsetting 4 endpoint 0x81 has an invalid bInterval 70, changing to 10 [ 187.120363][ T2781] usb 10-1: config 0 interface 0 has no altsetting 0 [ 187.127147][ T2781] usb 10-1: New USB device found, idVendor=1e7d, idProduct=319c, bcdDevice= 0.00 [ 187.136383][ T2781] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 187.146191][ T2781] usb 10-1: config 0 descriptor?? [ 187.179348][ T4403] syz.1.1170 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 187.276030][ T2782] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 187.536731][ T2782] usb 1-1: Using ep0 maxpacket: 32 [ 187.655074][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.661885][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.668834][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.675665][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.682460][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.689335][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.696127][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.702935][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.709816][ T2782] usb 1-1: unable to get BOS descriptor or descriptor too short [ 187.717613][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.724453][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.731315][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.738115][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.744954][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.751859][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.758657][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.765494][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.772356][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.779158][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.786003][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.792809][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.799745][ T2782] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 187.809904][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.816757][ T2782] usb 1-1: config 1 has 0 interfaces, different from the descriptor's value: 3 [ 187.825774][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.832580][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.839468][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.846314][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.853115][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.860101][ T2781] isku 0003:1E7D:319C.0009: unknown main item tag 0x0 [ 187.867957][ T2781] isku 0003:1E7D:319C.0009: hidraw0: USB HID v0.81 Device [HID 1e7d:319c] on usb-dummy_hcd.9-1/input0 [ 187.884013][ T4391] UDC core: couldn't find an available UDC or it's busy: -16 [ 187.898652][ T4391] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 187.998637][ T4391] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=1238417723 (158517468544 ns) > initial count (112547992320 ns). Using initial count to start timer. [ 188.040134][ T1688] usb 10-1: USB disconnect, device number 19 [ 188.049494][ T2782] usb 1-1: New USB device found, idVendor=0582, idProduct=0016, bcdDevice=98.40 [ 188.060409][ T2782] usb 1-1: New USB device strings: Mfr=206, Product=38, SerialNumber=173 [ 188.068892][ T2782] usb 1-1: Product: syz [ 188.077939][ T2782] usb 1-1: Manufacturer: syz [ 188.082761][ T2782] usb 1-1: SerialNumber: syz [ 188.219167][ T30] kauditd_printk_skb: 40 callbacks suppressed [ 188.219193][ T30] audit: type=1326 audit(1784439165.670:1637): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.427426][ T30] audit: type=1326 audit(1784439165.726:1638): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.455429][ T30] audit: type=1326 audit(1784439165.736:1639): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=136 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.481425][ T30] audit: type=1326 audit(1784439165.736:1640): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.515791][ T4447] SELinux: security_context_str_to_sid(user_u) failed for (dev ?, type ?) errno=-22 [ 188.525812][ T30] audit: type=1326 audit(1784439165.736:1641): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.552631][ T4447] fuse: Bad value for 'fd' [ 188.559785][ T30] audit: type=1326 audit(1784439165.736:1642): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=9 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.585258][ T30] audit: type=1326 audit(1784439165.736:1643): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.610446][ T30] audit: type=1326 audit(1784439165.745:1644): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.635593][ T30] audit: type=1326 audit(1784439165.745:1645): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=53 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 188.660988][ T30] audit: type=1326 audit(1784439165.745:1646): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=4439 comm="syz.1.1181" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fd19d6fae99 code=0x7ffc0000 [ 189.024192][ T4456] TCP: TCP_TX_DELAY enabled [ 190.562947][ T2782] usb 1-1: USB disconnect, device number 8 [ 190.569821][ T4450] Restarting kernel threads ... done. [ 190.611534][ T4495] loop9: detected capacity change from 0 to 16 [ 190.621019][ T4495] erofs: (device loop9): mounted with root inode @ nid 36. [ 190.631524][ T4495] erofs: (device loop9): z_erofs_readahead: readahead error at page 15 @ nid 89 [ 190.640933][ T4495] erofs: (device loop9): z_erofs_readahead: readahead error at page 5 @ nid 89 [ 190.650453][ T4495] erofs: (device loop9): z_erofs_readahead: readahead error at page 4 @ nid 89 [ 190.659699][ T4495] attempt to access beyond end of device [ 190.659699][ T4495] loop9: rw=524288, want=34359738368, limit=16 [ 190.671658][ T4495] attempt to access beyond end of device [ 190.671658][ T4495] loop9: rw=524288, want=136, limit=16 [ 190.682951][ T4495] attempt to access beyond end of device [ 190.682951][ T4495] loop9: rw=524288, want=88, limit=16 [ 190.812882][ T4506] loop9: detected capacity change from 0 to 16 [ 191.116342][ T4506] erofs: (device loop9): mounted with root inode @ nid 36. [ 191.119986][ T2782] usb 1-1: new full-speed USB device number 9 using dummy_hcd [ 191.142630][ T4506] erofs: (device loop9): z_erofs_readahead: readahead error at page 15 @ nid 89 [ 191.152345][ T4506] erofs: (device loop9): z_erofs_readahead: readahead error at page 5 @ nid 89 [ 191.162213][ T4506] erofs: (device loop9): z_erofs_readahead: readahead error at page 4 @ nid 89 [ 191.171651][ T4506] attempt to access beyond end of device [ 191.171651][ T4506] loop9: rw=524288, want=34359738368, limit=16 [ 191.183784][ T4506] attempt to access beyond end of device [ 191.183784][ T4506] loop9: rw=524288, want=136, limit=16 [ 191.195484][ T4506] attempt to access beyond end of device [ 191.195484][ T4506] loop9: rw=524288, want=88, limit=16 [ 191.258218][ T4521] raw_sendmsg: syz.9.1204 forgot to set AF_INET. Fix it! [ 191.314584][ T4528] loop9: detected capacity change from 0 to 512 [ 191.325615][ T4528] EXT4-fs (loop9): mounting ext2 file system using the ext4 subsystem [ 191.345065][ T4528] EXT4-fs (loop9): revision level too high, forcing read-only mode [ 191.353514][ T4528] EXT4-fs (loop9): orphan cleanup on readonly fs [ 191.360165][ T4528] EXT4-fs warning (device loop9): ext4_enable_quotas:6479: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 191.375001][ T4528] EXT4-fs (loop9): Cannot turn on quotas: error -22 [ 191.382303][ T4528] EXT4-fs error (device loop9): ext4_xattr_delete_inode:2925: inode #16: comm syz.9.1207: corrupted xattr block 31 [ 191.394753][ T4528] EXT4-fs warning (device loop9): ext4_evict_inode:305: xattr delete (err -117) [ 191.403854][ T4528] EXT4-fs (loop9): 1 orphan inode deleted [ 191.409723][ T4528] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 191.635194][ T2782] usb 1-1: unable to get BOS descriptor or descriptor too short [ 191.682811][ T2782] usb 1-1: not running at top speed; connect to a high speed hub [ 191.789760][ T2782] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 191.808826][ T2782] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 4328, setting to 64 [ 191.992833][ T2782] usb 1-1: New USB device found, idVendor=1430, idProduct=474b, bcdDevice= 0.40 [ 192.002354][ T2782] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 192.036673][ T2782] usb 1-1: Product: syz [ 192.040886][ T2782] usb 1-1: Manufacturer: syz [ 192.045507][ T2782] usb 1-1: SerialNumber: syz [ 192.078079][ T4493] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 192.277954][ T4576] netlink: 'syz.1.1224': attribute type 4 has an invalid length. [ 192.516258][ T2782] usb 1-1: MIDIStreaming interface descriptor not found [ 192.532785][ T2782] usb 1-1: USB disconnect, device number 9 [ 192.545302][ T8] Bluetooth: hci0: Frame reassembly failed (-84) [ 192.558343][ T353] udevd[353]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 194.344326][ T4627] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 194.457201][ T4632] loop0: detected capacity change from 0 to 16 [ 194.494603][ T4632] erofs: (device loop0): mounted with root inode @ nid 36. [ 194.528978][ T4632] erofs: (device loop0): z_erofs_readahead: readahead error at page 15 @ nid 89 [ 194.546533][ T4632] erofs: (device loop0): z_erofs_readahead: readahead error at page 5 @ nid 89 [ 194.567139][ T4632] erofs: (device loop0): z_erofs_readahead: readahead error at page 4 @ nid 89 [ 194.584479][ T4632] attempt to access beyond end of device [ 194.584479][ T4632] loop0: rw=524288, want=34359738368, limit=16 [ 194.614074][ T4632] attempt to access beyond end of device [ 194.614074][ T4632] loop0: rw=524288, want=136, limit=16 [ 194.637770][ T4632] attempt to access beyond end of device [ 194.637770][ T4632] loop0: rw=524288, want=88, limit=16 [ 194.717630][ T1692] Bluetooth: hci0: command 0x1003 tx timeout [ 194.724013][ T2592] Bluetooth: hci0: sending frame failed (-49) [ 194.798081][ T4650] netlink: 'syz.0.1246': attribute type 1 has an invalid length. [ 194.822239][ T4649] netlink: 'syz.0.1246': attribute type 1 has an invalid length. [ 194.850509][ T4650] ip_tunnel: non-ECT from 0.0.0.0 with TOS=0x1 [ 194.992270][ T4642] netlink: 112 bytes leftover after parsing attributes in process `syz.1.1244'. [ 195.288536][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 195.297160][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready [ 195.304791][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready [ 195.312827][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready [ 195.321140][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready [ 302.518294][ C0] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 302.525340][ C0] rcu: 1-...!: (2 ticks this GP) idle=7ef/1/0x4000000000000000 softirq=29585/29585 fqs=9 last_accelerate: d565/fc80 dyntick_enabled: 1 [ 302.539262][ C0] (detected by 0, t=10002 jiffies, g=30353, q=357) [ 302.545877][ C0] Sending NMI from CPU 0 to CPUs 1: [ 302.551100][ C1] NMI backtrace for cpu 1 [ 302.551121][ C1] CPU: 1 PID: 4648 Comm: syz.0.1246 Tainted: G W syzkaller #0 [ 302.551138][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 302.551149][ C1] RIP: 0010:_raw_spin_lock_irqsave+0xb5/0x130 [ 302.551195][ C1] Code: 44 2c 06 f8 fa bf 01 00 00 00 e8 f6 ff 93 fc 43 c6 44 2c 04 04 c7 44 24 20 00 00 00 00 48 89 df be 04 00 00 00 e8 0b 67 f5 fc <4c> 89 ff be 04 00 00 00 e8 fe 66 f5 fc 8b 44 24 20 b9 01 00 00 00 [ 302.551214][ C1] RSP: 0018:ffffc90001267980 EFLAGS: 00000097 [ 302.551229][ C1] RAX: 0000000000000001 RBX: ffffffff87159880 RCX: ffffffff84b3c345 [ 302.551242][ C1] RDX: 0000000000000001 RSI: 0000000000000004 RDI: ffffffff87159880 [ 302.551254][ C1] RBP: ffffc90001267a40 R08: 0000000000000003 R09: 0000000000000004 [ 302.551266][ C1] R10: dffffc0000000000 R11: fffffbfff0e2b310 R12: 1ffff9200024cf30 [ 302.551280][ C1] R13: dffffc0000000000 R14: 0000000000000806 R15: ffffc900012679a0 [ 302.551293][ C1] FS: 00007f99b7bd26c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 302.551308][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 302.551320][ C1] CR2: 00007f034b9c5000 CR3: 000000010f83c000 CR4: 00000000003506a0 [ 302.551336][ C1] Call Trace: [ 302.551342][ C1] [ 302.551350][ C1] ? _raw_spin_lock+0xf0/0xf0 [ 302.551381][ C1] ? __fsnotify_parent+0x6d2/0x7c0 [ 302.551412][ C1] vga_arb_release+0x20e/0x920 [ 302.551439][ C1] ? vga_arb_open+0x220/0x220 [ 302.551455][ C1] __fput+0x22b/0x900 [ 302.551474][ C1] ____fput+0x15/0x20 [ 302.551489][ C1] task_work_run+0x127/0x190 [ 302.551506][ C1] get_signal+0x13b1/0x1430 [ 302.551526][ C1] ? memset+0x35/0x40 [ 302.551544][ C1] arch_do_signal_or_restart+0xe2/0x1100 [ 302.551563][ C1] ? set_user_sigmask+0xca/0x1c0 [ 302.551581][ C1] ? sigprocmask+0x1b0/0x1b0 [ 302.551597][ C1] ? putname+0x111/0x160 [ 302.551614][ C1] ? get_sigframe_size+0x10/0x10 [ 302.551629][ C1] ? __se_sys_ppoll+0x21d/0x2a0 [ 302.551649][ C1] exit_to_user_mode_loop+0xa7/0xe0 [ 302.551667][ C1] exit_to_user_mode_prepare+0x87/0xd0 [ 302.551684][ C1] syscall_exit_to_user_mode+0x1a/0x30 [ 302.551701][ C1] do_syscall_64+0x58/0xa0 [ 302.551716][ C1] ? clear_bhb_loop+0x50/0xa0 [ 302.551732][ C1] ? clear_bhb_loop+0x50/0xa0 [ 302.551747][ C1] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 302.551770][ C1] RIP: 0033:0x7f99b9178e99 [ 302.551785][ C1] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 302.551799][ C1] RSP: 002b:00007f99b7bd2028 EFLAGS: 00000246 ORIG_RAX: 000000000000010f [ 302.551816][ C1] RAX: 0000000000000001 RBX: 00007f99b9400fa0 RCX: 00007f99b9178e99 [ 302.551828][ C1] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 00002000000000c0 [ 302.551840][ C1] RBP: 00007f99b920eeaf R08: 0000000000000000 R09: 0000000000000000 [ 302.551851][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 302.551862][ C1] R13: 00007f99b9401038 R14: 00007f99b9400fa0 R15: 00007ffe0ea325e8 [ 302.551877][ C1] [ 302.552095][ C0] rcu: rcu_preempt kthread starved for 9982 jiffies! g30353 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0 [ 302.868386][ C0] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 302.878464][ C0] rcu: RCU grace-period kthread stack dump: [ 302.884369][ C0] task:rcu_preempt state:R running task stack:28664 pid: 14 ppid: 2 flags:0x00004000 [ 302.895172][ C0] Call Trace: [ 302.898467][ C0] [ 302.901414][ C0] __schedule+0xbcf/0x14a0 [ 302.905855][ C0] ? release_firmware_map_entry+0x190/0x190 [ 302.911765][ C0] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 302.917591][ C0] ? __mod_timer+0x7c0/0xb40 [ 302.922203][ C0] schedule+0x11e/0x1e0 [ 302.926389][ C0] schedule_timeout+0x159/0x340 [ 302.931262][ C0] ? console_conditional_schedule+0x30/0x30 [ 302.937173][ C0] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 302.942654][ C0] ? update_process_times+0x200/0x200 [ 302.948047][ C0] ? prepare_to_swait_event+0x30f/0x330 [ 302.953638][ C0] rcu_gp_fqs_loop+0x2ae/0xfa0 [ 302.958425][ C0] ? dyntick_save_progress_counter+0x1e0/0x1e0 [ 302.964772][ C0] ? rcu_gp_init+0xc30/0xc30 [ 302.969384][ C0] ? _raw_spin_unlock_irq+0x4e/0x70 [ 302.974604][ C0] ? rcu_gp_init+0x9cf/0xc30 [ 302.979210][ C0] rcu_gp_kthread+0x9a/0x360 [ 302.983824][ C0] ? wake_nocb_gp+0x1e0/0x1e0 [ 302.988527][ C0] ? __kasan_check_read+0x11/0x20 [ 302.993572][ C0] ? __kthread_parkme+0xab/0x1f0 [ 302.998534][ C0] kthread+0x3f5/0x4f0 [ 303.002656][ C0] ? wake_nocb_gp+0x1e0/0x1e0 [ 303.007356][ C0] ? kthread_blkcg+0xd0/0xd0 [ 303.011967][ C0] ret_from_fork+0x1f/0x30 [ 303.016402][ C0] [ 303.019430][ C0] rcu: Stack dump where RCU GP kthread last ran: [ 303.025759][ C0] NMI backtrace for cpu 0 [ 303.030097][ C0] CPU: 0 PID: 4669 Comm: syz.1.1253 Tainted: G W syzkaller #0 [ 303.038879][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 303.048949][ C0] Call Trace: [ 303.052243][ C0] [ 303.055098][ C0] __dump_stack+0x21/0x30 [ 303.059449][ C0] dump_stack_lvl+0x110/0x170 [ 303.064146][ C0] ? show_regs_print_info+0x20/0x20 [ 303.069365][ C0] dump_stack+0x15/0x20 [ 303.073563][ C0] nmi_cpu_backtrace+0x2af/0x2c0 [ 303.078527][ C0] ? nmi_trigger_cpumask_backtrace+0x240/0x240 [ 303.084700][ C0] ? load_image+0x3f0/0x3f0 [ 303.089224][ C0] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 303.095311][ C0] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 303.101397][ C0] nmi_trigger_cpumask_backtrace+0x138/0x240 [ 303.107423][ C0] arch_trigger_cpumask_backtrace+0x10/0x20 [ 303.113341][ C0] rcu_check_gp_kthread_starvation+0x1e0/0x260 [ 303.119513][ C0] print_other_cpu_stall+0xe2e/0x1010 [ 303.124908][ C0] ? print_cpu_stall+0x600/0x600 [ 303.129863][ C0] ? tick_nohz_handler+0x300/0x300 [ 303.135015][ C0] ? accumulate_nsecs_to_secs+0xb1/0x250 [ 303.140665][ C0] ? cgroup_rstat_updated+0xf0/0x360 [ 303.145970][ C0] rcu_sched_clock_irq+0x8b4/0x12d0 [ 303.151188][ C0] ? rcu_boost_kthread_setaffinity+0x310/0x310 [ 303.157364][ C0] ? debug_smp_processor_id+0x17/0x20 [ 303.162756][ C0] ? hrtimer_run_queues+0x166/0x420 [ 303.167977][ C0] update_process_times+0x198/0x200 [ 303.173198][ C0] tick_sched_timer+0x17c/0x240 [ 303.178081][ C0] ? tick_setup_sched_timer+0x460/0x460 [ 303.183650][ C0] __hrtimer_run_queues+0x38a/0x890 [ 303.188875][ C0] ? hrtimer_interrupt+0x8c0/0x8c0 [ 303.194006][ C0] ? ktime_get_update_offsets_now+0x2fa/0x310 [ 303.200098][ C0] hrtimer_interrupt+0x3ad/0x8c0 [ 303.205054][ C0] __sysvec_apic_timer_interrupt+0xfa/0x3e0 [ 303.210968][ C0] sysvec_apic_timer_interrupt+0xa4/0xc0 [ 303.216620][ C0] [ 303.219563][ C0] [ 303.222512][ C0] asm_sysvec_apic_timer_interrupt+0x1b/0x20 [ 303.228513][ C0] RIP: 0010:smp_call_function_many_cond+0x8ad/0x9e0 [ 303.235247][ C0] Code: 0f b6 44 05 00 84 c0 0f 85 9b 00 00 00 41 8b 1f 89 de 83 e6 01 31 ff e8 31 48 0a 00 83 e3 01 75 07 e8 77 44 0a 00 eb 42 f3 90 <48> b8 00 00 00 00 00 fc ff df 41 0f b6 44 05 00 84 c0 75 10 41 f7 [ 303.254893][ C0] RSP: 0018:ffffc900022b7220 EFLAGS: 00000246 [ 303.261169][ C0] RAX: ffffffff815f724f RBX: 0000000000000001 RCX: 0000000000080000 [ 303.269167][ C0] RDX: ffffc9000d146000 RSI: 000000000007ffff RDI: 0000000000080000 [ 303.277159][ C0] RBP: ffffc900022b7328 R08: ffffc900022b716f R09: ffffc900022b7160 [ 303.285167][ C0] R10: dffffc0000000000 R11: fffff52000456e2e R12: ffff8881f7038e80 [ 303.293162][ C0] R13: 1ffff1103ee2784d R14: 0000000000000001 R15: ffff8881f713c268 [ 303.301166][ C0] ? smp_call_function_many_cond+0x8cf/0x9e0 [ 303.307182][ C0] ? flush_tlb_all+0x30/0x30 [ 303.311810][ C0] ? smp_call_function_many+0x40/0x40 [ 303.317220][ C0] ? __kasan_check_write+0x14/0x20 [ 303.322358][ C0] ? _raw_spin_lock+0x94/0xf0 [ 303.327067][ C0] ? flush_tlb_all+0x30/0x30 [ 303.331685][ C0] on_each_cpu_cond_mask+0x43/0x80 [ 303.336825][ C0] flush_tlb_kernel_range+0x43/0x240 [ 303.342135][ C0] __purge_vmap_area_lazy+0x1b5/0x1890 [ 303.348153][ C0] ? cpumask_next+0x7c/0xa0 [ 303.352805][ C0] ? purge_fragmented_blocks_allcpus+0x76d/0x7e0 [ 303.359177][ C0] ? bpf_int_jit_compile+0xb2f5/0xc4c0 [ 303.364921][ C0] ? bpf_prog_select_runtime+0x6ea/0x9e0 [ 303.370588][ C0] ? purge_fragmented_blocks_allcpus+0x7e0/0x7e0 [ 303.379636][ C0] _vm_unmap_aliases+0x2f1/0x370 [ 303.384602][ C0] vm_unmap_aliases+0x19/0x20 [ 303.389303][ C0] change_page_attr_set_clr+0x317/0xc30 [ 303.394872][ C0] ? __set_memory_prot+0xd0/0xd0 [ 303.399833][ C0] ? get_random_u64+0x580/0x580 [ 303.404703][ C0] ? is_vmalloc_or_module_addr+0xd/0x50 [ 303.410268][ C0] ? __kasan_unpoison_vmalloc+0x70/0xa0 [ 303.415838][ C0] set_memory_ro+0x89/0xd0 [ 303.420269][ C0] ? set_memory_nx+0x110/0x110 [ 303.425056][ C0] ? _raw_spin_unlock+0x4d/0x70 [ 303.429936][ C0] bpf_int_jit_compile+0xbf12/0xc4c0 [ 303.435251][ C0] ? __kasan_kmalloc+0xe6/0x100 [ 303.440137][ C0] ? kmem_cache_alloc_trace+0x119/0x270 [ 303.445728][ C0] ? bpf_prog_load+0x9d4/0x1620 [ 303.450604][ C0] ? __x64_sys_bpf+0x7c/0x90 [ 303.455218][ C0] ? x64_sys_call+0x4b9/0x9a0 [ 303.459911][ C0] ? do_syscall_64+0x4c/0xa0 [ 303.464525][ C0] ? emit_bpf_dispatcher+0x1070/0x1070 [ 303.470013][ C0] bpf_prog_select_runtime+0x6ea/0x9e0 [ 303.475497][ C0] ? memset+0x35/0x40 [ 303.479528][ C0] bpf_prog_load+0x10f4/0x1620 [ 303.484325][ C0] ? map_freeze+0x370/0x370 [ 303.488861][ C0] ? selinux_bpf+0xc7/0xf0 [ 303.493298][ C0] ? security_bpf+0x82/0xa0 [ 303.497822][ C0] __sys_bpf+0x51d/0x7d0 [ 303.502090][ C0] ? bpf_link_show_fdinfo+0x330/0x330 [ 303.507481][ C0] ? debug_smp_processor_id+0x17/0x20 [ 303.512900][ C0] __x64_sys_bpf+0x7c/0x90 [ 303.517337][ C0] x64_sys_call+0x4b9/0x9a0 [ 303.521859][ C0] do_syscall_64+0x4c/0xa0 [ 303.526295][ C0] ? clear_bhb_loop+0x50/0xa0 [ 303.530987][ C0] ? clear_bhb_loop+0x50/0xa0 [ 303.535683][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 303.541597][ C0] RIP: 0033:0x7fd19d6fae99 [ 303.546035][ C0] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 303.565661][ C0] RSP: 002b:00007fd19c154028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 303.574094][ C0] RAX: ffffffffffffffda RBX: 00007fd19d982fa0 RCX: 00007fd19d6fae99 [ 303.582086][ C0] RDX: 0000000000000080 RSI: 0000200000000280 RDI: 0000000000000005 [ 303.590073][ C0] RBP: 00007fd19d790eaf R08: 0000000000000000 R09: 0000000000000000 [ 303.598069][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 303.606057][ C0] R13: 00007fd19d983038 R14: 00007fd19d982fa0 R15: 00007ffccdebe438 [ 303.614051][ C0] [ 448.874731][ C0] BUG: workqueue lockup - pool cpus=0-1 flags=0x4 nice=0 stuck for 236s! [ 448.883283][ C0] Showing busy workqueues and worker pools: [ 448.889220][ C0] workqueue events: flags=0x0 [ 448.893914][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=6/256 refcnt=7 [ 448.893958][ C0] pending: psi_avgs_work, kfree_rcu_monitor, vmstat_shepherd, hci_cmd_timeout, xfrm_state_gc_task, rht_deferred_worker [ 448.894076][ C0] workqueue events_long: flags=0x0 [ 448.919629][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 448.919673][ C0] pending: br_multicast_gc_work [ 448.919698][ C0] workqueue events_unbound: flags=0x2 [ 448.937944][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/512 refcnt=3 [ 448.937983][ C0] pending: toggle_allocation_gate [ 448.938011][ C0] workqueue events_power_efficient: flags=0x80 [ 448.956781][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=2/256 refcnt=3 [ 448.956822][ C0] pending: wg_ratelimiter_gc_entries, check_lifetime [ 448.956866][ C0] workqueue mm_percpu_wq: flags=0x8 [ 448.976751][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 448.976793][ C0] pending: vmstat_update [ 448.976819][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 448.976854][ C0] pending: vmstat_update [ 448.976888][ C0] workqueue dm_bufio_cache: flags=0x8 [ 449.006740][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.006783][ C0] pending: work_fn [ 449.006809][ C0] workqueue mld: flags=0x40008 [ 449.023449][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/1 refcnt=2 [ 449.023501][ C0] pending: mld_ifc_work [ 449.023530][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/1 refcnt=4 [ 449.023568][ C0] pending: mld_ifc_work [ 449.023589][ C0] inactive: mld_ifc_work, mld_ifc_work [ 449.023619][ C0] workqueue ipv6_addrconf: flags=0x40008 [ 449.059062][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/1 refcnt=6 [ 449.059107][ C0] pending: addrconf_dad_work [ 449.059134][ C0] inactive: addrconf_dad_work, addrconf_dad_work, addrconf_dad_work, addrconf_dad_work [ 449.059196][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 449.086883][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.086926][ C0] pending: wg_packet_encrypt_worker [ 449.086957][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 449.105453][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.105493][ C0] pending: wg_packet_encrypt_worker [ 449.105520][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.105555][ C0] pending: wg_packet_encrypt_worker [ 449.105580][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 449.137283][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.137333][ C0] pending: wg_packet_decrypt_worker [ 449.137361][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.137397][ C0] pending: wg_packet_encrypt_worker [ 449.137432][ C0] workqueue wg-kex-wg0: flags=0x6 [ 449.169052][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 449.169099][ C0] pending: wg_packet_handshake_send_worker [ 449.169132][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 449.187908][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.187955][ C0] pending: wg_packet_encrypt_worker [ 449.187984][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.188022][ C0] pending: wg_packet_encrypt_worker [ 449.188048][ C0] workqueue wg-kex-wg1: flags=0x6 [ 449.219641][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 449.219689][ C0] pending: wg_packet_handshake_send_worker [ 449.219721][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 449.238414][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.238463][ C0] pending: wg_packet_encrypt_worker [ 449.238491][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.238529][ C0] pending: wg_packet_encrypt_worker [ 449.238555][ C0] workqueue wg-kex-wg2: flags=0x6 [ 449.270003][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 449.270042][ C0] pending: wg_packet_handshake_send_worker [ 449.270070][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 449.288733][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.288774][ C0] pending: wg_packet_encrypt_worker [ 449.288800][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.288836][ C0] pending: wg_packet_encrypt_worker [ 449.288864][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 449.320567][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.320608][ C0] pending: wg_packet_encrypt_worker [ 449.320637][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 449.339141][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.339181][ C0] pending: wg_packet_encrypt_worker [ 449.339207][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.339242][ C0] pending: wg_packet_encrypt_worker [ 449.339268][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 449.370965][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.371008][ C0] pending: wg_packet_encrypt_worker [ 449.371038][ C0] workqueue wg-kex-wg0: flags=0x6 [ 449.389296][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 449.389334][ C0] pending: wg_packet_handshake_send_worker [ 449.389362][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 449.408365][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.408410][ C0] pending: wg_packet_encrypt_worker [ 449.408450][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 449.426955][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.426997][ C0] pending: wg_packet_encrypt_worker [ 449.427023][ C0] workqueue wg-kex-wg2: flags=0x6 [ 449.445255][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 449.445291][ C0] pending: wg_packet_handshake_send_worker [ 449.445318][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 449.463983][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.464025][ C0] pending: wg_packet_encrypt_worker [ 449.464051][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.464087][ C0] pending: wg_packet_encrypt_worker [ 449.464114][ C0] workqueue wg-kex-wg0: flags=0x6 [ 449.495528][ C0] pwq 4: cpus=0-1 flags=0x4 nice=0 active=1/256 refcnt=3 [ 449.495566][ C0] pending: wg_packet_handshake_send_worker [ 449.495593][ C0] workqueue wg-crypt-wg0: flags=0x28 [ 449.514244][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.514283][ C0] pending: wg_packet_encrypt_worker [ 449.514312][ C0] workqueue wg-crypt-wg1: flags=0x28 [ 449.532831][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.532871][ C0] pending: wg_packet_encrypt_worker [ 449.532897][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.532933][ C0] pending: wg_packet_encrypt_worker [ 449.532958][ C0] workqueue wg-crypt-wg2: flags=0x28 [ 449.564648][ C0] pwq 2: cpus=1 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.564689][ C0] pending: wg_packet_encrypt_worker [ 449.564715][ C0] pwq 0: cpus=0 node=0 flags=0x0 nice=0 active=1/256 refcnt=2 [ 449.564751][ C0] pending: wg_packet_encrypt_worker [ 449.564776][ C0] workqueue hci0: flags=0xa0012 [ 449.596029][ C0] pwq 5: cpus=0-1 flags=0x4 nice=-20 active=1/1 refcnt=4 [ 449.596066][ C0] in-flight: 393:hci_power_on BAR(4595) [ 449.596108][ C0] pool 5: cpus=0-1 flags=0x4 nice=-20 hung=0s workers=3 idle: 2592 47