last executing test programs: 2m26.750224588s ago: executing program 32 (id=31): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = dup(r0) ioctl$OCFS2_IOC_UNRESVSP(r0, 0x40305829, &(0x7f0000000040)={0x1, 0x1, 0xf6, 0x3, 0x1000, 0x7}) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000080)) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f513, &(0x7f00000000c0)) preadv(r1, &(0x7f0000002280)=[{&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/90, 0x5a}, {&(0x7f0000002240)=""/54, 0x36}], 0x6, 0x20, 0x9) fcntl$setpipe(r0, 0x407, 0x4940dd99) unshare(0x20000000) r2 = socket(0x10, 0x80000, 0x6) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) fsetxattr$security_capability(r0, &(0x7f0000002300), &(0x7f0000002340)=@v2={0x2000000, [{0xc06, 0x5}, {0x4, 0x5}]}, 0x14, 0x3) sendmmsg$sock(r2, &(0x7f0000005380)=[{{&(0x7f0000002380)=@in6={0xa, 0x4e20, 0x0, @mcast1, 0x8000}, 0x80, &(0x7f0000002400), 0x0, &(0x7f0000002440)=[@txtime={{0x18, 0x1, 0x3d, 0x101}}, @mark={{0x14, 0x1, 0x24, 0x5}}], 0x30}}, {{&(0x7f0000002480)=@hci={0x1f, 0x1, 0x3}, 0x80, &(0x7f00000048c0)=[{&(0x7f0000002500)="24d95b92b6dac3119e584c184affcdbcbe073d8ec9e6a4086b8a9053299fc90a837b472fd893f95824f39d398d32f900f0045a02f67af1f1019b154df1852cbc611c0aa166d8a7be1b52bf3694767d4802a0bb694aaf3e5b95b36c8775847087066f3714dddb4bd7", 0x68}, {&(0x7f0000002580)="3aa67cfe8a608a02f757daff344cdae9bb33c8dec603097cececbba9493b35822d1f3c42bc90db5a5e29eeeb0b231afa71dd72e02166521452da35820ca4d11308c44b258f42d63a3b59d77010d9ecb88f4b0066cabb58bed541a3f84c4168aef4293313f2c592b8b77dd8466e9020867b23568a4c71579d", 0x78}, {&(0x7f0000002600)="e94bcdcb3a63607a3194ffcf95b59aad3e6bdeb8ac0e1645b6a6b83dfa9f6d37570b93dcf2", 0x25}, {&(0x7f0000002640)="13b98e29a67ca16a72bcf4632762a5b8827ae9d0b5de345625f5fbc8221152a65433478912", 0x25}, {&(0x7f0000002680)="c97644e8382118f0a8f9e5605fb98f3152245a89ddffc6e1893ba215e3df911e26eb8ea3175ff6c42060cd44220760a89f0af4457f0b7ef11c51f9ee", 0x3c}, {&(0x7f00000026c0)="b8925878e3e3a48f512eb76bdf6f4a16b2bdec6d1b8c2fd049548861", 0x1c}, {&(0x7f0000002700)="ddfd430359c18800c02d416337fef73723a04a700f07c2229ff99dfa42458c280a237cfe2083aee93122a619dc78c6d00dcb7fb3487a9250dc6e6e73880f4fb232b134c704c056f12ee9cfef5b1980372fd647851d3bed2d6a0665cf9799a4017fee400950ef1e2913635c975c00e20c42ba0ab8be192de1602ac3c5584f8e6b9e3b1504cc2bbd779b33c36f0277d644db025ccef1f95cce4f21e1bc2759196f5b0cd6ea0916a9f8802f634fe7ef9def4c06e2f1d62b7ffe3a7c2b2c53cf9c9c00a74cd91257476dc6b74aad15fda899b95530c544dabb625fc381df680ad3ebee05b00b958498a8ab48fb9fcd401d91d41510b64b161d70d688511ebbc6e165c507a3be8782697eb5fc05b6a46b46e3c184bc5f5619f81d773e764303f26841e761fce0237c8e37a60f80a369795a6a0455fa4fc998be55662fac06a4df701dab0c00cc8e3235c619bb35727d04fb3c6edbfa6ffd87ed752d70a65fcab578aa251be16a9f18adcb9f4b28cb21acec7f3702fae5da63f7e37439f29f6d963c3be3b3cae3a577a878e1c7f57f1e1625d00e9788566d7a1fe7aaae258801bb2f541c2171edef78757f24d96e5314c5b26a944557a4b6437a0a72b2c3621e7ca5389c8a72c1a9823a9544f122e4694e6f09d457b3dfb505949093d970d9d7bb7a49032c1225286c3d601ae13e6aaf1de8074213fbacd3b896ea4fff7b4328e028f4ce9d8c559f843735617e81377f1a7f7096182cfe4865812f603e38a7cc874bd802e86f4a026d78efe1979f448826fac8e9876cf025a3870d29c261799123ba762296ae7332ad3d4da795e718e5132a87d068f96de81b61060f6e439717faeed839b2df54318687aea36ed3dd5dc1ed9b4a708bf071613a4cc43d456a10aed4f6a2b4001b69894d29051b53cf1833674a076366135e37c785e7503a7d8e6dc95881425f8c16c36b4ed0799d80a281f35f2a63a68e29dca5df8689a805ecb8c63258d54ea894d46c8e6dce491f630089e7f2a64330dad7649ac008b77b34f8b90d45ea5c7f0b737c2fc357487350aeff554b60fa031e853a8c82fc9d65c4c88c441419fe04c37db0161ab34e6333c6cf75fbb18e62811e8272b18caad5071bb78018e2f13f5590d247e7abec4ea57420052d32adb425bed0d8b36276074e5c11e8ce99920275be4c325525612fbaaeb48e8c334cfa89501e13d6f8b4a3dec778ef8e742780ef519917031525e8025dddb05cf611356d2aa3feec1ab2d7d0c503d5fd4750ae6dff99e05c44e0aee46b19d84c9c03cab427deb459b221f7ae895112570730f54594fde1411cc2b7828aaa38347bb15c13043998be77d967351b2c197a0ccd46a6d7a8452aaf55cab2d937fe3453ba280b8cb7e1c85f6eb6b6a03c6d9abd8ae8a883504561b587d59259c8c7a5cd40c9f92b5a27dde8e0492e7f021c77bc4ee97c94055f66f04fb12b763220896cbdb4473d8723c8dd166ddfd8fe6cff6d7238e5bcb4c763d471142376258cd7cbc2a645ea2066205884c3091fbd24313f58d620621feab9f1cc2525376454fcc94666ba0ba99c32d168890fe2a3832b1889ec7ec1857f92583033be5e380e07bb7270e57180fa563bbdf16f4d36e099cc4114a3e61985968c5e3afdca8eec5c69377552f40cc3a3bebe71d19ee13b6efa0f3678f175854940ca070ad810227b50741810a79a0d5084b4d9b17063e3ea13d0e3e39bb2dd079255362823b7778905fd3fa8e1246c836f19667986cfdab2356f23b259b5bdfc1c2e86ea1eea43d101d0e81f700937959c3216435cb1490a0459578d65792aa17a6883cb21de2d801d4b77c622738be90ef63b6af2a98bf5d8145289b4cbf5f212fd796d69bff013429e4d0f495674cf1b4fa50cdd846a76334bcd19c11ae3bd69cbd572097409852c43765c5aeea2e6575791eeb17c786dfacd09e46b21c34f81349c50df579e34ba7b0a0a0133360c3d2d374f76de51f0f9fac800b8b968a5438a626590526312478066d373becde70c93ad960fb35d86ee6bac339f2761e804ee7820862d6e6fbbf4998697054b7efde4a9ce83c89f96a2d06469aabe9d22756cb6378f21c0dafc483d0d869a9ef7b96925fc2cf8b4bed9b46a3e42c180b0631efed1925e1c76b5ff234b900d0e6f1e13dd103c30414a01f6167c1d514a545854b5a1ed94e5c5bc616d5bc6fe38a27ae29e9ef73a58394e64f24e6e689d3b3ed9a815a2f0dddeb0011fde4096945460c8b41aaad65aae9e2b46d1608fb82957f0e2fed5a52938b7fd45f974e9f7cc9eb2fa557425ecc6d316bf0a61ba54933508820820d206e42bae15466c8eeaa165ee14744e4c570ba7f360c6bfc8970a7d5151ad7502b61db3a03fb3201edac02a06938223b484a36b1da0c8f25d77beb432b8e4fa64af26cc5526b7dc3b5932518efd5ac30a5887f8a7735a0b1697a4ae31a2080691cf5b0912b6d5eaa515d9e067dc046d6fba8c1b11eb23270b302a56f467f08b18551df54f065e4b05643f6fd5f09cb3cdcd1786eb7815c016574f39261eb6215eab91bf1a06bd172ba2ce0831062604d17ef8959f44080da305caf8b10ac1556ec45e368d0dd372dbeb0d55a4522fe47ca2124ed4b37993fd93b083e7b3d204eda85b7f864bb6da9724555c6d343eb01faf2e910f8aaa729e8b7234217e1c34a1a50a114bdde27eeda36389717275b1acc8def87d37ca126181fc9edf5c7d343f5f9aa9f403aa1d3397b259225e2f31e079ea6880ba01cd04dc438cff789df72c3ab0e6e17afbb69444ce1645206a6172d1a9f4d63992d9a08bda67eddfddb2623e130202b2748d4123d4d2e68018e75782c956d1136e8e534a586343cd6c57d182010d81e45ee2f5f33dbe048b77a3e89f4389a283a586acee692de7f577c9213d890b1f720f1a0c945433e3f4a17ec0f44e622384b17cb54e173bbf699547c5ab7a41d3adcba2ac9bbf341ead37ba0a2c9e12a0cc4f95f38c4e2c5376e48e01f35812711f4486a26db1c361f7ef034638aa529503680724ec7da9120f21d295e46b8fff6a50a9aa410554d3c075568ddbf46e039a4c4a1c28e23c328614658f8b78df175b7860a6b5e1c553fa06548eedfec5efc56339d65deea23c2133d45b1831e7ad792eebc5d07af68654edc2e3f20dc6a6ecdbb50b277ad7994d413c6757fd58091ca521c441f1c87b622d2a096de50663c9713c244ca1262394f61b9d7435699684348d6813755ff7c5f021db74ed1fae49d7bc5ab3a76f77e986db520e6c99b05a60e1dfdf3ff82b42b98122a836307f797d26b2b04386d5ebfb334e1bfd6019f86f56918e2e7f18c4d7050252c78b2cf6d4d6d3d7f1b39b0e394f0f2722ed18ff1755fa33fb241df029b25b187a448b86df5addf1a6d7e217184eaed8f7c459521b94aaf3f5afaf3814f3508e7a0ad40778f4af7539b75f9515e41beb11817bd60d27362a7d868f626b9108a2d94c9391ef76f35739c97925fff4fdea6d8510a59ffb5e2bba5cd77ad1528489aa407258eccd7637059b74a2888f68ed0459a4886bc8586eb1ec4a0effed05454f7b90d32f07a2c1e0d024f9966c8aa417da090de6a5d3d7a5c48553c5d69588ddb62397523869aca074d895bc1d5b8c5acf99a9006c0129caed8fe14af9acfc0243d34334006cb9472cd709f41bc036ab39e3f307bf4987822a07eed253b61771cf738887c2a1e9f2714c851ba887035f48708bd9c9ca1096f63f12b121ef53b1c471be85c4436361e21a95ba4bf0e52499b69aa1ebef32258acc8496d943fc3b1a490aced0e2c12fb4184580d99ecbcf4db89faa258f6ea9576496501f11b9fdb24dcb6b01b38556d0fc73f06d8460b54a6bd71792e3a51b9ac06828452ca73c028979adc3e7dbd5cc6bf84c6737ef19a9abc301960e7c8cd85be9f9156b5c5c07f3f0d387f03babe4725f748e787d2567d60934d6bc848633cb2b4e255a886906a06d47bc02c27ae2e5b82721eec6708b2f51831709e4a226c9c5589f10695301bc745f0b947b00633bd01eb150aa550c607864f8425d82c38f0533fe89a63d0e0255302c0beaada6befd0970c8ec810854a816efd61648ea363ca7f71c75230e924748337d727f0ddfc5ee042f5cec611fd29f65a4825c8d24d316ddf32616a31333c0539b33b9fb75c8b8e5f5415d5413b860605f10414778ef4a822b6657fc448c767dfc812245669ee65f4734a716b264206534afa974c126264c85fea540d14b32f5848a7dfdb2d9b7d71d246c9555a40e57b7dc8a85047feb9df5b2faedb124b7b10b4833ec6e71ce15007cded8de001709b26dc13b47def07d3052cab8f8c67f282df64d0059ca1f4b0fc80d7aac3f68a5e8bd1e515cb70babab9907e2e31c1efa4f0e8016c95255c08d14c2f789273db87a46684a723abe23f69f25e5e08f7f07ba222ea7bc2571bda2a081471ce9fa0403b1ae33f984d39ff8a5a2a49fa6e07f9b768b207ff35902837745bcb892b3495c485f0eee29be9b00329fbfa553d30b1febaf339619efd7139f5ff9971bf309db1e5dc0e9481b6efd6710d1dd9a7a014951818dcd9497d2858baec7871d56408d9277625817bfd6b3f9f918d5382963c99691c3097b711631a9985bda73372228a9144a8249b3fad4593eb59f2474f019e691a3ca84598a68c400b28d5b494720b5a09883be91dfcefe2f2ba34a01cb8e083ebeaf374b75dee59d36900f5863ce48910e68820f4cf34cca96f45a034f81bd898a4aa81e439bc442b2a5e5b22d76dbe7dc00c367c01de91cb5e75daf2df3262adbaae7c937a11c06fcee14663c8b4155f9d20b4bcc450ca621b463a6fdc67e9394eb21a5c2656830d2f523bee9643e9d54e6d793696bd7780131179e47c55cac9bdf0dda0e45563fff38094c1569a1ae3e38ca18787e51ad614ec747fef489c41bbef3b8e35a7e6f6579f38a5118913bb8c9748bb448a89a410fd051d4b20da05627461cef339f5b18ea749dcde62523b6972058653c474cac8f9bc7d356e1a48a123a2ea93b31ad526d0084d3005a2d0a93150785f0c0c1453f03d946c943fa06366a1ed9147514e290c4b0367a387dffe4d584d17483256e82c305dced4b4644e81f592d705fe2203a02b2ba2c0b438e0a364514f596b2f4d75d97be75aac8564dced8683dfcc1fbb6ff67619bb56172b99a64f9896cd5fec36e3c9433d941aec3f1575b94538753601c098ebae5cfef4bf7cd505b6d4a14ee141d0df8e45467a63b98207e2ece02296ecf198d2da71ed69e30d1ad6b3b1f8fb810063797486b64aa88ba18ff98ca4b49cb4bb0a3bcbe9f9192b189fd230f0c5a7326c7a3b2bbac23760f2b8d6552d3c31aad1c121c8f80e5e11d22d25f006bbd80bcb89659bad086f86c049c41e3c782a4a2f1b3a18ed32ea92c104c038aece802ce2582e8fa9e2be88c119f884963954467d940a5521ef540d1d20d8ee91ab9287acc0cfc867b56ecb67a0cde00e2b9e52d860296c88d9b1a2e86af148244aff2cca0beaf0d1363c0aed9f6483f5021a4b77316424b14dfaea7676d286545b7caf56ad97311a9050f42df26a2650e1bd10addc4e7aa30d23e4aa75fe97bad646c8a4c446f19986a3a68159e20f0faa14193e8dfc0542b0efbb60a9ae3b65fd89bc33fb80851069fd5d2edb4672933f5f59c478d901b77af77cdc7be204d2ef14791c94337a7df4554f819bad01932ca43d76465f898923f8de2e6a48f966a720adf0ac8aefb9c5af4267361d29809b8d3e95e67d59284e8fe76beb2", 0x1000}, {&(0x7f0000003700)="0e81992bb6cf5f828c1204aa80b17c7d76391a60613bb16e2adf3035abe09719b469f7747997cc983ae574712d25795eb8860ea0f0c393a6d3bb29fdc7b86e9ba98c3b0e2a8da903bc44556034018282c983f327cec842231ae9b16f9a3b884329676dfa6d1d79b532b8c21c7c4fb829f6ee452ee7d958e62ed683c60595252913f8be562308cfca8a00aeaa8a7f247e5f1f999690d2794fde7e30fec792f74e9160b73db0350e22037739", 0xab}, {&(0x7f00000037c0)="99b5c63a3678a12bc2ec6a995f3ec2b22a98708a2875883c530cce0b0c204e12816a378002779833839eac96af6564cfbe2d50d73bbcb8cc9ed42a5f0b10b5a6b804398b980db2e78499cd2ca291ae8062511abe0b80a7d23a3d0ca31676567c48da7659313ce7746ff1143d9b01cd90bed7f09c01bd121ce7d5e5390bbd9bfdb45a3361860a900818b279570747d02d9137df753fa5f9aa94199e40bfc53fab7ff0404b7eefb0b960d7ace855a163bfed6a8497a8750fc9676d0ba7fa51f7e39e1d879141ae9fc03c6ff6048acfab666a725270bb512a6e54afd3e45190a50577de0e417ec1edec966be4b8865ebf0cc4d3712bbf58459de5dd108d57264707e218f249d3ce80fc4aedd1aadea6da31db5180bca510ecb2d4c7fcad7885e128c146697b67ed5d326c264b19b36c0acac0e6d6c1cd46e6b2cbedd915ab4d8655ca606fe4c01b7c0df8add0e069a6f46c0691a0fdcb511504ed246f9f1956f9d8b45846b7059811c249e9b5da6ad596a4aa3a21082374738f54b5450d5756d1e6c3881ac80066b5abae2662c820af4d31672765136c4eb88ca573a6a0ca68196937490ac8d4a67a8c2f7c1815fe71c2cf568e72d97634bf103bece9b092d653e03d64a49ff709b1c138914d3cdca5328efc52877f05ba466b5876546a75b7f424c422f96110ab15bd14286afce2184913a0216a4a50a94e96ef52b03918bb5f418f8d5764528e2188c1ffc7c2fcf261cf4a0c80604341ebf9b27da593c75af5925bd140c5ea8ce94599039e80747d1b0651d43e28d28af62cfcf726f9c43dec2e491f0570575d196002a96c091473e07da35cc0262271518b30fb240993353b8e22cccbd7756d7cd8f058bdcededc09237025e26f2c8ed464cf18f5c1fbb9e7180ee2ba247fbba8f62e014bf573bb25901413605684b833547fd9866ed9d6560536a1b3fe201e353d26729f483179e97cba520715497b78b4ca3c202e8b55ee0ba9cde8a3165ea92e02502a85b1606611b72d00a55c0a2598961dcb58fa78a3e7e830b40d8996c35f1dd2ce5bb146e5865ba39838060a56a9d7b36829c121c4c904e06ce8390062af6d9b3a06db7c7a4dac1325ffda625788f5cca6c114f3d5ffedd29dc10fe2022769a881306373c05f05ad41fb1715fb3df46ce7ef11198393e46016bce9bf778c98e0b0ad578349b002ba4bc4c89dfbfe3e1336c42f5b7ac29696a594f5a26d9b7801a603af6d6717e0a38970e8622051a0ed063654bf05ca69d9a1495c89c0418a1a31a82e0583a7fee5a3876a666e73e40716f742f910f0f083f7207201c62b024fb9ef14cd435c96d79e7f50362222619612b99e2b529dd401090dae5a3dc29e7f168b0321fa9946cbd50b1889edfde3485d81db8347299ad2f6010c12b5d4bef9e6ec0847a90b0f4e43215c412369d2c47299c3cbaf1dcf666c6cdf81968526efc8679b84f01b5776bae31df8119d9c574ccddc2e5cb7b151b31c098b238f1a420883674782d2527551a37c564e5a9ebd12f6e857978582fe0e52a72cd210655e68ca085a2d23b44fab6666385666df481ac868b7c5d83e591f9e53e925bcfe05d632b6902bc4ce16f7e8d6e09c1f181e946e5da400c2e8216874fdd1a7b9553e6e7ab470c6579fa80173d453b6bd39b113f5e51a34ccc70355fbe484c6701c50112a6a2377b34cb1aa1992c38cf62727584d25505c652862af14eccc0e137b1e64f195a74ec2c2b670359b82bf0cda94411244eb3a087b00ef55c7c0801cfe2f3dd13d01145b3cfa287aba406734ad4467bfc35e4ce0acc24c633f917f4adb710ca412ac476a6fd77bb6e7573660c1461d54bd89909ae83f1ad042c62714eec6dcfd2e423f14e5b2f60f262f24b9ade59b02fb0a2e6b030783da3a40b56c2d6d18c43ccddef3291a36155cfdd6aac3ce882aebcc2331042138e567c8e7c4021a4ff545e20572ec6359fa01aa721a89a5c6ea268c9019976cd807cbd80805c89a4ef8e11e0405702a1c8089f90f9b263d2e7f943703abb7b565eb334be04e9ee95e6b792eca368713c81e98e082058453144086e5e50d4af1459fbcff5f05f7ce2a07ba8c673d08b2d397770c1eae018155b9b19b72b89c6400cdbf5cc44a260c3c6f18c89339ed1f885abb35346524152680cb4df204df341a9b7c806c6a8467347c8d06bae2b84b419c9a62b4e0e0ee2aabcf654a1b6b78e42910241ad5e0d8d12175b822d665be4b335a30c30b5c4c48b881756bd9e6dbb30322db03e3b393d2a349a5153db94628df1c5da988309f06dc8fecebad5995861597f282fc998c3624aedce77aa8bf0555de7866831b4ee82b24a29ab6c39f806386243a8c5d92292e31a85ee38fe80f545d1a33a7c3db90375079a386037f7cc3ad5c0975fa8f0736d9c15bb8fb631bcb238ab2bf97b8b2c6233e070990a7b21c08be9c810a5a86cbd1b2aab42441da1c80591f78248c3c88acba4f4f5e7126d0681fc673ed6ffb092977f211619ed7d520751afdfb3a0121894c955b3c431b6dde82a650b6354091a342013eb6894dac5e08769391dcb45acce96ce34567602e69a87630ff45dfc0531e270dd2dbad80acd031f46921ea160db0c09ed6551312f4db4cc23a9a1d85ba95d1a8d40f566d438a10b1281a5395019686c2ff05aa68719ba885f93d441989d7565a85d54b6e6dcd534342b7e0f4ad3f77d0bac38f471b058d554af84c166d64b67f69baafa692aadee872f8942438601361ea12c2499513866014db9fcd042e6ccca03a94d8c08306cd4483b9f303fcf360da334882940b4eb5dae6aef7a928b1f46ce9a1b3c67ad92526d145ad5762cb4120fc48a6f5885fe81273841ea6b0bfbf7a7bf2afca78baecb11bee90412d22aac6c6890b2100c4b8e65aa67a5054831d6f0561b44d61872aa4ca76c776894f4b30fc290aacbe0e6d61bce46fe63327749518fed73b875778b154fe905cc5d6c471d3a96ddd701a5700a59002dfa1e9aebe5fafcf48284070d7611be8d3ad9ab0dceeaad2edaff594195c97e09bbb793e0d41a244cb267b887324e8137ed4f2c2d26aff5c9388a2331c14d956acd015dd8e05f7ea78df10eaa193b1ce8cd93e9c5b1cbdd282968e917c449cdeca4e9dcda813f2dfa73e9bb7001bb82fb9f0dcc662274f2ccb4380a05a7ba768d0eb779c1fdf8926fbfb8f6904c212d39944df7493ec4c28d8010736b84fff7655b5455b293050a5c0283022c3a2aad4974a36c33ff63e9f0bd3edb57bb851c8519de51e0de292ad95d4c05b719821c9b9585d13c422216972eae292852b964779203d738c0b18a963cc3632f99e449029358385e6bbe967f701fb44e7ad5e27074ed6386249a8c9e2f86e169202c71a4f74fd26f1d9cc8d52ee79f6a518f2be2ad4eb503a2a9b09db63428671cdb763ca079fbea56e700bed41577bcd52e53c31a6e1c59e80ebac2dc47c0c55062be7076d6fec32a218ebc5c4a14b84be186c635e8212acb28a005d9348b6accfda9d7450109dd3537b647a4fc395f5443442060f4a619cae95bdf91f87c3573a6f54a747bb3260af27a52b8850da6251d97f374fc3482e4393dfd2b6ea7a2f4c7438d769172f6deb7ae6b9468944fe636faf020417d7fdd4cfff2311a0323835ac55c445fdbf51556426b8e3899b422090cbf16a4cc9fd66d6e8e44b100863cad8eda945615e70d4b10d32c3b448a57ebceb41e9f5fd00d86bb3dfb1edad5fd63da0542af99dfeec55c9caa6b15471387d176ed3926c2c528d1aeed9191dc11cdf69487a201c4c633448c7e9d1a442563c9d97f17c34d6a346ab9344b908d0cce34101086a539847edc81c481c7db1e6090a88f01b2d4be1716013063579ada0a7eb19fe0e5e01568478b05228611343af7559ee8e1edf7598468bf6d837b9dd58b316f9d21ccb9c0b28459c53a3d831911c25bc244a38579aa0843c73f16d131f655975ec1f65ec151675604866bfcb2b3e867536c04260ca222455fe895fb793299fdecb7afe4d009b43a3b1faaddf9d7c403ce11d9fda7c5f22484d8e5e54f32a0fd0dedfb64a8eaeeaeb82c85863412da3eea08a8fc17a713662e578eb4f52533578ac34f43f777686cd676965b19e8f3d3a48077f919aea9d8b0222ed9201366fcbe7568f4ebcff04d16c9f485763588986eeac27650c9814fd1bcb4387e766d31a7762f0c00b3dac8f88a1b62ef4eb8fd841cd9d4011d0c08b5eae807800587f86170c06176fc34f8cfcdb919f5ed1c0054e49889d5f5fdcf3d89a2fcaa7797df8ac338c4f808588e271a6899e1a8a59f8bf709db64838ecc2a8a8aa0318988994a856ec50425f652688f8af858083c3db8898d1efec72aabd17f4359969a08f97120a13bec44572e8eaf3ce94f99938e93f6728940af9baca6609351c3444c4fb6e41cdc780a7e87222afdf37d42b7ad3190d224a296164d466b115cc9c1897ba1e0e7609a734b8bfa6e4db5bfe55584c4faa09c43f9b8827ffa09e110663d43bfa9a5de3b852ce272745437e5df3a1bb95e4bd6536a04b14d9d06920440d9eeae55f81d8733e5cc946c049ff72284fc918773b5b73eaef9a3ce877f4cf4815897540b9f20adc7772dfcfe6fd906e2b12f2435e93315d9d69a9bef77109a74ce0219bacbde52648ad971bf06c673e6bf92d83d7d3fa14c942eb41726ddf1b93c44b57b78a7f658008405a8eb30ea189a4c1f4385eb155659aa0359856719981d23a89ef56679cc4d21f2a38e50ec28e1db5f27fab05503b4a1fa4d126480f930b060b0334bc50950d6e3e3bc7395a01e845a699676804e45b638fc3ff9d2ea166f27ef938609fc2ac3b257d400b228ece7b616e412bcb89b649069b6f849d3323c64ef7095f823e3a22ac803c8e47a0b6599a75d943da9a1cb5859a37a86dc4809b4b2f4b13218ccddc3233ab4ee7fc3f757420fc4aa9a1424231109b53a8a0fcfd0db7b3d1fab85703a29a16840d835e90f5d153dca7677a95cd62e834003a126981911a93362e0908f2155bc9922d3b8d4901b956fa246478dba3d7d23b58e25c1d43e211a7a352e3a17066586ff3d491e898c85b40f0dfb7c0d28f0c8e27a1b1c80ba72200e1627632d5f728319fd01bc3264eb5438f9d6c4ef5df5f8bbb3b51424100318d32adf1a943ebb0a107527ba3c14b6ca9123eb618415460c2eeaa3f32f7dbc7cd2b6d5413154482600929ffc46ee6aa0a5dd9a170bee6e19ab9a0d88e2033879db374a9179a9408bd86738aefe202031a4da44458c9b48152420ef82662f5812c4cbccc95bc6e622240de8ebe9559ac78f6f27ef2ffcfc4e5a21b4dec7ec731026847261e8c0ef1acf4f0a607d1f64e5922b8f7a2b4a07958487df9edd889a6abcf8fbfd84cc0dcd5bccff726e7c8bbde4a08da72135a68687d129a0f2274f8b3c46a25c2db15002204705a9778b7cd0041e03b5b963faf6ef869144bdaa3a5d2b2d0af9ebd63fd38a01ae50f5c3d05c0698b206ea3de9e7512c16cc8810c75fef127b95dba5d1dca85e8be29153c14fbcf1eef63162206446653aa332e41b0edb2539844cb50f6ea67b09e7890a8312d67cca2ec6a86de043344b3ee1ad6836fdd7c04d956cda96fb76f93573a2584c2e8d3197a3ee2a49cc88d7f8e239f529827bbe27f1f030e823b88b5918ecafa6588b04c8f94599d0389335c87f6f6f96e253117fc320af252b41d7cbc2da993bbb9b14ec18d10ac24cfbb3f9d1030798c94456477de42e7190fa2186ec61c6341c784145a10f42da156581a27", 0x1000}, {&(0x7f00000047c0)="47ab273b0e1d614264a7f386ba0c6d1d99f5069b355e2ebda11e027e114a49b285574582d5711a4d33cc895ee59fb74b0c4c479d1187f263384b099c762aef7334c9717e36c96d71cbb19f0a6d82d7079a636a035c348c9875ade105020c26e3b84db3c05fca6e92fa18f83c43fc8981a1cc69136bd3d8df1e8b1879aa1fb2a9138fdefe78e393b87dd44f07da3dd01a130d4acaf9b8b55965ab09b1d5586cb2b770d97c5c65ef84abee433040da904965d7ded424d380c6fd2d7bbaad6c559726d2dcc461d417baa72d89f8cb6ea1005648c7a2d6e214a4acf38cac9cf0b447472f62c9e95696cd3298", 0xea}], 0xa, &(0x7f0000004980)=[@timestamping={{0x14, 0x1, 0x25, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x19c}}, @mark={{0x14, 0x1, 0x24, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0xfffffffffffff969}}, @txtime={{0x18, 0x1, 0x3d, 0xffff}}, @mark={{0x14, 0x1, 0x24, 0x6}}], 0xf0}}, {{0x0, 0x0, &(0x7f0000004ec0)=[{&(0x7f0000004a80)="3d4fe73676eb7395b0c676376e46621a9b0c20e9d263c720074330833fe6cebe3da4e4919131d5eede4baf2de27a8bcb04882cde7234ae9de607797dbad9272599890e569f7adc8b632c4416e6a15b33717c08d1ced1107f397028d5e82572129fb04ca1568108ca3e401888e6b3cf0b3bc6a78556d580de4d6932c7116d6782d55f3d937f6c33ebff99765e818b7efcb86f22a075ca6a2daecbf34a559e83fff275c82ee8b21beeebe07813a1f111ded34ca0f8a38c845c1b86e4e7c17477301a48dd07ccfa3295c017e9cfc1f2ac73821357bd32", 0xd5}, {&(0x7f0000004b80)="b2de9857445eadd1604a23ae2a6676a0a2dc6b0da6798c991151264c44d035fb02fcb10dae15f828382fdcb238ef73aa6ed0621a808125371aa2c6c5795e058238c8343d54d2872a9eb06630de00041d78216aa17e292d79e678b201f2d3967de26506bb9aff1480d2a0bd8a0d2fd5cd9f6418c3c76c5f7f6a1b5e8071ecada914c211e3ce31ada87b0e8e8fc332095c89d5e753c45c593c841de7150fc84dba6a49ae9a60ee4d32753e23db11ee4b2dc0536c3eeef526b53695bf080111664be33bdc72e8032c4a65cbdaf67854e8f5", 0xd0}, {&(0x7f0000004c80)="12fdfeb113ddf0edabc2a02ff03df2bab5e3bc041e289e4559aefcf22f66cc5c3d54742be70997a543f650a520d9f058c3600b57835157382b3df8380f4b6d8b05addc8580ad25acf7c5e40da3299aa7d9aea7d0d460b3270961e97d2888af99a1c2f65c288b0119334806220c041af3022dcb495610", 0x76}, {&(0x7f0000004d00)="250e882d8a014399859d8385bdb9802fa3f56f83028ed2eabff20966a4ffb290e43ab81672c16a88f80a86f59bf7c801d9e8e26792a9b4215c6b419dce5252d46be4825e6f8bf98029314b49b49bf860f28b52119fb9592639931b96e068ae7847e4b72b0619779015ebb952bba11c9510c08b323539d12618151bbf3e45ec5f82de9cca772752c21344379dc76e9da9c889d421666ffc5f37701150c32a92442dca6b6e31557ba069b3c73fe5cf239b2f2edb409899946daabbf70047472a24af2a3ca4ba4f4fda4fde0710f274f7aef5a826e7db3fb8e1a330db77f5755394a9e1d2f883a1ad49cbc085a32101acca95e5", 0xf2}, {&(0x7f0000004e00)="6d975b16392676716809e52d7a9ce223ede9b4f4d93ecc6a6875032d07df3b0c235887f8336ee3d0e167ab95199611606d9c78644c8b1bb7ca4cf7611935ba1324cf189df133be2578a901f14d925138f4c334a381a35c3f9418cb327067ba27a4c94d53b15beaf91bcbd761f7a9cb330a5bd850670c010f936aa14cde6299900cd51290296b8cf2782c29c5e58d2b974efd9992779585da9dc55d4c2f88b18c890b20f4c1ecb2ac55fd60dbd2e65d", 0xaf}], 0x5, &(0x7f0000004f40)=[@mark={{0x14, 0x1, 0x24, 0x200}}, @timestamping={{0x14, 0x1, 0x25, 0x8000}}, @txtime={{0x18, 0x1, 0x3d, 0xa}}, @mark={{0x14, 0x1, 0x24, 0x7}}], 0x60}}, {{&(0x7f0000004fc0)=@pppoe={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'macsec0\x00'}}, 0x80, &(0x7f0000005040), 0x0, &(0x7f0000005080)=[@timestamping={{0x14, 0x1, 0x25, 0x80000001}}, @txtime={{0x18, 0x1, 0x3d, 0x9}}, @txtime={{0x18, 0x1, 0x3d, 0x80000001}}], 0x48}}, {{&(0x7f0000005100)=@pppoe={0x18, 0x0, {0x1, @multicast, 'geneve0\x00'}}, 0x80, &(0x7f0000005300)=[{&(0x7f0000005180)="665a5ac78814ac650baaebcf4121300d16ac0036d29b76d37cb149c04c5d9023a293b2fc66172ba9972906637db31b097cd82d90a3bdc0ac07474b1f3421eccede", 0x41}, {&(0x7f0000005200)="de42bd6aacc6910ffa1abec03eabf2081459976b2bf6f000ecd7b31411873ddabb9ef1bc6a3e4fead63719a37a4a6fccd07bab5a05f51bcb5aceb101c2234edb04f5d45bfa95ce1c161f0783bb790511a74c20d44b6f5904d41463d82d713142ce8ef83d860a35513f0ba14da5b5f0eb2ee385175074fd54d6288dfe1c248786c4a78bef307004c74809a0df9a9dbbf516ad91d5652bf0987e8faf738265d10ad2e0ed483258d67c1419f0db797633f9d7ff04dc0cb18925f1a507e3fb284fe09f48036567dec144cd10c37e64028a88a2c8ad45f97954a6c7426978373a5b2a", 0xe0}], 0x2, &(0x7f0000005340)=[@mark={{0x14, 0x1, 0x24, 0xffffffff}}], 0x18}}], 0x5, 0x8000) sendmsg$DCCPDIAG_GETSOCK(r1, &(0x7f0000005640)={&(0x7f00000054c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000005600)={&(0x7f0000005500)={0xf4, 0x13, 0x10, 0x70bd2d, 0x25dfdbfc, {0x1d, 0xfd, 0x7, 0x0, {0x4e22, 0x4e22, [0x101, 0x6, 0x1, 0xff], [0x4, 0xfffffffe, 0xff, 0x7ff], 0x0, [0x8, 0x5]}, 0xead327cb, 0xfffffff9}, [@INET_DIAG_REQ_BYTECODE={0x69, 0x1, "e95d3797c442002e32d4fb190bc363a1834144dfd2febd682d046a4d39dfb20193846d7653524d9769c7c545d8d95205df34f6529fce6c1bd28712b2239d35ca657501e355426d782a0a8ecc2a998c04e53e5bb21d7bdd2518f5d870c76470729f9257eb88"}, @INET_DIAG_REQ_BYTECODE={0x3c, 0x1, "1d6f8a5367f98f5d44bb1659217af85d8db372455ce173887fb9eb56e3e95319a947d470f1a7d2dbfdd5ecd71eed677ea2d3c959ab081bca"}]}, 0xf4}, 0x1, 0x0, 0x0, 0x44044}, 0x40) r3 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000005680), 0x2, 0x0) mount$tmpfs(0x0, &(0x7f00000056c0)='./file0\x00', &(0x7f0000005700), 0x1043, &(0x7f0000005740)={[{@huge_always}, {@grpquota_inode_hardlimit={'grpquota_inode_hardlimit', 0x3d, [0x35, 0x70]}}, {@usrquota_block_hardlimit={'usrquota_block_hardlimit', 0x3d, [0x34, 0x78, 0x6d]}}, {@inode32}, {@grpquota}], [{@dont_measure}]}) ioctl$TIOCNXCL(r1, 0x540d) socketpair(0x15, 0x2, 0x1, &(0x7f00000057c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$bt_l2cap_L2CAP_LM(r4, 0x6, 0x3, &(0x7f0000005800), &(0x7f0000005840)=0x4) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) io_submit(0x0, 0x4, &(0x7f0000006bc0)=[&(0x7f0000005980)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000005880)="c581e8654c46c79c2243435f852ed7aa24f971f16531535a09b682cbe9286ae58fa3b27613c0dd0e145cb5c8685bd6996e43528cda8a445ed749954110b194a2842b66fd6b69f5453c4bc781dc58b50253e5a5e4d9ef5d7b2f23f3add27eabd15d12b95418d57729939f6056dfb6dc2ff4cc235ee1ed5037c5679377d3f635389733694e4e01bb0b5194a8e0052095564819208785e833744c4266cb30be0eb98ec0d99df92abd9b87599e65365fa7038c69762ac1b890f752bfb7f476ce7c35738c58ebb05a1111d8", 0xc9, 0xa}, &(0x7f00000069c0)={0x0, 0x0, 0x0, 0x3, 0x9, r2, &(0x7f00000059c0)="cd90630dcc0a4528c8c7df6f52b7a7c82fe612b15a7afff5bf708c01841b7b80eeec47100d57a9892a7454883c8b7ee5f5ebcd8712e5f655e6be9b7641611f15a23b889b01c7c0032edc92f640105a86e98ae6a8645f5c500b3762600ed2d934fff5ebcdb95aa6c72e31cbf35a2d8179fc1838d6425015073651554fac9439c6a61a4da1935e7b49694984b3169ccc94428189a090c2c6920a18142ccb8d056db992dab3298ca8063ed38a573696807478937eaa3693b59bce1795b974c01d07092901af95844124f756302e7a8e93d9250a8d50cf70f82dee7566c50e8bb2a995125b6c58cf5722ba8b366c7e8ed81ddd234d2acb785d19759f698d2cbd8317e4a5387e10b46824c4368f60bb0407380afb63c44e675064031e85138c198527d0b72ff9159ace1a7a4c64ab3397f575c4a685bc6bca10dcb6bdd36cd676e3347805c0d876b6fb86a412c12df4d33eb7d40d5d092b8d89b485b6811f994b25c581b2506791caaca317a85aa5a46e58080baa19e43faac0d81b893b81752517a9e4e2a8db89b964d6e44465b10474fd949c408990f42039058ec820cd4857ac7d28e405b4068e2e30884f5460f44d695e23bbe6bf580d659764b902ad4be368ff204af191648bab8a12f8ab341aca9fd3e4391dced3f3652f742f1c98c2f1618a0f5da1c1b91dbefae9f9c7fb6eee91d23eec5a748ddf543f562fd779d34abe962c96b20d04687288d61026c32c91f3e2bee832a2f53a7520b4bb894e18b07ad5b43f6eef1c3a18ab7615f69d02b1db5fcdb8c9dbc355f418b35942af40ec261c288cc62fefcf81f32316108159692f69a8776939dcea6faa95061b6bf0c65d0b48371b291470b5517b6425d3d6401455ab9364aae290bf6b14a3a9dfc11fee47f552bb263be933ea4c6f12780cf30a0c95b169bbc17f0f4a9580bba71224899fd024db8b57b42467e220be61dea3de95080f8d6a1463de3968eab06333ce8168530e899f1affd594c930ad5ddbcd5d6418582134e27a92e2db674757c9549046ee31dab12d4e3dcf78f9e332348f86a30c98fd328380b0c913fe269388745c4a65199f840136e69213e0860d1053bf362aaa41e8a0b903419f6cca9a834998fd0cc097c727375e6d77e5ea03ddac899fe042903d6015680721dcdb0428b45b7072282521aa1b78afa4eac6c13d1909044075b791a74ce8f6938ca43c3fdc80130fe0f579ed450e33e02566d670f8ff6806acfb699165d5b96f0178b2ec5c68e40ddb8d7a45b1ab3ab8784fdd77b694b3ed7a0e27f14bc5e9a71fdbe9eef0288312558ae072bc06b45d57adaf7a50dc5dad2d2e0618e068a91e634057ad04685f4858761e34c007f5e1c38f54d18bd68c136df2c94adad7f01e05b22382f2774147c033aaed4651772641194ccbc7e92d8677c1ced26654cc9799c62c8ae10caf88124d04c0b1b13818685e1ae0f1d280064bd9f79267cd4b4c158ed2f17952df801b3ca6734c43163a4ba1e465221c7c362a8f6aba8d67d29d937dadf43e3699fd82034a5a1f0f5101e9d84af3b9869a5ccd9db301fe5bcede7b64990bfbaf359bf283bbfa1ad4bf07b94fd0ce32bf3ffb4283ebb36365c3ef69747e87eacdb4a7749c17a3a9114bcf659e7a64c8bc359dd6b751cf3ac95f93fa2890c99dd3bd40b4aafef6723fe900b7a134521d59d1fa7c8e67cae1679cba78c29e75d85c2594c8564277ce32e40e44371698c15914f3ac0359aef42c1b998ba25173c0d3ccdfce932eb27dc5245f307dbe178dff0cf3b07cf42afd91e6f7e1e82c705566b95261021983f7ce36ed56fba5cf687715be167c62689eeb1923c9cb91e9615a268e8febf4f767fb977bfa73699f4ede6b37a14f1f20062f1f7e81a36a39f6690bae11dbbcb9f85cdfcb80c6b23c7be24232fbb487ca0be8234f287c60be5003ecb3fc519fe9e8916eaf658974ecca32dae0dcdb2475fe5b742bd154d31a6730cb009309aa2212d0dda8d96d512a118aaef638b2fc2c0bb13228ab6ac62fbf382e5ec2f8616c47e96e4959bb66a9d2a11332f746514bdf68d276a4f4e010d33069b2f0f57cacd91447c1204f3296744063d19031e8a74c88a1e586f7247301a566f08026480a592ee494e8681a070873c147eef6847978676d443b196baf401012617e91eeb130b1ee3da591637d4cb214e680681bfaeca1ec9a2daea8a938c8bf6d3534b0236f93ccddb31d9c1dc0ee6e93815935cfce58199c2d1df55c1690252c6b4b3c66727e556197ce6e322223ef826fe0ae220dc4f47992ac5193492a6b547fff74387c44018bae435c5291d00a378df3e306b734de843e377aed3fa9b2f51d834f71b91495c0cdb6b9f637e467f58ffec43789e46d702687619061aa8730fa820d1b3c5db21b00f55e80b55a95fbfc76fa60c716c8e9adf3c76259083c06b5b3416c209e6f8cc575c213cf132cab35dca9df129c03b1369fd61d6428e8d76da8d591b898570784015bec3036423ca7d1f683d4b8c2dfbd7931b7dac5b375f1edecf7b9616724e66f6c8809110b8ef0e55ccf19cc6b670044063bd97147dc3dc2dfe92cd1af31d144466a024dbb6c718ee3a44f8b2c578004915df18cce3d27af0bb394f3b74a1aec35835b2384d6a8607639f758763749c43ec498db7551858964a5f143b14a74377cba0a5ee981d0e16713239567ca563f2cbeadb85e9a2281ea4b024eafd8f7a7d7c9cbabe154443ca455a0d993176338efaf5f429278d14bb7bc9369b0ed37d8c3dd73a4dc82e4814c180460acda9861b4ae84a20d914d9b5fe2f236c62d7321df919433e919e1d9293fc894ca41e0998f29449b13bfb5dffebbb0ef45dd1f88cae7a7121f20896ad5e142ebc003714b301b255e950535093e3d6c42021c9a23220459edf8abbc4338cb608bd70c19c7803fb972c3fc846d9235e4618e8cb732db7b7b3c43d70e256a2c72ceb73628f5b7470f683e3c92ba983dd3332015bf9a0b99d0b2d3bd33ac29831a0138f363859c75946e8402679612a6eae6961bc8ad418b76adc2f5baa1845147dddedef81de1b582cacc1eb58104d7a7f0731be8f35decad1c4be0f35850b9a31bebddf6ed03ee5af0d74ca081a216d3f63a2be5d26a11d34fc40259806ec58188e3439a886c0d07def85b8259bac95d06eb5a1ef5b4457e8ed99b8531a21616d0ba0465ed0f1f3b4728069d304ae2545d5597f79a8fc60dab90a3bd791688a01e606b6481182b912f4319a29686123ef507c1f8d0cbe675ba5a917b306a0654352cb00f62857c0d96f4ad5ffdaf596ad0179d82dbdb5052e61ef8d82d4ca4d2e712c42b8d4f3fa46414b180e3b723c4c9d63b3783e1e87e52a5e50e893d6cf59513dd8ef151e65f8428c4aa1fa3e3e582261f62cf0ea586a0fc75e7c3662b72564e9660cfe81bfdbd8900b8998bb122f70faf223f87e3023d363dad98265463d348f31f79504e787c59738ffe0be5ad5b6606ca2b705f11dec67fac16bb996f492d84ef249603ed49a04a8bbd265f0832d2577b1642776bf160c93dea6dde5ec4d0419a4ab462fddd28fc1c707ca465c6a9b2ab3cb7daca1c9b6d424185ebbbe775b8d0e649ef09a02462ef7536aaf2510c9743285e8bcf6eb2289aefaf8a72ebd09f22ac7e5088834ca82ddb135c3c1a629fd2eff319aff6afd587883c77ed3411f83612051feb66a5d3d8d7e9fd9417c5324cf675f752c3849e1b55c5fa0e85cc4886679f07471457dbef4cc6aaaef8b2ae00b1f5abd3572fe407e3eb036ebc8f40e6e30fc8174a9c81e279f84a8c01e205c93b4a64584195972622c6fd7fd92d37a5da87974c417ac9f746d6f98883e9088d2b1320014c398d1fb98226e7e64ec98b66a004cd96e02d16bebca6800565f63131af0db0b03f5aeb0f0e6d3de711cb755cccc5413710154b42c214ced1dfb935f836617e49bd1b546d291fc051a49f9faf2b11cba1683ceee55759e1f5125b8b3af81d3ecea27de25d3ab732d594a620b035666ac8ca358154b80c905d46ee94d7f1fcdf611ed1d9cff12a2cf71ec78ce10e2e61d8fc4c05d26b90d543cc0892c6d913cb7c09634dee60891bf58229b36421072795dd2735a16704ef1546c518524e14c2a1a5d30b59531adfdaa8c110852d0241c7058fe1b73c56d38659121cc23362ae364375af2f1eca329fc50e93197beec86cf2157bde468bc7551465bb87c205e9f226885235b2cb8f9b6178f9df1172a42911e4adc39c67a80e05b1999a0b27a4ca0cc8f17de92ffcce9cc5c51a4cadca39b1f7f476c031644d96330afc40cf037875bdae719626e817c4ff328547afddd8bc4d1a5f53d77b26576fca100f3cef91211452a97ec6a30f7a017f213de666df182e3b09bd43ea052c0fbd6327a157ca92071fee3217d1619fe1384839efda085e3b41557357f0d5aaca0444bcd94afc453f8e8bbd26774bfb9cefdcb5e2b4efdef8d8849852da278cc65211f0f175d9bd7816e52cdaefc0b4697196a2d6970e4ad3ae1eb58f35417a7ab1039fdcf8f19d8d171e2e2a8ae57f902421e11fc853091b4d982db3e1f7d111040811ceb24c0b0d6b41d85410949d9bcd5a8e091a41ce15d519df61c441496129ee8ae4cad40d18c898c70b23384eec94a9622372414cef42e9c77530dfd36601107ea4ee60d1d71abb73400a92843b0e92948d107d426d03846a1ea9d11f522a46a648fc1765dc069c853abdc9f0e3d56b15ddd2d0bf38d30f4fffcc0805ac322f2eed97a539043e4a76fb2afbd0a26c892869d967dfdd49e20301e9b11ad5d96faab8389723b2a86b7533a995754a792f55877bb3393424e5e59e1c8aa686d7e8f9f3b0566dc156133ccb276fcdad7687775aba3f0e3fcccff1bd3836ae494163938237b5e023a2a048e2875309075cbf3201b5f53da35f82ae046d57ee1156fe35ac9bd2b75609ad2248a864218476260f38638f7340afd345c86a5659b5ed1b6e50abc015d96f2934be3c6d0359e757f1cbaccf63efd005ee9b927d4a6aaec70b1059b5b7fb1e61b4f914f6ed667f7cff4711e0764cb660463b961ff840c2d1987e80360694a2b650faba0a4918313bb94b710dfc129fa3042e49c27a8a7de193baa7de98b1b5bd3f4ccd68cecbc67fddf927489d2e7aff7bdb48c02fdb9fad582be24e258e4ee008eb18aeb04d5a201f8890f5e43e12fc42f15a01043f5a886c45199cc88bdea3ac88ad968b26a814cf60d2c985a9ca145626d0547e8b109e29cf244c472e2effe6c31ed817e7927a536d8a95f0227916f839b8321d0e4b18997dfdfb35cc2e1da9264f69f4ddee0be0e99c7acb90dba2fffd6f352a73966718851121078a25dbad35881fc0cb4c90f1065ef693c4f824b96900b6e7b45d8734eabc4a5c7b0dff2f7980110e6e8c8fe6d36463d104934b1496f1e608f16f904ab1941ceee28d8eb556cf34bac59b50dbb2c04e4cdcae8118153b036c7307bb20841f7f26c4ab66af286697ae0e33e00505fcf3cdda9b7c32702ba1cfcfdc4523cb5af820b7e9ee40866dcdfc3e6d333a68a924bb2913b9ffb2bc3800db9400681ca0f5d1ebdb983700ba4ae4daab6f653f15d9d49b9b2ea37890b342be55d60166050ccdc4f441108022a0f6eb1439080237042990103101cf7439adf1573c338c05ae48998def4aa1cf2d7c973ea09f1430372f5ab114bbc5b0f5f0cbc6e8ff91400a3c21a3176d276c3de2a1fb0dc1d2c42061d4591798e66b3768012fdf1329bb3f193664410740bc0abe44748f88e9dffaed", 0x1000, 0xe14, 0x0, 0x1, r0}, &(0x7f0000006b00)={0x0, 0x0, 0x0, 0x2, 0x7ff, r3, &(0x7f0000006a00)="4055823e5d54caf987cd53836ef6c9990141a5b1025dd63ef05fbbb3eeec3c4f76476618084e4cdb8c35acd044d6182f29d6a5650ebe0f05b2ba9fafb95ee064b3b9bc065131164d4bda299c08718fdfc680c335d462bc3e2a0d1dae8a8a58da7a71e15f7e093d33d029afa33a48c36f1c5941527c95986d64eb505d937871181d1a7e2486081177c5c381eaec5a95d0e0a4a2d46dd620abe6b9b1f8c20efe5d9c695c3c1b98e09548d15ac6b30636f93e3e7bebc8f34024dde61e0b4f90d440dab7be821efa7c824d9dbfac61934d5d7bc072da19095c0d0d86e415c61cd9a7e352", 0xe2, 0x48a2ce92, 0x0, 0x3, r0}, &(0x7f0000006b80)={0x0, 0x0, 0x0, 0x0, 0x1ff, r4, &(0x7f0000006b40)="b0fe7cf5f9138252b41f8eedbd1255c28cb7823850e667", 0x17, 0x5, 0x0, 0x3, r0}]) ioctl$TIOCSWINSZ(r1, 0x5414, &(0x7f0000006c00)={0x5, 0x101, 0x1, 0x120}) ioctl$NILFS_IOCTL_SET_ALLOC_RANGE(r5, 0x40106e8c, &(0x7f0000006c40)=[0x9, 0xa5]) ioctl$VHOST_VDPA_GET_GROUP_NUM(r1, 0x8004af81, &(0x7f0000006c80)) sendmmsg(r5, &(0x7f000000f480)=[{{&(0x7f0000006cc0)=@pptp={0x18, 0x2, {0x3, @local}}, 0x80, &(0x7f0000008000)=[{&(0x7f0000006d40)="d19bef87af184686eafc9386945e3ca1d62d1c9ffb716ee2fc4ede288aa748477a60de72d6dd2d492614ea489c5fc2d5104ef06b747637af0e524b0846ef8397ff4aeeef7258aafc223dbd146f7830956c9348f69112f970dfece338934fadebd91f41d4c7820ea702c8fc321dec9a12497317a66f23164cfccb3e973cff62e8ff084ccaae674b63e7c33e056dfc39f896e5f076198c50293fb8707c676a38cc0de17a98ed23f7a945cd29af3868a5bdec3321f5090cb3b0712a4830a89149204dfc2e1a7d4452740425eec846", 0xcd}, {&(0x7f0000006e40)="80adde1acf1a463321ffd9f0d8c5757dd3b1bf1bff7b36db97abfb65a6725461da9cf035fc9fee7b8d75bdc96a660be52987e0a3b016685455bc01c2c465a6b94d94d0c3ea6c57709307aa1d10ed39b712b88c9ba838a43f0babf119714e1764a0bcb25a086f4a913477717dc00d78dfef8e73777386edfc73903c3763dcbf633ca21f5cc5920390b5d33680226dd6ccfec9d0648e71a7424239b2963fc948eb29540a0ac808a6eb8d21d44bc2f12c75c907f636a1eca563eabc789f2a895cdda971e365d30b7458e9ccd8052146a31c4b9dab3c878adafb033c", 0xda}, {&(0x7f0000006f40)="e51cecd1fe070199d353fb841616bc32b2cc", 0x12}, {&(0x7f0000006f80)="a1152c43dfc3afee30e251894f95625a6721d5584335b81cd6ed443c24615cd361fea8bcd85888e38c917310155be50120c994df12c3fce947ae370b40da5ae6fc1bde0c8aa6ee966249304a5f85d5e6b15afc9d4d3ac0ae0c62759da4ade6650614cb2c2e9b9795f333431779845d2568bbf6f79aa3692c7a4c3da8520defc7f94244d142219f4484f824f27e43b9420c74927c0180622de412ff55a990ff2b29ce750c18ed8c4959cade5f0fadfa1b69cbd5fd53a39020623d3e8711c34c08c7e1e8f551cd00776a70ab85c73dc4ba736aacd99cb4b635c4be8ead215b28976055be7e079795a7e1487d52db10b094943c4f81fab9e7e675bc6bbfd1f50b13d3cf83a77a56c3804833a8cdc41520b5d11138438fdc8fee856ce1b3724e9eae24168820bc2bf9f62143e97d35bb464d497a8bf8e61811f960f4fbabdd223d5f9a0ded8b88579025987f17ddc82c0d7bdc062891bcfbd036c70ada7a6bad8203012e9f4f12525fae76538dc377245bc480d52f11604f9a7085cbf9b8944d351c4168362dd2314f649121bf91092da9dffdf6e2334dd0965d0dee5f30d8a8cb99e5bd8afbd1563d63efa977a50ff725cfee133bcc7dacf5376669b71716226586b712047a3c5f4f8239d38b55ecb17ffe63cf503387864572f52b7e2464b6cb3831e7f19ad60f45f26d279a4e115efe47f326e7c10fbd6acb2704b6541fdad980f823aef7c43df39a7db486b4aafb4a161d9cd72a93087897cb0b25d5428d1d17eb73fddea67999078eb0f63e911bc08114f821fd79a6f7d2fc42898d998059f18ad10565f4e9543a1672d91797ae21446033e040860d6ea7e1ca32e38a6657af91084908556cea001919932910cd07e925d687e285ca6e369cbb8fb224d3f7bcc328910869e9332702f9db0e14794f56e6d54848f0ce1a9613c92cff6b6313a6fbdb026cda3b66f8a63e39beb6ae8f7cf4e25bd83591044ac664461b53f65d2be4b94069671442e86ba980319c7347ce41ae099e1ea68bc9ce767bdd63dc797941a8a0935427cbc96b1a1efd671df8d8acc463f21b383c29046c7d43df10892716683300ae9b06c4960663c50119f5424bce21029b555d55d7bb3c9778f60411f8069229f79480e2087790ec1206489182984d99925caf5ec61d5e189ab9b221d6d27628950f4dd91a7995659d4914ed2ed952001fdccfc9f78231ab0ca3c1f513e3db5b97498db6db8a98f6f9ab1b29c0ca4bd9e5e45a706dfbcc0577ae7c2cffaef7440d7ec18f798638c46d6a2040374e2078207be3931bfda4b93151d9e963d360d1a081f4b3162aa7f52c79dff0ad246dbe68aa712e0380b8a46b38b290ab93316d2a95407a9d5428bd40aebbdd0114cba1b90285c8b36462157ed290893677dbdcd06d0b1deb8d08850a0dbc766f24dbee63eb84d8b8ca4af6a533b7de9536bf3548589c2cd27c128d3b04e0783b5235b0ada4d36d2e4e1e7ae7669fad544f485e61ead7972962112949f7f568e049391aaf3d06750d879bf4a3de3f7978733223a9d84f1c85606b70769801a648be9485e6ffdb75ddd1ceb43f77ca0d11dcd0163d12764c7d7d37dba756badf91eb0d6f630fe159c1005fda8417c2069dbea8f2537eece92164395e21382f902420ac71ea0550bdd20213d244c75caa113db3156174b6fa05f5153c685396391d4414e7de0e28d57e480e315b842970f8f62cc32b53ab8b4797a9c8717322d7673375b73898cbdc362c064c90376b7e05931c358aec2987c18f73768ecd28765f7fc0ccaaeb031ee6188d74e91eb3b7527290b529cae32b17f28801a534b0abc1f00ff4c64ca26290189866839830c4327cbb9cc5ef8c3e17af7fbaed2f34e15b5eee6604ecb4a50ea5407405c271361081dc8d417a0771902b8403129cb6eb3edc654d5be601548903a44b8000c0180f7bbf4221edc3717b4097cfcd34ba15db32df6b6b9b684e08ba15afd1ab68b2e524140503e4f2ead151ec72e1cca8449fea583b4f02dcb2067f7cd418d45906639b49418038de6b376768b01c59b48a83643dd2f1303dad7d37a022e02948aa1df99fab316cc5035f163f08dd76ade93b44cf11a786c31986139c2177ed9f22855f788235f92744626ef074b7b177a2cc260b3db06e8045856649a5c868b78b49c050614d9e9e1a498e0db9edc80e60dcc031f9609bf8e7abd096f43957c55c3ef25e398906c73fb7b9d6d8143e7532d9fd1d749f4ab740a379c4fd8c7eb96b59373abfd30f0a9f33162a4b81c139e05beb6f3f78c653c03cdb222936ca7a4c22fd11ada6f812d4d19b91df506178fb6a442b6ce7f55af1bf9aba7f366de10f6523904155433291b019e45ea7c71448fb1f3ec3430a5aff716c468f50204620b7d20d01139e1f621372f0f36c1a7aa1c4f72130405baebb3c051ca728e667c667547b7ae5677dbb2bb41248799a09da952b6803bb12c68703bef1c41f9f7d4aa8e337228f936fe57dbf72be5aa67ec44331d0638886b7fa477541353b135b89df803b6cb16668863a9ba3b1f85ea2d4cf5da72f7075741c6258bf693d1739075708835c4c0c263f7e559908685c2e2c90b4a996d155e3fd6cbd05660f80bc7ac5f633a861c9d279d016f053cab5f418ea1903e5abd72ef1b7c08b136a35798b53eba199095cf16ab2c4dcc75ee7753b3c31f2d7f9485aa3ed690114788026ab7826e1f15c733371a13f55a8ae6b4f3d6d548a952e09e94036f18ee92118fd24c9d8ad803e4a7cea2bf570592b070c84fc1d1f69e715f2a866b8bd71f32d32891c833a431d04cd2afcd3d5eadce2fc42f847c0e7164db585764064e4f4e14deffea9316ce7adfd97d9f031d290c7e41d35001f86256c467565fa938a92b4ace1608c73509b66f2ee61af265e8ff09ddfed1d522c9cef13e5bddbbd83db4108bfce6f09d89b3579d333a2609ce0eb01744c271a2ae21025ac531b7710f6077eb48b0837df8ff999466c5c32bc18872389a1d133e316e20e58df1abbb8bb82403ed83b7b50844af1777fc47a78dc7896564c84e5013402439d3a49b9161e2343b42e9a6a7cdec188115cc3421652edb2ffa9959b813b14b4d7ea653ce12668d6a874a8135ea438a91c57603c0fab5af9580f38182547920ab8c54e1fa723a6532e820ecac661f9eac443f7980dd26c299dce48f0213877f68cc4b7530b57bef162668988152a48df669f5a9f0bab0829480e3d6d747641ad6e041f8081f3d7e89cef4201332544ce59e755ed00a40c5571d982bdb3ac4a222ff47d564e44f6b60534689838941aab3f9ad023371ee41b9deb3673c4eb62bc7d922466803c5e36a9588349aabe51f5a36cc5d9d1b675ccc1e65c6bbf6646f3e1bcad916dcf73100309dc3de5497f6949f382cbb3175d56109c806aebc6f86754cf3e2eb8901580ee5ecfe1320d5b41c1f2d35221724d50d368d8313cd1c2bff4cf612a52960f6778f5dc3dfd4a0e8d85eddbb907961a80c1c2778dbf35d22960dde274a64525e64c44b0d2228238fdbd7da1157e8e99e2906074e6c40fbc9cd72d450b108ef817a1c4af394d956ce997cb195f0176a7fb5eb6f01eb61f138915572d44c023a92cf321bbbdabbff32cd9647579ac89005ce4b90face84818ec3412a5c6e12ed79672f413c6dab879741e03ca6733304138af4cf450ae854a9f217ffeb517186bd41a471da35b72e8fa956dc4f7f748217b6ba9770a6e1605c75b9e004f6b8563572d4e59ad072658355590e20b215e6d53fe205c09dad45d642624b105a7f5201d2480a558052040cc9af630db0ea3918acc1579fac342330794dc69e34829f002dbdc9fb8c0366b082b51011e42d9b998084929bf53df59666c9fa8947489d75959fc3dc81209274aa825575b501fdc7b32d12ab20624c6d5370636b734a1d24d102bcaf0c48598cef89b6f5c5efd41f7c0365f3175614a43d3fd08fb86694d4f7007ca4ec3eec930e076943df01a1c023c2c39e1043ecaabf127831c9c52dc2edef284d50ee232dc302baab3984d577464bbe535fe52af0638d556d5bff122a39e39d40a7af764b03e7c1f09612042b4e258b491199d2056feb5ee45ebcf30be6aaeabaa2fb3e55fafb08b01f378dbd430af0b0d595148872ad3e731501714738867b8949df47f9dfef748e8248c10be095bf46a4468ddbd5fbe5db1186dda3ae2505f24b91538d67459b53b9abef6b1e837475e1e07294cc4d9e36feeb6eabca1e5870e09d348a25aef6b5cabd2e0e8f5da67288f0a707c1ae7540feb66a0cada01b25cbf616588c80b58572982f2a6b5e95c07c187458c9e5ac5c1f26e65baed9c745c7b84efcf31afb60f92a1ea0f12e89489839618290dc3ea3a8215006847edfe5b633d3b8728933c02ab36346c8f53d948e4cb7e0a0a7537ba419164f83914f532ca6b3b46d25235584c67ed815a8e588b2a8e807a086bc0df2c0a4c35d59d1660510dcaf9ba742f9aceeb2b1578795b94f3489f197154776d2fca0e4ec94375e5c5d3c5678bf43a1a629250c4bf7cb7671ae794a11dfdac60008f602b0526fe50dd2c62732b23b554f93ae846e4595bce3abedc937574a921c1fd1523ff42e54f85773d7edda7e504ce5c0ae9ddfeee61e267376fc70bf51251ccf005689b336d49cfd70a734ac362b37cf06ddf54fb759ff369fa6432efa1811a84cd8255a11c3d2c8f70dea078089bac066e03165cc83cd5eb5c6fda432a9969fa440c4fb0a693abe0c04f641e3b5a5f91333a719f05802a13728e5f4b71a37d83459859439dce7d9977a579d196b88388252f98456b9414af0f43da4dbbc29ab65d8825dc1b79f3bf60f09ca9b0fa490d89610e7e1b9e1bb8bb203e90ccecab1a0a07fc4f69762624cf451c070fba863f7309ae78743774d9fe3de1cafa0c8436eefd9487325e7f98d31d3c060d8043434283bab818edfd8361281968a02329f953f590048a81201d8b4301759c999cd145d30b4f3ea0cdff6751c4d8361ce3cf925095928c56620436670ff4199e628bf9605d0577d5268d36c9d0fbdcd08db7d2bd3f78b48ad7c9dd531a6d8a5f77cb6d05cab4bf246779544ac11066bf8669a8538a25659b8578454bda37effd7952ef1e737840b10327faa8a37409a2fa2a6c34ecce5f66e6b2dc7ee6b775f39624392ef4610525130a38d16b3bc4041d3d76c1a3f5c1ef83e4e1befaeadf5caca9c9451dae60b1921dcc23dbd72cc6fab25476606ae258d9a3e14f5d403b022118a95ee1453434f5302e457dd749a01e7f7888ffe143e072bbac5073391761f905917d561fb1c1def9a03fde1b3318cc7818e09a1a0a25b7f63ed558b4378c4f3e71cc5024f7d220398fe0bb6ea567a7ea9a8948f0151265358a5c8cdf3bc86ca78f0f08fcad74ea042133136ff5a8fe8e91205fade3a33799b9597f24f516b8d39b2c180db273676b3f52fd3c2e87749bcbafea19393761e656fb2fc6dec2c96f46a642ec07cdd3f53f5140ec89bbed7fbb8a51e0c10f880e9a456b06278692670ac030616d52d0e0170e6e88388f7863a68fcf119e32b483e8d84974d7700b8c418d1d6c3297dadf53bb0125844956f1b519f6c4420c92526c314217318b582eecc61665eb0c6c4c31409bcee4b98567b003a17f13b1ce6cd6a817138fcc2943af11ce6a75589082ff869d2efbb118578eb65a7199a5803fea3de88f157c2555da275eb5b825de73167d6524a0e3a659466d1cba9b1ef7f07fabe7ca282ba71bf44902bd288aec64736b2787ecbfff5aa523", 0x1000}, {&(0x7f0000007f80)="2c0cbd215d3a21ef38eb40124bd9789be02798c2d2c220481e0f0bc82c31a38ed290f3af40c899d5cb59ba6ed6ff29b90736c9381bd465e2c1915cc0dc39cf426ad2095c4f455a8aeb47e7e01890c8b5e89dbfd76b4147d6b43d65", 0x5b}], 0x5, &(0x7f0000008080)=[{0xf0, 0x11b, 0x0, "b4e0ccb28307b70f202b2df2f122fe9b46102891377545338cfa10a64cb92cb5c462d89475ccd1bf48cb18f710c27addbf95a464a7a426bb063e41e4db17ad0aa0055206905af93c7140f9717d8ba85be19cab65bb232bc24d63c6141455102e7acc3a92410e91c9bfc373bda126c2fb4fb827b250ef914e2635fc82316b47ab20a4f32a459d9b4598b4e6a53fe9e5c590d8fb4347fc3926adfc00796d3abcb10420ac65e39e52d6656d1a86faac975c81d819502876ae0c20d46aae6d017db5f443b7c7143c1f3dc026c5fb0f2e4e68206bc8d9e6432d6ef33d"}, {0xd8, 0x10d, 0x7, "736cec8156185690365e8f88d9923d56eb5854af5b01316eaa805c4b2795548a7cc697ec0204fd6fc672fdcd205a22b8ba51daad4f716c197bac107d56d161095347fe53ced26616cdd24c93bf85933a01c89cb1d65639a12fa03bde844e65b603d958aaa3df88b5bc4c23394b2d23be392734d88f2c421ef5c6e19a11fa936fa7c7b67e2f7fa5dd46a0ae3e1b40e2a07d4e7adefbff5e42a25bab29ab525aa6c601bdfe25ce4c1011fd958b5a31725ea09d2e1d451f5215a1f1013c5347326ddced7d7811"}, {0x90, 0x11, 0x8, "611e097cc6ede3d33e27dd52f1a3eef4d3ec476d9f8ccbbc34d699a898aa3d4574ef9e2883b02c4e4ce7ce2ea90e440103341250eb90517792af72eec98c23e1b8605394844329da76d8546d9a5105c3e1e4bee9485e9bc9cb4375da16b9fd947e4384fd61241dd863528804598dfd94f1fb2423e3099fb6c6a467f4f75d6f"}, {0x20, 0x29, 0xfffffe01, "b1b908bd782746e44be608d33289dffb"}, {0x88, 0x111, 0x9, "4dc838e91a27d71917dfa7c6f0375404bc1f3341f46228aa3a8ccae5ecfb43793f25f197725573a1f3d5586c4e0dc3a914f76e051d396abf50b7014aedbdc43c66b32828bf073590ad3802b899da9f5d3e91cfa0494ce3d9ffaced9108afcadcd7fff9e5a018dadec6bdc170afd23c8961a07464ead8a2a9"}, {0xb0, 0x1, 0x100, "1d44c93d9d688b128be4c13896d28d35cd94bf810a8749006d39fde790cbe4cc6b23f3ea3988c456b32afaf25eb0d52370b1ee736a56ec5793cb091cc84936ccc02bce5a70c4a8ba63c1bd88e918e791a0f025c455d67a34289317217a5ef0c92de1ccff9d35d597abbd3bd582ca490b7c0aea43f65fa9d17bf6404c17767db2e52a22b69c7f0ebb83f6876676bd8eaae6e747323ccf99f8a09e87c670d69be0"}, {0x50, 0x109, 0x0, "c915df55f2c4e30615f8342ed7200900e41ae2b5260f41fbbdb92406badba39860a3c41c6f754bf85362b36c712aed7269cca05d879681e35dde6d6e53b54886"}, {0x78, 0x109, 0xc, "3b10ea8dcd3ce7a443cf101484f403716846807bba6221995fea35a89efaaffc082940a829e08aab737e370ae806b47863367de64ae8cd1f5ace2c7eaf1f6a9ba7cdd37a18ddc59dd8b2756154dd683d4233c53257d5d8fd20cf7559d50c9fe4b447e3e671ead6"}, {0xa0, 0x1, 0xfffffffb, "84132469980c0d63b8f66eefe05596292c300164b0f9a29e79175cf007d84367bbc355dc16e2b9f38dfce4204b1bc292b8e51aa43ed90f17af407444c62dcabe1b84a7267c377a02d448ce295b37011bf6a06c03288c4275d595bf1eb6ad551d0555e6eced143e060b6244b24a19f2c4600511ae6bfc06899c22126a425a326261427626ebd39e7bf8aa8e986a"}, {0x1010, 0x111, 0xfffff544, "27f019d3891eae37e23356a960087bd3d4ac05bb550344b821154ac11ef26b394b33b2b4a203df066871594cbdcb1be4e7b2a2096ce647c221e8c604fbe7075c76dc2c0b57a01003797e3901c38b170b1f7fadffc0c95907e022c59e3e143e9673742bf73f2ba41f08bd636ccd4a7fcb09f0105979c782fbb5347dd97987abe1a778a4ac495426225f14851c1350688ac647f330d732c5df1d254daf7a1f5b5654e5f3d62654766d04bd266bb008d404ca1b4162f25232a522856d00a7e4a0486b5e31ceadd83176eece7298be7fc0d9b67d5f7fd01445a1fd636bc724312d19e03258d576bae86b876bfaa7ec70e4544e39dc53d200e908e6fd87b3f0ecb2a39adb4a4a378179a0df7361382fbf04ffb555c839dc8902c819975a66ea5cc634f8db66e05fed64e87d3e85c00c1745ceedb7a4dca1146caca6c6f8efcda028f95155065752f2c49044d72e6098d91b221ddd173cf5e56e4ceb1dc10912d70f0c0f90e7f47f3c84bc297982b0d3e7b239466f7d5437e85585a9b430e2a3d7328580815446d65f116bc8d58f4c06f737cb4b421f727fc46c03e7fced389274a545f2038a26f60a899ab71b461d24d4f568f639993bb90dc661443abddc2bfa073dcb2326cee706779b3e2f92d1b99e538f28c0f45afaddd99627e7701011d5dbb0e08ec1c63a946921b8e01d5e5420154e64fcf5eb8e5bd48daa617b11562ce5291a7c049b6e56a80f841e77898738badbffd1dd6541d7ed7dc96cb6d60dc47e22b562aae53e3170efb52ed560714da0797f12cd2b4164ff135479440e5c2e29b01048ea073ee38a93977a6474e8782fc1638aa94707ddf2e3ffb823e74f9f5a431336b1a15aa31c508042c722128eabe4b8144c3df8c4f4a5d2743aa1a33f20fe6cf8241f5717efbef70200edadbebb1a38228bc02c1e2233538ed98a330d54aea7774d76128fc8e58121feb0c3aa80c4c5a0034af04f1269bd7db98431636b68dc2130d9675e2cce1ea8a68b27abc6112edb7d9f966a012cd0bc080c586580fb08cd6c3eae21ff39aaac0483617a60a2f7d3bf98f900738747058f977eb076693357d21b3f05c9d94ad0cc2b192a31af445cdef7eea1fcca94f21e1f6e2881263a309f8a3e724edc4b3b047556ce9d35a015e17bfa84d36e5220f6f9919e6681abd8e843e529d0867e4f21317f408378e9ed9bbc0727ec71901e2d54609b1bc99caed4e0c9817ed25760f053a6549e0f98db708e2b5d6c35e7daa8b27fd9c2a4bf1ff5ab2b5cac71e4573446b8e80d0eb611d5c533c4c39684f0f2ce8ed6b70d703f7addb3f1af670a82ef72644f2f728bbfb4435b80dcb303432b1087d3b68f55ac948387740c3ce3402d8d6be39cb1d85a7567c2bde3d5834f8a4a635a304693822153ffa7d5c90160080e048f30cc3d2740ec021b24e73598e596f806bf53a681fab5a2829b2ba38d22b46c73186ca3cd938b2806660d1308adf8252168fdd26b2bc6fd653d3af927c3d7bec2b8aae72e8a9a67170875c4bc4c164a327e7ec461db1c0f63a58c4e6f7f4b1aa7edca7da0c3779ebab77ae7fa60775d646a9ef4ee880a13b037709008a8b58d1b771a9a791315b8b7fe473e0d37fe182577547243c1afc09b4c2264bd3b19ff1f5241b78d4a36102a7001eb28669175e2981e56a01813a9be575a10e964db46bd971b97198781bba6d4ae1f2d693e11be9242a83d610ee777d15cf6ca663e9f33b86fa4a2ea8c487b1adeb01de1d0cc8ce209aafc79cd7eb27bdad8843d38091f7469691f434e7122da2958dbea3b1b583dd8448b9d527cca00a6093348a84079cb84f3aaccea05b4ec58a95c125317d7dcf58ed3a7faea54d485b6ba94d4a3eb3296d8500bc130ff920df602331b3c3ebdc078546c39bb6750b322c840ad90aad4765283f9d41d83ebed91de07fdfb901120224fbc037c6893014ab4257aa28f13aefad3e676ab107bcb63ae2717dd0f41b14b3a04518806934a8343828dccb65a176954bebb33940a9f425ab7cdb865a1fe199fd03060e0b1ee500d5ae5d2f85a820bf15d203b9530e7793e3ec477628733c96cfa500239782b0f0f811093b0ce2b1e19cb8d6c53adb8379f7ce51761d7788f994d15e9f5edfe36e56499b9da9a991a7fc2ad924148ffcacb52cc0ec12de4a8e3fcf6402189e5ab484d4f8a4bcac998f8cff9d3597e03ea3544d07cf7092031872d535f11f1d099d6ea7e37b489b44f043a6ab7cd2a58d54105f82ed432c518faa30b6806c9936eff1138ab6d0bfae7b8406f54e04f864b075e39b450fd7af84c389c57b8ae8e7bb492737114fdb4eeb5dbe409e376a70af8ad4b9b0a8ce61a2599e3dce94a75f32686e6d996b929e0d5d56b69917c5707d05acdc04b341e784570ce1fd920580ec2a5d174a5301e9fdd166fea175b98e9b084b74a3c974e7193fc71d17206c0ef22f3cbe0ee7d21addd82b2070181b639470d99350a05406edfc88b29b875117672b97c056aa38f05d9d05e4059f6d9279c76da7b52f8f03933936b6ce99c58e82ea6998aa5ddc4fe2f64b89d14cfa81315865f0e1d8e7307f907b670a4b674ce5074e3033566adc21c1476cf79f0a1ee7aa7b70a1abd34b1c9d2b91c33a802dc12790e17a33d9be45b49152d432f226e583b2c90e9454f86850bbd39558758ba94b09fb27fd5f124c4373d51441157ea8d08aa4b4d098c8795b0c539de682c629fcc5036cea0643626e6cae36ef741772742c3259656317d4c0f90d3ba449e20487eeb7894c186a1711a8e510ac6b23616c0a06285c6526e5ce193d77d19a64d0e2b27475dea9121570aa8814c3e696f173ad1db22a0c85bb12f0ab99a4c04f9bcd4da4f8f216e942d9bfb203357b86b2d3f72e2a669bd2fd509313ff14846e6818148d3d5d503e29753ce019dd1169626f31efb11d9a631f98067f11540dfb794251a0fdc48ac8dd386730a1e5ded144b358b45dbadf6471032fd6bbd78268752136091a5b3d8b4737664fb643272cd2fdf88d04488e67ee1528936b628db6abca8c6785bb3dd47567ede16b759718eff642c96bb9f07785218974f4214aa2ed50c405ed5025990c200689263373d6d6797fb256894b95fda314fd0ac026540885fee3030913deabebc6471224090a67e81323b760fb9d3da0e724600984167c88a32b55f39b5084940ea764d25249efa59c731d34405b7ba3be691ccc13190f6fe1367944b809e301d999b36f254d55489942583ae9ab405fbbad4408b667b11feb31712c5099a4645f4489a8a31f76b39cb846a244697de082441075ec1398af2d30c79328784b3ac876873cc7a26c52d5b24141db78c555fb02c802fd35fcdc73af6e96ab2cf176e72576197a0c2fe2d8fb38996ed0b47dfe34d98bd1ba174c8692dad098616e29aef9e065f3bf0f11bb6e306cfbbd74e0def83cc2c27c102e26862fd6962238cc8e8103fe40224d58c165a1c09b322627b1c9b3a661350e776ae9e62037914a8f05f9200ce71be7cb5efd8757f18c3f57bf5b9f87bfa25561d34b11167347e0b185fb6575883cf6f73d57fbeebc04bb80e7ac9de7987c36a4b9095d2387b2b9d851e55880d3958d3b923aabdc6c8cdadc1f153e0d4129c533f0229e60a500cce934dc49bf2c27c3cb26138de6533657bd91c716241d73f229281296ffb459ea18689717f71cdd9735ccdf5ad418e39b4be6522b577c636fb9f7deb4583b2e427517fe383399b019e3faae160a69988d948ae649fa87d2244460065888d78845e16e0811faf54429492c47a07543a7f96498c05dee617d0160b2b932bb35c8e5ec2170de1ba4172f78e28440ff3b073568a34a589656b5538361dbc0ef4be2799c67781cdad34432f6f46f32649825b67312716bbdb392d66422e4b8c53c76e42d492ad126a09f98a83b4ef5118e08696a267a1cb018658dbb0d1ab82177c824b20a1de001ce7ee5b6570f9298b98565dec55cb57ee4ec2b7c1ea533cfbb1878912331393717a911d867a7838a0dd2b1a41da4d5ddd598b076e67c072936d7da6664f6a9786dfd199eac4546e75b300d988185533b002c3d786c462402de0bf574d5a9c15094d1ac090c50099df38b8e0e125bf6feab4acff5257bca66941e0cece9149eed09fe95b10cb6a89cf24578c8357e8dfe0e8df35689f3ead8fd8ee2c1eb2ffd1590cdcfd712f40b0e23fb1ed0eee983db4190f3a328511afc2c3c8e2c8e1953c29286982c7eaa752fbff05067d140f3fe94ea80c989df3fcad5f64f557cf2e75f7cc2a491c25351a472a167b32585fda392c0cdcf3e5b158b43c6d4f7fb3a785cd265ce5f20bedb5363adefe67bbdc44146dce640a04d3fda3a04046bc7f569ac8accb78a79a60d354bfa6027ecb2c8f8e97d1af51378ce06c1ee84379f731a5e0acc9feddee26ac32de258c20302ee41e4a4a1c2a7f968de9a05085f8dea1636c08d57dfa31822909fa8e8048a03b7027a5a059c2baab0aeaeb074c2da6c1b23167f15f618b3622dacebdb9ea40f38ac610c27cdc3a3b66ce6dc6de16f4d659adba5b3b035d4d803cc88cac924067779790087c7b5c75c463c766026cf172d1d8b5b84ee413e5b8494b9d11902d803dba4b6cb0822d7235cb805e1be6fe33be932be33bd113a447362df6ae815cae148cc7e23575af50e876d588d8933f39191bac239a0537f4a4092792f783243c0df1235e9302ae19e2735dd3a575e9898a78579c3daafd2a1c7ffe07726ed23b32d3f5120da7f226b39bc2017b952cdd9699872154634189a4c0f3b58aab1bc2332b398879d088703d28b52a462efe314bcb0ca5b08d23a9212540fd3ddbc4358fb22fc097674e6d7eda9083a0b45c34acebb9c326d43bf24ce8150648267b039e0bbd6e5fc621fdca8f5774240855d7796998aaac4031a8b019cf464ff66c27865b7191e200659e7a60fb1fda062e5571c4b25198427bf555fc1ba747282c605c8685b50ba6a1ba4ef929196ba2d91b51dda3a77d7cedb64159220de173cedd14a773604bdb0fc1332025591460802e082169c55365b560332828c396c72b7dee332ae7551f16e7b768d1095bd9186166355ba5267daa0115e1796350b9852872d9216435da9ef9d87ce4f35e419c4732fefe3f2e32dc0c6ddeb13e33d4f50617c2a564143a159a3de02d42343d52a19059881e7a84bd3ea77807b492020a4346b89a71afb460214cc16686b9bd325efd3b7da86731c722c13d8193026be0ebc243bd68145e601b5f6ad0587f405820e44bd5bc4b4decce30a9b5e394543739f5c3b4b5d42cd6bf92506a543f2d97cf948f31ee8c14828fa774ee7c687a429e7d16650b1452ed86df410367d5eee9de92c477e41696ddc4941cb6e204ab9563e2629f1f84b7b75485ae200123d649288ace03ae64a9288ffefcadd1eb54c8f7c59829e640afdb79c3fa8e2a2f8839fd56a3ec79cc6904ce300205e29a885a561bb2a20b2853efdfcc9540944a4eed44bc9ebd5d35497fe63005729274bbf0b0d4f9e034b4de83c582436789d1730d0f22c4e640694c2fbaa3657325c5597a5f92b4b81b21299ea0b1044bad297b8b95bc9e54d81bacdf7ca04bc9d8f58cf86432f34d8a4f59577bbd843efd292f497785496511cc56e804dc53205b039b038c4c1ed34e8cd4be2af7e6d3fb119386820501696442f8d6f8e4d24ea83003632682c44fc856db81006a38f88e30c4aeef8a36d98cdf4f45396ff4474c8e50f188ea5033d7ab3894a753ec91daeb59820fcd7a0d4c60b65f676d54f5"}], 0x1528}}, {{&(0x7f00000095c0)=@tipc=@name={0x1e, 0x2, 0x0, {{0x40}, 0x1}}, 0x80, &(0x7f000000a940)=[{&(0x7f0000009640)="535ce99683db59f7206d2353c75a1c708573a4ac34bf591f87150a3139efa22208192c02eb2fff0839440ab306555e86f2f5e9f8d13ebf3499693eb6edab07fe50fdf0fb434dab3b608033e622756fceffdebae095ee59de98cc2ab3812a679c67afa4fe6edd028ab2b9a6b7f9843e281991d42b6230337bbd2b65c5596ec371d11e3561392aae794be1f126e509955498563c94e6d53c4ed34a1265a2ff9a65fe1cd7cc3a9f721819a21923ba4a59086562616161ff6cb6f91efd433debccfbfa11b07033479feeeb406ba5a43f4dc78ce771d6d4bf", 0xd6}, {&(0x7f0000009740)="9706c45008d0252f229277d3812fe1793775f2b8d8a9349e905f925fb6ebecfa3159f017de7684011ab828502183fd1416438572794778c43d3a7c5afbc0708efd31b8707e3c201c1bd7860ed4dfded63e698fdf59f0c5f85141b7d1efde63b261d409b0b42749dbbbedaf90fa2400e475e302b17cd637868afa479f2fc677a4644e63e9285809565935d69237f9823288abf648c2bfb2eb54f3609c2b3b37d332a0d7bd6c16b3e30a42a8244364e75a40f1e809c0f895e5df2e5826206b17c57b9c948b582f5bad13b6cf489ef05e7872eac36aeeacc3e189b1936a8f778ec5f91fba6e84234e945ec69355af8abc0f5199bbc87ce9f52a438835ba98596c45d34447f8c49b51628f73bef4a80e9853e4c2feaa2304e1b9b5a598793de672da4f2f59c50680d93701b6e157af7e41c87b32c328106ca748b009435f29ad634d5a50b27abac6d5c9b6c624cc8dd26ba922a485a40158287a9e2ba4011b203f9436a6d7e3d5cae855f622c6b331d48d2dfa05c403cc3bff6386f4a9277abc4dbc89a659e1545229936f207e23f927e6e5c8b816be0598de7cfb056996ec5781983cbae5e5ebe4c7cb1757df909c34747cdee6a62c1bf209a8cd0213e6e478fe5198f7de9310be4992d5da71a5d15bcb97f861bf0afa272e3a68f34cbda17d892aa2256ceed28b1372858820716c192a486bb1193eacac3ce0688929c4882b47e87516f22a8bedba1460a5c2606811a54e36fa2a518e1933a89f23599331f6e2e3664a64fd448902fe9081e037eb550014f472eaa41e0fe53c996318e0c366775fc5be70aff40b67b9f8203c8afe1899a3b8fff5f2c78252bc3a8c9ae3d80df803afe7f58e7427874b0d15ff2630fd997609295eaf8d096878b489827c9e1dcebf86ea1da27a503d1a1baf45cbaa78d163000f19d328cc1767cdec7b79e369b5e417802895fa26b4f95381143e75cb2ec002cc9a3ed6b1dc190dce28ce6f00e7d651e7965a5465cec5967c930e0be45c74359ba95a694745d48c1c7aa06c490030e65c4ae763047d88703e8684b724af12d6996e2ead84766866e6254caca4ed5de8426e85556090462211ae6c29708588d95d20b32320d29a42b8cbe2cb80d720eacb858380e9c6475e6e6bf7838f6f54cd2ab453a9086a8cb024eb70af7a1bfa34aee06ec76da343022db8c86b8075c9f88187ec98e935ab412edbd4e46b5d6ce8fff7b98d18e5e230f88142f27160dcc5ae91199356e03cf1a58f3c0da2d7e9a663ee65306641692f95e031fbe0e54af24a132d0f2198ed245e0e6f790dc62bb4b289d49afe96ce2df2b8094c4f12d7889d2529ed23a05324f8822f5eb55f6566d9af6f08be06d33bd48259a3fd2de1db15ea629654c955ba3fa30ecb58a1e61a8f7cfead93dab5f40a3f74c7532fc9e8fd1a50804180788ddad572db38bcecccbb7f5a12754f8ebf4577c1802020cb438f6f8a785f095d4935f892e427c21e80b7f130716db3a875b35e9d3e9618d082a9d580aaaf242e3aab2b0d750dba117a391886debc7bf014d095578ad9c287ab4ded8d1a044d0ccd2cf141f3b368ebe0ebac12da53fe9550038e44e68ab99466125085d2c1c08406898bb239d454c6262aabd6a2965571bdd1dd7a920db7cb5b91080c7415a3dbcc4876a497723fab0962f9073877da910e60e90d8712b17f2ba9a55056ecbbd15bc7d691164453c2be7d2b9a51756eae69231fb32df82c698ec5893c797137ba5dbe50207772bcb4ccf8b864b2d36ee404ff0a4e879dbca1f53362a5cbc5faa8a16f8423de7d37464911921577353ad4faa1184b3d0af9beb866fa550bef8e5d5ce714e6c167f772b2d9e9c4f046249fd9dc440377419bf7b929125b78b6413fc5ef54cbe63ec6fe2dcd9039842838946dc02fe232252091abe967c60a5424e2d6391c41fc7736abca1ad243edaa4b6f1e7b981ab1783b4149009ecf33aded404e1ce65ac4beaaa35fec95d16f99081ff272810f42a82822f0da7d55df0d220595a9428cf5ad08eb7a3cffd07a1859a5088510e1240d3c382d904e91f16e221cc0e935cd78e57f997e236333693bcfebc9dc0ac803762019715096bff131b16053f8602c5604e1d3cc7c2ab9a3bbda674f3eef4b005dbcaffedf25c8864bc09243126e835b4dc971537e07fca46193289a5979d073f154c0e46f3a803917885fcd7dd177019d6f609868d6031411c3ca31df40b7e3ef49d2879d3c7f18b99cdfde7dea105c1827b6873627bfee536c354a05641c1f1507affc481d107a05a1c66e43330b1bee12ec4c2a437a3b5ae2e4284dfb9d621d437a3a3aa54aa2f60894a5160d7d427496bbf93a31103ce65562f4acb924f1dc8f2c4d356d408193c843ca1e80f71dfdbaa35b09615c115bfd37d62b01cc65b834b33968c91ad5c72526d2fac603948df91c23d9a328e5ef0372204f2d1c573179e5abcfa935f52ac0d575558f439c573d46441c27395546a36f313073f23a0dd03d64d5899ecf4696a7b0c6e387be4008c611f7e65e3f61ddcff32c20f6960cccf41af9ce5ee95f32eeef70eb8f14c6b4133e0f098bf5a8c6f183ec31fe6f2d06fd2522a54f744ccb208882ffb729a0a315cb4002ef53879ea0dee9cb71ad19b91ceaeadcf285e9fb0da5ce294299575c51c08f5e9445b5da9b68878e711515adca5347804e69cab73fcb3c34bd055a8ff65423fe9591c795e171e91a84bede6c50e50b96a9c77d261b524878a062b8dbbcf9de6ef268b9283604f901b21c3d8e658cc3cf6cb0363dd471f36dfd449c63fece0babb6c5203743a16b14787cd0ce421cc1a8d7d5d230528f06a9f2db02d5d9d241a118cefe4ab347f665d1ebc57a2e21c2710646784c391873bc689f42f94b7964a503b629ec9e2dc0a70795fb7836575f89d8cd617d9db929fa98db15a64b187d2c389ab84afccbf939ee0534e02564d4cefabda70819eae31987035101d37a50db490a4fb41b5f78ce0015e64fa2f4f109893a131ae1b34c6d27bf768a0d9af2e68053181195671e9e9c33ee1740c0fb0f97acce14a81939fe8f0f84754533294a955f2d94e91e0cf318ac4e2c179390a3164f2da6745f5cf9779ce594f3860ccb84fc33b37021b66497b56a67d70517eee8f8097f977938051ca02e2ada90cf3d0bc6931a65216c90d01a87169d3973564eadcdb5dc5aafe856ed138cc87d4ed1e5be2b3524fe482a9ace6a2f220e408223ac974114d1c7ed82cea568d638821e836143af236419402220d4f633b3437e7acbdc4fbe98f4c43c958f179c0ffa886ec8d1d49dece64652ca55fb521bc1b322625a8ebf515a3cd646437b24428b0e244161173a4a5dd65395d48e65a803eeab90a0f764e242ff8c401ead6099db5048ea17e30d0ed34203348b6ba5066950d0df8607010652adb363e7025550ca87053f72bf98954a386dbd16829b67d978bfe12b4d1c6b1ec41db85063f857967ff69eedce855d2acea79056027edd63ff506ef840593f4af8feee12bc276663ac349dd3a5e81e07aa1a314df97d21111da7d57ed3e6a1562a962aa97d6ac13709e81642af26c67434a734596371d413f79963e447876c77e88d52a92729007d32eadcd4cd460ed27a0abf5c0af59907eecfba9e172116d21684be84d3c53e5ef9439b021ff129ad6c410d63d1345db8d25e41f82363a496d921549f2fcd94bcd98220ac0dd6b6b72c289cc0729ce6b491549c8e9a2fae07c676968f1f08ca4e07a5d47c3f24258a4a9587b95404c023b31daa68b59c37086c1e18dad7832333a2ea892a82d2fb3f40b3e8440c662a1ec544ac488ca97caed23bbfbee9fdeb4322830f9647ad94391fd90408f258e9601fba0ab8cf82d2cb518d1d1b639d70c4e353697f8ea778dee72bed06537d2376fa5802b27bbe211c96b99fa7932ca66ca67dd46968f2f2956ed6e457c011fb654e5816bdb70e82bfecd18dc94dea7e9f98f4cc1755683dd10e9ef7ba812c40ef662af45c6c467e13ef1b38ea379bc4d713b562d504398ea7a2310bd5210c3895aca71050df79a112045a54992b4e822f9e9089761c22acce30a78c84c23e0d16df861961c1df9ea439fbcd0596aa1e0437f3984cb1ff49ee2ae74a8dc2d24b48c9d381243bd718eac6df249f5564fe48927bee7e06a2837d5b3674132cf244d655054518ead42d381686f763684ff1384207a6c382d7075202670f4e249201d9efb22406fa29ef94c660f7b1698c3339a909d2eec6dd5615ce851989c16906c195c3d9718194fa26914b13ef5ba347aa7b3acbc24b1009598a53cf2142fb051f2c88a82286d310b6b32726484f18a77b5cec46e542153950667c278f472a4d7df006ec0c7095b336d0fdb1b4e2e88fed2404fe99448a4e282e2169326759ace17fe83336bba690b83dccda8940e344427dc3eabf77a5eed6ba39b3b80a00617ac80174d1fd8999955b8351b3adc3bb4000bc5be6a7d0b118aef957d8fa30b10cd4f291af6dc8d16072e86b1e520131458b65d6a1166585852bd443f6d3b31dd0a7d47311e2aa385c9fb0d6a3e1c0af1e5876b153eea18b5960b24769ff4f03828ddf9541f330decdc898f62f56eee1087fc32f632b1fb43a2a4e194bb529b0e6565372878afde6c234e760f00ce49da9ac1eed5c437cd43ada798f205586c20def2882586cc7bfdb954912b91f2d3f28a33b1ef0cf1a0c2f8fb82f19a03879c63566a4156714e08ade84988a2db8ef31d15a867ab4e8739b62bd030431055e8a4627b6795866a6e5e2cdc8fc5f0ec6535e54529b28ae3bfe8e22239b9a3c48929b9480a1cefa65daa7470200a2889ffa6e9518ca393b5aa833533dd3e0eeb3216bf519c72d26e4a133e7e38f73be07c5c137c796e9fc6f74917ebe8d2b8a97deec9cb6b51ab77889df7f6d6f4455e3bb61304a90348e7869042b3499e1efd68fa472d773328c45c5542eb7dd131e543b75252b46403d1e08b41326b902a236abdc01e86a3b44097b194fed6eafb472426245d2782a0d7b41f9a8fb8ce351bbf2aef137d83071b4ebc1d1dcf86f47bf051495ec042f7419c142a598364b20072edac741181abfafd28f866998a5d37222d007556bf2bd2aaf10f70d59f4347984f4abcb070fae0f05e675ac5ea779afdac511ea028a61c03039b1ef0af7642ef2dc0776d86f3964ef25b56a72b441b7a57ee279c2b6074acc57cfd74a2bf00690005aa1895fed712ba5e4071fbb6fdbd825698e5e517b4e12c29c194be820a087adf56d833c79b4ad406c07fe706fcd14a1d75b2d5b098e32c29337776fa6cfacbdd6024819cd24d4ed56dee25c9d2fd74cff597f43e3a5f4bfac06b10ec52a282d07d5990e129e91f1203278ba33e8c210b2a2fed0c0ca344f5c45c122cc851916d657b422626a1af1d04cdd4d926f146960442579bccb159d083bdc4772ca4ce4a9d6e0350e42e25a39d4ef252d2986f2092a6c38cef9d921a9d21fc255bac976428fdf68d9805e9671e81a3e91dd26a3e2070f84e4e9e97e769602e569869e02476957c94a3c567a4b6a0e38378cd12dfaf846f27b68f4a755ce0aab2d08ed0b23f7e0d796912851f05904021a21d8eb87d55672d388d3e8a8e8392519fa21ffdce3e6c5f86030df8a997859af73ffdbff919531787843cf6307a23bb90168a821782927c1e4357ac494da000fa13e41d5a03c84747557282b29bed010be9bcc65c786a62785d9dba33c7a6f158aec5ff59ebf957e863010b0ad5d035111d55ec768bdb64849aab4bccb8a1605", 0x1000}, {&(0x7f000000a740)="61678b439bcc6f4626692dcc2322138640d377b2bf81204354e64ffa9bad407210f0171d5417f6f680f3d7915cd80587da7466b1414913280e1882d435981c0e48bab9ede41a7a0691fd", 0x4a}, {&(0x7f000000a7c0)="848b18daba388039cfaaba5b6e0549a46f9a34ef4c99cbe30c7ffb1282b62e3f6567986f131206a24ef87a11ed74dd1d50d8f5608eea9e0245a2205e4a4e387c9f1583b68ee50581d86f49950790b2d4f4bf33eade6e47852999e2ce9591dd87a14f0651d700cf96679df83ad6bce3f25e804a22e42f31728d3c04510fc0ca079fa199e35f0029f59f1b3c2f4ae42eace8e3045bc41801f53a4775f5ee249a0f9c38e2cc78da39492cc79c18af1dccd066b3acbaf4c3c6447a0c3dec343b31e6b145bc4caa8059676fbac52508c6cbfcfb6e13dfc0175b57b341cc4906f41425c3db4848a9ff2abbe5091628f9ad0a791ee9b829d944267b76", 0xf9}, {&(0x7f000000a8c0)="cf3a4e5a4faef366fcdd1c58ff0c4a526f4a5eda0dedeb5cff34f44c4e6cb3f638b57814f153440bcf81a70dc667b8d002a7e358c65870c3db4ce0ff7b6fa24d31b0c997e6c61b8540f7c31f60dc13087988df15a242f78bc613c9ee6a57e6df98ecfa3873f6079d41a7b884dba4", 0x6e}], 0x5, &(0x7f000000a9c0)=[{0x90, 0x112, 0x6, "378a0ff2c74482e9ece06aa34202bcc6c39bdf2c5e5611dbebdf8b286e39d1d4b2c987c3256870fe29cee7bfe8428911622519d20f6e48d30e0e78377462aa52b18dfc2ba4baead7ce390fd524e41c85ab7af5d0d2c6344ad225f21b5d882ef5cfbf98e5eee4d9d68997c8d4da66673fe0318fe408c3750a9f1223d0"}, {0x110, 0x118, 0x200, "1c4f7db020e7908c6f252a543cf8e63fd7419a105af24078e9c74532b4803b6e80ee942ebfd4b2f3766c92c19a453251265463633422ecd5bf04bce7aba79303bc5d4e32e4298d8e2913a47ebacf06e561b4f50ed63e2edcde99676e11d3e48264a1ba1cb1c4464c999925b254e4e29169d3a8e554360d8bc403d7b667030c0e2ed1f23d5e109e6ccb300520e03b229f39c4d5cb322da1be0b65bc3e76ac8e8e7a006341b7543e52ac22121dcab61b45f2e901d29e56890f3afc08e868a04bd0755e15c90f753140ba4f863601609edd364e8431b954158f13e77f46e092913ce973bed57a5eb22494eafcc730d31385bf6d9c2498f3685c7927a684d32d5e"}, {0xc0, 0x10e, 0x8, "78880e68e252cc66cffb37a5e4add5077c6317887729cdf11cfde6bbda4ba8e8a38c6a3a7b4c376aee0174efd62f0aa6b739dcc78f595815019cac0d334ca8bbc81be4e159b20d22a515780c29500804c283124df41e603410a75c0bb35b86dbeae4badd5c32be8f518c171ce5b8929b054d1bea0a5df682bc18b3b5d6de1a512bbba8b90ee764d48642b619aaf19ee83bd252529005b98600e05a0c2af0c01fe879c4b7fe8ca431bdf8"}, {0xc8, 0x114, 0x3, "b7b053b8e9f19f13460f0deadee155c53668b62943a81462d9f169cbc9424d7b844a8abda1f2c634761ad82af213de9cf26d7c1c759c2d0f4b3264ee1cae2130a0d13c54a72d84662204ca8293fab6f21b016c941f0e6953f313f216a6a32dc953b9210575a5201cc1695850fc4c35debdc1fbf2e4375b6fead01b6781887b4e1452d5cf32c2dbda56160f3b369c419f3d9af96a38d282b34cb1fd94b281df6add59ce5c9f55365f9db6c02d2f16bf0b3434f5a1cf"}, {0xc8, 0x109, 0x1ccd, "ad24804cebced92fff2dc7e8601d5b834ae6204dd5a2ac9d1f0e1367504d12a4c123b827dfa6381bb18db98d215876676e7c0fb6993a06cf5986568a989b80f045ecd9a9b34f17b6c7e2b65cd69748192761cf45d620d1d410c2954859d14496881c8107250046bd9ad0ea22899d24844e926c25f3d535263ee7308a8b2b80e87d7fb754814e9edf87013a78d84be5c4265679cbdaef313fc68a7b62563eec76cbaae91ede8534ce419cdda58d6730f07089"}, {0x80, 0x1, 0x1, "f9ab6fb0bab1b9220f64066449b84e619911426b565bcf42b29036e2ba6f6ffec242d05f291b43f4d55b761dc0eac1bda9bf9e58d7fa1b0d72bd3c90469f37340126119fb6dcdd9af415e8d98b5714875034a0ae986f231ad97fe738098e77ba757185e6922e81224a68663af2f4c1"}, {0x1010, 0x118, 0x800, "35a0078140b8ab7716d81b69f5c0e2b93d4034e7ca5a1042d204f68f6ce1b2bc14fea167348dcbd64014841cb43b23ffcc6b4e574135191ccbd29bb2169f2ef86d233cb38f57aa842eed784fe495540eb8abe88918cfb2a5756fbf1e9f7c5be38ff3ef2f889f9eae17f58c11e9fd1c1da7e04099bff416ba74be4cf7cfef009783e95829d7f1ed916250dbd58e0a7b6f53aee01f36eb16200cdec9fdec87fd81b4867959209eeeb870efbc7dd30c34233198ad8b716b5762dfc87c0f57e6eb02194a893d7bdeaf354378f3bc8566c3ba89c6245df830f40a48fb25c6adb55c967155da6b665c2067638a72c6392a14b6837aa9cb12b3e0a95768467b3320df1ae71a5dd21bd1b7d49f0efb6207f0dd6cf3f5ab3bb6355a7a99182667963a0d03d6d67b4db17c0735c31ef0c5689be0df83fd5fbec2b8d8b1f78dea26c8525b311334bb9b6ae5f73dd5f2b241eb3151bcb2fa459429f6c52793e586b256b3eeda654344830a09159f7f1f220e3556433e99ebca8778a1c7ff7d5dcbade3bd0edeb3ef3a12dd557d323c7be34d3e8d89d082a673f54d5b4080fd8843b00bb44863a0dd3a0ba01e6995d7605f189bcb0effbb2d5ec53ee4c444313bcaacaf12d3bf9e93eeec77e836014cfda60144252888dfbed8f06e6b4e39dda2ec250d02a693feb68e9457a4a0a5c4fab548d511bbc0df29a33b05779f8bbebf59b579c961f771f3e9a78e548440d373ac3b508e96fddbd2db1a7bdb6f0fac9a2908d5c42c6eb3932ce03ddc46f93075f5c05cac22e78e2dea029ee61db6cd33420b9ee88319e912751934333dbe44250f0d7130b8952408f6bdf69f2fcfd99b43e2f1280e865cb97c854dd56edbffaf4f7b73386d2c1b992a0fde1a4be8a375af8ff0e812583d3a53fe1543780813027a80e907bddb4a02477c47f7724804d72efaec6c85f7f4be59024cf8e06f6d76d828465fc3010e886652db52c4df04977fff94f7ae9df2aa5de665dc92dc3abe4db4aacb307aa0df2cade18da3aac098f576f144bdab7237e8b0e25bfcb189b8787b308971fa41ded5c4806dc4ad838ef7a1cfd39270465982c3daf32f107b7b3c2dc2aeec928f1e7e5b13e6b66308508203213c90b048641056f92b10b3889f56ae6f987fb534d8f0251131e78ff4563ca276b843933c6899505fbe4e814040f97b35b39e069392de87cd14dd95278aa0422d514aa0b082da118fae73ceddd4fe4ad2ce95027c07f533baa74f07f32616e5b5803b430296e6db8be5500f07933b172bd1c796559cf915b6edf56f95fd2842d34439d110059db1613f34483bb719192c3d2937f2395383f8121f7454f3292edc343a2844530c705bf1f143fe27a5b555d7364889bc32d5882ddb103a056b3171b8aae36adaf10a035ec0df25a4e533037a153f51e52d360b22dbf93acd69832f78ec12d77ce975e3e9039c0de3a6936dddd24d9da41fc1a89e38604b4528ec40956d8b257e0bf64349e80261af51c72849c4706f20557ec14864ed5674c563b0152c7d6cc36c48c9b1d6ac8aa99e12b4327822bde0a49ec8ff490c409af6724596aa0ffa7c3a6ddc5155b108d3c6f1d0c44e25738b9d56ecffbe1f6807ddd40fff3c4996a8e8321001a1807de9e67292d868ca71ed9984c2a99c1e42499fda00aeeab1a8cab62d49f4ac3994a40b9a738bd95dda07c39450900e0ee37e990a423bc485f16fbfa05866ed1e23a36f9c67496155c26e62ea8ba7d994b9adb6959d67307383dcbb47180035ef12b48654382f94f4e5b256390276a6c5b7549ed1a089720afeabe7792eec91497012f6afe2f27afb9a3ecec4c8a7c808338ce23b8b1c7ac5f8fa8b859d3b7b721f99f9d2b770100d6a522bec83e7f3a89b5626420be6f536a757d038d9bdfaeea6cef0f5ed220f6e5b4188ecb58e5f593a814b6de546a2bf7c40a37e92f70fc4887dc7b8213228392e78d84d5392b55e018bd7e72e6175968a83e29682fdb246bfbfb54c6c8fb5702187cef963f79196d6b98b5d2ad56ba5320b3ef842102adc5e3bc5d48d9fb57d43875183422789d3c435e639ebbe2c89e0b5185242c35fece2e2c96cd8d83d408ce6a27a48a86ee1443989241da38d64eca849eed0dcb6e128f4c5e16665fe85107cf272340e6fcbed3af659987201a4f98363b87837bee17cd06dcb0fc9c16444512ee08b4d60e53c9a41d2e41d1bbe4ea6af29b5b9ebc72fd8413713c16404812bd013b2794bb5788acb6b8b61547be75b5c2f4a44c6194d808a2abd2125471cd48edc5ab5b734bc10521f6ed934e7ea45b76bd6b82a6c3de115b84bb89440649c014c1dca585b0ab069074e8ebd4eb7396e1c973c95170d53520031f3d1e4b7e001a4dfe7eb08bb84236662990c21338ecf97ab3aa31b4075cb3f8fa3f82985d7a906f78c1d6a7755ae0a6b37aeaffa7ef42dd597d992a78a27b7fd3ae49f157d0b055101e3c7f3c0b6d96c1421d4e97418b37bea28ebca2bac1bfc866dff51852d0c976cfaf82bc8cec5905116a74fc6aa3c66e1470470f8d46ae572cfdbacbc18b3488645a26015daaf06d34eb2d403f28747796c8389ac37a81c4572dd2cb0903bd18f4ea474e66edf9f4335e8e03d72e913e8685d69fede049b1f563a2d3e945ea5f1097d6dec522ab3302b24f2044ebcc8ecfe2847b2bf3512e8d4ce26b80a7f139ec05ef91f1ca0d5c67d8d3bef219f87983c77f4038220785e9c28a0e326f2038be4316e34965ee6272a793c8718db61d9d591d7ab79108872076863bb7b84250a94de9d8be3b0863263746929553cfe0651a5e73f0dcf3d9471dd27d2cc48c08bf5da1e7f72551972d16e22f7138d030347a387a80d23682185435bb76e7caa0c80ffa55689d7f1682ba00a907e701cc1495934f09c5b6445ce5a2ea14aec63f0b40c3a5631c02811fcaf90c40e5b77a87228842982b3884414db98767d3b2fb65bb1bd12d0544caaaa5f85769e61178771779939c8d5449ec84565d3afa7f782b35598605777769cc450be91f60d9664d3854edbb762f374946f7621e4da0a28d13bc28885a4522da62275d5e2bf38fe66f0363b572f623acaffb80b02d418d24db402c06e0d82cdda8484fd137137caa432b1f85e54800c6e464eca647391190d92a129cbe7e9bd59f1ae1a27513d5076d1bfb2442e691b73c7116b76730656615b5550475b5efae2291796ef638456a3032d717fa348eb57884f249bf274ee0c0327aa0f6fbc7543b9d12a4f19b74e28c1757095197be991b177b49675fd3a2cc0aee3fb089313f5c8d823cf20843d835c96610e2ffa0cb0112d9cca605c5b7065e83a03eec8a918fe50b12af92558a125dd692ecddbb9a9fce4b38236cd11809c3f67ff58265a45180b0f0f16883f87234e6dca3ce94678700dd6453f93db07339b288bbd354227687368a82c5376ac5be7f931a1eac50ad2d30611b44f87a3dad7a51af7729722ab3c2bf516bc8130b7b3e1c40a2dd90708c2195cb8624048121e04231184ab31604a9c862c5f90425544615eddcfbd8c7faab89a3af0feae70f1dc5319f5e6a9aeb7320afd0b43ce565ed871bfbafa23830d3d89f2ee69871137c4cf66cb726494106800fdcc4a80e4afa1ba97e1c3dea6754daf75234b2cc54d58211c4cde5efbdbcdf0947c4edf14ffbbb3389c05f11c9ba46b8fac7917a1db09b628a2cb7bd309402acd63a4fef70ef55d6b104eec73b6be2ed406a658467c66411f360759b48c62239ff7176ab58cdcc3649ef4b473b955fc73073d4bc17a7f2df24ee6f609351b32bce706038b5d1edc13024a1dc0dff0a4d8e2af28696eb84e7d4b942490497167293bc0fe3c149f7a5e953bdc877eecd2ec9970d6c9170b583aa6f229c599b926f21d35c696eed6661686181ba7812f77915431cb04ddc906b10b76e001558d77d23956eee5ab480bb553bfe562baba0623d058f8d016cde6f38c947fa78020afc0bd939b390a9518507339b9b35e74db9117d9dc220e7a88a4553bb58cc19c9eecc69a1cec7891878a38bfa66f675140f7ebdea93565461712337f2e08b38a08efe64f7d45125badff13f954caf8a5339fbc70a826a11d651ae15307be9d05d8e5232e67cdb71180bc08c8b8d16923d821d924d7199888e4577893bd8d97897680b08a9ae12289ae28fffef823a6007c8e18576cebc6600da4bc1a486d7109eaca3084d506d39c852a36f5900944cba7353abc5c3da314f8a1b8da53e8978d035b2b20932536e24842801f62369cdef8bacd246962bf79949c59ad818e10295ccb08018cb3fe0f6bf0761649b3076741c75adc31c58ac5407e4d766b228dafd0c2a40110acb1dad713cd949c41c0ddd9110005a6ba3e2da79cfca4990350e5a03b215a2f21846c585862e1bb60445bd78fea740b0dc8ccab7c70e16e5da1724e4b3bba35080ed606d10d56023b463c7df6586e61b409e2c27872788d6433f8a3ffea3c5457c75cb547debffa7c0b4d7bfb304ff4b426d82ecc9a67c3949e5ab7556fb938d7d44cc0805c69b05931021922fac72c76ead9b150f47ad20164d0cedf33164e7be124cc1df2a98dfe2ca0def17089cb516d14bcbc3190aa1d6c686b9f4ca571e91a677896966d4e0d3e93000b9876e10ea464d5962876289852cf9bdfc0d1b0c7809b8d96e7766d617fb4023f7a306afa6b4d8cb7859ba792256f907d87581845650524d5b92afde90e5f9b69327bca27b70a157e06f65a35fae6cff647c79c9490a4442db5174c1b33c776f56ced5f0cea8a1e64cf42e311eebc2e10e5d959b656d481fe3c56432818a8951fa4348b4bd6f4ca93668cfd835cf5fc3b8af4a76b4a213235b12b2becd90e8abbd9c65e63d250000b82934bbc19aa3941964d3b6c46ad63668c41d62be5df51a33318ef9d1eec5ef3008b7263e439f1ff71770c3ed197d9c54a4845cba797708a50db3cf099463fad70fa682b0404860120d8578263edd1c584ea611340448944c424be0a71febef02a54fae596b414b19633580498528dd4952099cf98ce5db3362dbd77278e4049b02fe4df6b697e33c34f363e97f177c3ad16a4eb5dcca4cb3ae496bb595da6ddb00d12957712bbc789c6a0010aff4c959e682cf614f2a09d1bb1295c0e24419ddb36a55c458f927ef6f9a15d1c567b957a18f5eb78308389ed169fe47c9652cf74a778d0d7e86b3a20b4e03c26ae08972703cdbe603507fd4030aee698f1bd2eda4b2e7bd17a4aac1508e8e3d02ba862ec3df48f17f13924b5a15b0438f129d447fa9f789d342a8d5d6821fd7424be6b4a02c7b8a062304a6dd32c1620940f4b3dd7ad78c34a975ac7a533044c4e8e1d6c6b7774787f00b751148d7d5b91ba6c2c487e006df799f8fefcfc9356327f1b59daad2ce8afd60f78c2a943dd49a3814f6722fda067ae91ca85a89e9cf4ab33f33d2e1180495aefbc8fa0a45253ada85457331053c86cf170abceb022d1f43d4aff1a5029781d543d6bd54566df95750cc7017fc6afd2616ecb78aaf79bba28134898251147cf0caf61f40daaa90d003021aa1b5a08ae0be2055c04eaa06c0cf97291873073529eb6ebdc97473c2c0e8d8139c8a5302b4fc4ddc53e8bdc1e724626666243486fb69a7415d26dee8f78a4d04ee24b46011ffe0f58b2d8baf0662a8b22b7213353cfc1e8b4f7f23eb825f8488523ae9d9dba3e153e763753cac17669c486864e057021260805544c5910b1b827901eb2c197048d81d32abef746ad037363dfbf9bcd11ee9a1a80b5267fa6cb3e92"}], 0x1480}}, {{0x0, 0x0, &(0x7f000000d480)=[{&(0x7f000000be40)="007bdbb60eedca9432c99510f1fe6d077541e5dba11c2d5c693215064b7ac71311039123183293b66b7355dc0d30162fb640afe1c21e9145e5b1053d29b387966f6d98f3b42a96a6969a4d2462098f2c43a03838e56a58f828038e907a925be69f8bfe226cba17d50c08e7ffd3e8f078c1b562917e1c190b08099aeb3adb6457ece69694d2", 0x85}, {&(0x7f000000bf00)="784dbb46cd4600ee39d362cc7af9a9ec83abf2d5c766b03bd13129e88309909abbc712cfcfef359ef4d5492a8a650da35bf99f8c6e7484a125dba5fbd6df28c506e658b59adeebecfcd767f481a40ca5e59501d1fa1a790909d830fdaf464ea5483f8258d777396091bac454923f404c7c11970a4df93532ec0f3f3e2170816e84def496241d1cb39b210feb014cc5770cf6142c6bb9a4a00bc29073f80e87a4d0e1b216bd9d8f54916c954b8f457a11b6d96beed40c2d12c30d", 0xba}, {&(0x7f000000bfc0)="1bf83e71cd60dc4da27530d94cb73b740392b9a43601fbb52c8f38cadf94e46bd8a88609a84de97f3721fc8af2dfaccbc1124ae560d154f14493be29e48756cec81b345c3181b73f78463a9d53c62c0ade9278393efc8da73c127899316e1cf58e42411194f3c1e177c8a4487cdb36e9b32b3bb516cfc0dbb1f492a2de76b53783d89f2b8c6df22a255f61396d17d2096461618eab1684045fbbb02b87b48667c7cb720728de7087948e8fdc76c6c07553169d8893858377d58791126975b5babdca62049d44ebda0ee2e92adf4ef76319b80792327b915163325a29d274d9ac78b689fe9344199d8ddfaca65f0eea84a9c6ae35ef9473adc22a1028", 0xfc}, {&(0x7f000000c0c0)="913d48ee75969907bbe6fbc82d44c298ada3e737d0d7a70f25d42776abb503c5293e97c5823947f3fa2334047ab0ba3500993412b81faf9864474a33ff1c16f8de5e777ebe3b3cdf8507744afed9c54a745f0e01e5616faa6bc70eb5a735467a56a084281387625f9737685518d26953874d866b44a0256d543d5d6730479f47f1018838439d15a3a8cb2ab548", 0x8d}, {&(0x7f000000c180)="d2518fe0a8c577a7cd8f7c4c48d001e99d801edaaf49f1e4cb054ef5838d532e7f10b34e1efafda5d738cf60c1055f4aca06eed2649a635572ad737b665b94ff1ac860265ca329b35f5eb007c4d0da24d78cdfbfeeebe8166f3c502e3191c7f57eb81d9b1fff643f341796e884d75cbd31d34e0eeeb7476beae622bbcbed10bdccd28ac5ff0da1e600f119e7d76d82e4092f126b15c56ecc2d4187c397bba00412eeb6a4bb9766b2ac9ec43fc60a24b244873d05f36b356c35f49cdca09567a63d59702e572a2911ebb21a38577107c1666d9e7fce463dbc4de1f7e8025e70ba7ee959295f1483188c266f3334adb7d52c30d390", 0xf4}, {&(0x7f000000c280)="a5a5763ae85a10f36a09044c6e9814f207e83c8a5499cf5b3ebded85ec11297db71f14c91a9f0efc0bc82ff95819abd79921de7ee826f1aa48bcc251c5e312bbdf1c9fdc18dd9c3c49fdf541a4e8345b3e066740165add11cb83f2678bb2c99654d8bebfea75dca2e38839ed6e6a046fec752bec7bb6e6172fbd4a2b25c4fd70ecd3c3a6735f4b97d2", 0x89}, {&(0x7f000000c340)="d6a2733bbf417278352440a2cb7a97358e6244f87bf5e2db43c62565e6fec137a49e9156bf2f5f9bb0960b944c7cc877b53700b104408b4b6a9fd5f4a85c0a3673f487dee32f5f05c597cb22f9e48647e6c4f031e5f8e67b487c1a09b5654da46e57755662907557a39d052499f915ae", 0x70}, {&(0x7f000000c3c0)="077d3bc02be9e3efe2b76e60428cafc32aeeecf0a93a047008d2c980820aa9d5f3770e5d87892d5f19d09dcbee6b4d80d4e87f2eca714fe58953ac4d580ddf7c0b6fd08a3497ba8f453296432d96650880101d7a070d5f7ce42e4a862d8442fed7040a311c881bcad1e31d13d20f512a7163e3550b07ba76c54064a6139cb85ce93bf2c32070090914973f71994a1fc2a34724a3246879be9561d8001ad47106c9ae6db4eddf91b93fbd93dbbd91328cf757d9a5eaa014a0493d72de81258f86a7c6fb7f8ecd425e0113059a6496b59b3fe51bd673cf42fb93257bab19242a3cf3c9c9511bd0b2a889eecc6e4b46f365d731d711ce52b5fffe13e477b9ba33c54283a31738ef5e3d0a3788b0b96a73c959b41cfffff2f408a2263fab6636f7e5305fe389cc49cf6c17452c39afda34d3e6df2a2995defa35207f3d3b4bbdb18b3c22c97617cdd0c0a0073c0676b8226394979540bd68447165716369d34128efad25865862611d53e7ed3296f5c6983405c0419485b65876088ed1a2ffe439cee29178ad6faa16b6828d705eff2d4890f60a1970ac4662b352d15991367d5cdba2c0e701bb0104b508935719a50209cd44cf15adcb47bca284c3affb67705bc8e0d016998f5f7cb784d276604cec2aff731df1e8fb45b3598dbf5d30bf2994258712a9c24ad21bdacea56dec82bb9866fb343b418740105473048601fcad8bebe1cc13b25595781ae5fdd41b1c584b8a8571e33fc8cefaf38a8700ff65f16a24cd993f676a9ec7e8b1fe31751f5abed5c85fbfe84e6315f166fbcb732073ca65b9dec6a57112f804ea86cde2aaa23307edcd972119b5d2f45a9a1debe2d95e2ae0d057c029a1582629d3d2a5f5830452dd9a15309267d22526b06eb5a19f9b8cac141dc81db3157247a659c00e4c640eb661c0431ebf909f0a2edac96bdea954ffc7944d0766d6a7e6e81486289b85dcebc03aee0f1a7ee9e4531a859de701e1d14e013235e6128d85a2d6820bb89acd2cc42621a049d541f7e8798afd0548133b65e11258044ec8f0cd30f77adfeb386dacb6cd2bc391b13ba6a688c1f3c1611469e9292118f9501106df43932e3a8342ba71fe526935c25858db5541abdef35081f1720d0a2dfc068f2164961b8ca90ae970b337ad9a5b0e2ca94a9a4996b19f92b1dbb8000c9ee0326917ba13d9a29790f094f72611f717cffd879cde68758b91e4cf1078f3dc2be24ad75556a2b8defdd057b21ea9fa4d687f38dbec6835b2c124e17962d3ea6b52ea1d8fd673826bd63db3a617e836f284e2a47dbfd8a13080d8d710ee7f30a7473450818d413deb940752b64bd83b184952e8c7508b330172189d4f2c6d65d616ea104b361c06a113e386e98e5d1a1b5744d56644867c5ea47196cbb70058cf684778b746953f1e54d68d59bab8a199495e6774d7ba8df854ad71ce30799a4493bf4b8acac106312a17b471ddba7e13c10147b3eff61a545853015dce20b994ceb928416bab52104269ecb7c064babb64c0e08d2b4114bcb3acbb86538768017c192b0633af92e5dbd4381bc9557fa2663366c446feba6eab4346297041f7f4ecea19dfe869ede66ed0ad9e0b6b7d632be2b0c8bf7b70521d653af67a065af87fde9e929ac2319472a973458e5339e537c60a915a3b2d61317bafc69f1cd3bdbf678c47b1c7c56fc7a2f28ce2e3d9cbc4321729e0b7220e435531f40e72020febef476bcca269ce16a2ab042252941545cb8bafe6c2c81bbfdb003aff00a4c175175322cb533dde1fe790555c560b87a931b357609a9406b3a2ddf430629e8aadd08603fab3a64e3343bc8c4c195ded5f185d328cab9255325d4c9b836a4020e9430cff4ebc22df7a7af44b331018a20d58b72d8a7fe6b7f155c2f006885487eb5c3bc07963aec17280d77f1804c30fa704da1fc895c4fbce04f550141a678682aac694fec94175e0a995af5f329950d0422bc5bddbba6fd7e0ddb8cb08720c859078cb5569855ac2d09de791d61587a1c978e8294b62c3454d6274512d336c4f4e811d6bfcd2be51c573d6d89634a2bb46046bb02653565497b26a7fbf0fbb169c876ecc989620de9b084f9e09c06a8e23cb34d401542af3f81c0dd80cbde600625a6123692d9e587382182235f229a31a9512fa6d84beb6f6f87fd48cfd52bcfab240999e86290e065829cc6b7ae8dc9698d68e2eb51866d193e9fab2f074d76f63934f924ca638b946daf99e869865bfaa5186ca1bc7501045ab4c8bdf80e98610fdc2ca9d3b8e7eae7ca8a7229ee653d0127a075c036ee34f07f8b24956cff28fa4e0cec6ee128275d20b932d2888c95db68b191d9ac9e10664d019c7680af98497710fecfcd8c3979e1c86c3d7cc661ea40c6a2539067d57f06efad792a1cdd0ab98bb303d977d682bcad1cf9a9fb512c71c256a7e0197efe317d08b208dd426edd49e0dc1270135bed6fd233b9dc66547e93ceab38618928256f9013f482cb665f70596c6d3663daa6011f1f4ac0af4b49d50ca5e1a07392135f6f3b191306146dac0dc4b60a883da63ad58c284d32492f8bbacc97e40fa679cce7b65d724016479f7fdccba11d5b53b8ec73540621f4a5617ad0c8139f445db9e5ffcafb8e175a5c4a93aafe166a102571389b19ddd709857d051dd6c72dedf4731d06e6d56cac621558f472b709c21569fa86e2c251b507224f94c5f1ef83d4cb3176c95c9ab72aef89814be2d3a74e9bbd5c1c1260f1657c7dd519ab49d27700eaf3308269807bb2b98badefc6ff5320a7e977bec98405cb7fe428cce7d4531575144664911905d9b4a2797474e16b1215b63b99ae4c98e0de5a205b901c64809a8cc1692bbb06f97ad84230023586c81a309c114dfb059c9db1335db8ed7947d41422d285fb1700e1c248dde12b86998aef8959b126d2d1730e21313039a72696e5f0b42f02b8edc8a64869099705c390989a258d666cd22f0c4d71eadc1f974c8989ac442b383b6067f0451167bcdc7021645cbdce229825f31a7603a2e00a9cf8364de760f1e80df5736953f4a592f0e660644e4f87c39bc60da146a4e11cb7617d2c074ae9d195cb3923a1797c4e418d616e74f768e7649a9596979c65469a55bd1bee9d9b493555c00175c45490ff402031aa09f63bf9a7c0ae6f5213e88d9712720cc67074bca81b75fd910735adf1aa21cd52baef7642c2efb1867dd1a2b54e7500bf4b58be6a93aa3d6878a1fd60eeabb9f25d6a99d2bdb146f1e30ff2271d96dad9be19660597c61a55fa72e1df655f544851bee10b31371f5e2438925821f836fb07aef3e3218d2e900bdae0734c4532b2d164262a3f709e792729b81363f074fdcfc94f55702817fbfb3ee21d38c4f62937ee2d10eb926860d6e7f5932788ba69cbf74e308b582c3e887c22ea2a8f7d632bbe7ff1f529d310ec5bf0732686bbddcf548f4cd368f50f816470bd9371c168c5ca99a95a7d815b5f6c094d0b88c8c141fc8252a0ffb6cd1d9dd1b4238425641aa0570c2cfdef6a377197d6258cee1c2f5f306c5eca7074cc0e7f6069643703f8b01972a9fb09c26c38bc675e34d8f8324460b2259686f0123b2dbec7bf66763bb93dd805dd8ca46963953de3483c25b516e637c274b09a128ae969e5d72ad0952dfd8ec27f9a7d6b7f87284406785a1206515a7fb6287a7039eecde1d034cfebe5f9243ec1998320a667a1dc77f039bc4c3c785a41a62531316a5434b1eb8a8a5d8a82b329159133df5304ffbec00d2a29a075eecccdeefa51c77efcd8af8d4b4ef57f61bb81c3652f5213ae59922650e454c85b0eb0e8e47cf48a98b3ed28bfee60dcbece4514a6ddfe0a69d79d09a4363299fe7be54e37df8d7d99c956fb5967ffacd8b4a2a6c7aa8617f20ae5174c1895da6570e2850d3857f84a63dc75dfcb154e1da56f5191837ffc8c60bf20d58e8b42a65b647610adc62dd5c33c41df96def658cd32fc46ac90dadab65d01bf711efdd98ba1d14558a3b56f9d522261bebeb6e621d6c482a0120bebe2ad9b5551d61904c010a1b31971314a115933399859244a213ca64c22ef3d42f29f70189a409cce7c2a12252e17565d966a4da4462eea3991338925336877eb0f8ba993f0531248dd8f000425beb86443f711cc1b24e1bcfe2ae2179ca9f97723d3b73c3f22170c805b9dae45929e68d11c638a871e9438f977d812ac90587b1da1acf1ff43e0f4d6ca305388fb26df6000d4e7d1472e3c56ecbc362d62b4f6442322e2a7a87af4f4f33b12fa94b0976f7e10d5cc0a9af44891cee10dab8e7f0641abda6f07f8a712b4f0c61231136e5dd974eb7f37e5c037b6c3d219ead1b69e847e4e61f98fe61f8a408a1860b46f001a67a2167d3bebb8f5d952ed3ed9425da97171a22b1d7156a6a2d2f2008b6012f6965b6ed470141e927cea6f70cf7623199b779a4a7ebac1215ed179e1b6fcb968db395662566a4b108385ba5c0a9e89bc2f549a8df16eea3b56141ead4e4f05e020d7918f2591e34afa8f9b5df2ceecae19282d759497d578ab2c066a9bd9abe3cf9d355360d8a6137c4405e77f16590ac8bfc6ff78d5ef1eb9197cf0c51a66983c0a7c71f71a0a780e1fa69dfad59f7d2afe884735eafa45e70e0dac5f9da5d16e61d8170a3686b8585a751e330a2995def53a946599a531864bd58844326c2ef18a3b3bc6b6ec275bdeb42caaeb0b578dbb2e092661a575ee936f97849b0d89dde63e1ec23498c651fb102052cf5427668037e0e2bcde4e0311bad5893d2ec3893c96e038c2e0b8482652ee9cfc1f33cc24e6b17acb8894a32aa08d5682a274f9324690a34bedcd680b6254cc6d49bb184c58544bd20c2c65ec297fcba7f0bc2dde1341641345bebdf6361a8920eca13572adaa93e5a284fe03f0cca814181fe7a17141bfc5d47bc4ce1b43bd8e791c0c59ddc221dd02b8389a6b5c450580a6bf1eeea1391a197833ec71e4ebc496002c3c5d9ecac4991a8c23ce6ef23edcb139361369f43415ec5d83b8071373715d0d9d83ff138a822456adfd137704169d206613cedd6f018d4422ec3e0351e41920f0ce2c30ad812c8ad4c9eafc0afbd03f5ef24c358d4e61bc0bf6248dd8be206c758eb903b737c3e94c8fc0c7c24d64fd329ac2d53b5ead2f00bd39548f7ecaade8448f974b77e17e6a57665cfac5942f3b6ccc71b2724c76cd157233e51720b35b2bd676b2d62e47806c26c3cc87b15d2ec9944004d7e57f432b02c21951723ddff920c2bac9e881a006b17aac2782fca4471dcea2782f6f6d84c032cb2db38781fbf00c80f7234d3ebfc23066e7445552cc242c7cfd963df2e665facec1a00b49acd01013456f8c4299c033f1a4c6d7cdbb8320ae1f83aa1771c12deeecf5d956abb801d9acb11863ee43d0bf6730fa32f0f4d7b9ae0e686c856c29d01eef5ce7658c94bc7dca96c123a14879fa20139d62c5364b258f3c2172b4b09b7816cec79638373fc3257fb9a855b223aa1c82449c98ff9a7f802e5e5ab2dae1682c6a27c7006c7a7ce4f8f499017bc0be7054d9241b468372d3b0328702515842534f5d44932e273850dfd6549a1d417ee516f179ee1b1f79282967a0cef617f3fe31850fbc511e42eaf72a28a44fe0ecdabec4c021e3b363120ee49ea3ad99efe3b7e365c1e957372b4a1feadb52e54016e5de129f3bea4e5f3ebf937c3f8a120f90ada71806289953726772a21dfb8aff7e1e8b00f355d1f355b26d22f12092ea3985785f78d3331d879ae419d545fec4a74aa86", 0x1000}, {&(0x7f000000d3c0)="5718f23b79bc249db639ad7f522d1da71d698d3b8da71aa76cdfe3b989e96ae24b1b718b60f75ee8a265c713c2d99cf65a1a2fa8064f39d4cb15ce2319a6c4d2c20a927b0bbd92380b7ba1643b02371bec62e1b61c1b6e18e88927df6946f7df7b107d52", 0x64}, {&(0x7f000000d440)="fd9df61230554c8c7affdb87a1d830d4d2881a241998a107c88e46cd5fad262cb61eb6aa5ba8da542d35264a9387881437ce120cc5", 0x35}], 0xa, &(0x7f000000d540)=[{0x40, 0x110, 0x7f, "344577d6b94e17c664aeb9e733e1f2f14afd7746b93ade86f922ec06a15f37211a49952021895df9ad65748b73b6f2e6"}, {0xf0, 0x108, 0x19e0, "8cf774f5dcbcd3e63a36c73e7cf18b39f8e80a336f1f102a27b0c6b26e4f2f97646933aa4ec751992b03ef5f7f2b99e20c6670c219fcf60bfd98f39a3a9334a82079b1ba8b1dc1db10440d8e9f12aa561e417f46cdbb9430fc924cbbe53d083161808aa3364190e3494977b917b30548aeabb0b1b79c1702722b3878b91c5d0db7ff7fa9b50ed389e822b867b065d7fed7cd3e83bafee46ec1f2b2ede1e8553f7594879c0b9e3a1f89e052bbd061ce7f420074eaa1814c2f1a0bf5c0359f96fd718f7dcb45f5494b46674b5df4df23ef063d72e9aeae03f4524036"}, {0xf0, 0x112, 0x4, "eacbc73843cf9af603f5f2cf4ebffbfa8cb3a31fd8059dc7f3ca57cf43e1693055fc90542bf51ba25a83a2c7d8fa933013edf4d4842001181af0c6b72f4428c8e391c5cb265d7be0c2519ef545932669f2ad4485243ab257214b93ede7d7f125a3922e3275c31579f2422c8a092ac1f0e83df73736163da1a9404dee75c677d400ec6daaabd4e90f442952a50b0642829b98a8d684c333deb56a3ef52efedecf5fba818faeb9df9261883cf1718968149859eefb7383afc598073dc5eb8f181fb059ff9e6af90226b5b46b0d98ad2d61de6045b205ec0f4d096c4a20a73b7622"}], 0x220}}, {{&(0x7f000000d780)=@in6={0xa, 0x4e24, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}, 0xfffffff8}, 0x80, &(0x7f000000da80)=[{&(0x7f000000d800)="18675d96c6278cef5fdc85a979129598f1f6c7ad21ab9d2af69a5028c2d9eeb25f8eb1fec1dd6494c130e42c0c1b4c9b63c9578c122ed2fc1e7169e96205ba3832d9e84bfbe3b8022dbb6e821d704bc5484a81812288bf0f8f28478b7c0b3d338aae3ecbd73d79910648bf06851b990a180fcb70cdcf23feff077dc3ce772dfe75922e2de23935f8a93596e42a141e705d42393edc8ebcd9b5540ad335c3acc6e3435f779876a565f117dac56ab8198349f373c709a9b6a22c1486d5736a32090223c16fee257e45315dd3b4e15591ea26de3f2fe615eb973ce46ff1c2a98e29be04c353511bf6d158f2133ac0e1db4949e22d8c", 0xf4}, {&(0x7f000000d900)}, {&(0x7f000000d940)="d196af5a7c800042766bf055e740b94ebd5a976fd12fe1f950b3d53cbb138c6b7abfc802f3e753c257962c64ab1114981b9d58dde5e373952d48fc336ce16006262d78538397f958a87a7c196c44e5cc206ddeb446f1c2f717f5b3d1aaf3800da63a4a56b41b5f3f4d7674f1d67f0b89b5fa2f9be443d051a20822a7815bfa369ebc97da478e25ba6a4e1294a81e912f1b6bb7a2fb4e008dad1ef49a687a21711928a9f63a7beb3e058addd1d44f", 0xae}, {&(0x7f000000da00)="b717bae7e7793b64aa0a855e7c5616bb6df49d2ddc98c3e5b6f493b3e1641cfdc3ccaaa04946a4cc02bddd9b44bd055dc0218b0165d4352269828c20f1dabe7f0799982e525d9c", 0x47}], 0x4, &(0x7f000000dac0)=[{0x1010, 0x3a, 0x9cf0, "b6c84cb1a90d0e462a84aacd0030c5da7da8b6407659d9fe165936daca3108ae041ee3d46941ed49da047a08e0f7a1cbc4e14c0be78736558a4c69ae0ef3a2e3b568218466a4232c988640ec14a98d4a25947e4f00025bf6cd4c5aa95e59208dde1c40c109cf05b61f4cdfeea61127ec6f22111ccd195bb277d41d4e43d1815064e5863b428bde63aad8e375ab577c477c7de590c68ffb197d7172db2e27e9d8a901ac9d95358ff43698f5bb83c66dc027139ce1637847aac3c255ed7296b7063ce8841764c5161c41898da745ec6333b2851892b2e9e1e0cc3bfaa915dc75d1af3bf3d5447a53ea88d440fc5ea80d74fff73e65d645e492b4ca455f1295bc1451a437ac3b0b8aeebc85d5d4d9879ca44d5f7fefddbe93e4ba94b7b4d023f135c9a326fc72d32c8de06ceb2000a97038951a097b114db0de0b8493a4c7e4bbf41cdfd71e64d99b71166b28b3f7f0212e3ff587c67f1575b9dbf203c1ec561ff83a7b7bbe084ec0b58d3d1e898b57a9d3631ad8544e7549c57f223fc7426869be18d4ce23316534f90a54b900c1d9ffc94c9752679c49b20bdbfd5b7b6f0300f7c495ea297693b068f732b7649d253fde8c7bac9f1da3dcca3e8d4c101bc213e33419ea1beced2d42d95fa698bdc338c029e369df119b63d3b41bd01bcd0056b246462d3624e2044d976e3748a9a28a94c549a46df6b5937b937e0ebbe89cad9851d0cb8e65f58c9ca96eb22cd84efa661fd703b30251c7f7e25ab2b26c9c6c5298e1136153f9bb56b1653501fb74eff4f3a73e6bb97831edaf6c6d51f536ccd9ba213afb55d0cdb878a4b3e501639ee8866329cbce8d2b682c66fbbddcd434d7f78ba631d48e5ba03d86c004f1b2319da1f1bcf217e14dd60fc418e9ba9306aef247ef41963cbe24cafa2a1fbee3342e9f65e0b5ab68bbbf467303c8f463bdb5326e1cb80cbf754a921cea6f25fc4d268b42e5ea2cd1897db551db15bdbdb31efbcd3db56e2359fb171d7cf22243ae83054636b734489fa416f6adea6a3f139ca6af1fab6bf0fe0eab98917c734948d32f2bd7f4c61ffb82be0a4a6570927b339671e73aa386a9ca1488399181555dd5abedb12e07ada04f5fff5c24c29054364fa3ee6779196e08807002f89ed0d01fd7b073c54a35d98791ab0e4bdd70459e30e67c83e50c62b9c1ef68ccf902aacbd1f98711403a628182be03c67bbe78f08dbe0f65d7587be8ed023bd44478788136777b84ef67721635f53a9027e3e8fb41c8ed2ec6446f2d43fae518922bcb9cc8fcc2018f471acaa95e9ef10479d8500e7684458f46d9d22a6e26fab81592fcabb9359bcd8178513c96ddd7c644f488a10701ee39ec8717bbd3db666d66911739d3218b2ab8e9d81d56e4be5b8c01c757d36a671d6942a9f9d0f76fc469096033f817bcf51dfbda0c0614007f73400c691a554e887688f3b5766ee78baf7108af421105dd7f51e85760995553953891ef95099e1b34ef79ae06971ae8fa507e1ab8830002dcec2224518bcff9f483176605e798a84f8371f6c9f4b8ee67040ae8d45473397988f638cfab5069a79afb9b9c87ec07cdd70cf035eadc14752497c8907212b69e505d42a0b4a871b1ca10634ad8cf7daabe237b6bf6360416d8dba28033a6a6f8311f99b14bda4e5e0586be02f718d15cff936f5c43a055a2625fb4384152d2baae0638262b02cfecec898852eb092a2922b6d7fc9acf8af7e296795dfa19cf86c396dcd3bc95fa7414835e2915b8c7e9dcb3d34876a2a28fbaa02d388815d0d828881dfc99ebd3821e3bcf50b1237b6a678ef6f67539fccd9acc4e4e05811f12f43d45908c2ca53fcd6cd5ecf88028367b6805d453bb9802193ed8264c3de7bad906705cf10159fc97f72d3a64eef001ea97bab5cdff1841c8b3423dfaaeb7a4d2427c402e644b6a9b9a7ccf0ff8fae3439d7f71612da6c67d45e94dcb8e9aa71d360b4d59ad6d69ac743bb6f8eb2b24a7d1cd4499527841d0a1c1d6102305573250cf8ab7d3a649b508c11f0319b309b1f30f027d45dcf929d67f4514385334dd81517223bf5ece93f01dc39d19ab4da29c0874fb707b476e230004d6da719c4058ab128cc1b372f2235e678cc15e3fb40690c1ec4ec1c610dc7f212aa4ffe2b48612713a7b1c7ae0c817b17d185ba9aa53f644f75100657fcaf505ec7fa4f4bca424d4cd3c7ef1563bd44f3c3e6da62ab01020f7f99336570740f7782338120f99bfe992ae4899ca7111428d6aa72964d3d767cbb66b635dcbef44f6590becdbf79dcfb54d73594d31cd978c8324409787b8eb28ba14bc734add8ed4ec784bcb9bfd18c7b5c3de586ddbf2ebe6c38a21cc3da36742a8bde7c62cbeb6fac81747cb2259139247fc5836a7a96fb87388c92819c343a53bab549edc16933c923cffeac3ba53e6ec77f4c57206321b052a41ceb63c4f373482655b818fd553b8fcabe53dbc1c6c214558d16dd8d354852fc0bbc4a24891d88b4d94a3920e32b98f5e4eb7dc9b3badc64ccedf7739fc00fe7523e35611901e7fda9400590450d20aafe3792247c73eedee071ce00e16a9c7aa94a1bfa457336087d099ce690cc5303d0683cdb6f16ea7bab63055af3f0c15c6e2e1358c353d023af7a99a575e42cfb181d070529e388a9e2d1ba16772c4737ad2ed1308b11b0d269c7fd219ab95187ddc184417cefae1294837d50efd23f3b3d06f51d45fb8dc1d30932830d3a19c9191282ea5c13e3fb5140191ada7fcb3af0280f0592cd30faf9b74a157275c46cb456948278e10d746d16eec0e8d1fd5d97e5b24e8f9ac6abdde123e95ccc323614c1b10eabca0e0f6a112797b01785fcd792ad60f95adf2e71aa87dfcd9abb77f8f467b76efdb8e930fb4a6acc23b6b836d5134217834d79ccb14f4af8d30dd80c79506156f5eb16ff7579e72b09d75a6b7577493c20ead10ee0cf2ba80b2e92056a62d8058ca2583e637258fc74c7a37cec7701b77b87e843ad75afaaf22c09cd8541bb1a9b01dcb51a927b2b307ed23a8c5c7c25303b754943207200c6680179fa7bb4f86a27149faecbc118652c0c98dfc103eaa0552e96a40aff84710338c73ba01001cf8824d2e732192d7fc066f68f8f4e510249c0aa559f7ebb993d7aa4dd1363ecc8621417d3200247c67f3cd833092033b4b8321235f42d886d9eb71d79623daabd804d798d1fe255857e4ef9ff08252937a88a72360c8744318c02bf0d33e68579106288ec417356f6174e099538921b19a302c702547e33efe3b554628a41b0eef299c0fd24610b5b771ac3703e53d49f2c30df1872df22aac495be47473e0b407677f7dc7df463faf73a5e4f8efbf59e317ba277945584956abc8efaa63acc93d044d64b11156faad98e37f2e65abcf288ab2ccaaad7785bdb7d09ccb0d8e0140f2bf7074411ec9d41115b85e4c1383e62a41e2c955c8d6b790c64c5bb302ac52bf0819c0f0ef055dd6166ea846373e1e327af6c9cb7fd5a7ae873fd94b921d9ac2c92646c16ab02c0daa9760d9e75adaacbec0504cacba95e4d0e6c84861fd1d74cc59f86e40fb7a8dbbe0296a829288f5356ac101d1c7f5e87518cd954391d22f9da8b50d7070f6c7c2ace12c6a3c6740a19d301b3f91b52cb94ae17a173188e0019a5c34d50314d8b9b16b119ec779ad08af4d6813d3d819bec747eea1de2ae9651f6a032e6a8a79c285ba83088ea7ee8127fac4b8f2f72f02eb606edf9ae777276fce250794b4da191924ccdbe1a0dad06159619e87d82e5f798543d5098198820a6a1c5d15fb646e28115ecf9dae51e1cb622fc1d1b3f467bce6dfa4dda96a107908591c1451ef5e8ebd762aba2bd7fadf73ba9f11c5f9af6a895aefe75bea84231d7c7e86c2ca574d079c9e96d5ee56fb2e67cdd03143ad5252b05f8acb23a6aa7d61d2ff7a5e72cdf607f2664f06df0c08f1b5512f060075e229867b14d524a88b53d9cecd65516e0cb3a6682dddd4f6a0a0c60348a01493e21ff9f05da8bed49e5597a68583b0eadce5b663b4aa0461dd35bbafee85b04fd445bc76cc5046d9ae72c16ab8c8b8af4a9a811c67d10dc5e7de46472ab56a96c322da9a94d07c453f30341a66d7c85575812079ca13e84db6b16406cf092041be3fdbcb0a3de9a3a7691655f98465635fc38dc8cd8e8909375c470a5e5648e39cf213d6042dcea9aba96f704458d960aba53888f5639189be60a273bf19de09f2694068bf793cabf0cab44caaa978ddd0352918720eb62ed195023c3e9367235b969ddf89955fcb3c4c31a2e146fc0b9e663446b40d0670ff45388a8f41abcd80f9b44526581f9ffdf7f613274574a9bc1967a5ad8fccee730b28807d55a52ab99fd1402bf6041ab70a50f311f238756dc97ad49c1b690e204a0f2c8b556a79323de3d4d78103fcd01e31353caa65d9ba56d7456b01bb07da7f39b6522ee086448e2c544b047ac2d3574e3d0fed614bc32e5e42db366dad617ec2ea472021aad08db3a95accae45818cb578de88bb8b525c07547913ed370bbb3def6fb74cad5201a2b7b132adf30c66c7d18421db0366a480bac58655c96d649b66a0474439cf8b4020ff1cd35faec6f4574dd83302d5ce4ae14290da950d8f518c7b0a23fe21a53faab0f418204b2faafda0adbc79812a344c306a60c2fafe1ee4964902e2ea4243ddb0c5860ec91c5a897aeed06844aab3e01d203793599c09bc0cd7affe03ac01c38f32b2ea6af192eb4bd5a3adc75836a62f82f2328285db8137be448b26cd5345f843c6e670f34a8a8bfd22618025a433dbb68d0cee866f603b3d20480240d1ec1b90a9475bb44e071ca39ded39eaf6593120fb1a629a5b96dd2381436bbc1ebcea990a0b02f925486ef80bfe8f87f068545e2e8b7b3c3ba3fe8ed88fd10fd2d3a4bfec9baacc25f6b827669647d31d0989bef895d253adf287eeb79f25413f158a41cc95faa27e023d699db9bbef050b33e869891113ccc3606e1af141b099551f2c3382ff24e54b11e06e83c1ae6d0d383afd4f7d93390853e990586b9501387aff130c6c6a6f623c70a9ae8823ca3841424e456f6c8f1aa358f7c2d28513735959cc285e0ee9b46684b480342dc473d14561847f6c2ed07eb3f8fe436538bf3c8f4d2e7fb327bdc733cae2f15a130853feb3c52ca87edacc36cba35a356bca8bfb568a04e49997a5b0e7dc616ae67f7be87e1d528335cc5cc1ce568c0a2b2150363bb325b38d6c891699ee0de591bbd853a72b561226b09ed8713e3b725bc8e9575bfea9ac71784d646892e5a8553ed560c7c71be483782498adab257427680e0381cbed2090bcdfe83a7bcd84831a4bf8ef2d13bc8cc6225f146d466e995fd7e22eeb16c68bab4c1cf96d4e490413680c633f3d3c1354025d8dc08463661f40e52e0ab64465bd2a2fecf7fdec4fc6bfd0c9817007d00fa980a97839c843ca5514a1fd0b63c3dcf3d75acc911d66550334eed9b7b09b64be8983d62674d77567e966acb32a6acf7d3a2c7a2878b169299c51482d9d97be06c916b5253437c4cdd90d7de18632f8c89d9e0f4e0d1588ebc38eaf270da0a56e55afea88622d75b12ed2e80fe46f80a1ff6e95afc2b15ba34268bd380134c42bcea1bfbb612b89ff9e39171ea19db1adc039f264e0a5367f77634984190cadb66dac6ad3b79570cf7fa7227b6aeba01bc185e7961bce5989091ee46548b76ee0612ca637ec416eb35603f1263805fabe2e5da4f437d6edbe066da92851698a3a24abca7d211ca9d355a80d"}, {0xf0, 0x573b0a636b0c846c, 0x711d, "387a005e6337ecace2ce12393c02da088b65c423ef0a0e79473a64683ed377b2bf9eb310d827244a0ec99c7d2b72858136b6eefe9cfbac442c0c4485948110af6539e440ed33bdb80d93980f29b02c683da9bdb29cffd42fb0779ed8ef6d78061c1f7ce971a1d550bf60719461806ee2b8ebedbe10c2062a23d5e4184dd5ffbb12b252553db5ed3399fdb2fae782edeaf171e77060befcf7f5b1921acf697e87b36465c09c7b6ae779649328cfaa3131d501672e1eb0b25e9d4a0ed4b93711584d9cfaa6b0364761ea1812f2c23d1e8fc4bc4497f2b441847a4f3a8cc9a8"}, {0x80, 0x6, 0x4e, "991650ffbf441a0517559acab7eea2b69173d260f20a9a1cc4f18fdb586429151949bb0a7bf25f036721ef2017d5e75d9c97bd564dd2f7b87981afb52c6d8db481d3019eab59e0abb4799c847340447b17e6823edb92e575f42a12f1fe0ad2ed90a8ebb3c1f6dd6ff029a5ab"}, {0x110, 0x1, 0x6, "32be19c582aba955d929b1671cb9c28da81a2adfac4e95acab8cf18efbb684a3d091a39d59758190adf9fb58efc33ce822bf667cbf0c32286013262aac50ab8a3c3a9e85081fc5c60eaad6c752943758953046ecf29444078689b2a13d5895f4c0852975cfc31e070e88d270022fe83f2b36abdf1531d747d07fc8d5a31de161f881f545ccb7e010253a0b9bb752a7b9fb72a0fca1fe96630d23d079bc877e36a8648930624880259b0d8a4809432f71b2bc982edd2ff719ea10ac3517149385114369b0d95d0178018d9588d92b09a4d6e8dfb186aa745bca31a9b8a9ef5cb1c789d306e327be98eb0ff938022c11313af381585ede6c67ffa78032"}, {0x50, 0x117, 0x10000, "bcb83ecc8638f8fb61f6e108cf9124f08f3e91ef3b936b812b5b2a0307d099a375480a1c018138ba59be90409805baad9df27e8fd90072a22206ff54b07dc440"}, {0xf0, 0x118, 0x2b91, "4e753eac83c634cb9a5377111ab78dc8e50368f71e1322ac3a4ddfad433a38d5ee41ddf2a0204601eafbf27d8ce89402657145837aaf579108d2d2e0f25604c8afd5c1b854db0436da5b1d60333c770be50fc8a14b9f23edb854381092a8e114a61d6fa9e2437f1a9b7c0eac6249642591e132fd026e7236a4574155da5c651ae27bc73b195e30f3ed652631ec2c9b297da4c76448fab8693476b6dfdf6ed09a16614f7c83cb99f536ab4dffe51133b643967d19f13b3c91cdf1fed9ffbd7477663f9d584ffb23d40befb3da7791befcfeb2a51111938de6ed4c2ddfd4"}], 0x13d0}}, {{&(0x7f000000eec0)=@nfc_llcp={0x27, 0x0, 0x1, 0x3, 0x3, 0x2, "a4ff0d6b6a454c7d81404cd5eba74dbf6fe62e32279fef139f7ff758436da2f1c606237591905a8519caa64f0bdf834a9cafb9669c3bd94a8fe383ea0cbb59", 0x27}, 0x80, &(0x7f000000f000)=[{&(0x7f000000ef40)}, {&(0x7f000000ef80)="0c7165fb75c98fbd7f987fa66f3c8f6f8b644d26d1bb136c997a4289f7b9e179d96286616c001cb5a5421ae472685ac6b3b98c777a3c6c6260fad3a68b54979cd9379ba7", 0x44}], 0x2, &(0x7f000000f040)=[{0xd8, 0x72548b521b43796, 0xff, "2d8e2a318d8ac897dd058136a0dcda401041b651c0b16ed9c58c0ec866e868e62dc2412ad02ea6294e0950cf16df346789d81a75ef68cc33e129272d79e1d8938cfd3b3257c9e34fc9bb82e998b5d600e5b8ee4613fced18c631b86c0d4e11b2a647809efe0f341b60b145d595672ee0679036584e2722841903ba384736e289558f000b1fc26530de4e33eb79839f98a6f8979fc6ead99a77869a0361a9c970c4e3a26966038eba69239056250d13baadabc9ba07e7bea7bc8affb9ec4f3ef9acead8c43fcd"}, {0xf0, 0x111, 0x40, "eeb7bf7b63b78d65353207c1271c9cbe375a42faa7456261e55d644d443fa2207adfadb2e5dbaa2a3794276a7ccb8d9f6fc31aecc009afdc078b33ca480b02a4991041552b133701f23a8ad8ed6de9f1565d6e2f5b511d45a7aa457595ca2f92e7d30b022ba997c140f42758340fc3eef3fdf0b7a4e592111c14929f12c4bf2726b9d71f2d2c498124b6604f95b56eb65204a8637970e45f26ef185b4df6c4dafec3347c2925579d4313c693402e9ddb089d97eb8072803cd8c527fb115a1a148bffbec5d377c46b352137a66273602e73a87de5780827d263ad21"}, {0x48, 0x108, 0x7, "2925acbf86a73720435fadb835244d333b29fcd6d4a5949dfe6993180becdfbc7da2deaac94efdaa716c22fe634850d6e9d0"}, {0x88, 0x84, 0x9, "9df77dd3f1d546e4d06a1fa63f8b97e7a6a5321e9401aa2e53d834dce1c70369ff809a853fb01e1896fbbe2e9631d460ad7cdacf6e9d2fbbd4b3643a73ce55f172121472753590ad0170f82f2142a9ce54356cfdfe4f2315d790008fcfb6d7331e05a68b7bb643e9c9fc6a653f52e959b4449fb70a31cb"}], 0x298}}, {{&(0x7f000000f300)=@pptp={0x18, 0x2, {0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x80, &(0x7f000000f440)=[{&(0x7f000000f380)="05cef1dba577", 0x6}, {&(0x7f000000f3c0)="59f2fafbc906b851f805641f619ca76951a7ff8e9e575646e3c8a1149d324655ced60ea6482c4f7587a46afd3e39df3e71fc32449ffb929478c2291d92db6a8154eed61787d49605075c47d24c3fe3341d0a871df38d699e38ce520f9bccd5c9244ded96506a03c1c44e22eb", 0x6c}], 0x2}}], 0x6, 0x0) r6 = getpgid(0xffffffffffffffff) getpgid(r6) mkdirat(r1, &(0x7f000000f600)='./file0\x00', 0x202) listxattr(&(0x7f000000f640)='./file0\x00', &(0x7f000000f680)=""/224, 0xe0) socket$pppl2tp(0x18, 0x1, 0x1) fcntl$getown(r1, 0x9) 2m20.488634661s ago: executing program 33 (id=68): syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f0000000100)={[{@noload}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x1}}, {@inlinecrypt}, {@noload}, {@data_err_ignore}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000900)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000580)='.\x00', 0x8880, 0x85) socket$inet_tcp(0x2, 0x1, 0x0) close(0x3) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, 0x0, 0x0) sendmmsg(r1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x183341, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000001c0)={0x0, 0x0, 0xcb0, 0x3}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_SERVICE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, r4, 0x2, 0x70bd25, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040004}, 0x480) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x30, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_SERVICE={0xc, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7fff}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}]}, 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x800) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) lseek(r0, 0x101, 0x1) getdents64(r0, 0x0, 0x4f) timer_create(0x2, &(0x7f0000000200)={0x0, 0x21, 0x1}, &(0x7f0000bbdffc)=0x0) timer_settime(r5, 0x0, &(0x7f00000002c0)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) clock_nanosleep(0x2, 0x1, &(0x7f00000000c0)={0x0, 0x989680}, 0x0) syz_clone(0xf50c8400, 0x0, 0x0, 0x0, 0x0, 0x0) 2m15.222972993s ago: executing program 34 (id=107): socket$inet6(0xa, 0x800000000000002, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000080)='./file4\x00', 0xa08c54, &(0x7f0000000300)=ANY=[@ANYRES16=0x0], 0x8c, 0x2c8, &(0x7f0000000680)="$eJzs3T2LI2UcAPD/7Ca7ySkkhZUIDpyFVbi7T3BBVjhMpaTQRhdvDyQJB7sQ8AXjVfaClb2ln0E/gAh+AwtLwc4rxJFJZvI6mxhOI+z9fsXOM8/8//O85NlMCOyzH7wyGjx8fPXoyWe/RKORNI/ux/14mkQ7jqL0RQAAN8nTLIvfs5ldsbU4iYisVZwdHaB7AMB/YPr8T/LH+u7nPwBwM7zz7ntvdXu9s7fTtBEx+nLczz8M5MfZ9e6j+CiGcRF3ohV/Tj8mzL8tyH+++KB3FrU0Lb8MGDejHzF6/8fivPtbxDT/brSivZ5/UkSlU/HaaDLu5y3nx3rcSiK6WTILuReteCkiq0dxk9nhzQe9s3vpZn70T+L1298U/f/rIjrRip8/jMcxjIfTWyzyP7+bpm9kX//x6WwE/YhkMu6fTuMWsuODvCAAAAAAAAAAAAAAAAAAAAAAADwXOulce3n/nHI3wE6n+vq1+wMVO/xMlvbXuZOmabmNz7hfj1l+LV4OWwgDAAAAAAAAAAAAAAAAAABA7urjTwbnw+HF5UrhhywvNLfGrBdqSzW1InN3VnVh8F3E7uDkH8TkhXKXgbwmjouTYbLRRFJeWk3PM/Yexek+wc3NRgfn5eYIm1m1Ycw6/9XWO3/7fcVwXq0Y4P6FcmVcF1OursF5smvqGtWLZGnVlY1dXiV7LMisYuqOr806eZbZWL7PC4PmvOan23v8FjQrJyofcX0+matZjfyVXKqpP2vnVwvr7xTJv/BuAwAAAAAAAAAAAAAAAAAAbLP4o9/4dePik/+lSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwcIv//z8vRHu9Zr0wKZKnNUfbg08vb1U02z7wMAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjh/g4AAP//AmFC0g==") creat(&(0x7f0000000400)='./bus\x00', 0x182) syz_io_uring_setup(0x2c99, 0x0, 0x0, 0x0, 0x0) 2m9.014980525s ago: executing program 35 (id=161): r0 = add_key$keyring(&(0x7f0000000500), &(0x7f0000000540)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) keyctl$read(0xb, r0, 0x0, 0x29) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0x72, 0x8}, &(0x7f0000000080)={'enc=', 'oaep', ' hash=', {'blake2s-160\x00'}}, &(0x7f0000000100)="347594750af77400d202da8bbd24ea4fd61f6014da4156b53e92808ee08ef62fbcd866e022ad36321f791f476fff6f67b78e2cb1a03757858b2f0004208fa24c60d7a89379484d6ecd9dedc982110f7278745a1a51063b1f7795155eb650f605e69c851a1bad7d2be6e72d73be15894a3fc5", &(0x7f0000000180)=""/8) (async, rerun: 32) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209"], 0x0) (rerun: 32) 2m7.544431222s ago: executing program 36 (id=179): r0 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000006c0)={'gre0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x80, 0x740, 0x5, 0x4, {{0x5, 0x4, 0x3, 0x0, 0x14, 0x68, 0x0, 0x9, 0x29, 0x0, @local, @private=0xa010101}}}}) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000006c0)={'gre0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x80, 0x740, 0x5, 0x4, {{0x5, 0x4, 0x3, 0x0, 0x14, 0x68, 0x0, 0x9, 0x29, 0x0, @local, @private=0xa010101}}}}) ioctl$F2FS_IOC_GET_PIN_FILE(0xffffffffffffffff, 0x8004f50e, &(0x7f0000000000)) (async) ioctl$F2FS_IOC_GET_PIN_FILE(0xffffffffffffffff, 0x8004f50e, &(0x7f0000000000)) syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file0\x00', 0x2008802, &(0x7f00000001c0)=ANY=[@ANYBLOB='allow_utime=00000000000000000006605,errors=remount-ro,uid=', @ANYRESHEX=0xee00, @ANYBLOB="2c696f636861727365743d69736f383835392d1e2c6e616d65636173653d312c6b6565705f6c6173745f646f74732c6769643d", @ANYRESHEX=0xee01, @ANYBLOB=',dmask=00000000000000000000001,errors=remount-ro,iocharset=cp1255,\x00'], 0x1, 0x1532, &(0x7f0000000940)="$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") r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x1a10c1, 0x9c37611dc13d0d83) fchown(r1, 0xffffffffffffffff, 0x0) (async) fchown(r1, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000001080)={0x200000, 0x200000, 0x0, 0x0, 0x0, 0x4}) r2 = socket(0x10, 0x803, 0x0) write(r2, &(0x7f0000000100)='&\x00\x00', 0x3) getsockopt$nfc_llcp(r2, 0x118, 0x4, &(0x7f00000000c0)=""/80, 0x50) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1b, 0xffffffff, 0x1}) (async) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1b, 0xffffffff, 0x1}) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000440)=ANY=[@ANYBLOB="b7000000fdffffffbfa30000000000000703000020feffff720af0fff8ffffff71a4f0ff000000000f040000000000001d4002000000000065040000000100000f030000000000001d440000000000007a0a00fe000000001f00000000000000b5000000000000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b1100886475923906f88b53987ad0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d64360f56e24e6d2105bd901128c7e0ec82770c8204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee7dfcb59b854e9d5a17f48a7382f1b3fa4526650ea6cef13d000000225d85ae49cee383f936ad657b303ab841dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b4a595e487efbb2d71cde2c1070bc6980fe78683ac5c0c31032599ddd71063be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d96c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566d674e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c22ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fd03000000022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b702396df7e0c1e02b884114f244a9bf93f04bf072f0861f5c0b000000004000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea52acb1188883ad2a3b1832371fe5bc621426d1ed0a4a99705cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae315c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0706a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c2811e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96735600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15ecb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922923806ca84d69ea370db27a5ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a419aa095e203c1bafbb9b9a7c2bca311a28ee4952f2d325a56390578f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf79a43746979f99f6a1527f004f1e37a3926937e84fb478199dc1020f4beb98b8074bf7df8b5e783637da7418fd3aa81cff202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035ab63de71a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adddfe3ac649c0643c829aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0d0274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f4441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c821c64757f786b79fef54dbf34c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cbf5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d9436220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd9000000000000f05fe239d3d6dafc367f12689b6700000000bd4990d9dc174a69aadffdea5445fd3c13350af85d308caee689736c06417b52541eb5871d820b850dcb00877bbe2ed19d911564f11adeb52ec3047cfdcac8a8bab6ee365941cf792155f589226758e9c8bec8289b3012ca74bfe210e0315b384ce982e16f93f3e0b1385cfaab63bd36b141dfbc7f96ee549b8b52c311e5c657943f2a5d177f03e10b3595ed13458472a2eab1ea987a0668e52fff5c716fb5950852186649ce7362b45225f050c1c37327b6833025cc1dff2d57df674be03bab30901188386d248370"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="8eabd4c436939f43a6a7caba5187000000040000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) 2m2.504002652s ago: executing program 37 (id=225): r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f00000000c0), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x5, 0x24811ebc4e42861c, 0x3, {}, {0x0, 0xea60}, {0x3, 0x1, 0x1, 0x1}, 0x1, @can={{0x4, 0x0, 0x0, 0x1}, 0x7, 0x2, 0x0, 0x0, "d467aef0f23fe738"}}, 0x48}, 0x1, 0x0, 0x0, 0x4005}, 0x4000000) sendmsg$key(r0, &(0x7f0000000000)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000004c0)=ANY=[@ANYBLOB="020300030e0000002cbd7040fcdbdf2503000900800000001cdc0dca1d9f68846960e56de42944af030006000000000002004e22ac1414bb000000000000000002000100000000000000021600000080030005002b00000002004e22ac14140a0000000000000000010014"], 0x70}, 0x1, 0x7}, 0x0) 1m57.404741251s ago: executing program 38 (id=266): pselect6(0x40, &(0x7f0000000000)={0x5f, 0x4, 0x6, 0x6, 0x3, 0x83ee, 0x80000000, 0x100000001}, &(0x7f0000000040)={0x9, 0x100000000, 0x0, 0x400, 0x8, 0x8a, 0x6, 0x3}, &(0x7f0000000080)={0x1, 0x8, 0xb05, 0x7fff, 0x828, 0x7, 0x8, 0x5}, &(0x7f00000000c0)={0x0, 0x989680}, &(0x7f0000000140)={&(0x7f0000000100)={[0x51e]}, 0x8}) pselect6(0x40, &(0x7f0000000180)={0xa, 0x8000000000000001, 0x2, 0x0, 0x0, 0x3, 0x1, 0xa}, &(0x7f00000001c0)={0x9, 0x9d, 0x5, 0x400, 0xf9, 0x0, 0x5, 0x100000000}, &(0x7f0000000200)={0x5, 0x3f, 0xfffffffffffffffd, 0x2, 0x1, 0x400, 0xa, 0x4}, &(0x7f0000000240)={0x0, 0x989680}, &(0x7f00000002c0)={&(0x7f0000000280)={[0x7]}, 0x8}) r0 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000300), 0x4) r1 = signalfd4(r0, &(0x7f0000000340)={[0x3]}, 0x8, 0x800) ioctl$KVM_KVMCLOCK_CTRL(r1, 0xaead) io_setup(0x9, &(0x7f0000000380)=0x0) io_pgetevents(r2, 0x7fff, 0x4, &(0x7f00000003c0)=[{}, {}, {}, {}], &(0x7f0000000440)={0x77359400}, &(0x7f00000004c0)={&(0x7f0000000480)={[0xff]}, 0x8}) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000500)={0xfffffe01, 0x5, 0x5b, 0x8}, 0x10) write$selinux_attr(r1, &(0x7f0000000540)='/usr/lib/telepathy/mission-control-5\x00', 0x25) futex_waitv(&(0x7f0000002540)=[{0x1ff, &(0x7f0000000580)=0x6, 0x82}, {0x200, &(0x7f00000005c0)=0x7fffffffffffffff, 0x2}, {0x80, &(0x7f0000000600)=0x4, 0x82}, {0x4, &(0x7f0000000640)=0xc, 0x43}, {0x2646913a, &(0x7f0000000680)=0x72, 0xe4ec8add95e30443}, {0x10001, &(0x7f00000006c0)=0x1ccd127b, 0x2}, {0x8, &(0x7f0000000700)=0x6, 0x82}, {0x4, &(0x7f0000000740)=0x9, 0x2}, {0xffffffff, &(0x7f0000000780), 0x2}, {0x5c9a, &(0x7f00000007c0)=0x8, 0x2}, {0x5, &(0x7f0000000800)=0x641, 0x2}, {0x7, &(0x7f0000000840)=0xfffffffffffffffb, 0x2}, {0x4, &(0x7f0000000880)=0x4, 0x82}, {0x5, &(0x7f00000008c0)=0x9, 0x2}, {0x7617, &(0x7f0000000900)=0x8001, 0x2}, {0x9, &(0x7f0000000940)=0x4, 0x82}, {0x401, &(0x7f0000000980), 0x82}, {0x40, &(0x7f00000009c0)=0x100, 0x82}, {0xffff, &(0x7f0000000a00)=0x5, 0x2}, {0x6, &(0x7f0000000a40)=0x8, 0x82}, {0xb5, &(0x7f0000000a80)=0xe5f, 0x82}, {0x9, &(0x7f0000000ac0)=0x8000, 0x2}, {0x8000000000000001, &(0x7f0000000b00)=0x5, 0x2}, {0x48ec00c2, &(0x7f0000000b40)=0x2, 0x2}, {0xc, &(0x7f0000000b80)=0xa, 0x2}, {0xc, &(0x7f0000000bc0)=0x4, 0x2}, {0x2, &(0x7f0000000c00)=0x5, 0x82}, {0xe5, &(0x7f0000000c40)=0x5, 0x2}, {0x8000000000000001, &(0x7f0000000c80)=0x4, 0x2}, {0x4, &(0x7f0000000cc0)=0x7, 0x82}, {0x1, &(0x7f0000000d00)=0x1, 0x82}, {0xb04, &(0x7f0000000d40)=0xec, 0x82}, {0x800, &(0x7f0000000d80)=0x9, 0x82}, {0x1, &(0x7f0000000dc0)=0xd69, 0x82}, {0x40, &(0x7f0000000e00)=0x2, 0x2}, {0x2, &(0x7f0000000e40)=0x6, 0x2}, {0x800, &(0x7f0000000e80)=0xffffffff, 0x2}, {0x8, &(0x7f0000000ec0)=0x100, 0x82}, {0x5, &(0x7f0000000f00)=0x6, 0x82}, {0x9, &(0x7f0000000f40)=0x10000, 0x82}, {0x56, &(0x7f0000000f80)=0x5, 0x2}, {0x3, &(0x7f0000000fc0)=0x3ff, 0x2}, {0x1ffc00, &(0x7f0000001000)=0x8001, 0x2}, {0x80000001, &(0x7f0000001040)=0x52, 0x2}, {0x7, &(0x7f0000001080)=0x3, 0x82}, {0x8000000000000000, &(0x7f00000010c0)=0x1, 0x82}, {0x1, &(0x7f0000001100)=0x2, 0x2}, {0x4, &(0x7f0000001140)=0x80000001, 0x2}, {0x3, &(0x7f0000001180)=0x7, 0x82}, {0x9, &(0x7f00000011c0)=0x80000000, 0x82}, {0x3, &(0x7f0000001200)=0x6, 0x82}, {0xffffffff, &(0x7f0000001240)=0x8, 0x82}, {0x5, &(0x7f0000001280)=0x3, 0x2}, {0xff, &(0x7f00000012c0)=0xffffffff80000001, 0x82}, {0x7fff, &(0x7f0000001300)=0x7, 0x82}, {0x629, &(0x7f0000001340)=0x53bf, 0x82}, {0x40, &(0x7f0000001380)=0x8, 0x2}, {0x3, &(0x7f00000013c0)=0xff, 0x82}, {0xfc, &(0x7f0000001400)=0x2, 0x2}, {0x3, &(0x7f0000001440)=0x7ff, 0x82}, {0x3, &(0x7f0000001480), 0x82}, {0x4, &(0x7f00000014c0)=0x8000000000000000, 0x80}, {0x8, &(0x7f0000001500)=0x5}, {0xc5, &(0x7f0000001540)=0x100, 0x2}, {0x5, &(0x7f0000001580)=0x5, 0x82}, {0x0, &(0x7f00000015c0)=0x4, 0x82}, {0x7fffffffffffffff, &(0x7f0000001600)=0x80, 0x2}, {0xffffffffffffff11, &(0x7f0000001640)=0x2, 0x80}, {0x0, &(0x7f0000001680)=0x4, 0x2}, {0xfffffffffffffffc, &(0x7f00000016c0)=0x4, 0x82}, {0xffffffff80000001, &(0x7f0000001700)=0x1, 0x82}, {0x10, &(0x7f0000001740)=0x7, 0x82}, {0x5, &(0x7f0000001780)=0x7, 0x82}, {0xf, &(0x7f00000017c0)=0x6, 0x2}, {0xdc6, &(0x7f0000001800)=0x1, 0x82}, {0x7, &(0x7f0000001840)=0x470, 0x2}, {0x4, &(0x7f0000001880)=0x3, 0x2}, {0x400, &(0x7f00000018c0)=0x100000001, 0x2}, {0xb, &(0x7f0000001900)=0x7, 0x82}, {0xfffffffffffffffe, &(0x7f0000001940)=0x3, 0x2}, {0x8000, &(0x7f0000001980)=0xfffffffffffffffe, 0x82}, {0x8, &(0x7f00000019c0)=0x2, 0x2}, {0x2, &(0x7f0000001a00)=0x4, 0x82}, {0x5, &(0x7f0000001a40)=0x31}, {0xfffffffffffffff7, &(0x7f0000001a80)=0x56a, 0x2}, {0x2, &(0x7f0000001ac0)=0x9, 0x82}, {0x0, &(0x7f0000001b00)=0x1, 0x82}, {0x2, &(0x7f0000001b40)=0x3a, 0x82}, {0xe2ca, &(0x7f0000001b80)=0x72d, 0x2}, {0x8, &(0x7f0000001bc0)=0x3, 0x82}, {0x96, &(0x7f0000001c00)=0x2}, {0x6, &(0x7f0000001c40)=0xfffffffffffffffa, 0x2}, {0x6, &(0x7f0000001c80)=0x4, 0x2}, {0x9, &(0x7f0000001cc0)=0x9, 0x2}, {0x8000000000000001, &(0x7f0000001d00)=0x2, 0x2}, {0x6, &(0x7f0000001d40)=0xfffffffffffffffc, 0x82}, {0x5, &(0x7f0000001d80)=0x5, 0x2}, {0xf, &(0x7f0000001dc0)=0x4, 0x82}, {0x3, &(0x7f0000001e00)=0x3, 0x82}, {0xffff, &(0x7f0000001e40), 0x82}, {0x35c1, &(0x7f0000001e80)=0x8, 0x82}, {0xfff, &(0x7f0000001ec0)=0x9, 0x2}, {0x1000, &(0x7f0000001f00)=0x2, 0x82}, {0x380, &(0x7f0000001f40)=0x4, 0x82}, {0x1, &(0x7f0000001f80)=0xfffffffffffffff7, 0x82}, {0x1000, &(0x7f0000001fc0)=0x1, 0x82}, {0x1, &(0x7f0000002000)=0xba2, 0x2}, {0x1, &(0x7f0000002040)=0x4, 0x2}, {0x8, &(0x7f0000002080)=0x8, 0x82}, {0xffffffffffffffff, &(0x7f00000020c0)=0x40, 0x2}, {0x6ad0000000000000, &(0x7f0000002100)=0x88, 0x2}, {0xcd, &(0x7f0000002140)=0xffff, 0x2}, {0x1, &(0x7f0000002180)=0x39, 0x82}, {0x2, &(0x7f00000021c0)=0x4, 0x82}, {0x4, &(0x7f0000002200)=0x7, 0x82}, {0x4, &(0x7f0000002240)=0x9, 0x2}, {0x2, &(0x7f0000002280)=0x44}, {0x7fffffff, &(0x7f00000022c0)=0x7fffffffffffffff}, {0x1, &(0x7f0000002300)=0x6, 0x2}, {0x96, &(0x7f0000002340)=0xffffffff00000000, 0x82}, {0x0, &(0x7f0000002380)=0x3, 0x82}, {0x1, &(0x7f00000023c0)=0x1, 0x82}, {0x10001, &(0x7f0000002400)=0x3, 0x2}, {0x5, &(0x7f0000002440)=0x100000001, 0x82}, {0x6, &(0x7f0000002480)=0x3, 0x2}, {0x5, &(0x7f00000024c0)=0x1, 0x2}, {0x0, &(0x7f0000002500)=0x9, 0x2}], 0x7f, 0x0, &(0x7f0000003140)={0x0, 0x3938700}, 0x1) setsockopt$packet_int(r1, 0x107, 0xc, &(0x7f0000003180)=0xd, 0x4) io_setup(0x5831, &(0x7f00000031c0)=0x0) io_pgetevents(r3, 0x261, 0x4, &(0x7f0000003200)=[{}, {}, {}, {}], &(0x7f0000003280), 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) nanosleep(&(0x7f00000032c0)={0x77359400}, &(0x7f0000003300)) ioctl$UFFDIO_ZEROPAGE(r1, 0xc020aa04, &(0x7f0000003340)={{&(0x7f0000ff6000/0xa000)=nil, 0xa000}}) clock_gettime(0x0, &(0x7f0000003380)={0x0, 0x0}) clock_nanosleep(0x4, 0x0, &(0x7f00000033c0)={r4, r5+60000000}, &(0x7f0000003400)) sendmsg$TIPC_NL_KEY_SET(r1, &(0x7f0000003600)={&(0x7f0000003440)={0x10, 0x0, 0x0, 0x40800708}, 0xc, &(0x7f00000035c0)={&(0x7f0000003480)={0x130, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_LINK={0x2c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_SOCK={0x18, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x10001}]}]}, @TIPC_NLA_SOCK={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xb0f}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xa24}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x9}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}, @TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_MEDIA={0x70, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x400}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}]}, 0x130}, 0x1, 0x0, 0x0, 0x8070}, 0xbf7e8db48202a18c) r6 = io_uring_setup(0xbf9, &(0x7f0000003640)={0x0, 0x3d19, 0x1, 0x0, 0x8d, 0x0, r1}) io_uring_register$IORING_REGISTER_PBUF_STATUS(r6, 0x1a, &(0x7f00000036c0)={0x9}, 0x1) io_getevents(r2, 0xffff, 0x4, &(0x7f0000003700)=[{}, {}, {}, {}], &(0x7f0000003780)={0x0, 0x3938700}) linkat(r1, &(0x7f00000037c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000003800)='./file0\x00', 0x400) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000005b40)=0x0) r8 = getpgrp(0x0) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000005b80)=0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000007600)={0x0}, &(0x7f0000007640)=0xc) r11 = getuid() r12 = syz_open_dev$MSR(&(0x7f0000007680), 0x2, 0x0) sendmsg$netlink(r1, &(0x7f0000007900)={&(0x7f0000003840)=@kern={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000007580)=[{&(0x7f0000003880)={0x22a8, 0x2f, 0x1, 0x70bd28, 0x25dfdbfe, "", [@typed={0x14, 0x3a, 0x0, 0x0, @ipv6=@private2}, @typed={0x45, 0x2c, 0x0, 0x0, @binary="35b6df20b671cb08b41b74259ef395353e11986e2742f8d6f636969d984a1a16bcb921cef91e0b2f6a8b740806cf4d58b8bdd9c84151ffe60b476b966d076210b5"}, @generic="e2e6d16f588e1853bd254f2fc0a6b5a4eb60debcdabc020875d81b0b7836d11d432d99041e07bff607af876e6661432693c41178b9bb5d4ddca38d787c2334a03d9fb92127d1cee890d31cc7de46ce1563df8c1260228f41f736db68d4215c559fd3858fc81bd21af9ddb26dd7a1aaf6ce809223fbdfbaf233e40972889b5765e7154653f603451893051235cbe1666299163faa7c3aeb51", @typed={0x8, 0xff, 0x0, 0x0, @u32=0x9}, @nested={0x2053, 0xf5, 0x0, 0x1, [@generic="5b1c40cbe97f613f33a2c1a56826341bc72a204f4ace825f29f28aa9b390c2f94ae3b0a222a01b2b6f22e77cad14a9f14c1d0d05245e14", @typed={0x1004, 0x14c, 0x0, 0x0, @binary="7c4cda3381809da9c1f4c0c4506e98ee2c1c6628f39618b5f3d528dcf5514fafd0ea7cbcf535f80d2a295a21040ecdf979c9ec1207977d464a7634c89a9bbc6c14f37807879d45f4730e8298f47b0f1f3bf2af7485408553f4700fb6325f929445dac377f4571d9b603b4c6ebb64f2c1a8d19ab9b4bcf5e76f569596b32887908b07fb1f94965b75481ae63d8a522e604ecc3aa124e070f1365a232b685865f1a269b8e9fc4321dc33ac6f968206bdb875f8dcc8487190849ea0261ee40dbadb900e6b4d995ce167986c912877964ea3908caae05097c7b42b53c656603e8af9e678d1ab25f1df0c2e5adbdf0ed021703fba264fee446b8af2f09979719d6e709af33c0b0b3693ba6b32dc86c0516fd0815a20aa89ed326577ab2158f953b0cea40b3d1c9abf9eccd068fac7cf8b868ec16859a3feed0cee44c0c6f26b1f2589b39a97e53012c6e8d2bf7f3b97e8f3752aeebbba598783503bdfa5ef9f568bc476e9c2bf271d236b2563c89dcf861cb8e4759a6a2c98427e7a1c160970c3d9cbddb44ad08bd100228173749d56aa2f3617f96e5c62bb2a2087c0d3a19bd82fd2edc6485ed6c51d0fab5782f4f951e9390e6948feb711a60068460c9226c3fdf494ddcdfe259d10640a2e6942f1ff06988efde50cf78f2a61f9bc6870e269c932ac02154537b57fdcfa7e4ac99c79d1900b1b43b212888bf54cd8d615cb60a794a031a72102d2f9dbd15c5e684f759d4e81aada0e9c404fd06328560634f7ad8c104c439f0bc920d4261c13478c151adaeef4560c9ef9e990567a1c8b89c9d6693f638bfabe2a5d2fd6c06eda9c5d6b4397b8bef6fa6c42393f183b4bd2312970c204223d3bf6304545fba3f55d3845b8e0dc12b65540d217414e40beee1f35eca26031909f24a66da7d43e1a183ebd5294cac7516709184a99b63b0f391216442a9001f6faa7af9d2f0959c81daaf76bc49d3acd9f5b18127fba0db4548ce62e13d1e03d55d5ad073cb5b4c7f61985a6c62f9781ba1a857fbaa0c51c6a798f91a0891d79a35305737bdffaf3c211c917fee7a43926a8a7b5371daab322016a73fac3053ff63464bfa2bb6f591c89191c8d7dfaf0939257987cf87a43760a512e5cecf7746a7da7e73df450ce9c829a3d19bb2d9337d27d4b28ec727386170f0053c0a07bfe7e0517eb32592a5bab39152465b27a3e29b5501f7039df780ace0537d3c4ca2d8d27ad6b1c9ffb9c4202aacae2aeab2a6e5ca7f166549d480d06eac41ef9ac75f40ca37f3c150f4974adf755fc04307eab13ea2e6ec6a9393ec770ec2caff7632df1eb0a18f1d2f72c884033e54b5a7d7ef8eb7cd4f9f91ea86e6e54865c62ebc2c73d754857dc3b7144caa4ad3b0dd69854272352be258bd0e4625b10ff2353bb3d07f32f3e1bc69ab0a78b0ee68034cd738d334f8195ccf2e3b7de46457bfe44b8520cb912a4040b3a78dd43c2bd519c34cd05ae4e961d197daefa5a7b1f8da3f761c6e53a6c427da3df2c42f9ef0495dfa0a4a665323866b446402e016449b6af78ca73b60eec58a71a1c9773b3048a7452efc248258b0240d947cb87b44c380587ac7dd9885515594fb011e2610a7c5e8bd5c222d3f34acf13f60d81ba754a4283c404aee1b363e8f5df1a2a97a55e85631d9bc79fd91fdeec5ae1f6c35adbdaeaaa9c496307a5815e29ab22aa64a66731044563c404209c4a4556228651aec43de620ca573164614f4b663db2a2bdd9088bb60645fb715ee72bd53ddb327c06fcfb626cd7634923792c2261672d6c06d6be2e3e772edcdfda388c05e127e46aa2978d179e40c35da7551914e4d71756370c196e6731eb3a4d4abe811892ffa47082b97645afa2bf44dd92dc363a1323b1028b02a4e5d10f436949bc9c4309085b809e9a2743027eb32ee568280df06be6967427d81057cca2de21d669e76849160e5f1c64aea51fcd5642bb1a47a4d0827f27c04f93a643b63ba8854ddeb2649b802591be558d88e8ce23a1b98cf2956b70367835f8c2633bb580962915ab76709677c6224a123502520c5b34ec102bfa5ae37bc16ed5aab832ed754f388c53d24da341000606ca662cf3014df4ad55b5a43bbd1365384f256d4412b3a7af605944a1c64fbaa968b4e32f06bc864667346ac20ca6152ab910a5dc19c5951e5710efaf0135a3b61d13c083e6826020cfe77790873647ae32b22eb17bffa79e55cc8063f6a9d875b5defb86cc58b1e726c8c241de021594051b54ddb62ff1771b16e140a7c83f95799a524fc9f169b7973cab0133661a27ba5cfa7360676cc54278a0a8192ce44ad0a9e5a1de28061c364ec55cf5397d2c531a28d26149be3e059767b99303cc36866ff8349889e3be530842e558c9250ad4c917d088ea6f3c6a60de2645658da0dd80d329339ab389fe6633de9c52258bec7ccedac1a86df297d878336cd0d7c7245bca144e80cc961729956f77344ad51ac174aead779737311aba531c70764d2d2e4098dcb8112c137ef40b419f6f9996c295daf26197613011d0b425134b9688e3bbc8867e6bfc505c565373065540006269e30a3830245eb60741e7b99ba9fe7d186b641ebc80a7e18286a9f21a375de1b43961fed5b7e3212a2f18414c390d323db644e39cf74ed9451fb7d5a51f6fb1275731f1d5d45a2ecac3a0732a77cf0f760e58377fc2fd4f920e0f4a171e981b6767ba7127aa8cb8083ca2a4dc3d7031ad04089c5de2f00723695e78d5db7af0b9b5d1db93ec19d3a6dc0d9ccca3bd02ae80f896dbdb2201d506ff55bc5942bca1a9931b03fca00cc54f434af7455843be89f4084c3d7417ff3883ff771b7d60034f612d323032984f262eccc1d2bee8e516673a6a2da3a15032881433da89e3afd6c2f164889da9f5bb2e8bb1a49ce8cff00fdf71c35b8bf44c7693e9f64fbbd03018bf0abfcf9d0097537a0d20a72c566b30ffe686da02f1c5544cf1ebce6cc22b1e0bce1dd9eb8248d6639b82eb4111baf5e8443cec4ee436d52e6c0549b30f577bda02f4083e8847555b8bc3322f350eda9112a4bbd1be51f9e8225c2afdc1f20dffd6d48f7db288b8e8c0ccfc94a133bf6b594e724ffae73fb839e158c50e6333f91378f8d248ca329e0e4e75cc3f83a63a922b29c4d5d94227c38600b8760fe7645b1e54c2a9ee32e3a08c02285e80d29938394b6569bb88c1774b5f801520d3b34751d5dcd0933c4f36fe8b76959bd945eb8639747da7f053d7969bd5b96e01d776d48d82c7969716b5105a5c0ce371757b63eed088920d53179e216ac290987cd2099bd3be601d4d5b0e5119cf1fb1e45522e8640d77cb9e5027e21cda04e2c83617a095560d36cb9a1f1a0e059ee43037e19ccef7c3e745fc3145801b031b8d4a744dbc02094a21c5f4e8047b96d5e7d652505e91fc4dab9c8b259b133f460bb6705ac313a60a959120da42692510ca807db511035b7ad31f1daeb0cd033294233c709d7e13288bf14614967b5347d0f162513ef1009fd7bd7e009d2471747b0eec59f387764d6d9f929676c6cf476727586de6d1b939490139a76a8f18f2fa44c4f253a20b5f64ffe77c0c851dbc30953859f8452f0c112ab0ee442b66766d310559df518b44bcf795994a55b104dcb399d66388c7eb546ff7cdfc06a0ff74721b6fb420ccdd059970e1dff4b799e4ba46209b0c41609568d86f5469314de41588ba378a3c448d710e10c733423f4cf5dab8f1c8de226aa52403c9e5c79049b9d58b928a264f99ea981a14712be38d50a6ff4209799d331714b0b9359355e0a6a5f050f6e4775bcb43b87c06433e2c9291724b8967f3fc80608d9d6e8831dfe85a69385adabf16560b5ebf6bc3ec76d00f8b54d3544194913af923edf72e49c4faa0da85475c2b9aefae35abff028620cabe1845815e6fc9c9905768d4ce1e3bb7d61f6f89a2f916fecd499e4e844b48b714ec3ae1c3994657ac8b70b917d0a98e0aa2c378cd1a5fa07d2ec7d1a009995ac92fb994b30843f74d105a3d1660fa075b7f51baaa8ce172202b7cd93937aebd80d86fa88d5450f8f1f6ffc76be0368f23f12e48919693f34f04f04376396a4efd38df7a901b240ce4c9353419b621835c80875ff5d77b008110ac563c0baca8a51424977966380b03dca50aa7b596ec7abea327c6f842682e80d9e678ab028f09fec7c282c782ad609380e90b75433226c859c0328e1b9a6f923b52b969c1852860fc4220bc479b8b7ac3865037eb1ecc8d5e1e750689793f75b9c3de049c145931d7d3f2f8b6c08bc175f10ab8f77a8ed1be4f16f090a40cfa7d799f4f9bf1c9d97be95dc216c4ae9b4cd1e3a887b85493ff636cb5df5aee28dfb7890932faccfca2634f8b98603da19f3c4daff6f24d51a50701529bda6e13dfa1a53eb868ed2d398a04abc689ddaf446ed47efca01023e4cf0d8c3bcd057614bcf80019908869203a5abc4681387b6b66b1a83ec42e4ec4243787b0bd573a7b3a11cc4ff7e6e44773b464cf48fc88b0abcbae261c5cc6e0019d12d719ebf7943eee62fcb687860003bc2fd1b1bc97b127cb8d33bdc6943a0b50f3d6927593d5c036014ffc24eea77b2ad8b21e645459cb9c723e4d17b3864bdc0a5561affca5a613a1ddeb60d606fb528d1b3a3374080ea385aa8c654f164e2ebe3c6f3d9204b41e9c4a69c61739b24c97511d417a82ae5988a9042923b43bffb3cd7584195f3947b3b7120d28e841f8fdf0d97edb1f0d014d04d3d55243fe8eea7b4696e9a0a1c36d7ab50b93d20476cb1c2b31d6e8adbfe0f58f885cb7dc831aa993d27cfec8b91c35108d4b04a86854e4e858762f2c8ca18f23324ce1ee55b95dc4b0004d0c704a0208f3e7e2772c7b7ffdcdb178919a0cd4ab77389ff10095d7ef737961e9e27a6ca7f5cb6f6d55ee0bc810eabfff1f25f21fa7b6cf929a4f2321b6acdb286035db30f5a60fca277400ba5caac7ef765785ac7cab4e9c52a5d8342f10ab95d7481be4613c4a00b21416583e54064d5caa8e57aa04fdcdf494f54aba0c5b80baa514b48a2d129916b16c9c02be7c102a61cf70321fd76c406732c0af7dcd3c171a0dd2652566d4f8474e58f047a0af7033d184a06b475e4882772f4e389efe129d625d05ad2636f645ab06080bdbab5abae80886c9e2e9f5076f2826ae5087fc5bd2be690346149e9adf582f1f4de17041d58aa48dae715e48afd210382db835bf9c5c20d4b03179ed1a9b664f3c9abb673d505999eee4cac755ed11ac531dd05374c2d8b0c2a39dc61eb49fb8e83568de1b7dcad99b7cfa91bb113e25a6b70038b57b88c8f0294ee1d15b9c21138cd09ffa0a7fb9ca4652d73258f5d8e5d9bcc54f6b90c41f020121edd5bcdfbb7744fd6577aa413ee813892e0150d293f5af596116deab08b9fcc546b2e16b34270eed62db48c539628dec44e12fd87eb2117a5df35fd99a0245f2869615094969af55672585ec7142df4da8fe5595eeb4514d1f325aa76699eb64bcaba457464183bc29c8ad1bfb54f432b4e8990cc0f947a524ae20c07b2e804625b1a3a95da90fa660fbe21d3f46c86b1063728e5895952854e2b38ccfa76f4e222dad30452e053a9271ae63d33e1cf434b08406f10008361c48e32b9d65afe6f386c4f95a13fec5e2fc1f908d46bd4759f0319d80a2529eefa8c8ce8203d1de7914876d5133588f5ce8c76ab646e3aba5815cea2d84d7d2a8eef16230f7c2d1d5000a6d6a7fe59070c6a42fb51f98d810614f1ec99ef1b0a55a4319af93d61f523fec0f"}, @generic="ccae3da20920e6fc", @generic="945dea1e5881579060d68ea7a08cf7c7f4099626da9fae76eda71d26b5a6c19e20b2ca3ac961d0ed2356f5a6e7535ce34a5edfa5c93657755a2ee0ae76b800d801e79870b4f5bfb5120660cfb7a6151ceb5b171556cef82cbc96b307d52e70e574c41d78c52148f1378d16c400aa133ec9c867adf54dfaea1729e67e70654c2e57cb6897981ed59aca84c7fa3dbc5fb24bbaf03ea312c515926d1e0f19351580576ed0844b0065a42be19ca089107e7ff1e4282893367740e04c80b08a4cb52687f2f4ec7cbd779b2f34fe460bd19985e9eb14230287e046fabe17bfe6ad5d8a3ad25952497767d353e5b68db0193754317d0d2d6f34de96a9259130906493c6d3ebd01d01d1bdd78b83db7c831d7349653457f49e114c9ee33809e69c7871d083b95802b79ebfb1770f94f3e3956239e31e1742e40a9fb801ad85f7f6b9e65293a3bff583753e117120749390e2ec27e6ee4973b97a2f2142fe4a42fe8f25c72e65b90b753069fa71ae1d491dde78da94ca2b42fdb2928ad08536151a9598c78f17e899079cb494d57ce59123c8ac8eb214f53044b41a298efc38b094497d58faf0df9f5f638ef496d992d0b2c292be90fdcecc66683fac6c97f10012176913141a380adc1f051eaf2f6ead5eba92e32cc185669ae090b6b72468aeca12c2998d1f085c062e2446f5e1b29e83e007708800b55671d904ae909a3fa7be4e9adaa6cf6cb6f63eb6e267879fa6b8feb5c61f6347b9e56b8703bb37295cd86d4af72037dd45e600424360b50d09f009e2f0b5132a1fa6e754de495020f642015e012b94c37185fdba338e20ffc4e3058c996d351cc8c231b2e11b920770f24d768185d00da1f5110a8ff8d0a6eacef55619d1c48c93aa24a656a28fd5d2f0df7c988c5f04f4a3cd9fb6e1c62b1d697679e3256fbcb2d05f110fc2b62a5c4923a0ad754a85aa2604692d30efccef57a96668b41106356d58904a8b49e067fe23a70783ad7593edae5a773a835bf1aa255532dc7bc72d58d70a1d4795addf13abe9e9af94591d856f7a5a3a7f1ea56b2ac40e547e5eab6fcc43b6b314f1cbd398615fde58840056d77e2f8f2d3bc8b83dcd8cbecef800ec6d7e962fe83829f26d243db9144fc3765d07b737b97d342d71f233e3355adfccc6473d027874f4b64e941dc30f6574960ebaa7c400ddd0107a558f7e38c132a6649464582051902877cc60843e521e997f093e65f60e8a8e6597dbb5dcc4abb342b0eec801b742633fc5d9d32ac743316ad51e653783b868531860b6a4a1e8ff4385a06466bd22d750c90c87e46540270f71832f374aba3e364b869cbfbe3e245525ac2b7a32ca7e7c7094cd6d1c7c66d65302f9a893fd4576fd3cd1aef0734680382afc7099758743ede549c415cfca0c6be0992d27d0a7bf399cfea5c59dd1a0990957732fb3efe883beff331dbd0efdc0d98f45e4a38d6657f15cad24ea699683eac7812d4de02151e2a7f6d9d420f28b2dc59d9696e4855150fe3e7aeaa40713bedba0684846f00b8052eb92610df10c3d1fb416f8d4bebe1c1d7865d74d9bbc4b4204a89c1eaa54fc5febeeb7705c47fcecf8c6098fde3eecc3cbf7388a2182c5758e53e7f8d85db8139322aaacf68510a3d60aa84b46307bedfe496e2a86481f6e862dc5bac65443f4791627e6ba7614c1642ba12864e93641a4ad2772d9f08c1536a83c08b5b7d056a961b4502fe51d7dd16500c0d59642595a00c7a00d2df592ce7b84ddc20f8a9cd6a39340e5371af1288e02ec002712540576e52fdb1c2e97c48971f4486dafe68350eba13bcdc9f92363875c565037d005698b169f474c2270ace3c7356edb9fd2411299c30dbd6e2272d87336532e5e6f2431ab2a0fd3c3737da941cd6f01e5575c005a1e614e3dfa46d3720bfe5ffeb196012d50a8bf52107fea91351d9d75a179bbaecccb4b787dcd60daeb3712ca57ebdb25eff376e42421b977b31cf700138f6d9591d9ba7ff2c28159ea0c41ed6e72ef71f333888817cac1f6df63f48a5372e07ce52e0d1f4c563d3f0f56d37cb6acbc8b7b1ecf3413f45319f4c46e7494c246a67c17558224c136a29f906dad1b5414f6001dad1f3414c84086af696c219d3231762b932c1587e3d7f522c62e3dbfa3d7c6869b81af4a6552b60daef7ba469ef5a05f4b65e17fc7a73fce096ea5c27440c7e7f9442beee203cdeb1ea4ec82cf6269a140f4b56ef25ac472408a8f468792d2ee0a2d0798fa1c601b9df3733eee3e170aa900eb4325697b6a6da6aaf52ea1f428b9c16dad36bbf5cafd931c6ea5feee29370537b40d51e8277a4a9a8ce25131b692cda6cbad812bcede09a42c0bcdb01cb9147abb063ec8041b367bfd3374a950b55ae73a0971646b5f2d7fcf80e07d31533c9f0f9f80b4fc806cf02ac07c38307011c8e974e8930cb5be6b6d1d18d3770ac7fa1d833257e1883a6bcc4d6829418de3d50bb90f0057a400d0c6000b7c11c1832adc600f71019c68b68fc8b87a959a1959db42a92c39163f4465a65d4dda4800ac5073c93cec4e52a4e1b877e52c75820d1d877d5e1025b2cf5912a425e564cba92caeb79a0f4578a4b323dc905f330f703a4bb46a4f0f162d23866cc9ecdf33bc0985fb437370a369596dca5a45a16d895d376dd62a51f0f696976a6ebd21dd24f40a8c0b2c9a03fca88544453a4ca8b11a7b43bfc3c74d8bac25a65fef25b5407f3fe3d5592c4d2dd5d736dd83e02c9124fcd4adc9ea73937c5752d6f78eafa0baad156fc46a10c481fdd0883d8363bc89a0d59d527122e6abd88c4784a9eedf28c3601fa6d60ca946930c0c4a5c2ee9b394374e4ee19bcad962de41e3c17fa65665a41b42451373bf37f33f049ad84eebd33f72658cefda960baee787b5e670971b52ffffb6cdec01f1217c1d0f5bf5006a688eab60e315eb88348f3bae994343c0270eccbe4106e44f13c2d30499df726d3466047c6616d7e59908238b4996541141d7307d4dd5d1fb4df3656d8f7e215c3b08f16a2ae9084e0d29a6aa83ed5105773ce099f6b26bd75f5168024ccb06f8d7782ad18685cc0beee6862f0216a47540b6ff4d5793123ff7956a1d2c4d3a9ba0ff724ca08c1b14ee408784cb70b68d783e1a709569c21d4b7a90b9fb5dd676a2df6c57877f697febfac042ba18c9da89fd189c0baec9fd0a43d95150ba8caaee2efeaf7a39b5144329c55ed6eaeff25c3c6a855c98fd4d0b2ef63ea8bab0c7c90f7b6fc5e3f39fb425924039e8ee6b883cf3d27c1a9b1244de57997dd0e47fae5eb5be213a0919c49887e40a787932c14916e5ccb06253b2751c1f83a5fc53c17fb2cc8e0707efcb2483572e763f81de36036c32f5df905f2fa23de524d9fe3e7aee6fc2b27b2f48283b651ae0f1eb992857440e0ca17f34399e28b8a174ce648862926950c510fd44b633ab797abe92e7bda2763aa9a99b4e1995a03c6258df90c5167b7b1a7f08e4759dd936d336de137016b6fafae66f33e2f50e28a82464a28f0b672b002c8c099b6ddef0676382cf796f542f04aec5264768f4d5930d9a4dc46628b8d46f5df9688f91cffa707f475b4cdc5010ebf1c709f2f0fae6c49f2626dd18d8f0502403bca6df6367c5378d7a8b3346e0c428f2a8f6fdc388c309daae15b828f3285ac8884678a693459f5534c26867cd16260ef5b6cebe0cb081102ab1afa512419596369cc5da0aa16f03c4c53f4e3efb2ed0bf5ca51a497ff343c2f347c8008d77e6e589ad7c3f2bfe3e31bb5cc3a39dab6537965a1a4a597944883a5af994d50f70e8376cfc619cdc3046a3994e9fd9d3d04950131de6af25966323b94d1f43b1bfd9622cf44ea32f0f0d12eb4d7667726e52041cfa920f3ed07e9affbe48070f16de65e2602d1f60443c86bed302607ef40be839e4e83fdbaca000f5203af3944c55497f984bd4c4999b1bfa3af7cb04c71695ddcc6b9a70f294fbd8f865ff2c794cd563a6885f02ba96bb46daf63ccbb4bcb804b5da0aa4a3e5010b9dc6cbbfe834630ec69d12c02277bac38126fd6c341ad801055081749d04affb1e7c113fec6dcba0beb069edeb95874aadf31e708cd4df5775a2d4b1ea728aa933edf320c111f8449486d2bce6163f0de2db456ccf80635992fcee89b3fc52f665dd6836324a410fd34d0ba3902a55ebbc4d474b2c8f6cdd694f231b8ffcd5aba03d6bfd562778c6529ec4e52802951998dd7e7354fcbf8605f28c1e1d7fd0c5677cbf90add46ce40ee62b3795148ca7a03e7d41ad3e9607572f91a7c2d7a5d684e3ffa53428b761b3a37b26994f163a9fcad541aee1f686e1f12a6489af179714ba00b07a65f0cbb00249aee0094bf5d3ded4330f6e5afe0bcbec0292c5fde74706824666219aa86c195cd91d1339300f4c8cf206512839a2d4375f84889f7297f183f7d4c3aca8fb76d0c9cfeae1000b096ed949de5dc68682508f13c9ae603bfe17212d32b343be3bd9612b76a6d189f716e6c9b70ebbcd578fac6afbcf67000b350ef415f909ecd79c43be7565bac47b03762be819ff1b84cf1ccd41d9fafdfee2dd82c95446e80abe26e0553c23e99c6c3cbcb2cd9310d29208a81b4a5e1a26556558deaa3cc630f0cb4fd9db9368052825c7442f872e675f70c0d06f863b764eed2ae5ab9368f30cc1ee6671f3765db6cfee843bd44862c81189bd096459e27b941b100eead485213a729c9b640d7c2c6e027e82ea5dbf411a2c7b08093edbeeea117550bb2c2a2b303e1884d0e9a78476524f5a7f90abf4097a1e095a6a03e0d84750d0c1847798d1fba082da6963f64b0e69a0791395e6c35ecac3da650b36e7251f41034ee6840a25cf0f885677c9cbdee537691dc8df7d472c81449855b6fe1a2cc5d559df18b22424bf518efe776a28cd16fe5a6e4c3a486d708336d5bbefe3f688d7b08571bbb1558c87ed1c6e6fb26220cae9bcbba9996bfe6f11ddbc2e4db5f76119e28e791ee8282c395f9224e6bb373d38b4b9a4c8a1cf4170d03b5a6f095303d43a0bf09a15bb2bd483c27a7c96c314e28c0e9bbec4111231e15b0df7674b8e730c48f0141fd6a142d855cf91da9713dd61a43fb9426103e0cc0cd9436f6290d189f7d62fb922a948bc1c9b29a87ca7eabed2ee08e4ee08b4e94cb99e09b10e220bd28e599058a82440448fba3ed7b2b2aedb228112379794691470b1fe35517b5d43c6cca9c096b83a3e4555801d4dce3ae816d023b7568fd9be30ed788ea38279a2fd91815c91902447bd4f436567a9913f9d3bc396574211f54c2dd57511742a381b24296d7c8da4af05ce41bd0f590014858460b6c785053d9ba265a5de05c21ee71f403c886627c385e55b70c4b9a98ff875ee4f28386f6d873adfc52415d5f877192d5c93bd7447664388096f87a456d931740fb92ab7604543d1ddab1ea1b2eff1fae7faae9e1e17c0c5fa5b600615f00b5e7df1c8973daead3c165e44cd2df31895d6c90808f1d41e72f690f830fab7a79e405e2096a94781d53ce59af680c15479d864656bb93b3edadef971ea1d5c4b62f4b28ba0d55fa0c928ac38d3e84ebe1d764513c1d816ee33e99211bc776f41d5b3ff71a72450bba53c4a77fa6b262f54f4a0fd144f107f48f71f4f77831c1b9bdcc79471fd8f0e2005eade42623b3ebe9e00bb395d04b6ce4e88a75bee96e6e703d287c38bd52410450bf5de0a395593e90c3f4ed11c81d9cfc2a7e5406513a084d4dd1d25deb2ab30caa4d15bb31d343fde26b0d9965451dd1f93610f40e58ab1", @nested={0x4, 0xf8}, @generic="2ebefbfdd6982612"]}, @nested={0x62, 0x25, 0x0, 0x1, [@nested={0x4, 0xb8}, @generic="d8348bb7505abc246ae5794f12fd71f595e7d6479a436361dd7175cbcb032094cc63ca14e1e21126dd44e91e71a9923e85658c09", @nested={0x4, 0xc6}, @generic="04368ae170673938dc050edc12a2901f2057111f9a1b8651c3ba1c0893a629637efb"]}, @nested={0xe2, 0xa3, 0x0, 0x1, [@nested={0x4, 0x9}, @generic="2b2106dcad73440108d800b8cde5d3b799ba64e34d7555336acf", @typed={0xbe, 0xd0, 0x0, 0x0, @binary="3fa77ebc0dc609e156415d1346def5db5d0ce978e6fd7ebe940f7c523c4ae2d1e6703114f924db75221813da5be46f9777b38c82ef1cfc076cc963524acb7c336953063e37187d326c1adcb9b9087fe368e48680021434c8784c42a28985c1698c9678d0209cf0b1c63e7ce0bccde7f422285dc326bee1f6032f0a8f240a758b23f17a93bbe2aaa7eae6e0fd6f21dc5208db1df4cb412755f8baef08c0249984396d603aa864d839769ce5c8571baae690f913cccec88f1ea450"}]}]}, 0x22a8}, {&(0x7f0000005bc0)={0x1524, 0x32, 0x100, 0x70bd2c, 0x25dfdbfc, "", [@typed={0x82, 0x3d, 0x0, 0x0, @binary="513ea226cfa1de38a081f5910b8b82082301c4bb69f443e69942ec7e30875d5b638ff2a6ef633216c487928bd50eb204243051ade78d350efe078c2ecccabf67fe6cc338c586f7b3e9962702f21cbd1fad5516b447bb4c20b3d5ba520aad3861631b6d268e02c3eda242b126d297c442d57651f1c6cfd430b5a2480fea88"}, @nested={0x1218, 0xf1, 0x0, 0x1, [@typed={0x8, 0x1a, 0x0, 0x0, @ipv4=@multicast1}, @generic="e14e9df0334a5b15d484e30c1f0e07734a9fd4f7ce290a1104d9f38cf254cfb8958157e30a70f374a26638a575d0a5f19db023b7d74f831b1bb063268aecf9031d9fa81e453065", @generic="846dc364d12a0348adbf0cab8b9f0e7da381a38cb3090d538e91b0c791a17aedc8848df4279631493181e07afa7342d9b0b1114572d95efb9fe79e249942211bcc898f5e6cea06a69b381b0484c70eed627ea68010fcd4b8941ff7260f418dfa38315c2427305ea759eed09c1471b0c4409e86af80cf69df9bac80a16d22ab491e16655b239ff48539f5cff3a00a992933550ba444e39fc56cb08d9f9fe260cad7c44e92c5c41f9a4c346a9bd245", @generic="7ac9bb9dba70d1630521aff8b8b5e3f6a07007c0ffab3398686d67b4ae1c13bbfc8a527b224f0359dd77b192ef9885dc08c0bbcd1cfb380adda474fd8aed7386d5952697e46d7e6df09ecb71ab78dfd7210881ef290eadc4b394d154578ca16967176a4eb80a01b7cf9b5fb367bc0249e4a8f8856df91614b22b3400fe01b4952c5cc66bc37bf9a14d2bc70bf3860fa779402fe9c26f7fcfdbb7c95c002c4b7bcf7d48ede9ccc291b1f85748ed89ac80c7546ba44519bcd61d2c3314f3c3500e7bb668ed1f5b25aca26c22dbb69780651ed627317661756b1eb5a3a231dd143d61fdfe9d0f1d250d9650328393b0898d656cd02bd66f74d41fb4b1cff18f47580dd24d9a51f3eb640c9b6807957d01ac5c2eb252c5bc62ed2124ce050e6dfc9f43c124dc7b52b5e1d0cad08221d4ab157ee92c942d49229b1d1f4c28e4e15e54b038755d152be5c0d3c9797e0ff64261cc5037838eec8e308671a3f4d3b2fc53d7763ec9d177ab9df7feefe728db70ae89751fde9858dff886f9a670b841b08f3b3977b11aef50f91e231ea9a3643a590afc02b708749fb1789caee226a3ea3532653a330762189e150c1ddb6aafb1b83f344e72f0327a819e5d84f6576b2c2e23540775b299a74e86e4bed58ee08cd49c70ddff1f688da78c1d66951e904831776449008f72005c09424fe6c44daa9dccc069e9a3b6b85d289ad5fa9181120734e67cccff8f0494cb45c4f35cebc879b432f97df8f84cd935a8b0dab859bd9f320baf82bba4580e6ec391f1b0578c13049fe4c3d0018babb0c46bdb1c4b070120232d1034f3b6d229bcbf2e89afb922a343fd3a7cb0781a2a6e9bbfb9345abd2a88edf2f460509352356a5caab7a99dc3de373d740510140b5fb29d033b976c38dbf1422e9cb1bc6f388b96083d1db950f60693ac52f92e9e9221a99616eb0fef3193e72587e19050440e5a5a067b0c3db3556441b426cb32e76074680c1918d0aa83077df2ea491dfd11ecb35ab411d61bd9756ec8ad5a79bbe5bcd74375b83163dca17b180adad25328591c2d37c172a74d0b700e42dc14d29f501310c97a1a15ad53b565486a567fe3c2833e01da5b9f8bc1e5bc6521c1ff5ab7b7adfa432f1d2019d91ea5ef455784677239bfdc765a3d25e3301076c41266c3cfc495ee10033cf4e0f50e22fce347fe8ba5d86c6df14e0480a9c7d587da8bb0bed107c6f4f0dd4f2d671584b69376303cbbe0b7ebdddab3ae564e72b8203b78c9a656ed5fe7bab3902ae6e1dedce1d472af51165665701e8b5038cedcbc616f776792cdf1c5541cbf9213ccf71810309fd878b75f26b522d3b3b76702f339e20d575952837b7c26dbed521ec922ce894fd8bba28ef0881b5f5cea7042c36ec92d64e9f04a4ecdf464bfc1cb7d98648921129d80b5341ae4151ac9837780354ffd07626927addb546e88ad58e831ad09ffc4c809af69889e852fe7e6c7da763b2daf6c242e63153d5a8d0aec067fd5e998438296b40c1c3f8267c5310caceda2f7bb6a3640bf5bcc98e48d19b913f92b117a6262ae7aece0aa995337bdd1ddd87f9ead0c52e9bd4e93843d931a4bcee89c864abbf9ee6ed5487a414a2d676e2f8afa5b13c29a5f96580764bc364a11ebd055b95b8c44ab8bb41cd597a549b7fd1f79b072398475a4114122618b9bebea1e308a3510ef00d0cc37ad3e3a92d7ca65fa95a2404d18a9822447099d6c50e399b6f51d30bab9f02cec015e7d7cc0d2c4e744f37e7f32b6b810195aa9cd5977064a1d39e751e27a475dee605e9f41faa00d218cb2491b406cf7aa19c786db90557813a01d7d111c099553df3f48a5151618dd99b3327005906f7904e3d9c72996e2c0434008d8830607e783a7ec3cac2d0efcb4f990ae97588c429784340509cf2f7ddddd8dcbcbdbdbc0a2ec58640c3bdbf47c775ccea245f204aab7a1936017817809acddaba30af9a6fe927503859596ca79d9190748f3ed6986a2b1cee16849d6d16e00c043c7687e29cf9c0de1af6644ca5fc9388c81c33ed17aec4842a3f7e61e638788f64dd916a93c164caabb26f77f26ee3f2e38e1bc64d1b1c3148646b1817f1b00c7ffd096ff2ad8e51a89efa45405eb6d491a12cde03a5f50328116fd9a59ee9dbd06f1dff5160a3dd1de98170fff3b6ea20d5a29e5786fcfe1d318c581b3676ceff3235fac0d0168e8e8afca961c99a4ed095cb41d020dd1f5eed1bb6b893b4ecf627be0bbc752a2f48e80d30b920dfd3c43c8d3651c0b765dbeca8eb2e91475c3b1210fb918ba8303113299a48ab8e23a538833a8d49a6264d103e4a4e6fffb54d22dd9cc852ddcc11083a6a76cc11b063015e5ad7d675e9bc9182c7f86f55989afb91e76338f53c59cd37f1791c9cd58275581373dc8c81f5b11c8f3444ba9e325d4fbfba358c5c8e15104380820d61c7b8b6c31f50afee83105e2f06d94c387a8792ce9cb40e04e0ee15a741bdfb259cf648dcc493bc4b570434a3099b0762265f0a9732af15d6fac3288361ecf92afff29536a9102f45c0268ce28ff000b3bdaba9864784f3935db69bb05cecb11ee133a2dfc185de4019fddccfb51d68ad0d90bba3199c2df96dc33c539ebbbf207e07bd5898921c9a83eabbaba5d7588449a312832045d05176be05741fc0454e1bb5c3bd740f34ad87c24d2b6219cd5eccfa76872f17ab0787cae9d97d657058cc34b31bca54c5772a4d0c7e6b04545210d18998d9aba148ca9c6cd2610348db116f150a3aa399923f519b05da55d95a833e8f76e90a1d503fa508e405012eeefd52a7fb29c37b9dc495a5bb016b3c4e0152189ffa7f990947efb7fbb0a75ddb7751200ce9b9a214897e5b3c874db227ac14d8d5c69561d741bb40ea9f9d13cf8e6a4c2245f723401669250ebbea7c5df8815d28f80ddacb083f9e8f4163e2e441c961e6a163c64c07c8dea3b21cf9311bfaa3957d5fd786ef14332d2e7bf20a5e2a6ebf591e9f561acdacd1e278979f9f8bf71ec93c7f2a84156bbb9f6cb18959ec416a0a1d43ed92f30610aa868f448051a0849d8a8dc338747bbef50c589df4983c46b80c36f9e49371a26d324266708a406f80f4840e5f277dc59f4ad8288e9e17db5981017d3563878b63a86f83ed326ab695d2d3caa558ebe3b168897e8316791cb08f205a607def475404b66c01caef604e079f8c960ef02c77231b9f4f5fbcf076705955aadab7b05b164ff8c719488335def60be1c17fd459241334acf4385cb2531757886e4a752f5a3b562cde1a0657d253b16526acb590c94c3406af547c89a7fc5ddb565ea5689dac5d7bd4980eaaaf68a72a1d601051ad32862754c77839399b3e8b23c73cc835ee286958c1916e6ee58a1933510ecedb93878224b2902ef8824f4110f7fbaba0106f24f37298ff0db0a1a42eb3530d6ba570783331721a6bdaa7b1154430dc5db9662eb03b55d2d5f594cd10e7105e1c52b06e3de2d901ad8f07f91ac3139cf7cf11cba111382129e2782b3ad7975ba8f67b39b0ffdeb5ca806b9cf2844e0d7ec7466909ad98245b86b8255a475cacc45d82a0c4d6b9c5038ec9c9a27d6b20db753c70c8f8869c17b913e207ad28b3a3e15167dc137336cf71255d8cc75a2a227ea6732c7b1156cfa3570c81424f765e4938b8d4c943d9c36028570ad1be10cd074d862f4f4eec12b1444d93521f5cb66923be9bd181c84cc3f2158559e76e03d4deab003a9e1d9b00ecf9cc0e66d9dc056c82a58b179891bf0bf34e420ce94b299c18ef5daa9df9b38a7eef90496f8e84623896ea13fcb549b86a72c26570069cb16b2bd8aec1f1e2b9cbe43272acde5807909d6f8464623c106269f2d988e5bbe24c654cbc1570d8132d64c662705e71190e1d0b2b457517857b315b822ddafd86dcea358d69438db8e008b1794a661ccbdea54055a45b556b5ba6fca49eff2ace0cf13467be4901dde147681ca5f8f403ca98a44217ad94fe87799300c11337de93c292b9561a9a167e396088c2a39101ccfc393b90872a03c4ebc8a6442cca5af3a845074b69500627572758e13c6c56ad432fc5bf45685c2ef543bd259cbf203cf72f1760be48b5b39559a30b814871d2d35cece134f2894b34313db11522223aacabd2f9fc431432aff3d2d6257f303b7d6be7529a479ee0dd94f8d70bebf036d0a594c3555c73c5ca931412a29cc416229401e86d207ded8320faa88af6b160623eddf359ec5543b378c1a52c7d3e16fef56ba497b019242550620290bda61c80a60a38f616cba43e8468edc34b65ba0e5c5ff933fb4ece34398dd6f3cc3b7c19fb133b99f0228c42b75ac0e1bf990befda36054d510af8b45af514751acfa4ebc0c57c0a25c0396f00eeb9c79e618f83a14883d676270902776e0789fa0a0b7a845d97173f5f6e1c48756a91bf7b1fda520a1aca3329a8a4b248346668ed2f95c9bbdd78695a63cc1e075116fe170c506a55d6d1d3a6328aef83c58a27cb9e5df4b3bc848c0f1a9d73a78bfa4deb06f3e075a66a149a1f045e04afdd73055f8acc47fa03ee852232ece1bf302f9a9c18526de1974772091fb1f127e78137c450c0b1acf94a1a39ebea0ad6bde78956eb89d76fa255df9395c0520cdeb8962d74a9936568223f08c46ebff096f2f63d06a492bf82be713e6694047f8a84b69182bd2e41ebfdb72300b6d65c2f0b5cd8ebae5f8577ba629c7f1c40307cd3fbfe489befb6ed508e6fcf26db53859e28dcb017163a838fa0f184e13ec9a74e7b5bc5010a9c119f662fba7bc1d41445d8af4bc038b8fc829af65ac0d774956fbc7c444210532ca8146110c16841286a2375c3e7e1697276f0d406dcef2a88e581e99f09b06070e851dfa303b227668bf4b7c789953ae69850eae333c7d4564531834c0b2beef6604be1466d3f310c2420488f408b9d62600d8a75f0128e7e606c81bb2fb31c3a5cfb1752c2cd726069641b214da1e6af82954e6b19ab1008e0222602be73c3a2c6887f877896877c0ee403895bfc2dacf7030c9dcd35cbdc8739c6d29b67f81bf6744bd18aa6a70c4eaad93584959b7259db3a540b5f6152d06bbf07b991b961cd0e260530c16cbdbafafaf3b4308766f684a3c031297c012baab972ca401c515f23df85fddf02151cf879a814fa4e87505daa694842c5904fc1f29a6f0bc2b91f0eddbda581c9343e7bac468a575da42790d8bc15d5ed6bf81f1f468953eb8f42a05fd4f596b6b8fa75058ae78d96e697f15457111b4c2160876f4c2520bc7a36066d33689e6993d1651be54615f6121018e0a39ea195a9f943c6123b2df406ccc3c9a88d51397c956cbcfc110684efd08f8606d68847aa3c07b21fd4fa3662ae9d22c212a5955de3e726068864dde84ce59cdd9c28740a716e7ecfd156000c322945f98f7c75eb67234219307d0f3f9e0f93fdd2a29e384412fba9e7319ee58c83c7245ee21d58dc375738df19441f415093f6673d901543d86f94871998a9960f49027021b07f0768a15e1579c2cac29d9a638a6d5986cbae8b36d666d64c4e836e514f9471c0ed28ad90f9e4737d1bbb7de9fde5fead203cb448363134be32976fff97696b7b94c4df266cc3e77b3044354113bf3df524563a0695739f365cc7bbc018e52f820a1fc32f74ee1d3f052c513e0add33c9504db95df5a932ae367129a20bdfca0fdd6f17adf3a4a06af790daa687a7da1efe7f0bb6bc81777d31a03289b90dfec39ee3df4ba51fe0deb389705689f70bea9f67233132675b4e242e2c0a1cdd3", @nested={0x4, 0x120}, @generic="61c0dfad657f8ee71cc5ca75c3ab55256bb451307ac6f34394bcdd1117adafee0cf6efafd7af24a15bca2bc0aa7c0e81c8cfea9af094751cb90b4c69fbca29d16484c0e47a8ce3b4cc60d95c94f1e6f151a3179a831a4e41fdc61d9202788d779b0b0f7523cac205732b346307b41c0beab5a93b9a82b207888bda83b32d6579129036a87164e479966791536af0fda231015d45afdadfe5ef0d40aff93f730f412de857f43fcba223b47973c4dd2da06bfd4016234fc8433a5435d6a4f1f3d3f87e94bc22eeca59101ef33e30b5775c03d4e60d493f409f34443681f6e85f75394f53f6f4afe2ff46c518a16d520bcd8f4f38", @typed={0xc, 0x59, 0x0, 0x0, @u64}, @typed={0x8, 0x3c, 0x0, 0x0, @pid=r7}, @nested={0x4, 0x4f}, @typed={0x8, 0x12c, 0x0, 0x0, @pid=r8}]}, @nested={0x91, 0xc0, 0x0, 0x1, [@nested={0x4, 0x50}, @typed={0x8, 0x28, 0x0, 0x0, @u32=0x3ff}, @typed={0x8, 0x88, 0x0, 0x0, @uid=r9}, @generic="c5d133943e7c43963548079ac900988d4d4b5d7204972f248709884af7297f19db406aec4b2e7bbccd7fcbe71319ef934ba64d9f18ff1af0ed498e354e086fe130264e95a64274098898f7b33952ace0a9f66e379b4d71a561048c487397f1e2da4d279909f43365ec7b628ccdb1b0909421289d6cffc90b6d"]}, @generic="3aecfdd7dba6d160e89fcc46154790f4ecb9180ffce7e282e4a6546ddc69e22de9a24291450e4092ef43708825f6c45f7d23b39c5e8af271c4ecb5169a923e50b3752a1ca00cac54838a82a7d848f6e496ca3c8612187e92b49c786cab0162d0f668a89227cc230a2df6c9546bb84c5d39991b22c817a68793bc52695fa792ee3c3505c48b113e0d7921113b1212b302b04625aa8f292f6334e8d95fa21de34ed98a1468f0747c24a6bf9218fd6ec1eb848c0675cef4ff4b87a78229068195ccf61cd780d053456493037e8036a7b2ec", @nested={0xc, 0x20, 0x0, 0x1, [@nested={0x4, 0x14b}, @nested={0x4, 0x65}]}, @typed={0x6, 0x86, 0x0, 0x0, @str='@\x00'}, @generic="9d03ec6d637e1313294a0bf0160b5b48bdeb73b2545f86d09320fe4e90f2d042f71ef6a863d018c52d30685b32b2614c607f92a836faf0792612963c3414fb3f8c6fa7dc8878514b13404a2174f44ae2a64bfed950dc7844348e4f504e90d48a56428ca8609cf749c189a0cb9a22b6fedb455d162258025cea6042c3d2571bf16fd60c61fb107f14616d4f11d416a168cf424cf4b269c2617a6ce3797ecbb86027506460fb7ed0b73b8ea1c9de4bb366f60c7b73b43606003c7b93739f4705f2ce056b3a277fa211c66f3eeef5b4fb03f20e3116a755a42cb2b9ab2df61f422d755f4324bf3cfba180dd2d293ab460ff488a6f", @generic="bccc3ed4707a12c9d9a3ef539c"]}, 0x1524}, {&(0x7f0000007100)={0x104, 0x2d, 0x10, 0x70bd25, 0x25dfdbfe, "", [@generic="a70c67798a8f36eade6476a3fcab3f1bfbc1fb9f7b57016526e5c739dce21e75e8aa810d473a33a833de06ad65170301d0488b38101825c84555338173921420e0d165fe4c9e4b383013b831aab0681143c9e1ec031ae6dadab4a6414bce820ce7b7807f9efda04ec5c8e0dd24eca6f33961328a8c8af01e806b24f351ea253ca84e592bb7f2f592fd5d6cfca0bc0f625d4fc620e420c8950256e15dc060e62b01933f99579d5c8a46cf98ae206ecbe2ba6ddf47cc34c90033c17525034a44295b585572d7643a57268277154fbfe642a28bd52c94461d9eb6d807bedba36c48a5f84059444a3e6e1114604b", @typed={0x8, 0xf1, 0x0, 0x0, @ipv4=@multicast1}]}, 0x104}, {&(0x7f0000007240)={0x17c, 0x12, 0x200, 0x70bd26, 0x25dfdbfc, "", [@nested={0x40, 0x39, 0x0, 0x1, [@typed={0x14, 0x120, 0x0, 0x0, @ipv6=@remote}, @nested={0x4, 0x9d}, @typed={0x8, 0xf1, 0x0, 0x0, @fd=r0}, @nested={0x4, 0x67}, @typed={0x8, 0x135, 0x0, 0x0, @ipv4=@local}, @nested={0x4, 0x13c}, @typed={0x8, 0xfc, 0x0, 0x0, @u32=0x40}, @nested={0x4, 0x2}]}, @nested={0x46, 0xfa, 0x0, 0x1, [@typed={0x13, 0xf9, 0x0, 0x0, @str='broadcast-link\x00'}, @generic="5d7ea0dc1b70b3a6373f6fbb826adc61cecf4d97de08e0a19c91b771f8fcaeebbcd3c15551e3050f86a9c779afba"]}, @generic="5d2469521dcf13394e58a34ea535bcecb7e9867404e366b7aba422f67726050b8c109dd7b655fd83750f1e6e9a0b8f180aff5ae35a0ef6e57f0a5c85a1597c6559fb60c7c4e770cc0dcb9b399c9c2a71a854bc38f0370d35f568ee6e432938657f0c38d05406629bbb8fe76e0a28c36fe49787b18a5e68021c118d7f0f29f01533860ea37f170782666f0ffa25a7726955c4747e0260f107f269ec277e6e26cc4982649350b3ba6787034668d0bd848bf976453a9ce58502074c1ad41aecd087c64171991fb85e60f15960763b", @nested={0x14, 0x31, 0x0, 0x1, [@typed={0x8, 0x103, 0x0, 0x0, @u32=0xb}, @typed={0x8, 0x2d, 0x0, 0x0, @ipv4=@broadcast}]}]}, 0x17c}, {&(0x7f00000073c0)={0x4c, 0x19, 0x20, 0x70bd25, 0x25dfdbfd, "", [@nested={0x3b, 0x6b, 0x0, 0x1, [@generic="8e3f8c5a494230550db303d4828d5e90d6bff239d48c435f4cdc5947c89f6a76c30de3f4526125dd5b705db5cbc2ade75bceeec282f8b2", @generic]}]}, 0x4c}, {&(0x7f0000007440)={0x10c, 0x39, 0x400, 0x70bd2a, 0x25dfdbff, "", [@nested={0x68, 0x138, 0x0, 0x1, [@typed={0x8, 0x105, 0x0, 0x0, @u32=0xfffffe01}, @generic="ad89dd4aef11e33e6e5026d5b45cb411bd389b848962c1fb4fc5ca65c406be888b0f5a4c8ee209182adba60185ba2b9ad34dbbdaabe87bf4ca39a0e96bb6044ae4a5f6e0b2742a83696d4ce8", @nested={0x4, 0x12}, @typed={0x8, 0x67, 0x0, 0x0, @u32=0x81}, @nested={0x4, 0x89}]}, @generic="802d6393f4d14967172b0c92a1356cbfc4293c5a3f803f27f15a3666f65fa8b6b52e1ca7cafce967947c6e863f5eef2c5f2357d042b52ee0f0034e5244768b2749846234d75870ac8622ea0d7030d508aebe9b4be7eb4ad008e2bd116cdda316c936e2985e358b6bb4fef2552ffb4046740b1a5463ec3277f1bc29dbda81f3984cd48f0ecb0468202f3d1039bf7d2cb3c19aab"]}, 0x10c}], 0x6, &(0x7f0000007800)=[@cred={{0x1c, 0x1, 0x2, {r10, r11, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r1, r0, r12]}}, @rights={{0x14, 0x1, 0x1, [r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r1, r6, r0, r0, r6, r1]}}, @rights={{0x24, 0x1, 0x1, [r6, r1, r6, r6, r0]}}], 0x100, 0x4004044}, 0x200100c0) 1m21.006688654s ago: executing program 39 (id=284): r0 = socket$nl_route(0x10, 0x3, 0x0) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000180)={0xca, 0x8000, 0x3ffffffe, 0x0, 0x1, 0x641}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40040, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r3) socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x8914, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00'}) socket$packet(0x11, 0x3, 0x300) r5 = openat$cgroup_procs(r1, &(0x7f00000002c0)='tasks\x00', 0x2, 0x0) r6 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = inotify_init1(0x0) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x804, &(0x7f0000000300)={[{@utf8}, {@dmask={'dmask', 0x3d, 0x4}}, {@namecase}, {@namecase}, {@discard}, {@iocharset={'iocharset', 0x3d, 'cp737'}}, {@fmask={'fmask', 0x3d, 0x5}}, {}, {@namecase}, {@namecase}]}, 0x1, 0x1531, &(0x7f0000002c00)="$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") inotify_add_watch(r7, &(0x7f0000000180)='./file1\x00', 0x44000106) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) write$cgroup_pid(r5, &(0x7f00000001c0)=r6, 0x12) write$cgroup_freezer_state(r2, &(0x7f0000000080)='THAWED\x00', 0x7) syslog(0x1, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x60, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[], 0x30}, 0x1, 0x0, 0x0, 0x40801}, 0x4000010) 1m21.005932183s ago: executing program 40 (id=350): r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f0000000040)={'syz0\x00', {0x1, 0x200, 0x47, 0x1}, 0x3d, [0x5, 0x0, 0xffffff7f, 0x6, 0x7e81, 0x4, 0xa, 0x3, 0x4, 0x7, 0xb999, 0x6, 0x0, 0xfffffffc, 0x4, 0xcc, 0x8001, 0x5f05, 0x0, 0x2, 0xff, 0x0, 0x1, 0x8000, 0x8000, 0xde9b, 0x5, 0x0, 0x84a, 0x4, 0x4, 0x2, 0x5, 0x5, 0x9, 0x4, 0x8, 0x6, 0x1, 0x200, 0xfffffffd, 0x3e6, 0x1, 0x662, 0x6, 0x8, 0x6, 0xfffffc00, 0xfffffff7, 0x1, 0x6, 0x5, 0xfffffffd, 0x1, 0xfffffffd, 0x3, 0x0, 0x59b3, 0x4, 0x2, 0xd, 0x3, 0xd, 0x4], [0x5, 0x6, 0x80, 0x0, 0x4, 0x0, 0x7, 0xfffffffc, 0x2, 0xfffffff2, 0x3, 0x1, 0x80000000, 0x3, 0x5535, 0x896, 0x9, 0x5, 0x5, 0xe3, 0x7, 0x3, 0x7d, 0x8001, 0x81, 0x0, 0x1, 0x3, 0x7, 0x0, 0x7, 0xafe, 0x2, 0x5, 0x4, 0x9, 0x9, 0x7fffffff, 0x4, 0x4, 0x7, 0x8, 0x94, 0x3, 0x5, 0x1, 0xfffffff5, 0x40, 0x28000, 0xa, 0x5, 0x9, 0x3, 0x0, 0x4, 0x0, 0x8000, 0x476c, 0x80000000, 0x0, 0x8001, 0x0, 0x10, 0x3], [0x8, 0x9, 0x9, 0x10000, 0x2, 0xfffffffc, 0x1ff, 0x7f, 0x2, 0x1, 0x1, 0x6, 0x8, 0xa3, 0x5, 0x7, 0x0, 0x4, 0x80000000, 0x10001, 0x4, 0x2, 0x22, 0x6, 0xd8, 0x10001, 0x9, 0x4c4, 0x5, 0xfffffff8, 0x4, 0x16, 0x7, 0x1, 0x8, 0x0, 0xc568, 0x7800000, 0x9, 0x1, 0x7f, 0x101, 0x3, 0x0, 0x8, 0x10001, 0xd, 0x6, 0xc, 0x4, 0x8, 0x7f, 0xffff, 0xa42, 0x4, 0xfffffff7, 0x6, 0x0, 0x8ba, 0x5, 0x2, 0x7, 0x8, 0x8], [0x1ff, 0x7, 0xfffffffe, 0x7, 0x0, 0x7, 0x3, 0x5, 0x3, 0x50e2, 0x10, 0xfffff800, 0x8, 0x566, 0xfff, 0x57f8, 0x4, 0x3, 0x2, 0xffff, 0x4, 0x8, 0x0, 0x1, 0x6, 0x6, 0x9, 0xfffffff9, 0x0, 0x3dcc, 0x3, 0x2, 0x7, 0x3, 0x1, 0xb49, 0x3, 0x6ee8, 0x2, 0x7, 0x56, 0xc0000, 0x80, 0x9, 0x7, 0x4, 0x3, 0x8, 0x3, 0x197b, 0xc95, 0x6, 0x1, 0x1, 0xffff8641, 0x4, 0x3d0, 0x8, 0xc9c, 0xd, 0x5, 0x5, 0x6, 0x8]}, 0x45c) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f00000004c0)={0x0, 0x7, 0x3, 0x1}) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000900)={'team0\x00', 0x0}) sendmsg$DCCPDIAG_GETSOCK(r1, &(0x7f0000000ac0)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000a80)={&(0x7f0000000940)={0x11c, 0x13, 0x1, 0x70bd28, 0x25dfdbfc, {0x1a, 0x1, 0x9, 0x46, {0x4e24, 0x4e21, [0x8, 0x9, 0x800, 0x8000], [0x7, 0x6359, 0x6, 0xfffffff8], r2, [0x946a, 0x7]}, 0x3, 0x6}, [@INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0xcc, 0x1, "aba6b6af69e221899dbe3a24462a291ecdab6de090870e848e8e4bd2ef5b3da8a7191f6be1b3cd170af35a84c64a8c3899fa3bea21b9215fdf8b2aa6bd45156dc833fd260de53d9ca5194821cc03f4f87bdc4116b55b4cc831fdb4a5c336f4b9f145021d4623c5876f9dad9dad77f71fe2047fa2b558163dd1182b5614d3d7303a121b14db254a4363e4aaa45b476c33e4b00c894cc25059616ed207feec8eb994b0194a28720a9d6d344791dc8cbaf24f919376689621ad65a121b4f6f5eaf25d1604c0182be220"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x20000081}, 0x157345a0998ed0a9) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000b00)=0x0) r4 = syz_open_procfs(r3, &(0x7f0000000b40)='net/ptype\x00') ioctl$UFFDIO_UNREGISTER(r4, 0x8010aa01, &(0x7f0000000b80)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) sendmmsg$inet(r1, &(0x7f00000030c0)=[{{&(0x7f0000000bc0)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000001c00)=[{&(0x7f0000000c00)="0d8b8f2894a1fec9b606c4a8096c44449228acbcca1f36f05b52237d68fc66f25946ea6a289b7c4abd4711f67692521a4056ac31f9576ed1a1d18d3d99a1cc9b7f42231e67928148e38aae1dddaca3fe944dad4cf40b88907beae859a1fdccd9fc104945151b420022f0cb8d2d8fa40de31a611a7af89544e370148f58ff9c11429c85efc7fcf38164f90ee73c1e03980f95ba1feb7f7238656058c3da684a366e125c7e17ef6f4562b86d98cb7882fdf0e2c62c3003ffb1f588d3648afd61b0979bafe7c99dbd0221b930b86f260d57c7565f506a66d4c68aeda53fbc9fcef9484104270a8b408d933e385fcb0759b89b562b0298f1981a3e5d2aa8dfd77dc921020427fe57909c4d6eefc2da547174d22af67594c9f08882c5bc39c34d9b2a2d9f227a6806b3b402ced7a7fe3732f5f4ee9571b293b4727bd94f4f8e065c42e05f1984debf32377c48873ca77cc355383d7c486592bc9f168ff78eae65ba278d22997f3b4f493138950a533b54cbe4e4f06bce0b5fa77b9a1d2cb6afe7b004ec6e4508d7bf0d020c166d3b9c3d3c39b65ce4a6bccbf1ebfc403a259c986bccc90c495fe222742c2aaa627609fd2ed1a60bbffa2c8fe78e276638104e248fbfcf090d1c4003db30eb08a4e740b048a5147c455343110af1e7d2c6ba05327666b83629674e56f48d5b3a07f0672fa96b677d889603964533dd24d2afc76128061e3c78e0f88edc8a775561eac10bb99e773ff3bcaa61fb43eb04a1d4688dd57915c7ac9416ac507c4ad4ab680727f108bb2b6d1fa2fd9ce188d62e4ef9ebf250805a30bc00d4f70f33bd858e6a4cebb2dcaa451d6fe9a9dc3ede8bf02d069ad0e0c86611e9645b73a5da3801fbf3aa4c5039df649f713fa4835b127250a146252bcf5a946988a965c3ac13a2480102f05a99a03e5f4691afd4995407dd68d9bc7cda7b4b393d13d475ab5e18d24097001a77583e6a6bb2f01612040374d5d72be2f050d4156e90097ff3f4669ff33173da31238714d548bea10097fce7ddc18a41996b0c4f36926eeaf6ba03d908cb85fb725615e7c18f5aedb3fde159b166187ec3fba08672dca7ec4abd9e284a5e19e9e468a9e3f83fd2134bb9ece723bb51392627bc5967631dfd1bbc10fb75e49dd0741717fbea72da69ef146808d6213a49c05378aae38b2f20c036fa5552a48da7ac5cc8ad98ee356c5e656565e7160cb4e0d143750086f64b2ea065459e7b6cfbd73efadbdaecde386114fb4e961dd7ec72b3476b522642725a0310a982973b14c0410c271efb253e12fba2a9a543e250741e7ffe927d0ef75cd6fb84a0bd12faf822e1def5dc29646d3a0d7d8c682423b4f7948db39cea85216640583fb9bb1b4dbe5c34bcea2b26aba9a34d50f71ee12039fa4722d854d50e3b3339241678e7254027d740228eaf241b579b44d5949245d238375bedb905502906df87830c233ebd27306d01040e245b0bc3b7092d22f700a8adbf292adab733f99d2fc8d0cd7e7a6ace64594af0c3d5c14372dc9dd3f9dc666eef77ce1570df7b97b24288b7d257560ff0176854f370fd5b7e59c2c9208c54568923668bce4826701f858e4ca79d7ba4714371faec0309f31a179033a76c54a72b5637b3e4ca1c23409ed8035a9256440734ae19a1a8fcfc9cd31895447c41e01f2d2fe2c4a065ef9557208c95928e68a76ebcec834c04021e719eda600a0c453a6882049c6e350027d9b95e02189606cd581f469793b6e19f65e48a75e128e5de21add73a4ef2a54f4052b7825e9941d8d1acee2a16199b12e1935362717965eb15973a0e3ced973345ef0ceb833da4e94b04cb0a549edcb6b365fc7413d296c17781f7028afbfef52ae45e457f157ef57dca2a71b31ad65fba0969398bcaa060d24340abc6afca0ef8d710290ec327fd4a65811252392dfecac04cb373ddc9eb9703b311919848b99842a631c9704d955c36b144ba2f492c70bfb47364f7e3078f408db6fdfe7ed8b7e8054abf673e1a06c027c74dd2f2447ae89856d23c39d037546f4f9bfe4fa0297ac4f20d2adacf549a8d4829064d06a20c015ed8078eef9db9eb8de992a27d8a6c76195be5e63218a1e41997bdcc1dffc62b114983e92d10ca7949a83d3979da79a5cb820946e00460c0d2ddf797e83290c6d5015d2cbfe6c908c5259ab95924db8b7644506f41157905741bba7a005868a3038011f140d3d025324aacdd9672ceb3bad0478f81ec9e2da1a6d84bf5130c049840c637564a53d966a5ed3fedd7a12faa60630ac2ee82685c0262f39fa38a1de262461f14b650b6ab1931c1b00aedff0adba44bcbf0a5270e1c554f51e7ba39a7da762f76c036eee43e575e12fc3e3e2ede325b3c527f04637740705b758be2e2b02d57b6e81b300742e58435cd31bbefade12c50388b48df4df67da862f39a514764b4fe35df68d56e9a25d394eeb49eda7d78d26198a6ee96ddacba0ebd14e26d03113d6acc86ae35bafd6bf60320bd688e8b1ddb296c2246a4d90c9170be220d63287410e7246138cd8def09bf25586469059b7bd34c55c927b82af8ff3c96828a8ad8c41a1674a91be154b9b66abc9986de49601968b9e82c4b427bfc4495e3b626b12fc3d97b934b288b47cb8e6332829f0803397def7f410020802b04a123c54e205a2890a5499a95388faf75a01f062f6a19825a0a49f6e87415066112dd7265c34ce7a8b2091b4a7a354600b9bc596cad40eba8a2ff14b6191c6677c9f87f932e80922bca12424f683385b4f1a5d82ba21c6a2e82406fe34ef61ae42ecd77cdc454ec9dda7795b016eb092463c294f91034e6242205b8c6969249621995be850713ee4ea3ec15b564a21408d34aac1d17fd9193d38128ff77538e5af2faa15ec2724b790721954502865662cb4ce7337d0e9d2f4d6785d32ffc0a1dfe5ff359a354666036e76ca542976e18987b69bda37aa833ad317639e11ae5c8b33f83b3ef13d96310f621a526bc20c8c79e29962a11ef96b6732b345a1c0ea190c05e4185d10bffa38a399b25fb0ca148f19307649a609dac5fc49aeea132b2f6b21047033b3eb5a5b7278d5a43c8c1325a6cf3516179894f8b54105d8739de417ff3afb7011a514e8f3e028eba4b10d72c034282b0e8ee2d2c06e1f3f350681737c4ede2f2d21648b40120ed3cf524bfd31942bd6a7cfbba2fc7e797d025b0ffdaf20aba4622cb627a64cac2d4d078414cf1fbd7871752c6e35d702bef85f6b901a16205332d98d6b8065dcda80e7e07d427f2974ebb2bc6fe9f3ea7f520a8a92f00e5685d76739ee78d59681eb1a9f87bd8c5ba3bfa55f6139426b300ab51869b8da6276f005769682ee12fe43ba23042caa08f197ffca9b5d02d36977a43d62bc79ea7113550ce83001b3e19416605fac6f9bd591e61c9ca4264932537a224d27c6bcb7eb0d447c8411854a40bee4c7c9159a71da4f89dd1036a0857875da4e8801d23153af51d9ab3e05828169c10c31efcb3f17e09d18f905e83babfed349d7b249daa418d38c7c23f70a268f1871d662f06654ddd5f3f9c7535f49e07013238dc8ea5122e04d579421cded1de6c58479f4ba5efc5ca77317de6294b9a71c0df1f7b6ab2e2640833c5a3b0a4769c912c447e7061b0d8469b5553e78d3d4c7ea2eb4783ec95a35baeb529b11a846a3e29111a4f82997856ae23ebb180cb3eb600e0d9a98a9e410cc8f9c9c7097f9b32b8a4a3b803d3d99168a634be3e2e9dd2a08d13db92871e3ffad3b48dfa458fbe5e44ad444083b754573018483740c6f853694e24b95548357085fb023dcf1e8d901fe673b25e06bd012233396cbf2ecf30806d8180b5efbe77292629204ffcce7fab2f12abf16948cf0dfc66caa65d6f04a4cebff021930b2bb659905b07dec8a5dfbefd48edecfd62b0e0a3555fa398656a6b451af39487ccf7b8fdb6d0616d258a3e082f62ba59e6d6c956bc125d6008fea065f73d54097ac038323a23c7750361d06359e00f6bea26b9f318bbad607f0e365186a965d9668992490b4d1065c16056c37fa6c46a4246864e611a5f5c48e4583d1be414dd2171f8bc29c21730b1d868f1fb50829f7cf4e84ebdc2803d94bed7d150da8bdfef354f433d4503c4c538dcce065885be7da2c9d535a47590a4c6a223b8df6b45adbf4ec9f130bb9fbe0ea54979b068dd5b2485a653c36aab33b78fe6cb1bc6349e31066fdc9d01f870c099ec7d2a6abfecaec1a06cf67ac36d26bc65627a756a640d273ecdcfa02369c1fded20b9ecd66fbfdb91337fda5a34715e6ed28fb52e16b655ec92a2db34f10c870f3eb7c597f1d54e405b5bb9e28b489f79fe4cfd6d3a3fffdff3cdd57c5cbbf01f6fc9cde567fd7af71f6fc14299a00c11f192a7d1aa5bc921e4a0d914908574842ee5e8024f9b7e30500c7f49424f0569f2837c3dac5f24572cce72a7fc94894702e65c455a079a43579b82f74f2c421bd36059b5651fa48dc45954ac81132e398229212735431cdc8189c4a5b00cbcc863a9b43373a654e45aa0e29ea1be1624bd313519689971cf9430e6bc7f97b72fe7bbbc31d624eb8f26eff52350d76f93b9a4ad2edad3f0449d796fa286849c2b739c696593a13bbbe6fcb4d8071a6bfde91acfcc9a7c565f7e94c7f38db7e6b74269ee5d5c6ac11961510d6b7a1ae510ccd84cb7504aefc2abc0720cb55e8d07c42d763cc117ff6f90572a388dbb5b4b6b6795cc7a37a6c986513dda202a7ae04103d4f89bc18ed5fffd376622579e54fedd8f0a828bfe1e8188383e7efccb8e77c26db5f908993400b27aa5d3815834cbacdd631476b6e16a892f7ba69df9818557efd605923ad5671e1085581f909bfbe2cb43db1e13bd4872bad3bbb864b4e3e70287b0c78c272a92ef850506cf3b6f2714f77afaf4b6feb9fd2b82fafc3108d20e568a60569a91ac609894e889b37f695a3926bf72a951a62c8ae128a9c06e45849c6329172d8aa03e34db6253a284f95ae6085c76715f5b8c589fa93e23dc545f7c8ce846488f3a33850132015f68ab464a81e21115dcccfd40220a00b02b930debe857b9cc5fadb8e2cd4e4b0b322fed63ea82b86c650a1a975f4a20bec5e0d1f9daa27573992675a69c1e179b9a2ed944b77653c155d9586bd780c670e4b40ca5c1d77790c15cbc2a4a050b09453c595e8a4849f58fba9506ee72fa5681c81918a21356aaae40068b3796bd684a523d56d4808959442860a9266531812da3b4769ea440f85e22864b592f3c929acce952232ef8dd34aadb31d50b6fc2bfeb65c1579e5220847161fabf0c41ff176518685e25a4ad3514a3b0c5d6035c14d81fbf59ca4c3703a653ae9e0f612ce98f6cbae0800698b74f45ee41972bb64c382dce8d5c40d01242fa2e17b6cdfb54126ec816fdb8da7976f7b21db961e91b24dd1d6f6d713704d2ef4d18929eba54d9c1e8bfd99b5645cf503f67697abfa79b958004263e9e681ae322b1ca4809d894ac6b763102f407601a025e82d55a04898b35af788fb4126244d385bc909249316b5cefb099235033697189d70dd036bc781b7689b7d94cb9f322c149bd65bd1695944f48dddcfbeb1a27b6b176ff6c1f4ad818625688577b8f8300c4ba2f5fbdae36019cc3c1809660054724beb3550781e35abd62f98faf50aeb22e403a6e9d4f79370d7fbcaab3ed0797b98dc656063b1dfb99fa0bcb459afcd05572ff3fe01cfade6c8895a9be7a0f6602c34513ec161d816ca7312aa6d54bf510d39ade602fa7c881123f8a", 0x1000}], 0x1, &(0x7f0000001c40)=[@ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x9}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_retopts={{0x34, 0x0, 0x7, {[@timestamp={0x44, 0x10, 0xc1, 0x0, 0x9, [0xfff, 0x4, 0xe7]}, @timestamp={0x44, 0x8, 0x4a, 0x0, 0x5, [0x1]}, @ssrr={0x89, 0xb, 0xba, [@rand_addr=0x64010102, @broadcast]}, @end]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}}}}], 0xa0}}, {{&(0x7f0000001d00)={0x2, 0x4e21, @rand_addr=0x64010101}, 0x10, &(0x7f0000001ec0)=[{&(0x7f0000001d40)="0782468f106f37c4bc76027092b645ce4c102d4563024f6b23ab62b0e66603c6359ee46b626f0e782d841e3dc0ab0b532d03f0af660c2ca4b2f2b324b53e20ad84c10388b5f18d8eb72efdb13f249d5422d819935d109d85f23e342cefc06101d7a0a3f357ba9f1e65e7b72f0ad33fa2955e11fd3f3a4b7a49dcdb06d7ab5665d29286432286461aa297b0eb092c896a12ff3be6ccc81ece1acd5e2a8ad4639e0382ba7235b7ce29191a6931dffbe0d8ee3d9b6c9356a5196fbe763c7245c3cc715837e6d10ffa1d4baae0f32489399aeb4337cc0127350d96f30827ed04d69749fc", 0xe2}, {&(0x7f0000001e40)="427a88f8923f705dbcf97c40c295e740dc2d4fffc2c821487da03b948adb94a42489dccd5e37c789021db5ece017f2fb86a139b9c3d71d73f0381b295199b97b127bde1f360ea7836c2394597fcf4fc85220a79b7db887af4a83192364c068cadc96e47dffaca647", 0x68}], 0x2, &(0x7f0000001f00)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @local, @loopback}}}], 0x20}}, {{&(0x7f0000001f40)={0x2, 0x4e22, @multicast1}, 0x10, &(0x7f0000002380)=[{&(0x7f0000001f80)="0d4ab9c3afef851b31365d512a585762dfe67d173552f8fd56eb6593e19af7ae73d98b2bb48ad996a0412fd5bd5a94c6d74c4b9df3a1e5173169067704c76118dae513f9265a2ad59e4362d66c142457bec2d9e34145fea41d0229b28915c24d4a9a644b87675596674fb9678d99900d5dd6ba4d704d9d2170b9a6a0c52b94ce571dcd17b388ab43789c72c1e64524914bd7c49c41d47e4c88409b0b0d52b33476f645cb4dea37ac3a4d8d5d32819f227ac753a94b56f10bd94a19282b50421acbe9febe39a8511a592f9c6dc692d3094ba047b20e61f391517fd6eca37bfb9da06c87cebe701f66592388e0cc680b8b016166", 0xf3}, {&(0x7f0000002080)="59906059d2e80853c9f7e16d23adce1ec5222581d35b65bbe0979f70faa029b3b6bbba15a2c0c038d184e7fd233ec340a52601469acb9f0d3eaaa126fe416ad4375e58a3c9e5c74ae84bf4d4fe8bc291f608ef4afd6388a24c53570e1202b9885c01754137b9900c328a3e75f2e3b780e793022f0069ecd58f0c2a26a03cf6decc2829ed93dbeed4b432a50ec2c37af9b8b021ac9f7269e3f9ae9bb54857ec1627afc5320ea879b46e3dabb509a39822ac6c8a24", 0xb4}, {&(0x7f0000002140)="b36c22f2ec32b71110b7a80571345e6d2c9febcc5aba783385f0dc4e11161b50615dd90dd310ecc30f3f9a17bd1205b0411bcc9c8a10a46e08de3453e76617c8d0cbfa5f698dd04b5fabb3f134b82d055644d9ea3829f0ff16694571784ccd6ea98d", 0x62}, {&(0x7f00000021c0)="8a969e073aee73bf3b4f6de19a00ceae177e0d4d480f3a89646a12e0e06d029f85d3884659c98bc1af64a835f1bbaa4dcd45b8f2b24ba0303ce6ea02b553fe0fecd68197a54996e7ae6ad9fb965a9e11d1c2f23fa48d38d2926112e86f1270bb8d2735b07d3d7e67c3e103e48302e6b55154c6cf756c6959c35035839a8c7ff0acb5656010e9192724a439cafcd394afae6eb216ebc5f228087bbc9d0c2c0084994ae896c6c96eb3d636432400b6bd5737ba1f66a71ef8bed9", 0xb9}, {&(0x7f0000002280)="3afcc286a72bc5d0a66196f4b2dc46e52fb4f6dbebc3756e53b837897ef94ad5d267a360275278ec556675eef373697b0541f0a535dbbb830be5017e92eaafa578bfa03ee27547f12143908aa1771db1c4586cb977c43eef22931d102d02e240eae6a0156026e000de9a8e117507e60e7d81da8a6d4443a7acb2ed14a27bcdb3c1f31d114ac6f9118313a472184439b3f997c021bcbbf447bacbcb6a421425b99235ca98b1fb76a8fa5ea3db92529ae46c561094fa5067dbd77e84193363ef418f2429e4f7bc29fe2dcd10333f8a9b1ecf8f617d7c6e475b680034178bac46861e53e2a7b268f70f18610629e19987ee274aa2f26851cad02ac9f96e1cc3", 0xfe}], 0x5}}, {{&(0x7f0000002400)={0x2, 0x4e23, @empty}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000002440)="c895ad31df0b844a21257d81c70e36661bbf4094cb6a3f33d7d99c1e18ea4531f7aeb8137e1dac04bf742559df8b221d5527d59ef72d235d46ec722c105735dd00174e9144195bb616fa37ce6f54a7a5f1d87a8ad22c7ca53ad37d8939512f15dd43fd0d8671b1b9cf2fbe353281f5283dd8b209ddea685ab9a3ef5b9de7a541a7d1128dac2b47014adc6357f48bf04087eec636b4504bb75ac3", 0x9a}, {&(0x7f0000002500)="8a06b9aff5c0b960e4e217bf48beb834e70746a5337b516ff695678397c0a46240337edb99e1fd3972f62aafae", 0x2d}, {&(0x7f0000002540)="fe4c19298c5071cd9e4e54fe05eca5fee7e28164a7dce0bc64b369a4a79b9d5134998bf481f60198062f199d02470ea931bc5020a88fd518e12eb35afd0d59f92bcfdcd04b3039b0d0b73aaf8135679aef32daa0e6bb14287a19aee6eec5621041f3c1ed95bae51303b6f6ed563beec7936259607a278c5b4e65dd7cac949124cf31f7d5fe524b53cbc1867be6a19864640783ecd7082f81ad17401ba92736c0c2cf295fb21665b0e7980432bc8425aa20756992b8ddf4f9822043153cafd45d1c7a90f04d49d12dea0ebd483bfd", 0xce}, {&(0x7f0000002640)="2c675d38b31fa36dc80ff649e5c2523eb7089bf0e0a75a754508f7c0275947465c0f2db3b0fd2cf964daab2b43739176e2ae4b8f5ad41b4abdbc24c132efee41179153dc85e832ef5b094945c0b8706829f7a71e3a12aa5516aedf4da2f9402cc6eb25d8ee4d112c00808178d9c592c2641f406138b4fffdd8ebdc582bdb69", 0x7f}], 0x4, &(0x7f0000002700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @dev={0xac, 0x14, 0x14, 0x1d}, @private=0xa010100}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}], 0x50}}, {{&(0x7f0000002780)={0x2, 0x4e24, @empty}, 0x10, &(0x7f0000002b80)=[{&(0x7f00000027c0)="5369b9e29376693c659eb069f98d822f3157d715e3abf96769a79acb22422c6bd399c0e1ef1ab8c7402006f4c7d718c594825deb5878581564b0cc3dca906756d5211ddf662f8868c02c93f97aa83fde8eea88a024b780096dfa8f241e40d8c3864b1f1303e374d31e138253954c99fd67180c2f1437b5f559db3c6e9ae8dfbc8ee894541d7e9a87e15b37b88a805d1c0700624c07998718267ade819e7f1a133a387da6b6cd777aee4377", 0xab}, {&(0x7f0000002880)="68d89af68d6cd5f79e06d6e148726c1fa12a5e43a7938417421d3c05c5403fb8215e7226f527879ab8a2f9d9b64693e6c860e75ee8834a2b6eafe81d7e33de87fc07c173a939d22a4092585a02c5170f3fdd550ab71f080a08cc2a36a487d0cef40ac434986d3c9184c235916d8d3a44bdbce0010e12c565e1600258d9756b09fe40944eb36ec7dedf1ad88114c7e25c91fdd8973954d9afb447ddf712259e44b8f4b22487fb5c13c3198d8f5d8acf78fa8b3259ac0f1b0b59196ed1021210f54907443463602fad0baa93e1e3abb24762ffae4eb11062d1bcda9f7a50a50053c5d3b61008d7695a2d6ee4fe", 0xec}, {&(0x7f0000002980)="d7c92e4af10f209543972d00a5a746ded73339b6a7018d9cffb23acd2cfb80bdc9cd0f32103b9563951ef84d1d3d589f20d09e5657a7813eaf5bb5afb3e8748ccf13f679bde4b24c48cca7903bf0479a706cb092d7b9f2cc8feb2620514775dbfdc10eb1168957191fcc3ad38421eeebeffd8def810a37a081e3ce5fed9bc4c73207a809c10c834994bc5f2c62fbc704285f7c560f4e3493cf4f17fbb5d3b995920d0e36647c3514bc", 0xa9}, {&(0x7f0000002a40)="13a4a110bf199584de0241159730b92f14a8388ad2f00b5d6c061a71c54f29b83df9571752a82ce20a6e8fbb1473c2c0089d24553d611da00515527ae7754bca9ad5aa82ca0df6810b3a0a89bae6208a6bb71a3668aa9af5d4ef6e07f1c2ed9b77f75070e8b65719d39133d8164c05288fcac587b69bb985d6bb047110d3d04e507f90cc", 0x84}, {&(0x7f0000002b00)="273e3f50cd188a78d3898bd8407fdd5e86eaabc5ffd9373c11e76b72f4e9eb1af7dc0aeb4cd361f2226ebc8fc7b483a6e90f7e6f", 0x34}, {&(0x7f0000002b40)="da6a9773216243d55b05", 0xa}], 0x6, &(0x7f0000002c00)=[@ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_retopts={{0xec, 0x0, 0x7, {[@cipso={0x86, 0x4c, 0x1, [{0x7, 0xe, "d4242edb7de99079cfffe893"}, {0x2, 0x11, "8faecd8847da3f92985f017f383579"}, {0x5, 0xd, "0b4b1e635bf0d49b79077f"}, {0x1, 0x8, "f68885ba25ca"}, {0x0, 0x5, "1c34f4"}, {0x1, 0xd, "0613c8e68ebb5f13b93d01"}]}, @timestamp_prespec={0x44, 0x1c, 0x0, 0x3, 0x7, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x9}, {@dev={0xac, 0x14, 0x14, 0x25}, 0x2}, {@local, 0x6}]}, @timestamp={0x44, 0x8, 0xae, 0x0, 0x5, [0x4]}, @timestamp_prespec={0x44, 0x14, 0x90, 0x3, 0x4, [{@local, 0xa434}, {@multicast1, 0x7}]}, @lsrr={0x83, 0xb, 0x82, [@loopback, @private=0xa010102]}, @timestamp_addr={0x44, 0x24, 0xbb, 0x1, 0x3, [{@dev={0xac, 0x14, 0x14, 0x25}, 0x7}, {@multicast2, 0x8}, {@rand_addr=0x64010101, 0x7}, {@rand_addr=0x64010102, 0xe56}]}, @cipso={0x86, 0x20, 0x2, [{0x0, 0x12, "4be50b37b76e2b8f22c38375c5abaede"}, {0x7, 0x8, "edc2488b9863"}]}, @generic={0x88, 0x7, "d76855b4e8"}]}}}, @ip_retopts={{0x8c, 0x0, 0x7, {[@ra={0x94, 0x4}, @ra={0x94, 0x4, 0x1}, @end, @ssrr={0x89, 0xf, 0x63, [@private=0xa010100, @private=0xa010102, @broadcast]}, @timestamp={0x44, 0x8, 0xb0, 0x0, 0x4, [0x1]}, @timestamp_addr={0x44, 0x44, 0xe1, 0x1, 0x6, [{@broadcast, 0x15871364}, {@loopback, 0x1}, {@broadcast, 0x4}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xfffffffb}, {@private=0xa010101, 0x101}, {@remote, 0x5}, {@broadcast, 0x81}, {@private=0xa010102, 0x9}]}, @timestamp={0x44, 0x18, 0x38, 0x0, 0xc, [0x1, 0xb64, 0x9, 0x6, 0x2]}]}}}, @ip_retopts={{0x58, 0x0, 0x7, {[@timestamp={0x44, 0x24, 0x2c, 0x0, 0xa, [0x3, 0x5, 0x3, 0x1, 0x8, 0x8, 0xffff8000, 0x8]}, @timestamp_prespec={0x44, 0x24, 0x45, 0x3, 0x6, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x39}, {@dev={0xac, 0x14, 0x14, 0x2f}, 0x8}, {@multicast2, 0xcbef}]}]}}}], 0x1f0}}, {{&(0x7f0000002e00)={0x2, 0x4e24, @rand_addr=0x64010102}, 0x10, &(0x7f0000003040)=[{&(0x7f0000002e40)="04743add9a050338afa20843379956aee959aaecef29f9c6490f544a3a37280f8a417c7d4b961359b259df6c0bd3759465633fe292c5cbb392e1d19d155dccc31a25009c54513360c538aa7f94123298dc96fa008b72e9c7f8eb4a7806e536bf55943e4a0d0fe1a15b48f5a18ae7a9f4fe23b8ce12dd28e654954db32cf2a8d9a72dd85eba691faa411d745d457592228fe553794cbdcbb7dce3e1cee10aa17596ea481eece6be1052c8b77363210a2cf8502d8a805b8cc9e85f4f5ff41f088f04b152bf607d36bd283b5b786d177a227e813010a62b46bfab9793bc7fd0d610b7c1d444b61bff", 0xe7}, {&(0x7f0000002f40)="883dd1da240568d8d94f944880f0f0ccafa4136d0b174681ffd8e0a2a081f3fc5e287681d18d739dd7e5ecc2eb788428c5e0ab8d4d3e64d72806e8418f91426fbf588eefa753fddd5518b9ae4a6d413be278836d59d605e6d6b6033b1290448f567c870c8ea585ef4129eb4d0cfc255c79bb5089d6c00f2daf147123cadce74d890d2bf9d5fa34a58c5768fb6ec7a497f9c7c8526dab7cd9a2b5b438b5a9a3376ea9bcd76f3d83e592cd345bb288083fe77b4060582654c605517a62efd45416b8974aca3594d825279a20a059cf1a42d6e3b6a6ee32b2", 0xd7}], 0x2, &(0x7f0000003080)=[@ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x18}}], 0x6, 0x20000000) ioctl$AUTOFS_IOC_FAIL(r4, 0x9361, 0x3) io_setup(0x5, &(0x7f0000003240)) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000003300)={'syztnl1\x00', &(0x7f0000003280)={'erspan0\x00', r2, 0x8, 0x8000, 0x9, 0x7, {{0xd, 0x4, 0x3, 0x1, 0x34, 0x68, 0x0, 0x3, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x43}, @empty, {[@noop, @generic={0x94, 0xe, "661032189aca93849a51e0d7"}, @ssrr={0x89, 0x7, 0x49, [@multicast1]}, @ssrr={0x89, 0x7, 0x88, [@dev={0xac, 0x14, 0x14, 0x31}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r4, 0x89f8, &(0x7f0000003400)={'sit0\x00', &(0x7f0000003340)={'tunl0\x00', r5, 0x7, 0x8000, 0x8, 0x1, {{0x1f, 0x4, 0x3, 0x25, 0x7c, 0x67, 0x0, 0xd, 0xdba377c3e0792ee4, 0x0, @multicast2, @broadcast, {[@timestamp_prespec={0x44, 0xc, 0xf1, 0x3, 0x5, [{@multicast2}]}, @generic={0x89, 0x8, "9265ca2b69c2"}, @timestamp_addr={0x44, 0x1c, 0x39, 0x1, 0x9, [{@local, 0xbc}, {@dev={0xac, 0x14, 0x14, 0x2c}, 0x7e44}, {@broadcast, 0x4d8}]}, @lsrr={0x83, 0x27, 0xbc, [@dev={0xac, 0x14, 0x14, 0x24}, @dev={0xac, 0x14, 0x14, 0x20}, @remote, @broadcast, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x13}, @dev={0xac, 0x14, 0x14, 0x13}, @empty, @rand_addr=0x64010101]}, @lsrr={0x83, 0xf, 0xa8, [@broadcast, @local, @empty]}]}}}}}) ioctl$KVM_GET_PIT2(r1, 0x8070ae9f, &(0x7f0000003440)) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f00000034c0)={0x1, 0x36, 0x3}) r7 = creat(&(0x7f0000003500)='./file0\x00', 0x28) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003580), r7) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r4, 0x89f8, &(0x7f0000003640)={'syztnl1\x00', &(0x7f00000035c0)={'sit0\x00', r2, 0x8000, 0x7800, 0x5, 0xc3ae, {{0x9, 0x4, 0x2, 0x1d, 0x24, 0x68, 0x0, 0x55, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x37}, @empty, {[@rr={0x7, 0xf, 0xc9, [@local, @remote, @empty]}, @noop]}}}}}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r7, &(0x7f0000003940)={&(0x7f0000003540)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000003900)={&(0x7f0000003680)={0x24c, r8, 0x800, 0x70bd25, 0x25dfdbfe, {}, [@HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}, @HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0xfbdddfcc109c647e}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}]}, @HEADER={0x7c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}]}, 0x24c}, 0x1, 0x0, 0x0, 0x24004800}, 0x20004080) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r4, 0x3312, 0x2f) r10 = openat2(0xffffffffffffffff, &(0x7f0000003980)='./file0\x00', &(0x7f00000039c0)={0x480000, 0x2, 0x8}, 0x18) r11 = syz_open_dev$vcsu(&(0x7f0000003a00), 0x0, 0x200) r12 = socket$key(0xf, 0x3, 0x2) r13 = socket$nl_audit(0x10, 0x3, 0x9) ppoll(&(0x7f0000003a40)=[{r10, 0x9002}, {r11, 0x8007}, {r7, 0x1410}, {r12, 0x1041}, {r13, 0xc600}, {0xffffffffffffffff, 0x2600}, {r0, 0x1}, {0xffffffffffffffff, 0x7}, {r4, 0x34c6}], 0x9, &(0x7f0000003ac0)={0x77359400}, &(0x7f0000003b00)={[0xfffffffffffffff2]}, 0x8) io_setup(0x8, &(0x7f0000003b40)) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000003b80), 0x402, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000003bc0)={{{@in6=@ipv4={""/10, ""/2, @broadcast}, @in6=@loopback}}, {{@in=@private}, 0x0, @in6=@loopback}}, &(0x7f0000003cc0)=0xe8) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) 1m19.200959134s ago: executing program 0 (id=379): syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000880)='\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', 0x802, &(0x7f0000000080)=ANY=[@ANYBLOB="71756965742c73686f72746e616d654a6c6f7765722c726f6469722c757466383d302c726f6469722c756e695f786c6174653d312c696f636861727365743d69736f383835392d342c6e6f6e756d7461696c3d302c696f636861727365743d63703835352c73686f72748f27c0ffaf232693c36e616d653d77696e39352c696f636861727365743d6b6f69382d722c6e6f6e756d7461696c3d302c757466383d302c666c7573682c00"], 0x29, 0x33e, &(0x7f0000000480)="$eJzs3T1sW1UUAODjPidOIpVkQEIwGTYkVDVBDDAlqopUkQGKLP4WIppAyTOVYmEpDHWzFDGCWJDY2DrAyIwYEGJjYKUDKiAWulVqxUP2e7aff0JThMPf9w3V6bnn+N13cxW/RMnNq+uxe2Eudm7evBELC5Worp9Zj1uVWIkTkUTuSgAA/yW3six+zXJ3r/5gqR/Nz3heAMDs9N7/Xz+Z/yeNiFosTq+8eqzzAgBm54hf/z87NXtpZtMCAGZo4v3/kZHhsW/zVwc/EwAA/Hs9/9LLz2xsRpyv1xcimu+2G+1GPDUcX4y4GGlsx+lYjjsR+YNC/rTQ/ffpc5tnT9e7flyJRrej3YhodtqN/ElhI+n112I1lmOl6M8G/Um3f7XXX4+IK53e9aNZaTfmYqnbvxMXv1+K7ViL5bh/oj/i3ObZtXrxAo1mv78TcRAL/Zvozv9ULMe3r8WlSONCdHuH87+8Wq+fyTZH+tvXar06AAAAAAAAAAAAAAAAAAAAAACYhVP1gZXB+TdZs9O+en68YGXkfJxGPryx0zvf5yA/Hyir9U/neS8ZPx9o9HyedqMaJ/7WOwcAAAAAAAAAAAAAAAAAAIB/jtb+fGyl6fZea/+d3XLQKWXe+vrTLxdjvObNZJiJav5yIzVFLkpdSQzas0F7lozUFEESMSy+9vlgxuWa2uAuJtq7QW1iqFLMaStNTz78w8fTun4bZpKYWJbRoFJcvzTUvC9P/UHX4cHaXWquZ1l2WPvljya7ohJRnfjA/RXBVzfeePDx1gNP9DJfFIc+PPrY8gvXP/zk592tNIqlSdP5vdad7E9fKyntn0qxzpUpO2F6cDDMHOy19reS73558aH3v+nXVPOdkEzfP1k58/bh1/psPDOfB91pHuVO56Zs/unBK7cHu/eeF3O+WLSfjtpV+iThoA4AAAAAAAAAAAAAAAAAADgWpd8VvwdPPje7GQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA8Rv+/f9ScDCROUpwuxOTQ7XtvdahF1881lsFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/7PcAAAD//9Yzc50=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000001c0)="312b25d4441a190d189f321697cd9b6f055cd1fe40122b6e13654443fdeada84bafe08d5de680d5bc1a2d34475ff14a1289f38baf70016c88b75675bd111b4bcc660293735436cdfdb21e79b68028351e4b55d1724cf9d043afd79a00bbd5787569503ef88576e9d3f280648f55d5ed0d4fc8831e8fe7ef73395ffab2a39f6ff07cc42d8d3ae6b567747ddaf22f78f91a396a51a0735e1789cc9c610f8317b4e036fb3225e9496fabc6590d75b3eccf508afb2084d77a53054fd15ed90c38e45226ce2cd0a0f4a9a4d08a684cce819b1fd17ca110690c791d9727348c5124c14bcd9a41745a452b9384a682388192dc0036fbe76bfec581dc1315950befdef0ddb4855e14d4bf9154f2f71779dea12090a479304bb", 0x115, 0x9000) 1m19.200636224s ago: executing program 0 (id=380): r0 = syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='mnt\x00', 0x0, &(0x7f0000000000), 0x0, 0x248, &(0x7f0000000940)="$eJzs3T9oFFkcB/DfzO5eLsly5O6ag4O7g+M47gIh1x3YxEYhICGICCpERGyURIgJdomVjYXWKqlsgtgZrdMEG0Ww8k+K2AgaLAwWWqzsTiLRbDBxN7uS+Xxg2JnZee/3hp3v221mNoDc6omIgYgoRERvRJQiIll/wB/Z0rO6OdO5MBJRqRx8ndSOy7Yza+26I2I6Iv6PiPk0idPFiMm5o0tvH+//+9JE6a8bc0c6W3qSq5aXFg+sXB+6eHvwv8kHj14OJTEQ5U/Oq/mSOvuKScRPO1HsG5EU2z0CtmL4/K0n1dz/HBF/1vJfijSyD+/y+Hfzpfj32mZtr7x6+Gsrxwo0X6VSqn4HTleA3EkjohxJ2hcR2Xqa9vVlv+GfFrrSM2Pj53pPjU2Mnmz3TAU0Szlicd/djjvdn+X/RSHLP7B7VfN/aHj2WXV9pdDu0QCtVM1/7/Gpf0L+IXfkH/JL/iG/5B/yS/4hv+Qf8kv+Ydf4frsN5B/yS/4hv+Qf8mt9/gGAfKl0tPsOZKBd2j3/AAAAAAAAAAAAAAAAAAAAG810LoysLa2qee9qxPLeiCjWq1+o/R/x2qNNu94k1cM+SrJmDTn2e4MdNOjmDt59vZVHuv3wfOfqb8X935rZW3nbLaZGI6YvRER/sbjx+ktWr7+v9+MX3i+daLBAg/Ycbm/997Otq1Wqs2+wkmQr/fXmnzR+qb3Wn3/Km/S5HWffNdgBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALfMhAAD//+M2bGo=") syz_mount_image$exfat(&(0x7f00000009c0), &(0x7f0000001100)='./file1\x00', 0x2000000, &(0x7f0000000ac0)=ANY=[@ANYBLOB='=', @ANYRES32, @ANYRESDEC, @ANYRESHEX=0x0, @ANYRESDEC], 0x1, 0x152b, &(0x7f0000002780)="$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") syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="f3bbbb"], 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x220040, 0x90) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) utimensat(r0, &(0x7f00000000c0)='mnt\x00', &(0x7f0000000100)={{0x77359400}, {0x0, 0xea60}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='mnt/encrypted_dir\x00', 0xd4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000680)='mnt/encrypted_dir\x00', 0x800, 0x0) ioctl$PPPIOCGDEBUG(r1, 0x80047441, &(0x7f00000002c0)) r2 = getuid() newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4800) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f0000002000)='./file1\x00', 0x180c8, &(0x7f0000000580)=ANY=[@ANYBLOB="6e66732c646f74732c636865636b3d7374726963742c646f74732c6572726f72733d72656d6f756e742d726f2c00fc403bb14281bbfb9b8213bd6284536d64789a24dd73b98b3e33cb47fed8a736464bb62e9e891aa832722dfc28bfa4489b3a127a503e72326b737d0f67c97be6f37ef46154dec39ef8718946ffc8cd4d735a0b101c1722477bbe2f923577ea51f7116f17c3ddf5c497fba2d0bb3272d123b31e9461d4e2d65a42e1174fa269de92e463fc1ca202650fe2628e15341e45dce6c0de2367bdb50cc5b2b462e1d45fc3265f1a88561ab6afb1b73a3b340b5c5fc6e601843a59f3cdeb36991cfa985453287d4c9d2d6e21adddc57a607369c682e821b20dc0efd51d12f386f3f8e53c05e696e50c7c3f79b1b0bd7e5cfaf3f63d8949c8dd2fd94aa0f259a4cb9412c30c45f9d4d63d267d2a43f03a47fa56b3"], 0x1, 0x25c, &(0x7f0000002500)="$eJzs3T9rU1EYB+DXNGlCFzuLwwUXp6JOrkEqiAEhkkEnA9UlFeF2iU75GH4CBz+SH6NTcTliT2zaGkWk8dh7nwfCfeGXP+/JhXsynJP76vbb2cG7ozfpy8cYDKroRixSitiNTmxFdmN57JzW23HeIgCA62Y8ng5L98Df+/QHz6nr4bQXEf2fksnnjTQFAAAAAAAAAADAxq1b/x8n1v8DQJNZ/998dT2c7ix/v11k/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQzklKN9NvHqX7AwCunvkfANrH/A8A7WP+B4D2ef7i5dPhaLQ/rqpBxPFiPplP8jHnj5+M9u9Vp3ZXrzqezydbZ/n9nFcX817sLPMHa/PtuHsn59+zR89Gl/J+HGx++AAAAAAAAAAAAAAAAAAAAPBf2KvOrN3fv9ePX+S5Ovf/AJf273fjVvefDQMAAAAAAAAAAAAAAAAAAACutaP3H2bTw8PXdania8oKtzHrR7lP7y1PxhW9YTws/WUWKaLgGWxg8eMK0Sl3cQIAAAAAAAAAAAAAAAAAgJZZbfot3QkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlLO6///miohYpKz0cAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAG+xYAAP//Wv2bkg==") syz_genetlink_get_family_id$ieee802154(&(0x7f0000000240), 0xffffffffffffffff) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) mount$binder(0x0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000300), 0x210, &(0x7f00000003c0)={[{@max={'max', 0x3d, 0x1}}, {@stats}, {@max={'max', 0x3d, 0x2}}, {@max={'max', 0x3d, 0x1}}, {@stats}], [{@appraise}, {@fowner_gt={'fowner>', r2}}, {@context={'context', 0x3d, 'root'}}]}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x980420, &(0x7f0000000340)={[{@block_validity}, {@noload}], [{@obj_type={'obj_type', 0x3d, 'ext4\x00'}}, {@euid_gt={'euid>', r3}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}]}, 0x64, 0x54c, &(0x7f0000000bc0)="$eJzs3c9vHFcdAPDvbLypkzhdFzhAD6XQoiSC7MY1bS0ObREITpWAcg/G3lhW1t7IXrexVVFH/AFcECBxggsXJP4DVIkLxwqpCM4gikAIUjhwgA6a2VnHcXa8m7Dede3PR5rMe/Pr+95u5u28nefZAE6tpyPilYj4IE3TKxFRK5ZXiil2u1O23ft331zKpiTS9LW/J5EUy3rHSor5hWK36Yj4xlcjvp08GHdze+fmYqvV3Cjyjc7arcbm9s7V1bXFleZKc31+fu6FhRcXnl+4NpJ6XoyIl7785x9872dfeemXn3vjj9f/evk7WbG+VKzfX4+HNHXYym7Vq/lrsX+HjYiXHzHesTOV17Bwbrh97hxheQAAKJdd438kIj4dEVeiFmcOv5wFAAAAPoTSl2fiP0lE2t/Zfguno3R7AAAA4BiqRMRMJJV6MRZgJiqVer07hvdjcT59K6Lz2RvtrfXlbF3EbFQrN1ZbzWvFWOHZqCZZfi5P38s/183feS8iz89HxBMR8f3auTxfX2q3lif95QcAAACcEhcO9P//Vev2/wEAAIATZnbSBQAAAACOnP4/AAAAnHz6/wAAAHCife3VV7Mp7f3+9fLr21s3269fXW5u3qyvbS3Vl9obt+or7fZK/sy+tUHHa7Xbtz4f61u3G53mZqexub1zfa29td65vnrfT2ADAAAAY/TEJ9/+fRIRu184l0+ZsyXbnhlryYCjNrWXSop5n7P/D4935++NqVDAWAz6TP9tbUwFAcZuatIFACam+jAb+zsBOJGSAetLB++8U8w/NdryAAAAo3fpE+X3/yuH7rl7+Grg2HMSw+nVu///+IE8cPLl9//LBvweHB7gYgFOlKpPfDj1Bt7/LxsA8M6wEdL04UoEAACM2kw+JZV68fXeTFQq9XrExXy4fzW5sdpqXivuD/yuVn0sy8/leyYD+wwAAAAAAAAAAAAAAAAAAAAAAAAAQFeaJpEO47GhtgIAAACOoYjKX5JfdZ/lf6n27MzB7wfOJv+uRfEToW/8+LUf3l7sdDbmsuX/2Fve+VGx/LlJfIMBAAAAHNTrp/f68QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwSu/ffXOpN/WWpbWjj/u3L0bEbL/4UzGdz6ejGhHn/5nE1L79kog4M4L4u3ci4uP94idZsfZC9ot/7ujjx2zxKvSLf2EE8eE0eztrf17Jzr+zEbH//KvE0/m8//k3FXFf/lHl7V/WwPVpf6fz83w6b+f6nf8XDxxrtiTGk+/+olEa/07Ek1P9259e+5uUxH9myDp+65s7O2Xr0p9EXOr7+ZPcF6vRWbvV2Nzeubq6trjSXGmuz8/PvbDw4sLzC9caN1ZbzeLfB45fLQtcuVf/8yXxZwfU/9kh6//fd2/f/WhJcbL4l5/pE//XPy22eDB+pfjs+0yRztZf6qV3u+n9nvr5b54qK1sWf7mk/oPe/8tD1v/K17/7p4j4YN9bCgBM0Ob2zs3FVqu5cWgiu2wZtM1xTWS99GNQjNEkKnEsijHGxLD/RR8p8dZID5imaRr/35mSxMRf8F5i0i0TAAAwavcu+iddEgAAAAAAAAAAAAAAAAAAADi9xvE4sYMxd/dSySgeoQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBL/CwAA//+DWtD+") 1m19.151538644s ago: executing program 0 (id=381): syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x240001, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0xb, 0x249, &(0x7f0000001100)="$eJzs3U9LFGEcB/Df6pqbEOshkCJoo0unRY3uRhQEQkHsoVuSSuGakCDoQe3Um6hrl6COXYMO0bU3EEFY0CVPeRAmdCb/xKhbuTthn8/FH/M83+fPuOywh332zpnpqfGZ2cnV1ZWoVEpRHomRWCtFf3RFd6SWAwA4StaSJL4lqX26He/gkgCANmvx+Q8AHCEtPv9vdnBJAECbtfz5v6tjSwIA2uzW7aSUVrVKxPTjucZcI/2bXr08GfejGRMxGNVYj0i2pPW166NXB2sbPvdHY3opyy/NNbp354eiGv35+aFaane+J/qy/Ie+mIjhqMbJ/Pxwbv5YXDi/Y/56VOP93ZiJZozHRnY7vzhUq125MZrln2d3pnezHwAAAAAAAAAAAAAAAAAAAAAAtEO9tiX3/J56fa/2NJ+er1OOg88H+vV8nnKcLhe7dwAAAAAAAAAAAAAAAAAAAPhXzM4vTI01mxMP9ysevHvx5qA+LRalbN7dTZVDGPl3ixPnPj3Zu8+j7Vu03K5lfE+SJKfp9dm/Hbk7cprW8+b64+Ltyr1TF2cHLhXwj9ur6Ml9aWXF12pEm2Z/Wejef+76wM4DT0fGXi1+/JJd2cjsO3KH34gAAAAAAAAAAAAAAAAAAIAd3/8veiUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUJzt3/+fX+iNrNi6cjjF5kTPdkyaVAvbLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6cfAQAA//9Ymp1I") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.time_recursive\x00', 0x275a, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000b80)=@mangle={'mangle\x00', 0x2, 0x6, 0x550, 0xe0, 0x290, 0x290, 0xe0, 0x1c0, 0x4b0, 0x4b0, 0x4b0, 0x4b0, 0x4b0, 0x6, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe0, 0x0, {0x7a00000010000000}}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0xffffffffffffffff, 0x2, 0x1}, {0xffffffffffffffff, 0x5, 0xc}, {0xffffffffffffffff, 0x4}, 0x6, 0x7ff}}}, {{@ipv6={@mcast2, @dev={0xfe, 0x80, '\x00', 0xa}, [0x0, 0x0, 0x0, 0xffffff00], [0x0, 0x0, 0xffffffff, 0xff], 'macvlan0\x00', 'veth1_vlan\x00', {}, {}, 0x6, 0x7f, 0x4}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0xffff}, {}, {0x87}}}}, {{@uncond, 0x0, 0xa8, 0xd0, 0x48000000}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffc}}, {{@ipv6={@empty, @private0, [0xff, 0x0, 0xffffff00, 0xffffffff], [0xffffff00, 0xffffff, 0xff, 0xffffffff], 'geneve0\x00', 'xfrm0\x00', {0xff}, {}, 0x3a, 0x5, 0x0, 0x8}, 0x0, 0xa8, 0xf0}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv4=@loopback}}}, {{@uncond, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@ah={{0x30}, {[0x4d5, 0x4d4], 0x6, 0x2, 0xa22db0f404b6e738}}]}, @HL={0x28, 'HL\x00', 0x0, {0x1}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5b0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f00000001c0)={@local, @empty}, 0x8) getpgid(0xffffffffffffffff) setsockopt$MRT_ADD_MFC(0xffffffffffffffff, 0x0, 0xcc, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000040)={'batadv_slave_1\x00', {0x2, 0x0, @loopback=0x7f000000}}) ioctl$sock_inet_SIOCSIFADDR(r2, 0x891c, &(0x7f0000000080)={'batadv_slave_1\x00', {0x2, 0x0, @private=0xfffffffc}}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000700)={'batadv_slave_1\x00', 0x0}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r4, 0x29, 0x20, &(0x7f0000000080)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d4120000000000000029000000390000001ee1", 0x32) r5 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000006840)=@newqdisc={0x64, 0x24, 0xd0f, 0x70bd2d, 0x0, {0x60, 0x0, 0x0, r7, {0x0, 0x13}, {0xffff, 0xffff}, {0x7, 0xffff}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x38, 0x2, [@TCA_TBF_PARMS={0x28, 0x1, {{0xea, 0x2, 0x0, 0x0, 0x9, 0x5}, {0x12, 0x2, 0x0, 0x401, 0x8001, 0x1400}, 0xa5, 0x200005, 0xffffffd}}, @TCA_TBF_PRATE64={0xc, 0x5, 0xb9977594ac64a4f2}]}}]}, 0x64}, 0x1, 0x0, 0x0, 0x40000}, 0x44080) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000440)=@newtfilter={0x24, 0x11, 0x1, 0x70bd28, 0x2000, {0x0, 0x0, 0x74, r3, {0xfffd, 0x10}, {0x1, 0xfff1}, {0xfff2, 0x3}}}, 0x24}, 0x1, 0xf0ffffffffffff, 0x0, 0x14004804}, 0x840) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r8, 0x0) io_setup(0x5, &(0x7f0000000300)=0x0) r10 = eventfd2(0x0, 0x801) io_submit(r9, 0x1, &(0x7f0000000280)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r8, 0x0, 0x0, 0x0, 0x0, 0x1, r10}]) ppoll(&(0x7f00000000c0)=[{r8, 0x1}, {r8, 0x4280}], 0x2, 0x0, 0x0, 0x0) shutdown(r8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f0000000300), 0xffffffffffffffff) 1m18.883354797s ago: executing program 0 (id=382): syz_mount_image$exfat(&(0x7f00000009c0), &(0x7f0000000000)='./file1\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='utf8,utf8,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',iocharset=cp949,errors=remount-ro,utf8,errors=remount-ro,dmask=00000000000000000000003,time_offset=0x0000000000000006,gid=', @ANYRESHEX=0xee00, @ANYBLOB="2c00073bc934e6304a61a825679f7f47435e772a77a77e69b5db166a9f7745d7245b08574a58340594"], 0x1, 0x152b, &(0x7f0000002f80)="$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") write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b305d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c0428918246d9e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff13d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1ccab2689bee59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae23034202210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ecdf5e08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) syz_emit_ethernet(0x46, &(0x7f0000001040)=ANY=[@ANYBLOB="0180c20000000180c200000086dd60081f2000103afffe8000000000000000000000000000bbff020000820000000000000000000001860090780000000000000000000020002b46647ff596f050f561598b6b280392ce8770fa914657056696e0d497618b6f1a1acb1fe28aaade7b76142d6a4d5d2c59736569002d908d"], 0x0) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000340)='\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', 0x1000000, &(0x7f0000000440)=ANY=[@ANYBLOB="64656275672c757466383d312c757466383d302c757466383d312c73686f72746e616d653d77696e39352c636865636b3d7374726963742c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c002bc08d8cca74e8ecafb48437094fe1a4a2383bd9d85bff651d1101fd722e01b9b5d22f08b5fc0ac7cbf33fb553a90ae4d01d71ddeeb089f517aeaaa271899287d5b8949b02b23c2807b7d81714b89e9682f6c3faa6107733a77a4cf985560ed64ec24e255dee3654aa2ba55be4bf3ae257adba34bed8e52e4122bb46aa57a75dab0288098e42f886f09bdf63537db28a454b02a4204a7e7dac3c30a6d4b5c814916b02d7147f667ec516545366cc56018bc1b563b100a2e4c51c06546a25a2005847c9fcede77362f54890e96075086110ee9cec7a20b139d819c94dc4c36c0b9ae55721f33f037cf92f2c4941a4bc36eb6c79859a1e120eb2c9ff5210b7cf35bf5d1d0b61a8fc3c5f55888eca4c844ed0436afaa9e9ca1a8fa1ffbbdf0fd03a6263fc21bcaaeae592a90fd64085944d4b5de552f49e2ff3a09de62f85d0c6020cdb7ef052a53afe", @ANYRESOCT=0x0], 0x3, 0x286, &(0x7f00000009c0)="$eJzs2k1rXFUYB/DnxqSdSUkn4hstiAddqJuhyVqhRSKIAUWNUAXprZnomOtMyB0CI2Ky0q0fQXAhiEt3gnTpJhs/gQt32WRZQRyZt5rE0iodMxJ+v8Xl5OT87z3nnuHyzGUOXvjy482Nsr6Rd2Imy2LmauzF7SwWYybG9uL5Z6//9OSb19959drqamXUu5xSuvjUj+9++t3TtzoX3v7+4g/nY3/xvYPD5V/3H9+/dPDHWx82y9QsU6vdSXm62W538ptFI603y816Sq8XjbxspGarbGwf+/9G0d7a6qa8tb4wv7XdKMuUt7pps9FNnXbqbHdT/kHebKV6vZ4W5oMHsfbt7V4vDntzN6LX61W/igu3YuGXqEX2cMoeuZo9diN7Yi+7dNjr1U5Gq9OZMZM13P9z8a/3nzNh9FBfeSOlSsz2Hwk7axHFF/1jRCWubUQzimjElajG74OPyciw/fIrqytX0sBifF7s7gzzuztrDw3Ofye/lGX9v++WXxrm0zh/PiL6x/mj+eWoxaN3zc+NlpKOX78Szz1zJF+PWvz8frSjiPXBPGJ3lFv5bCmll15bPZG/PBgHAHDW1Iel11wM67d+0XasfquPBvy9vhvmj9SHtfvUhyfqq9m4PDvdtRNRdj/ZzIuisd3/gjdo3OmZQGNcmk/shP9B47eTPdXxbakevT/3aIxfhUx2YuP3bP2emWN7Nu07prF3uhf9+twUVhrx0ak+iZiGvzb9vkMrpzIhAAAAAAAAAAAA/pEH/KngNy8OT3PPwdNeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8P/2ZwAAAP//1a6yjQ==") sched_setscheduler(0x0, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) ptrace$poke(0x5, r3, &(0x7f0000000540), 0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getpid() open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) mount$incfs(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') 1m17.953900338s ago: executing program 0 (id=393): futex(&(0x7f000000cffc)=0x4, 0x9, 0x4, 0x0, 0x0, 0x400000) futex(&(0x7f0000000000)=0x2, 0x9, 0x2, 0x0, 0x0, 0x2) futex(&(0x7f000000cffc)=0x3, 0x5, 0x1, 0x0, &(0x7f0000000000), 0x5000000) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file0\x00', 0x2000014, &(0x7f0000000480)=ANY=[@ANYBLOB="6e6f6e756d7461696c2c6e66732c73686f72746e616d653d6c6f7765722c757466383d312c64656275672c696f636861727365743d757466382c73686f72746e616d653d6d697865642c757466383d312c004845160000000000", @ANYRESOCT=0x0, @ANYRES8, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="0ea1a3ed758749a35b0cf19e7301710a8a7c5e7fe9b7c49589266bd5045f15f1817fcc4ea04eeac3f0df37b8beaeafc22a5a08a1a70024", @ANYBLOB="97b61e88553572fd2efdef5bcdc603f5cf17a49bf1d8457078ace3df30c7c941b1103b86953f4b1b43816a58622af5d511ff04c37a8893dc5ea494888e218c88326783f69ee710da511f74fe812d33a93825fb7eb8eca7196d483f5689286f28bf447eca9c6676aad40948ce1a2154e82ce6ecb85f76965d75d05e46"], 0xfe, 0x2eb, &(0x7f0000000ec0)="$eJzs3U9rE08YwPGnSX9JmtImPxBBQR30opeljS9Ag7QgBpTaiHoQtnajIWtSdkMkIiYX8errKB69Ceob6EW8eBS8FUHw0oO4kt1NukmTNm3zp6XfD7T7zM48zKSblmcDO928//ZZIWdrOb0soZiSkEhdtkSSjcg34R9DbhyRoLpcmf797dzdBw9vpTOZhSWlFtPLV1NKqdkLH5+/fHfxc3n63vvZD1HZSD7a/JX6sRHZOLP5d/lp3lZ5WxVLZaWrlVKprK+YhlrN2wVNqTumoduGyhdtw2rrz5mltbWq0ourM/HvlmHbSi9WVcGoqnJJla2q0p/o+aLSNE3NxOVkm+xjTHZ9aUlP9+x2wgNdEYZuqttJy0rXu3dm10ewJgAAcMTsXv97tX6v+n+7OtxP/X967/pfJFj/x/xJOur/Ner/A6i3tfao/3E81dqblpXW4/7vbzvqfwAAAAAAAAAAAAAAAAAAAAAAjoMtx0k4jpNoHP1TbjsqIjHvEXC3PeZlYkiC198JfLWuv9/uSLs2puViwAIP7sVEzDeVbCXrHb3+dE7yYoohc5KQP+77wefFizczC3PKlZRPZq2SrYRFGsewRJv5Tclu+ef/n/fylZ/fmL+WyP4n8eD8KUnIqe7zp7rkV7IRuXwpkK9JQr48lpKYsuq+r7fzX80rdeN2piN/yh3XKTK6SwMAAAAAwMBoqiXZfv/r7e6juQNisrPfyw98PuA4Tq3xrXWL3PH5QMf99aSc7WeLSgAAAAAAcGh29UVBN03D6iuQUPBMVET2znIm9jXFYQLHERnVXL2DsIxz9l7BdRE5AssYVRATEe+MOkj6z1Z6X1lOH2Mm/f/AMZgXGB36z3Dcf5kAAAAADFrg3r5/X18PcUUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJw8/e4H1hy/o6vZsduugdvCI3+BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBHyLwAA///vdg2F") r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x1f, 0xd, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000fcffffff0000000080000000850000007d00000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000020000207b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70100000000000085000000a600000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x11}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) renameat2(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x1000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000001c0)=0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f00000007c0)={{'\x00', 0x2}, {0x8000000000000001}, 0x1, 0x0, 0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000340)="25292079a4646f73d92aa61b60222b02bb6baa4f64c85c91f4712acf2ecde123c8262b235b283530f4a79f1ee0c3c2f33960f401e0d427c6298a00896d669db2e1473f6f04c3f00f1654020510d60f69a4fca9cbfd5ca35bb5b2045e7d6764fc6a2ddce7ce90b84ed9f07e5ed74ec7488097d972381dee46d3f677ded7cf4ab4d1261230744a251b3f9fbae89a0d41346f9a82c782f6a51b96cb9a2be70b52470e12cf118ab7a451cdcc83c1d937871626b384f47949355eaf85af2c8100905402ad80d65d952b646f14750b4a3b7704af11665af72f8006968116d85e003d5dc6c638fac9562991ea0b47af30f1f44dd12905b2b9c96e795dcad65e4e7ef1348d6fc6527a0aae04fa1daab8604fad87f571db77ff62", 0x116, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0200000038010000000000000cce00000042a071634fb4954d0a9428684bf1d25127588746512568e3c2a53b7996e3e69f26092ff523316e55ede12a0e072ac3479734adf61c7519a879d17dc511c6c56429404d5c0da6da594b7a7c831db0402182732a3d5b8eea605e1192a5469551a671dfe445e5f7336ff80a1c95b433dd5bae18d110f3a410d4a5c70c3f70ecb42beaafc0ac42eb741962aee1372c4c8d28cd56a32b99016adc8273063fec090e2a8a83195e0fba8640a932ef297169981edaa3a9cbccacab1a3be5de3f318d5a5591f79f0b7ac33a48e067bba529e15d00000082dde6efb5e55f49652714fecc626cd4158934cf8429704ef0a75c019c0adecf995a51b129d367dc934bab3d45aa190a6304dd17da78cffcd0e526e3a01286444148b765cf34ba3c6c1eee9d0eee685566355a89cfb9428eb7265d9d6d5e000000df95d6a3e2d9350ef8295d24615813211750765ad61696197d17edaaa86c2d26e8902cfcb8075c0ba3b5dc6fedadeddf0d02a63b51697ee912968e0639456575156964194539e7d70797bf34a6963da043f861f918506274cfdefc21f53f56247da8d3c5b4dd6142"], 0x1a2}) 1m17.836417049s ago: executing program 0 (id=395): r0 = syz_usb_connect$uac1(0x2, 0xa5, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902930003010000000904000000010100000a24010000"], 0x0) syz_mount_image$exfat(&(0x7f0000000240), &(0x7f00000005c0)='./file2\x00', 0x3000cd0, &(0x7f0000000440)=ANY=[], 0x1, 0x151a, &(0x7f0000003f40)="$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") write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00', {0x2, 0x10, 0x2, 0x4}, 0x48, [0x0, 0x0, 0x0, 0x40000, 0x1, 0x2, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x4000, 0x20, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x296, 0x1, 0x0, 0x0, 0x5, 0x2000, 0xfa, 0xfffffffc, 0x0, 0x9, 0x0, 0x6, 0x0, 0x0, 0x6, 0x5f1, 0x6], [0x0, 0x0, 0x8, 0x0, 0x0, 0x9, 0x58c51ee, 0x80, 0x8000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x200, 0x7, 0xfffffff8, 0x0, 0x0, 0x7, 0x0, 0xfffffffc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x9, 0x0, 0x200, 0x0, 0x2, 0x0, 0x3, 0x5, 0xfffffffd, 0x4000000, 0xfffffffd, 0x0, 0x0, 0x0, 0x1000000, 0x80000, 0x0, 0xfffffffd, 0x0, 0x8, 0x0, 0x0, 0x2aa6, 0x0, 0x0, 0x0, 0xffff], [0x4, 0xfc, 0x0, 0x4, 0xfffffffe, 0x0, 0x0, 0x0, 0xb, 0x1, 0x4000000, 0x0, 0x1, 0x7, 0x1000, 0x80, 0x0, 0x200, 0x0, 0xffffffff, 0x0, 0xfffffffc, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x4, 0x0, 0x6, 0x1, 0x0, 0xbda6, 0xe, 0x0, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x20, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3, 0xfff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x8], [0x40000000, 0x0, 0x74e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0xbd, 0x0, 0xff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x101, 0x80000020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0xcaa, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4]}, 0x45c) quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x8, 0x200, 0x0, 0x0, 0x20, 0x11, "79820fde98abdd00b771eecbbba14da08fe8cfcf2d39005755e339df6e3474ee07e13a269fce2bb3dc5ed34394903821e81be586d9ee749d76a7285644943ebe", "ba646f857993f0c5787944d335671e614090022d722436df22213419a5999377aead1d59f9928abd899cc24fbe73d652739fc43c0e45ac5209ccdc91ae82cb81", "e461519b104962775f9527ad4d3ff4ad351f4bd845ffcfba9be710877453dd32", [0x1ce, 0x1]}) syz_usb_control_io(r0, &(0x7f00000009c0)={0x2c, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00030400000004030d"], 0x0, 0x0, 0x0}, 0x0) 1m16.00310077s ago: executing program 41 (id=411): r0 = creat(&(0x7f0000000000)='./file0\x00', 0x40) lsetxattr$security_capability(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0), 0x0, 0x0, 0x0) ioctl$XFS_IOC_START_COMMIT(r0, 0x80585882, &(0x7f0000000100)={0xffffffffffffffff}) write$binfmt_elf32(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="9ff8684b59e0d6873e9d84aa004a5442a0ffe6e61d78dd2e0861b9a766a26f6333ab22365b79605804a0b1790b8dbbba2840441f38734cb3566a2816aea9e58205d1a0d6d50ed626e642f1084032a856a55f59f08aea5d1a584f8623d841e788f0f2219f6013456de559efbe6a0b06d82cdfc5f228f0bb51068d2775839c5c9cc8f72fe908cdf1dd26b1a7a4b70ea608f92adb35"], 0x78) close(r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1m2.755936289s ago: executing program 42 (id=395): r0 = syz_usb_connect$uac1(0x2, 0xa5, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902930003010000000904000000010100000a24010000"], 0x0) syz_mount_image$exfat(&(0x7f0000000240), &(0x7f00000005c0)='./file2\x00', 0x3000cd0, &(0x7f0000000440)=ANY=[], 0x1, 0x151a, &(0x7f0000003f40)="$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") write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000800)={'syz0\x00', {0x2, 0x10, 0x2, 0x4}, 0x48, [0x0, 0x0, 0x0, 0x40000, 0x1, 0x2, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x4000, 0x20, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfffffffe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x296, 0x1, 0x0, 0x0, 0x5, 0x2000, 0xfa, 0xfffffffc, 0x0, 0x9, 0x0, 0x6, 0x0, 0x0, 0x6, 0x5f1, 0x6], [0x0, 0x0, 0x8, 0x0, 0x0, 0x9, 0x58c51ee, 0x80, 0x8000, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x200, 0x7, 0xfffffff8, 0x0, 0x0, 0x7, 0x0, 0xfffffffc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x9, 0x0, 0x200, 0x0, 0x2, 0x0, 0x3, 0x5, 0xfffffffd, 0x4000000, 0xfffffffd, 0x0, 0x0, 0x0, 0x1000000, 0x80000, 0x0, 0xfffffffd, 0x0, 0x8, 0x0, 0x0, 0x2aa6, 0x0, 0x0, 0x0, 0xffff], [0x4, 0xfc, 0x0, 0x4, 0xfffffffe, 0x0, 0x0, 0x0, 0xb, 0x1, 0x4000000, 0x0, 0x1, 0x7, 0x1000, 0x80, 0x0, 0x200, 0x0, 0xffffffff, 0x0, 0xfffffffc, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x4, 0x0, 0x6, 0x1, 0x0, 0xbda6, 0xe, 0x0, 0x0, 0xfffffffd, 0xffffffff, 0x0, 0x20, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3, 0xfff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x8], [0x40000000, 0x0, 0x74e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x6, 0x40, 0x0, 0x0, 0xbd, 0x0, 0xff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x101, 0x80000020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0xcaa, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4]}, 0x45c) quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x8, 0x200, 0x0, 0x0, 0x20, 0x11, "79820fde98abdd00b771eecbbba14da08fe8cfcf2d39005755e339df6e3474ee07e13a269fce2bb3dc5ed34394903821e81be586d9ee749d76a7285644943ebe", "ba646f857993f0c5787944d335671e614090022d722436df22213419a5999377aead1d59f9928abd899cc24fbe73d652739fc43c0e45ac5209ccdc91ae82cb81", "e461519b104962775f9527ad4d3ff4ad351f4bd845ffcfba9be710877453dd32", [0x1ce, 0x1]}) syz_usb_control_io(r0, &(0x7f00000009c0)={0x2c, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00030400000004030d"], 0x0, 0x0, 0x0}, 0x0) 1m0.296876456s ago: executing program 5 (id=500): ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'pimreg0\x00', 0x7c2}) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r0, &(0x7f0000000840)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00220f000000540b4550182195f51584b3"], 0x0}, 0x0) (async, rerun: 64) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000ac0)=ANY=[@ANYBLOB="b700000081000000bfa30000000000000703000005feffff720af0fff8ffffff71a4f0ff000000002d030000000000001d400500000000004704000001ed000072030000000000001d44000000000000db0a00fee10000007303000000000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ad1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef67"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) (async, rerun: 32) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000300)={0x40, 0xe, 0x4, "016da5a8"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, 0x0) 59.572440244s ago: executing program 5 (id=509): r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) r3 = socket(0x11, 0x2, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r4, 0x8931, &(0x7f0000000040)={'batadv_slave_0\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0xa}}) (async) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) r5 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r5, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 64) r7 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0x439, 0x0, 0xfdfffffc, {0x0, 0x0, 0x0, r6, 0x9801, 0x802}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @gre={{0x8}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_DPORT={0x6, 0x11, 0x4e24}]}}}]}, 0x3c}}, 0x0) (async, rerun: 64) sendmsg$nl_route(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000680)=@newlink={0x40, 0x10, 0x439, 0x2, 0x0, {0x0, 0x0, 0x0, r6, 0x1040, 0x44100}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gre={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @private=0xa010100}, @IFLA_GRE_FWMARK={0x8, 0x14, 0xd6}]}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4004000) (async, rerun: 64) r8 = io_uring_setup(0x3450, &(0x7f0000000080)={0x0, 0x113d, 0x0, 0x3}) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) (async, rerun: 32) io_uring_register$IORING_REGISTER_BUFFERS(r8, 0x0, &(0x7f00000002c0)=[{&(0x7f0000001700)=""/4095, 0x440000}], 0x100000000000011a) (async, rerun: 32) bind$packet(r3, &(0x7f0000000500)={0x11, 0x0, r2, 0x1, 0x6, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}, 0x14) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fdd411efc40800040000000000000000", 0x39}], 0x1) (async) setsockopt$packet_int(r5, 0x107, 0x10, &(0x7f0000000100)=0x800, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000f93132", 0x39}], 0x1) 59.461155736s ago: executing program 5 (id=510): socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@ipv6_getaddrlabel={0x38, 0x4a, 0x1, 0x70bd2d, 0x25dfdbfd, {0xa, 0x0, 0x80, 0x0, 0x0, 0x80000012}, [@IFAL_LABEL={0x8, 0x2, 0x1}, @IFAL_ADDRESS={0x14, 0x1, @local}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x0) 59.451303226s ago: executing program 5 (id=512): r0 = socket$can_raw(0x1d, 0x3, 0x1) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000180)='./bus\x00', 0x1400c, &(0x7f0000000840)={[{@stripe={'stripe', 0x3d, 0x3d}}, {@nombcache}, {@mb_optimize_scan={'mb_optimize_scan', 0x3d, 0x1}}]}, 0x3, 0x44d, &(0x7f0000000340)="$eJzs281vFGUYAPBnZrvFWrAV8Qv8qKKx8aOlgMrBgxpNPGBiogc9Nm0hyAKG1kQIiWAMnowx8W48+i940osxnky86t2QENOL4GnN7M60u8vu0pbdLrK/XzLwvPPR93125t19Z97dAIbWVPZPErEzIv6IiIl6sXmHqfp/11YvLFxfvbCQRLX67t9Jbb9/Vi8sFLsWx43nhek0Iv08iX1t6l0+d/7kfKWydDYvz66c+mh2+dz5F06cmj++dHzp9MEjRw4fmnv5pYMv9iTP8Ujz6K0Pvn776JdN+bfk0SNT3TY+Xa32uLrB2tUQJyMDbAibUoqI7HSVa/1/IkqxfvIm4s3PBto4oK+q1Wp1vPPmi1XgDpZEc1mXh2FRfNBn97/F0joIeLV/w4+Bu/pa/QYoy/tavtS3jKw9MSi33N/20lREvH/x32+zJfrzHAIAoMmP2fjn+Wy00zr+S+OBhv3uyeeGJiPi3ojYHRH3xenYExH3R9T2fTAiHtpk/a2TJDeOf9IrW0psg7Lx3yv53Fbz+K8Y/cVkKS/tquVfTo6dqCwdyF+T6SjvyMpzXer46Y3fv+q0rXH8ly1Z/cVYMG/HlZEdzccszq/M30rOja5eitg70i7/ZG0mIImIhyNi7xbrOPHs94902nbz/LvowTxT9buIZ+rn/2K05F9Ius9Pzt4VlaUDs8VVcaNff7v8Tqf6byn/HsjO/91tr/+1/CeTxvna5c3XcfnPLzre02z1+h9N3qvFo/m6T+ZXVs7ORYwmR+uNblx/cP3Yolzsn+U/vb99/98d66/EvojILuJHI+KxiHg8b/sTEfFkROzvkv8vrz/1Yeu6sQ3n319Z/oubOv/rwWi0rmkflE7+/ENTpZPrYZ7/9e7n/3Atms7XbOT9byPt2trVDAAAAP8/aUTsjCSdWYvTdGam/h3+PRFp5czyynPHznx8erH+G4HJKKfFk66Jhuehc/ltfb18KSLqXy0oth/Knxt/UxqrlWcWzlQWB508DLnxDv0/81dp0K0D+s7vtWB46f8wvPR/GF6b6/87+tYOYPu16f9jg2gHsP3aff5/OoB2ANuvpf+b9oMh4vkfDC/9H4aX/g9DaXksbv4j+a5B8Ze2ePgdG0T5tmhG34JIb4tmCPoUDPZ9CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoFf+CwAA//9kXt09") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89901) r2 = fspick(r1, &(0x7f00000000c0)='.\x00', 0x0) fsconfig$FSCONFIG_SET_FLAG(r2, 0x0, &(0x7f0000000080)='ro\x00', 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20004, 0x80) statx(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x1, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffffffffff3a, &(0x7f0000000040)=[{&(0x7f0000000280)="238b12e0387de45c54b103b82375492c6dec573b49ad8ad04122c7a795b7d89c0c24f3418de43f95a6aab4383d231163fae643f069acb7edab56786dcb1f10ec2bec28f9d344a888b5f218d14f4d0d9e8ba03c2de7fe816e174e349ba4d850efbfcb0a48f4503d1bf0ee15a26e560f", 0x6f}], 0x1}, 0x40000000) epoll_create(0xa) open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r4 = socket$igmp(0x2, 0x3, 0x2) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='comm\x00') write$FUSE_NOTIFY_DELETE(r5, 0x0, 0x2b) setresuid(0x0, 0xee00, 0x0) ioctl$sock_inet_SIOCSARP(r4, 0x8955, 0x0) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f00000003c0)=ANY=[], 0x0) r6 = syz_open_procfs(0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYRESOCT=r6, @ANYRESOCT=r0], 0x0, 0x37, 0x0, 0x0, 0x9}, 0x28) openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000300), r7) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0xb, 0x31, 0xffffffffffffffff, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_wireguard(r8, 0x8933, &(0x7f0000000100)={'wg0\x00'}) 58.764173194s ago: executing program 5 (id=519): r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) (async) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="340000001400b59527bd7000fcdbdf250a400000", @ANYRES32=r3, @ANYBLOB="1400020000000000000000020000ffff00000000080008008d42c2"], 0x34}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=@ipv6_newaddr={0x18, 0x14, 0x9535393fea6295b5, 0x70bd2c, 0x0, {0xa, 0x0, 0x0, 0xfd, r3}}, 0x18}}, 0x0) (async) r4 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bind$bt_l2cap(r4, &(0x7f0000000000)={0x1f, 0x0, @any, 0x0, 0x1}, 0xe) (async) getsockopt$bt_l2cap_L2CAP_OPTIONS(r4, 0x6, 0x1, 0x0, &(0x7f0000000100)) (async) syz_usb_connect$cdc_ncm(0x0, 0x7a, &(0x7f0000000080)=ANY=[], 0x0) 58.622923705s ago: executing program 5 (id=523): r0 = socket$inet(0x2, 0xa, 0x262) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x1, @remote}, 0x48, {0x2, 0x0, @broadcast}}) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fchdir(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x101000, 0x108) getdents64(r2, &(0x7f00000001c0)=""/43, 0x2b) getdents64(r2, &(0x7f0000000f80)=""/4096, 0x1000) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000850000007d0000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001700000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000a40)={r3, 0x27, 0x14, 0x0, &(0x7f0000000440)="f8ad48cc02cb29dcc8007f5b0800", 0x0, 0x4000, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0xa003, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c0000001a0001000000000000000000814499be"], 0x1c}}, 0x8000) io_uring_setup(0x2cd5, &(0x7f0000000040)={0x0, 0x2063, 0x1, 0x2, 0x70}) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./bus\x00', 0x804840, &(0x7f0000000740)=ANY=[@ANYRESDEC=r4, @ANYBLOB='utf8=1,iocharset=cp1255,uni_xlate=0,check=strict,utf8=0,uni_xlate=0,utf8=0,codepage=850,check=relaxed,shortname=winnt\x00\x00hortname=lower,shortname=win95,shortname=win95,nonumtail=0,shortname=mixed,uni_xlate=1,allow_utime=00000000000000000000777,\x00', @ANYRESDEC, @ANYRES64=0x0, @ANYRES8=r4], 0xff, 0x371, &(0x7f0000000280)="$eJzs3T1oZNUXAPAz8yYzycL/n3SiIIx2gsbNdtqYIFlYTKMy+FGIg5tVmcQiwWBSbBILF0vBUis7BS0sxFIERewsbF1BVhcL3W7BxSszbz7efCSbrEQJ/n7FzN37znnn3veGmbePmZsXF6N1cSou3bhxLaanS1FZfHwxbpZiLrLo2Ytx1Ql9AMDpcDOl+D3ljphSOuEhAQAnrPP5/3JE1GMu73nzq8Pik09/ADj1uv//nzksZvqgDfUTGRIAcMLG7v/fP7S5WomoRqX3z0rhWwEAwGn19HPPP7G0EvFUvT4dsX5lq7HViEcH25cuxauxFqtxNmbjVkR+odB+KHUez19YWT5br9fL8fNcNCKi3E1s5FcKS1knvxYLMRtz3fz2pUbqtLPzn64sL9Q7ImJvt1M/1ktbjak4063/w5lYHVx49HbSeYq4sLJ8rt7dQWO9l78bsT+4b9Ee/3zMxncv9XeTUu8bjCvLlxd6gx7kbzVqcbF/FA68AwIAAAAAAAAAAAAAAAAAAAAAAHdkvt43118/J7Wf85Vy5ucnbO+sj5Pnd9cH2s/XB0q1FCn99sZDjbezGFofaHR9ni0LCQIAAAAAAAAAAAAAAAAAAEDf5nY1mmtrqxub2zutYmN3Y3O7HBHtnte++fjLmRiPuU2jkpeoRfRL1Ltld1rNlPWCUxYxnp61i/d6PvysP+JiTK0/i4nDqA1vKg/F/O++n94bBN+b9fb85yAmi8kTzArDeGyk6Pr/8yEd50D1G+eKPbXx6ldTSoWet4rpl18Y32GUIirHP3E7rXLnvG9Pd4/vUExqN76+9srdvaPf/CLlHnhw9pmr735wvdVca1eOzhmsbmzeSq1mqRd8rMMyU6xeirxRKr4SKs3rDx+Yvj/c08y+//XZe9759mjVU7Hn9fbreSQmy6fzyWh6NW+0hzk6nUH6VHcSa6tTE178t2vcwTm96/3PP0rpx1+OXGKgPPa2UfrbbzwAAAAAAAAAAAAAAAAAAMCYwm/Fu7o/9p06LOuRJ09+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwzxn8/f9CY38vRnr6jb2xnn7jj90JWbXVjSvVf3uSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD85/0VAAD//zYMU/U=") r6 = open(&(0x7f00000003c0)='./file0\x00', 0x48040, 0x0) r7 = io_uring_setup(0x296c, &(0x7f00000003c0)={0x0, 0xd18f, 0x1000, 0x2, 0xf0}) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x2, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@cache_mmap}]}}) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x5418, &(0x7f0000000140)=0x15b5c003) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000080)={0x800002, 0x1daf, 0x80000000, 0xc, 0x10, "ba441800"}) r10 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) ioctl$OCFS2_IOC_RESVSP(r10, 0x40305828, &(0x7f0000000640)={0x2, 0x0, 0xd9d, 0x800, 0x67, 0x2}) io_uring_register$IORING_REGISTER_FILES_UPDATE(r8, 0x6, &(0x7f0000000240)={0x3ff, 0x0, &(0x7f0000000180)=[r8, r8]}, 0x2) ioctl$sock_inet_SIOCSARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x4e22, @local}, {0x0, @multicast}, 0x38, {0x2, 0x4e21, @broadcast}, 'syz_tun\x00'}) 57.837101394s ago: executing program 43 (id=523): r0 = socket$inet(0x2, 0xa, 0x262) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x1, @remote}, 0x48, {0x2, 0x0, @broadcast}}) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fchdir(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x101000, 0x108) getdents64(r2, &(0x7f00000001c0)=""/43, 0x2b) getdents64(r2, &(0x7f0000000f80)=""/4096, 0x1000) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000850000007d0000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001700000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000a40)={r3, 0x27, 0x14, 0x0, &(0x7f0000000440)="f8ad48cc02cb29dcc8007f5b0800", 0x0, 0x4000, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0xa003, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c0000001a0001000000000000000000814499be"], 0x1c}}, 0x8000) io_uring_setup(0x2cd5, &(0x7f0000000040)={0x0, 0x2063, 0x1, 0x2, 0x70}) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./bus\x00', 0x804840, &(0x7f0000000740)=ANY=[@ANYRESDEC=r4, @ANYBLOB='utf8=1,iocharset=cp1255,uni_xlate=0,check=strict,utf8=0,uni_xlate=0,utf8=0,codepage=850,check=relaxed,shortname=winnt\x00\x00hortname=lower,shortname=win95,shortname=win95,nonumtail=0,shortname=mixed,uni_xlate=1,allow_utime=00000000000000000000777,\x00', @ANYRESDEC, @ANYRES64=0x0, @ANYRES8=r4], 0xff, 0x371, &(0x7f0000000280)="$eJzs3T1oZNUXAPAz8yYzycL/n3SiIIx2gsbNdtqYIFlYTKMy+FGIg5tVmcQiwWBSbBILF0vBUis7BS0sxFIERewsbF1BVhcL3W7BxSszbz7efCSbrEQJ/n7FzN37znnn3veGmbePmZsXF6N1cSou3bhxLaanS1FZfHwxbpZiLrLo2Ytx1Ql9AMDpcDOl+D3ljphSOuEhAQAnrPP5/3JE1GMu73nzq8Pik09/ADj1uv//nzksZvqgDfUTGRIAcMLG7v/fP7S5WomoRqX3z0rhWwEAwGn19HPPP7G0EvFUvT4dsX5lq7HViEcH25cuxauxFqtxNmbjVkR+odB+KHUez19YWT5br9fL8fNcNCKi3E1s5FcKS1knvxYLMRtz3fz2pUbqtLPzn64sL9Q7ImJvt1M/1ktbjak4063/w5lYHVx49HbSeYq4sLJ8rt7dQWO9l78bsT+4b9Ee/3zMxncv9XeTUu8bjCvLlxd6gx7kbzVqcbF/FA68AwIAAAAAAAAAAAAAAAAAAAAAAHdkvt43118/J7Wf85Vy5ucnbO+sj5Pnd9cH2s/XB0q1FCn99sZDjbezGFofaHR9ni0LCQIAAAAAAAAAAAAAAAAAAEDf5nY1mmtrqxub2zutYmN3Y3O7HBHtnte++fjLmRiPuU2jkpeoRfRL1Ltld1rNlPWCUxYxnp61i/d6PvysP+JiTK0/i4nDqA1vKg/F/O++n94bBN+b9fb85yAmi8kTzArDeGyk6Pr/8yEd50D1G+eKPbXx6ldTSoWet4rpl18Y32GUIirHP3E7rXLnvG9Pd4/vUExqN76+9srdvaPf/CLlHnhw9pmr735wvdVca1eOzhmsbmzeSq1mqRd8rMMyU6xeirxRKr4SKs3rDx+Yvj/c08y+//XZe9759mjVU7Hn9fbreSQmy6fzyWh6NW+0hzk6nUH6VHcSa6tTE178t2vcwTm96/3PP0rpx1+OXGKgPPa2UfrbbzwAAAAAAAAAAAAAAAAAAMCYwm/Fu7o/9p06LOuRJ09+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwzxn8/f9CY38vRnr6jb2xnn7jj90JWbXVjSvVf3uSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD85/0VAAD//zYMU/U=") r6 = open(&(0x7f00000003c0)='./file0\x00', 0x48040, 0x0) r7 = io_uring_setup(0x296c, &(0x7f00000003c0)={0x0, 0xd18f, 0x1000, 0x2, 0xf0}) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x2, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@cache_mmap}]}}) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x5418, &(0x7f0000000140)=0x15b5c003) ioctl$TCSETSF(r4, 0x5404, &(0x7f0000000080)={0x800002, 0x1daf, 0x80000000, 0xc, 0x10, "ba441800"}) r10 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) ioctl$OCFS2_IOC_RESVSP(r10, 0x40305828, &(0x7f0000000640)={0x2, 0x0, 0xd9d, 0x800, 0x67, 0x2}) io_uring_register$IORING_REGISTER_FILES_UPDATE(r8, 0x6, &(0x7f0000000240)={0x3ff, 0x0, &(0x7f0000000180)=[r8, r8]}, 0x2) ioctl$sock_inet_SIOCSARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x4e22, @local}, {0x0, @multicast}, 0x38, {0x2, 0x4e21, @broadcast}, 'syz_tun\x00'}) 52.800199721s ago: executing program 9 (id=538): socket$packet(0x11, 0x2, 0x300) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00010000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca7f8fbc9cdfa146ec56175037958e271f60d25b7937f02c8695e5a1b2cdf41dc10d1e8bf076d83923dd29c0301000000010000003d5d58c07fa1f7e4d5b318e2ec0e0700897a74a0091ff110026e6d2ef831ab7ea0c34f17e3ad6e70af07da5ceb01b7551ef3bb6220030100dfd8e012e79578e51bc53099e90fbdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e060e3670ef0e789f93781965f1328d6704902cbe7bc0476619f28d99cde7a6b73340cc2160a1fe3c184b751c51160fbce841dfebd31a08b32808b80200000000009dd27080e71113610e10d8fb9c2aec61ce63a3462fd50117b89a9ab759b4eeb8cb000066d42b4e54861d0227dbfd2ed8576a3f7f3deadd7130856f756436303767d2e24f29e5dad9796edb697a6ea0180aabc18cae2ed4b4390af9a9ceafd07ed0030000002cab154ad029a119ca3c9727ec84222fff0d7216fdb0d3a0ec4bfae563858dc06e7c337642d3e5a815212f5e16c1b30c3a2a71bc85018e5ff2c910496f0dafc9ffc2cc788bee1b47683db01a46939868d75211bbae0e7313bff5d4c391ddece00fc772dd6b4d4d0a917b239fe12280fc92c88c5b8dcdcc22ee1747790a8992533ac2a9f5a699593f084419cae0b4183fb01c73f99857399537f5cc2acb72c7eae993fc9eb22d130665b6341da114f08cd0509d380578673fffffff7f23877a6b24db0e067345560942fa1c22015e53fd8a46be933ab460d8629fbef2461c96a08707671215c302fae29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415e6adcda2130f5011e42e50adab988dd8f12baf5cc9398c88607a08009c2977aab37d9a44cfc1c7b4000000000000fa47742f6c5b9c4b11e7d7262a1457c39495c826b956ba859adfe38f77b91bd7d5ca1664fe2f3ced8468911806e8916dc15e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bb"], 0x0}, 0x94) (async) syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file0\x00', 0x800, &(0x7f0000000740)=ANY=[@ANYBLOB='iocharset=macgreek,umask=00000000000000000000005,namecase=1,uid=', @ANYRESHEX=0x0, @ANYBLOB="2c666d61736b3d30303030303030303030303030303030303030303031302c646973636172642c666d61736b3d30303030303030303030303030303030303030303030362c696f636861727365743d6575632d6a702c6572726f72733d636f6e74696e75652c616c6c6f775f7574696d653d30303030303030303030303030303030303134373037302c0092803b831534d131135366249e8a045ee656058ddf6f41400b01a0870e4c656ef6f11325a20c319fd81269acc3b77200feb4294a821f553876d64b4a41390c44492e6f79c4b09bbe8e5cb02585b919505651c34f3e21f9532204a0c936a1da6422edb1108cf73536e8fbe241e030f5b5e1d081994fbe8a093c44b63f3da6a8a46706b47fa3"], 0x1, 0x153e, &(0x7f00000034c0)="$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") (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) openat$selinux_context(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0200000004000000040000000c0000000010"], 0x48) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000200)=0x1) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x2, 0x0) ioctl$BINDER_FREEZE(r2, 0x400c620e, &(0x7f00000000c0)={0x0, 0x1, 0x2}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES16=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYRES64=r2, @ANYBLOB="b47e5c913a4d28521f43f19664b14d9d143c3b5f15582849de6039964b68997137dc1c505078e1939d192967261d9a3960308b668e81391ad9d406c22dc83d77f76bcbbf63aec338aad534200ea18f78d7044735fa07f79082826d902368f9b593c39004ff13ada59984febd028bfb96bbd0aba069a670c560551a24b2c7e79a70b62f1065983c68a536ec3ade8f5901b736d4e973079f61cc47404cabd54349e6542b72a53a67b2e0779359196ad98af3fc299e84cc06960b8dc899ce853067f75e9b0ff3d045de4545d4f295da467166d8b5655bd5af5c543da0a0b501d68a5b4c0379b73b270e0072bcd01ba0f14c141c", @ANYRES32=r2, @ANYBLOB="6591b24cbc6b81eeedb89c6c306d7c48831aad55f82e786f008e7c9d3511bb8908d762b78b6034880e3abc5f", @ANYRESDEC=r0], 0x48) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x6, 0x5, 0x7, 0x7ffc0001}]}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xffffffff, 0x4) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="180100001700000000000000ff000000850000006d00000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000002007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008002010b704000000000000850000000100000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) unshare(0x22020600) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) (async) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) close_range(r6, 0xffffffffffffffff, 0x200000000000000) (async) process_mrelease(r5, 0x0) (async) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000340)={r4}, 0xc) 52.770983531s ago: executing program 9 (id=539): r0 = socket$inet(0x2, 0x3, 0x2f) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140)='xfrm0\x00', 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) (async) keyctl$join(0x1, &(0x7f0000000480)={'syz', 0x3}) (async) sendto$inet(r0, 0x0, 0x0, 0x24008000, &(0x7f0000000100)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) clock_gettime(0x0, &(0x7f00000007c0)={0x0, 0x0}) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_sys\x00', 0x275a, 0x0) fcntl$lock(r4, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x8}) (async) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/locks\x00', 0x0, 0x0) read$watch_queue(r5, &(0x7f00000001c0)=""/178, 0xb2) (async) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0026}]}) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000900)={'syztnl1\x00', &(0x7f00000008c0)={'syztnl0\x00', 0x0, 0x10, 0x7800, 0x4, 0x6, {{0x6, 0x4, 0x3, 0x2, 0x18, 0x64, 0x0, 0x4b, 0x0, 0x0, @private=0xa010100, @private=0xa010100, {[@generic={0x7, 0x4, "3e7f"}]}}}}}) r8 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000340)={'syz_tun\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=@delqdisc={0x34, 0x26, 0x1, 0x70bd27, 0x25dfdffd, {0x0, 0x0, 0x0, r9, {}, {0xffff, 0xffff}, {0xfff2, 0xa}}, [@qdisc_kind_options=@q_pfifo_fast={0xf}]}, 0x34}, 0x1, 0x0, 0x0, 0xc1}, 0x2400c800) (async) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000a80)={'syztnl1\x00', &(0x7f0000000980)={'erspan0\x00', 0x0, 0x1, 0x700, 0x7, 0xc, {{0x37, 0x4, 0x2, 0x1, 0xdc, 0x66, 0x0, 0x10, 0x29, 0x0, @empty, @rand_addr=0x64010102, {[@timestamp_addr={0x44, 0x14, 0x78, 0x1, 0x2, [{@local, 0x8}, {@dev={0xac, 0x14, 0x14, 0x2b}, 0x7}]}, @end, @ssrr={0x89, 0xb, 0xb4, [@loopback, @private=0xa010101]}, @ssrr={0x89, 0x17, 0x59, [@broadcast, @remote, @dev={0xac, 0x14, 0x14, 0x3c}, @private=0xa010100, @broadcast]}, @timestamp_prespec={0x44, 0x4c, 0x16, 0x3, 0x4, [{@multicast2, 0x5}, {@rand_addr=0x64010102, 0xe7}, {@dev={0xac, 0x14, 0x14, 0x28}, 0xfffffffd}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0xa}, {@rand_addr=0x64010101, 0x3}, {@local, 0xffffff16}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@empty, 0x1}, {@broadcast, 0x5}]}, @timestamp_addr={0x44, 0x44, 0x5b, 0x1, 0xb, [{@broadcast, 0x800}, {@multicast1, 0x7}, {@rand_addr=0x64010102, 0x2}, {@multicast1, 0x9}, {@rand_addr=0x64010102, 0x8}, {@empty, 0x7}, {@local, 0xe40}, {@loopback}]}]}}}}}) (async) getsockopt$inet_mreqn(r5, 0x0, 0x24, &(0x7f0000000ac0)={@broadcast, @multicast2, 0x0}, &(0x7f0000000b00)=0xc) (async) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000b40)={0x0, @initdev, @broadcast}, &(0x7f0000000b80)=0xc) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000c40)={'ip6_vti0\x00', &(0x7f0000000bc0)={'ip6tnl0\x00', 0x0, 0x2f, 0x5, 0x8, 0x0, 0x3, @remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7, 0x8, 0x7068, 0x6}}) r15 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r15, 0x107, 0xf, &(0x7f0000000100)=0xb, 0x4) ioctl$sock_SIOCGIFINDEX(r15, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000c80)={'vxcan0\x00', 0x0}) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(0xffffffffffffffff, &(0x7f0000000ec0)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000f40)={0x1ac, 0x0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r13}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r14}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r16}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r17}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x1ac}, 0x1, 0x0, 0x0, 0x1}, 0x20000082) (async) close_range(r6, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000740)=[{{&(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, 0x80, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/247, 0xf7}, 0xfffffff8}, {{&(0x7f0000000340)=@nl=@proc, 0x80, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/36, 0x24}, {&(0x7f0000000400)=""/102, 0x66}, {&(0x7f00000004c0)=""/237, 0xed}, {&(0x7f00000005c0)=""/111, 0x6f}], 0x4, &(0x7f0000000680)=""/175, 0xaf}, 0xffffffff}], 0x2, 0x0, &(0x7f0000000800)={r2, r3+60000000}) (async) sendto$inet(r0, &(0x7f0000000080)="b684d94b038ff8ffffffd6f75bdf870f99d1e8cea816ac2a1d3fd2c53ab5a2f65943415203945c3889bccc543955ca6b844d5f64e0ff32ec1297a16a175e18a75601156e7b79f70ccb316f9554a9622505ae68ce841c362d6d", 0x59, 0x2004082c, &(0x7f0000000f00)={0x2, 0x4e22, @empty}, 0x10) 52.766113791s ago: executing program 9 (id=540): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000480)='ns\x00') fchdir(r0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000380)='\x00', 0x89901) fchdir(r1) mount_setattr(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x8000, &(0x7f0000000100)={0x5, 0x8, 0x100000, {r1}}, 0x20) openat(r1, &(0x7f0000000040)='./file1\x00', 0x341040, 0x87) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000040)={'\x00', 0x40, 0x2, 0x7, 0x4, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r3 = syz_open_dev$tty1(0xc, 0x4, 0x4) ioctl$TIOCOUTQ(r3, 0x5411, &(0x7f0000000040)) syz_open_procfs(r2, &(0x7f0000000280)='net/wireless\x00') r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0xc03, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x5) syz_kvm_setup_cpu$x86(r5, r6, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, &(0x7f0000000000)="2e41d16cd5f466b822000f00d0460f06f245dd48f526263ef2a585f6b92e030000b800000000ba008000000f3041ab0fc73a0fc71f", 0x35}], 0x1, 0x70, &(0x7f0000000200)=[@vmwrite={0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x80000000}], 0x1) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$KVM_SET_GUEST_DEBUG_x86(r6, 0x4048ae9b, &(0x7f00000000c0)={0xb0001, 0x0, {[0x0, 0xffffffffffff0004, 0xfffffffffffffffb, 0x8, 0x7, 0x9, 0x3]}}) ioctl$KVM_RUN(r6, 0xae80, 0x0) socket(0x1e, 0x1, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000040)={0x3, 0x2, 0x41000, 0x1000, &(0x7f0000feb000/0x1000)=nil}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f00000001c0)={'veth1_macvtap\x00', &(0x7f0000000000)=@ethtool_perm_addr={0x4b, 0x25, "67856f081d309bb3188bf9098547cc93f2810444f3dd506b65cfcf22c90300000000d00000"}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200000, &(0x7f0000000900)={[{@nojournal_checksum}, {@acl}, {@nogrpid}, {@errors_remount}, {@dioread_lock}]}, 0xff, 0x578, &(0x7f0000000380)="$eJzs3V1rFFcYAOB3NonfbSKItL0ogV7UYt2YpJ9Q0F63UqG91yUZg2TjSnYjJhXUi3pdpFBKhdIf0PteSv9Af0WhFaSItJTebJnNrFmTXTeJq4md54HRc2bGfffszDn7npldN4DCGs/+KEW8GhFfJxGjHduGI984vrrfwwfXZrIliWbz8z+TSPJ17f2T/O+DeeWViPjlq4jjpY1x68sr85VqNV3M6xONhcsT9eWVExcXKnPpXHppanr6g3enpz58/72BtfWts39/99ndoexZf/vTvcO3kzgdh/Jtne14Cjc6K+Mxnr8mI3F63Y6TAwi2myT9duhyDrDzhvJ+PhLZGDAaQ3mvB/7/rkdEEyioRP+HgmrnAe25/YDmwS+M+x+vToA2tn949dpI7GvNjQ48TB6bGWXz3bEBxM9i/PzHndvZEn2uQ1wfQDyAths3I+Lk8PDG8S/Jx7/tO7mJq37rYxTt/Qd20t0s/3m7W/5TepT/RJf852CXvrsda49x/kx07f+lewMI01OW/33UJf/dv7bL2FB+++KlVs43kly4WE1PRsTLEXEsRvZm9S3cz3nsAntn/pctWfx2LriqdG947+MPMFtpVLbd4HXu34x4bS3/TWLD+L+vleuuP/7Z63F2kzGOpnde77Wtf/s7DT4Dbv4Y8WbX+c/aHa3kyfcnJ1rnw0T7rNjor1tHf+0Vf2vtH7zs+B94cvvHks77tfWtx/hh379pr23bPf/3JF+0ynvydVcrjcbiZMSe5NON66fW/m1e/6eZ75+1/9gbTx7/up3/2fhwfpPtv3Wkdxq0G47/7JaO/9YLv33y5fe94m/u+L/TKh3L12xm/NvsE3ya1w4AAAAAAAB2m1JEHIqkVH5ULpXK5dXPdxyJA6Vqrd44fqG2dGk2Wt+VHYuRUvtO92jH5yEm88/DtutT6+rTEXE4Ir4Z2t+ql2dq1dmdbjwAAAAAAAAAAAAAAAAAAADsEgd7fP8/8/vQo92e2/9HDjxnfvIbiqtv/x/ELz0Bu5L3fygu/R+KS/+H4tL/obj0fygu/R+KS/+H4tL/AQAAAAAAAAAAAAAAAAAAAAAAAAAAYKDOnjmTLc2HD67NZPXZK8tL87UrJ2bT+nx5YWmmPFNbvFyeq9Xmqml5prbQ7/GqtdrlyalYujrRSOuNifryyrmF2tKlxrmLC5W59Fw68lxaBQAAAAAAAAAAAAAAAAAAAC+W+vLKfKVaTRdfgML1HYp+Kna+7U9TSPod5VP5ybCtEMM730CFZ1DoP3Y0R5/16AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq/4LAAD//6d0Moc=") syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x234a047, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="12000000350000000400000002"], 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{r10}, &(0x7f0000000040), &(0x7f0000000140)=r9}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r10}, &(0x7f0000000080), &(0x7f0000000380)=r8}, 0x20) 52.426164615s ago: executing program 9 (id=544): socket$inet(0x2, 0x6, 0xb149) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./file0\x00', 0x10, &(0x7f00000003c0)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c66617374626f6f742c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c00200da779e57c52e33a83fdbd563a5b7c6b958cb6e49387a5ba5a89b0887c0292eb888cc8efa81040100d83ba748033542625bc334eaf793332891541000f3c63c0a5f0af254a5bd1f4b81d0c5188ddcadf07eff7b49004e0b243a8a4d93632fbe9ab868d88310829d8e04a3c0572143a3d3d1472cc5da6f72bb097f5f7b95a09e442c0a1463aaa90db7dcbc542dc5bced278eda11583f810469b706968e793db32300c41ec42421e326f0f3d24478d7f472cf86b66accda698e56ae96dc33ced02f8e6601ed0a758a9f6b0712af45bc138adb9217e31e309a3039a15f4f323957b2824eb068440a8e9c31857f52472347e7560aa15cb70c902000000326a7321796b653e49bbde9213cfcd77871a61e6daf5deab0eea", @ANYRES32=0x0], 0x1, 0x105d6, &(0x7f0000010640)="$eJzs3E1rY1UYB/AnU+fVcRxkXnTlBREaMKFpO0VBpOoMOmCH4svClaZJGjKT5JYmfXHWuho/gltBxJ2fwY1fY3AhiAvB3YiSe29lqrNwOmlT298Pbv/nnpz75JxLNie3JIBj62Ly+2+luBBnI2IqIs5HZO1ScWQW83g+Il6MiBMPHaWi/++OUxFxLiIujIrnNUvFSwt/3H/w9Qs3X7/37f1y7edvvprcqoFJezkiemt5e6uXZ9rO83bRX9/sZNmb3ywyf6F3pzhP89xqrWQVtuo74+pZzrXz8enaxmCUq916Y5TtzmrWv9bP33Cw2d6pk11wu76enTdbK1l2BmmW7bv5vLaLvDsY5nWaRb3PsvIxHO5k3t/abuXrWbuTZaM/LPrzummztT3KzSKLt4tG2m1m81jZ820+9N7r9De2k83W+qCT9pNr1dqr1dpCpbaeNlvD1nyl3msuzCfT7e5oWGXYqvcW22na7raqjbRXTqbbjUalVkumr7dWOvV+UqtV56ozlWvlovVK8s6tj5JuM5ke5Vud/saw0x0kq+l6kl9RTmarc6+Vk5dqyQdLy8ny+zduLC1/+Mn1j2+9uXTz7WLQv6aVTM/OzM5WajOV2Vr5cK7/VFF/jOufin1Yf+nJLue48wECeGz2/8Ak2P8/zv4/2fN9PuyOyP7/13vHe/17ZvvGE/EBAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4tn46+f27WeNifv500f9M0fVcRFyNiCsRcTki/nyEqTi1q+aliCgV7UeNP/mPOfxQiqzC6JrTxXEuIhaL48Gz+30XAAAA4Oj67sfPv4iYGjWzP29MekIcpOJLmzPjqpd95fPUuKpdyoptj6na5Z2SY3ElIk5e/GVM1a5GxInzn46p2n8ytSvOPBSlPE4c5GwAAICDsXsnMLbdGwAAAIfOl5OeAJORPa8t/he/eBZ8Oo/igeDZXWcAAADA/1Bp0hMAAAAA9l22//f7fwAAAHC05b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF/s3E+uEjEcB/Af4Aj4JxLDn6uwMi5ZcAiP4NID6G3ccQYTwjlw5xEMGDqVAOLmTXlM3vt8kplOJ/Bth4RFWygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAt/axWi++br9+a5uz2zZR5GgAAAOCabbVapItRXX+d77/Nt95HxCwiphExiYhrY/devDxJ7MQ4nWvXXl9d9OFHREo4vKefj1cR8TEfv9/d/nMAAACAp2qzni8jeofLdPpwvOIZyJM2g1J5acrnRam0cQr7Uiht8jeyiGlEVKNfhdJmEdF98ynX/vv9GxZq7qSRXAxOik5ddAs2BgAAtMT5SKDY6A0AAIDW+XzvDnAfab02/xY/rwX36yIvCA7PagAAAEB7Xf7b/qjzuP0AAAAA7iCN///Z/y/PCjx8/7+w/x8AAAC0SL3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALe0rVaLzXq+bJqz2zdT5mkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4w/68o0AIhEEY7F3fdxq8/7GkQVNTkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn/uTiAEgiAM9p3/OS3mH5Y0aAwiVMHCxwzzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/S7X/5PTI0zydxpY+l4JFm7amxdNfYeNI4ejLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw6+dRInbZIT0Fh8z0FAhGIEPCcmSZ2AAFqKhorVYBFYAAQctnSl4nub/0+mKOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAuBzvhUjcvhRBGB4/ylo/ftheP279/+Wm0G1/vv7sSH7N1iCSE8GSlXruV4VyKbn1z6+lCvV5bk/RDMpR+7EUZj6SwSXyVKOVzcQIA4EJJ0mh9u/yS7M63/leaDeH3m976/3qUh1Pq//3mSBKaI2P7zZGxXxsfGvG54vp/IrMZFsbQSS9UG6svquubWzdXVheWa8u1Z1NTk9N3pm/fuztZbd8rqbpjAgAAwL+ppBHX/+XZv/v//0d5OL3+H+vGw7nHj+JzDfR3/X+io6Zf3iMBAADob5ev/vh+3OrLUqUSNhYajbWJzvbw78nONoehnttQGnH9PzCb96gAAACALBzslHr6/0tRHs7Y/x9/u70XH3MghDCc9v/HF5/Xl7KbTqFl8Thx3nMEAAAgX8NpxP3/pL3+v3y45KEcQrhxrZOnPwN4pvr/8+sHPQ+tx+v/p7KbYiGVZzrvR3s/E8LgTN4jAgAA4CL7L41Wsb+X7M6v/Xw1V7H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4w44dozQQRGEA3uxmtRIDVmrlBUQvELEQxMZDiILgCUQQDyC2lt7B0jukVrCxsEzhDeTN7qikCVjsKvk+mLxHGDIvkyb/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMNd0/7uv4mXU9GX73vPH1UnUl5ka3u/XN2NFP+hy6H9nr+8BAAAAWBBVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//9JxdmQ==") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000000)='.\x00', 0x18424bc, &(0x7f00000003c0)=ANY=[], 0x0, 0x0, &(0x7f0000000000)) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x400842, 0x0) memfd_create(&(0x7f0000000080)=']#@]w\x00', 0x6) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_SHORT_ADDR(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000540)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="04"], 0x14}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000200), r3) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="1d32000000000000000010"], 0x30}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x3, 0x0, 0x3, 0x1, 0x0, 0x7e}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) fdatasync(r1) capset(0x0, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x81, 0x7}) syz_clone3(&(0x7f0000000080)={0x801400, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x7}, 0x0, 0x0, 0x0, 0x0}, 0x58) pidfd_send_signal(r5, 0x27, &(0x7f0000000100)={0x11, 0x40, 0x378d}, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x48, &(0x7f0000000080)={0x32}, 0x8) sendmmsg$inet6(r6, &(0x7f0000001d00)=[{{&(0x7f0000000280)={0xa, 0x4e22, 0x53, @private0={0xfc, 0x0, '\x00', 0x1}, 0x5}, 0x1c, 0x0}}], 0x1, 0x20000000) writev(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)="ff071d6ce89d96666b08e828be032f55097076e40148c200000000fb00000200"/50, 0x32}, {&(0x7f0000000bc0)="d18a876f8f46c153dde8db040cc7e763ba2fab29aca1a1a2e0a38bc757e61b5aab090000000000000051ed697ff263589940cf437f1efae8e2342bb1adc1c9d8febaecb3aef2d7650869408a287d92d06f5d660a68f3f0a39e926d8dbd6f8d9de335fe4c520feaffc62c3435ab63a2f77234987d3b1130d31bd78fb28883050a1b8dd4ea2cdc62703eb86600dba7da620ad621c21b75893f334cfc82a3931e8cf3dfa12d31fa32797f5a940475fd8947bde48c8126a44eb9d229126e34e0d8aace15047ccd5bd0932270c88dac48e0bbb2af55a35efca697fe5435b19f", 0xdd}, {&(0x7f0000000540)="a9e47d4ed965685b48214fff756364b93155b267f07697b5c2ede6ed45f973d3da857dba0deed519dc9a7267b99f19a1b405e7d2", 0x34}, {&(0x7f0000000040)="10", 0x1}], 0x4) 51.525414575s ago: executing program 9 (id=547): syz_read_part_table(0x5f3, &(0x7f0000000b80)="$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") bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="18020000000000000000000000000000850000000c00000095"], &(0x7f0000000080)='syzkaller\x00'}, 0x94) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$KVM_SET_VAPIC_ADDR(0xffffffffffffffff, 0x4008ae93, &(0x7f0000000b40)=0x54000) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x10) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001a00010000000000000000000a"], 0x24}}, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000600), 0x9, 0x100) faccessat2(r1, &(0x7f0000000640)='./file0\x00', 0x8, 0x300) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0xb, 0x2, 0xffffffff}, {0x9c, 0xf0, 0x7}, {0x6, 0x6, 0x6, 0x1}]}) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r2, 0x0, 0x2e, &(0x7f0000000340)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x4e21, @multicast1}}}, 0x108) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x200000, &(0x7f0000000000)={[{@nobarrier}]}, 0xfc, 0x49f, &(0x7f0000000680)="$eJzs3MtrXFUYAPDvTh59msRaa1tbjVax+EiatGoXLlQUXCgIuqgriUlaa6eNNBFsCRpF6lIK7sWl4F/gzo2oCxHcKriUQtEgNHUVua88JpN0kqaZNvP7wWTuuY8557v3njvnnpM7AbSs3vRPErEzIn6PiO48uXiF3vxtZnpy+Pr05HASs7Nv/J1k612bnhwuVy2321EkDlciKp8l8XyyNN/xCxfPDFWro+eLdP/E2ff7xy9cfOr02aFTo6dGzw0eP37s6MCzzww+vS5xpnFd2//R2IF9r7x1+bXhE5ff+enbtFh7DubLF8ZxQ9frBFRHb7rX/pnN1C57dBVlv+2dmF0UZNLe5PLQsLaISA9XR1b/u6Mt5g9ed7z8aZ1Nuja0gMAtk162tyy/eGoW2MSSaHYJgOYov+jT+9/yld8VtIarL0R0FtMz05PDM3P9AO1RKeZ33ML8e9Pb56n/vkpfsdp+CACANcjaNk/Wtv9SldiTvedjHV3FGEpPRNwdEbsi4p6I2B0R90Zk694XEXvzjWe7G8y/tya9tP1TuVK3zOskbf89t6DtN7Mg/uKtp61I3ZXF35GcPF0dPVLsk8PRsSVND6yQx/cv/fbFcssWtv/SV5p/2RYsCnClvaaDbmRoYmi9dsLVTyL2t9eLP5kbCUjPgH0RsX91Hz03TnD68W8OLLfSjeNfwTqMM81+HfFYfvynoib+UrLy+GT/1qiOHukvz4qlfv710uvL5X9T8a+D9PhvX3z+16zR/W+Sj9d2RLU6en589Xlc+uPzZe9p1nr+dyZvZmPWv7ybz/twaGLi/EBEZ/Jqli7v6bL5g/Pbluly/TT+w4fq1/9dxTZp/PdHRHoSH4yIByLiwaLsD0XEwxFxaIX4f3zxkfdWiH9LJNHU4z9S9/o3d/73JAvH69cw0Xbmh++WGzFv7Pgfi6nsWpvLrn830GgBb3L3AQAAwB2hEhE7I6n05dO9O6NS6evL/4d/d2yvVMfGJ544OfbBuZH8GYGe6KiUPV3dC/pDB5Kp4hPz9GDRV1wuP1r0G3/Zti1L9w2PVUeaHDu0uh2L63+U9T/1V+v8GxC0Ls9rQeuqrf+VJpUD2HiNfP+7F4DNqU7939aMcgAbz/0/tK72iLd31Mz7uCat/Q+b09Lv/z/r/GQdsBlp/0PrUv+hdan/0JJu5rn+tU+UDwus/XO2NvyEf6tMlL940fhWXavOa1vMz4lK00POJvZ2RdwGxVinic6ovyitMRtbnvnfUAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALiT/R8AAP//B4LsDw==") 51.235442418s ago: executing program 9 (id=548): newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) setresuid(r0, r0, 0x0) (async) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000940)={{0x0, 0x2001, 0x217f, 0x6}, 'syz0\x00', 0x800039}) ioctl$UI_DEV_CREATE(r1, 0x5501) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x804, &(0x7f0000000140)={[{@keep_last_dots}, {@dmask={'dmask', 0x3d, 0x4}}, {@sys_tz}, {@errors_continue}, {@fmask={'fmask', 0x3d, 0x1}}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@fmask={'fmask', 0x3d, 0x5}}, {@uid={'uid', 0x3d, r0}}, {@namecase}, {@namecase}]}, 0x1, 0x1531, &(0x7f0000002c00)="$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") (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x33ed0000) (async) r2 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) getdents64(r2, &(0x7f0000000fc0)=""/224, 0xe0) (async) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000200), r2) sendmsg$DEVLINK_CMD_TRAP_GET(r2, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x16c, r3, 0x8, 0x70bd2b, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}]}, 0x16c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r4, 0x8946, &(0x7f0000000000)={'team_slave_0\x00', &(0x7f00000001c0)=@ethtool_sset_info={0x37, 0xfffffffd, 0x4}}) (async) getdents64(r2, &(0x7f0000000fc0)=""/224, 0xe0) 51.184503629s ago: executing program 44 (id=548): newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) setresuid(r0, r0, 0x0) (async) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000940)={{0x0, 0x2001, 0x217f, 0x6}, 'syz0\x00', 0x800039}) ioctl$UI_DEV_CREATE(r1, 0x5501) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x804, &(0x7f0000000140)={[{@keep_last_dots}, {@dmask={'dmask', 0x3d, 0x4}}, {@sys_tz}, {@errors_continue}, {@fmask={'fmask', 0x3d, 0x1}}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@fmask={'fmask', 0x3d, 0x5}}, {@uid={'uid', 0x3d, r0}}, {@namecase}, {@namecase}]}, 0x1, 0x1531, &(0x7f0000002c00)="$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") (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x33ed0000) (async) r2 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) getdents64(r2, &(0x7f0000000fc0)=""/224, 0xe0) (async) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000200), r2) sendmsg$DEVLINK_CMD_TRAP_GET(r2, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x16c, r3, 0x8, 0x70bd2b, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}]}, 0x16c}, 0x1, 0x0, 0x0, 0x4040000}, 0x0) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r4, 0x8946, &(0x7f0000000000)={'team_slave_0\x00', &(0x7f00000001c0)=@ethtool_sset_info={0x37, 0xfffffffd, 0x4}}) (async) getdents64(r2, &(0x7f0000000fc0)=""/224, 0xe0) 36.485189283s ago: executing program 8 (id=678): socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './cgroup.cpu/cgroup.procs/file0\x00'}, 0x2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="4400000010000108000002000210000000000000", @ANYRES32=0x0, @ANYBLOB="69b000000c00000008001b00000000001c0016801800018014000b0000000000000000006815000000000000"], 0x44}, 0x1, 0x0, 0x0, 0xc800}, 0x40040) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e21, 0x659, @empty, 0xff}, 0x1c) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file2\x00', 0x2800000, &(0x7f0000000040)={[{@debug}, {@jqfmt_vfsv0}, {@inlinecrypt}, {@errors_remount}, {@test_dummy_encryption_v1}, {@norecovery}, {@delalloc}, {@noblock_validity}, {@minixdf}]}, 0x1, 0xbd9, &(0x7f0000000400)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyM/PAQAA///E/w3d") r2 = inotify_init() inotify_add_watch(r2, &(0x7f0000000000)='.\x00', 0x400017e) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x434002, 0x0) sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14, 0x7, 0x1, 0x301, 0x0, 0x0, {0x3, 0x0, 0x8}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x44) r3 = fcntl$dupfd(r1, 0x406, r1) write$cgroup_pid(r3, 0x0, 0x0) read$FUSE(r3, &(0x7f0000002540)={0x2020, 0x0, 0x0, 0x0}, 0xfdef) r5 = syz_usb_connect(0x6, 0x36, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRES8=r4, @ANYRESDEC=r3], 0x0) setfsgid(0xee00) setfsgid(0xee00) syz_usb_control_io$uac1(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000000480)={0x84, &(0x7f0000000940)={0x40, 0xa, 0x4, "a0e763a8"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) syz_usb_control_io$uac1(r5, 0x0, &(0x7f0000000640)={0x44, &(0x7f0000000200)={0x0, 0xc, 0x4, "ca258375"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000740)={0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="601004"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r5, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r5, 0x0, &(0x7f00000005c0)={0x1c, &(0x7f0000000100)={0x20, 0x14, 0x4, "00bd24ba"}, 0x0, 0x0}) syz_usb_control_io$hid(r5, 0x0, &(0x7f0000000580)={0x2c, &(0x7f00000007c0)={0x20, 0x17, 0x4, "549b3e82"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r5, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, &(0x7f00000006c0)={0x34, &(0x7f0000000240)={0x60, 0x8, 0x16, "e7bf4f2dc62bafc27e09a843f927516e1983687bec6f"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r5, 0x0, 0x0) syz_usb_control_io$rtl8150(r5, 0x0, 0x0) getpgid(0x0) 35.823856171s ago: executing program 8 (id=681): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) r1 = syz_io_uring_setup(0x1932, &(0x7f0000000080)={0x0, 0xfffffffd, 0x20000, 0x3, 0x365, 0x0, r0}, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0, &(0x7f0000000180)=0x0) pselect6(0x40, &(0x7f0000000100)={0x0, 0xf, 0x1000, 0xfffffffffffffffd, 0x801, 0x100, 0x9}, 0x0, &(0x7f0000000240)={0x1f, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) prlimit64(0x0, 0x7, &(0x7f0000000040)={0x0, 0x100}, 0x0) fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x1) syz_ublk_add_dev(0xffffffffffffffff, r2, r3, r4, &(0x7f0000000300)={0x2e, 0x43, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000001c0)=@new_dev={0x4, 0x256, 0x0, 0x0, 0x1000, 0xffffffff, 0xffffffffffffffff, 0x0, 0x1}}}, 0x0) getresuid(0xfffffffffffffffe, &(0x7f0000000140), &(0x7f0000000080)) io_uring_enter(r1, 0x70db, 0x1, 0x1, 0x0, 0x0) syz_usb_connect$midi(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x103d, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x4, 0x60, 0x1, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x3, 0x20, 0x2}}}}}]}}, 0x0) 35.252839197s ago: executing program 8 (id=690): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file2\x00', 0x404, &(0x7f0000000200)={[{@errors_remount}, {@min_batch_time={'min_batch_time', 0x3d, 0xc}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@grpjquota_path={'grpjquota', 0x3d, './file2'}}, {@data_err_ignore}, {@dioread_lock}], [{@permit_directio}, {@audit}]}, 0x2, 0x451, &(0x7f00000007c0)="$eJzs3MtvG8UfAPDvrp3219cvoSqPPoBAQVQ8kiYtpQcuIJA4gIQEh3IMSVqVug1qgkSrClqEyhFVQuKIOCLxF3CCCwJOSFzhjipVqJcWTkZr7zaOayex48QN/nykdWd2x5r5dnecmR2vAxhYo9lLErEzIn6PiOF6dmmB0fo/t29emv775qXpJKrVt/5KauVu3bw0XRQt3rejyJQj0k+T2N+i3vkLF89MVSqz5/P8+MLZ98fnL1x87vTZqVOzp2bPTR4/fvTIxAvHJp/vSZxZXLf2fTR3YO9r71x7Y/rEtXd//jYp4m+KY2Vf7l5FodHlDj5Zra6+uk1gV0M6KfexIXSkVO+mMVTr/8NRisWTNxyvftLXxgHrqlqtVh9of/hyFfgPS6LfLQD6o/hDn81/61tpg0Ye94YbL9UnQFnst/OtfqQcaV5mqGl+20ujEXHi8j9fZVt0fB8CAKBz32fjn2cbx3/F+CONxvtC/8/XUEYi4r6I2B0RxyJiT0TcH1Er+2BEPNRh/c2LJHePf9LrXQW2Stn478V8bWvp+K8Y/cVIKc/tqsU/lJw8XZk9nP+fHIqhrVl+Ypk6fnjlt8/bHWsc/2VbVn8xFszbcb28del7ZqYWptYSc6MbVyL2lVvFn9xZCUgiYm9E7OuyjtNPf3Og3bGV419GD9aZql9HPFU//5ejKf5Csvz65Pj/ojJ7eLy4Ku72y69X32xX/5ri74EbVyLdXlz/Ea3iH0ka12vnO6/j6h+ftZ3TdHv9b0neXrLvw6mFhfMTEVuS1+uNXtxfOj/ZVG5ysXx2/R862Lr/F4u8Wfz7IyK7iB+OiEci4tG87Y9FGo9HxMFl4v/p5Sfe6z7+9ZXFP9Py86/d+V9MbInmPa0TpTM/frek0pFO4s/O/9Fa6lC+ZzWff6tpV3dXMwAAAGw+aUTsjCQdu5NO07Gx+nf498T2tDI3v/DMybkPzs3UnxEYiaG0uNM13HA/dCKf1hf5yab8kfy+8RelbbX82PRcZabfwcOA29Gm/2f+HKyvAsFg6m4dLe15O4CN53lNGFz6Pwwu/R8GV4v+v60f7QA2WNJ698cb3Q6gL8oNr/lvggEDwvwfBpf+D4NL/4eBNL8tVn5IXmJNiYttfj9hcycivSeaIbFOiX5/MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPTGvwEAAP//XI/jlg==") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x4cec2000) futex_waitv(0x0, 0x0, 0x0, 0x0, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.sectors\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file0'}, 0xb) 35.135953328s ago: executing program 8 (id=693): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x30000c6, &(0x7f0000000080)={[{@auto_da_alloc}, {@mblk_io_submit}]}, 0x1, 0x569, &(0x7f0000000a00)="$eJzs3d1rm9UfAPDvkzZ7//3WwRgqIgUvnMyla+vLBC/mtQ4Gej9D+6yMpsto0rHWgduFu5bhnQPxXrz2UvwHvPBvGOhgyCiCeBN50idZ2iZtuqUvms8HnnK+z0vPOXlyTs7JSUgAQ2s8+1OIeDkivkoiTkZEkh8bjfzg+Np5q0/vzGRbEo3GJ38kzfOyuPW/Wtcdz4OXIuLnLyPOFTbnW1temS9XKuliHk/UF25O1JZXzl9fKM+lc+mNqenpi+9MT73/3rsDq+ubV7KCjOTRqQdJXIoTedRZjxdwtzMYj/H8MSnGpQ0nTg4gs4Mk6br3hz0vBzszkrfzYmR9wMkYyVs98N/3RUQ0gCGV7Lj9/1rcnZIAe6s1DmjN7Qc0D/7XePLh2gRoc/1H194biSPNudGx1WTdzCib744NIP8sjx9/f/gg22Jw70MAbOvuvYi4MDq6uf9L8v7v+V3o45yNeej/YO/8lI1/3uo2/im0xz/RZfxzvEvbfR7bt//C4wFk01M2/vug6/i3vWg1NpJH/2uO+YrJteuVNOvb/h8RZ6N4OIu3Ws+5uPqo0etY5/gv27L8W2PBvByPRw+vv2a2XC+/SJ07PbkX8UrX8W/Svv/J2v1ft8STPR5X+szjTPrwtV7Htq//7mp8F/FG1/v/rLrJ1uuTE83nw0TrWbHZn/fP/NIr//2uf3b/j21d/7Gkc722tvM8vj3ydxrt9eT11tU/+n/+H0o+baYP5ftul+v1xcmIQ8nH7f2F1v6pZ9e24tb5Wf3Pvr51/5d06f+ORsRnfdb//unvX+117CDc/9mu9789u91w/3eeePTR59/0yr+//u/tZupsvqef/q/fAr7IYwcAAAAAAAAHTSEiTkRSKLXThUKptPb5jtNxrFCp1urnrlWXbsxG87uyY1EstFa6T3Z8HmIyXzFsxVMb4umIOBURX48cbcalmWpldr8rDwAAAAAAAAAAAAAAAAAAAAfE8R7f/8/8NrLfpQN2nZ/8huG1bfsfxC89AQeS138YXto/DK++2n9x98sB7D2v/zC8tH8YXto/DC/tH4aX9g8AAAAAAAAAAAAAAAAAAAAAAAAAAAADdeXy5WxrrD69M5PFs7eWl+art87PprX50sLSTGmmunizNFetzlXS0kx1Ybv/V6lWb05OxdLtiXpaq0/UlleuLlSXbtSvXl8oz6VXU78iBgAAAAAAAAAAAAAAAAAAAJvVllfmy5VKuigxxIm/Go3G814+ut+Fl9iVxH73TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwzD8BAAD//1hdMq0=") setxattr$incfs_metadata(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280), &(0x7f00000002c0)="30573472b621739991c336124406e8a5c812ca847e3bf9b837c91d46ab", 0x1d, 0x1) lsetxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180), &(0x7f0000000000)=ANY=[], 0x361, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2082) statx(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x4800, 0x100, 0x0) write$FUSE_INIT(r0, &(0x7f0000004300)={0x50, 0x0, r1, {0x7, 0x29, 0x0, 0x11812410, 0x0, 0x0, 0x81}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000000000)="03684a7b99a4fde940f3ec0d105ea2c8267323117153aa4a4f099c3835a607cd5cbd77b83cc33d13bbb6c6bcae59db739af84a4b5d34bffc145f3cc27ed3d4f9d9b3103699a1e1cc4ddfb6c1afd07ddfc18e358cd62649479724ce867fefc0a15041bee9f6084842fb982d5c2cf1488d668b741c64f0a6fd2643e729ac5a56462a6b64d5a0a751fda4fadf63ba0dc2fd14ecbf546918db77095545b41ab170e5d6e8ec8bf9ce9b8d53b832e90c701fe52af7999f8fd509577ead1be27891ada8564167f2c7d2eea1c1c9c65d8e151c58ddee43ec34e74d330ec50cbbb2bb21892c7ca995066e3cbea8a69d94dc6bcef5f3c0ef630e774d092ea58627f3e09c66a9c7d1abcf4f8f8af87f4269df288aca9bbf758275ce9695256e764d185a91a7570fca3aab16c75ecaff6b8dda371c3226d6ec6e55c5c4d8cfc5c33892bacc956a3613bcfa849da1b5e070a7911d7488b3e628d9339718e8b821f1bb5d5c45f0316bb563d0a442801412dfd5a4d61ca657e04d6686f7d5863d57954400aeee8e79be8f3cc4cbb3d4b91269df039c3d3543e500b90a2bdc6eb60cc7afab7b5187d88fbd76e6212ea29e872b73f925287bdc808b4a4f8ec7f8aa08bc90b29e217c3eef69d8deae4141f4f9bd110b7bde9320e7b45f422e9a6111bcaf99c9911e46e219d3bab477926bd5d2e78d4cd0eca133c232b1e863fd7799dbf609f3670b323e5518e8f4bd36e9b3da2c68a28eaec9cac688b4dd0b73adc24a8c7acc264399b7facbc2f43e8e40b6cae9f8e956d1dbfe259f12bae75ad362c354050ffdd6e954f2d7615fafce888bd6f672a81c9fd4318caba765069c0a425e898bf7611b77f0fe61c27d318159dba42f011900246c64557d27b77aef928ab04a147baca37863cf998a2ac30b903c0314449ddb218887c309ec7184c8c733f5d4e7b2d79516e9531c9a5becf8294d6ccd777f285b13160e1c949d3069c6c66c0daa62bac679bc9b69825398d1c290d765e882fa2c8708b20ccec885ab6785dc22696b61c109ff84bc5407932c3e5bf12069a68b8e3333a26d3dd390ef9bc01b86013fbcb5c28a1f4d2b8084f1502fccc4027a124c3629d8f4a8befd14b597cebda5f94f36050a31b95087cbac347788a71a90e87f2187fae600aa42719c05c2859cb30ae0fd58a7bba681f7a6027a00583071def2c9a94456e5d9acb9fd2d11fdea524582489c02377bf7f590948985c769b3822cb6366681d79113c6a6c752f2475caba77b7b2e8f293d7fd9b991f63e254c98dec94f4f3def4fee9cdb56ff3ba7fe6a718cbe9a7f04710e257ea8a49d6605266048fc122d4f3173d4b04b3e282bd3c5198d7fcb72ec38e0b07dd8a541b2807e601e5a0a01f07a281e0e1a261c65977088a54597efd0997c59647aeebb2605a89705eeff3ec780e302e24b23a0cbe4f81367c3f118545f01328d22eb8e802667389143166a9db9477c9b58eb5c76a19b8f8b2692b0d356003f08ae54dfc820d8e357ecbf91fb7e212cbef1262171abaf2f613a5bb59b783cad476fec50d16ca0ac13c08a59a3097e6e3fde700a4b987d10311fc22d4aa210956cd859799f78010e4c0f25b715876aa253df15009490f71be3b0022875161f537c70b14bdb9e2d87a5a11b414a1198533c7de6fc4d22228133bc26b19d9f1e7627b14c72e3c39d3fa2186a42e50a0d1867dc312f94c7209d51475ed4aa80b2ccb0557a40422bf7317de2fdf3296727723a2d23babd5e23f7c3edf4942bb485b95a122e6aba41b8f80f684f84605462448d5a4fd66dfe9bbf80590b9999b4780d4f4f189a20f4400b2975df85b584c8c8f9fa3095f13aede1f52dac98be358b0a0d72bed4df71cd23973e326179580268c4e5d1be4b2ae2e1e2dba913998faa6088af128fc8fd3ae26203a898882b67d86d63f6ee8f8e216337330db6d928facf9d0ca273845ee5b33a0a136aeb48b7c52d3b95fe73efaf06197ec8753ee0349f19db8730917d0f18a2de9602d3b887bc583ff64dfee67e2bdf4d5cc1c341b89acd3dd5176d2c15ec2a77120b8a49591ca438ae36c52845e5dca550e539da9ba2a2eda49be316f3d6d4b7c83666bd4759940347c29dedd273adac722630a940e104316b4806553ded47132be4e31a50600f5a4dd56825b245b7aae853f56f79e0ec31f7b5db945ee3bb92865acb0d8828598e77446ee50ecd8bf5e7ccbd963445a09e3be215709b0b3bff2e9d12e6549924338f236b4ff973682e2e03fbf6b167e3b3a0f8c3f3c1e8d0e21a71937c918cabab50dd74c011a1a5531cfcf88a5df5fa58f17715f7c7b3a64d9dab6f20a596288969191420ed71daccbae7c1ec88bf74811b5e1f4bd306f3d810c4f3600df2903ffdf8db40ac7153fd93327a1065cf2c4590c8ba9f9391eb6aa600cb42aff8793e4721afeb3d470beda45dad9adfc6f4fdb24eafc63792f5015c656ca37cee82b7ee382bda31d786d6e03d4c8611c4ca464e2360ca747815c9eebd38c8fc7d5eea2db96b29d771a96dc5c884029077125bcc31980564555d21ecce5d0388e1bc1e618c7dfb31b02b1a6730db7eda387dd4ceb96f65178bb088e81133e5086f73c458f84139685ef930945a51979faeab539e4964244709dcb8b38f575d3a3ec1328a0df65fb34241db7cb3250b8ae0dbc44670d2b5cc3a1785d8d281c05256ef2beee3b202d8bce053e55ce1fb2bb208e65d488ae24484b00c2e343fc3544ca546406688022db6e29ceca9539ec095a2a2cfc5f516230f75fc961c5de1e8d33222331f57db02cac5f9208029c6114d041bb1cc7f959f77511f5790a564600c018afc253e5ecd5010bd769b45a04296ca09e87fb63bf3d3b51dd8b3f6d4426a03c0944d09dff654c5718ab1fef063caba34029be6811502e8bb785011dd1e34b0c192915adeeb40faad0725a8f9a62acf61b944a271d20567f350cdee22d76e3cc5966ba742d9c43823af19ba74c60da0df0c5f4e7e26af7224147774a1f8ae09f929066e1769ffb3c40ba9fed13d2670b9e865a155426ed5c83648c0ad34e46f5308b455e0835730fe529668b606f3f52b0d04534d0e14bc0ff0f742359550e6980ac9978455adb3de0f292af12a3700453e035a49eafe98fc0d7f26e42a6c41f380448607b7c96291f98fa6bbd7e32c249a49171f8fa81762a490a1ce5c39d66d35c6ed6c0679440c06197c2e24d48e1de81c711164c02820816afb5393d3d6c801c3c062ac46d1494f52c45ca36faf94894eec9d71e1be6c7256f4aee8dc080156b28623c821ef8d1826ebf0a41332620f42589270e142561374c825e828e2bd9ae41fd34959db48319d54ffe7a1b58ae8f7361cbaee8e26e0e7e1b7f125f8cd99788825efd01c38ec987904190a0ad52bc20cd36cc7209f9269ac87b2fa44d2456661d3056d893cf912c69ae6b2b83d0c781a6d6c33df1910867b71257ab74e244e3ebbac07445069418fe2e440a384e16feedf8e3165676e67866430eb6a8a5334620d8c2cda15b0328bb0c50630886353f95241cf4f3b647a4ff812c70e1b074c4befdc70fbfdbf868bcc81652034b5bfa831f1b686724046dcd17ac91ace83711e9ec7465d14c9d508bce93676a58ef7dae37221436865ad34ac2fd691e3b3e12aee6736dbdeec9b1c05fcedf8b9ced547259a1a40471ebe8b4bfda69d2f884da025e2809fb9f159150bbcb331ca3c502012a7fe76b4fc2771976aeb624ad7f2d72c707f5f19d8ded84581ac5afa697ff99d27d88c9588fe769839c9cc9d6786a0f814667527c53b6253b1825bfe17e7d734d96d61da0ae7349d0922774fa9b4baf332a4568e32cafa417ec659c4ad72cd656a1e2c59c8dee38890ed3acd8b4f8657de41f670106c38c38ba1a553f0f589a57c61f5105d70e0c0953459383cb9337ca972cda1d2cd3056eb07f21c1f5b995a04997fecf501bb201c67fd2afe4d44fedea595969b6b3706087b0f59d2ddbb099d60436a94f0ba33282b29f6e914fe92add4b33cf70b680b905cfa2b2ccb00b9967f99806e8d69783fd35a2d7fbb424e9fde2647609aecb0208bc3864bf95f05e50ba12123edaca8de927b338dfcb3cc597947c606c08315061a7fec98c48f480e2febd26fcc8dc12289aeb0adefa2c2be1766a5bc74ef1aab6c2cdbdfbf1810d956bc889c8e614b7b933ff6e336bb208db5b592775fe71c3ebfad5f47e0d074e1c0cb36761481ec677794f23c3698bd35875719f242e3fc939bc3668f9723f31effe189dabdf4ebbed073eab952c88f13059eee22230bc7724d7266b15726a0b0898cdd274e3e56d0a356166b5d16456249e9e92e84e39f61c0ecdf99ec2cd230440c03fd21cf68f27306628d35ea47367775f39d20a07f3959b38d49e3674061fc1018b647047ad39f77027878badd29927c5806f95aebde5f070fed28ed34052550678d3c6b677a3b5a46f76a98264c42206bf62caa95df5437092b68e025ee9ce2ad733b6db3ec97fd33cdc3b2f77ee90dd86d8bd289ae1a437c86f4153ddcff5e846347bfecc1499bb42980e4fa91790faee1b1991dfead5d7c460348631f0469b2b9e8f65207a00985511e0c41f441d9a3154f5a0298c172fd7135d4bf95c11cdf1769db1cc55f392aec309037599327a7c53c10a56d1ace8ad19186a2fc75dfa9d657c114eae99c1c1a6b4a58440718bea82290bd1c2a67048938c381648ea2b2c7110d748c9c8d782f20430b1427b51d7036e55b0997c6f75717db67a82c88d3647ee036b49392f0467d6010b32f9de3e5e79ef082c5bb975d11d2bf76a97f7159c11a7753db8a065d3126ccda9abbebd2c54374e389942c24b27435868fadb45bb060d3c1084b211e2afa8dfaa2d8dab8dc47fe10e6c32afece7c4976176a7c66d704125c0948c238c843b41b0246be1f50f8e07884cfe7ae8885ca06339a339c8d5978b079e0eb78facfa1dc67ca70733dfefc6c868ca149e0661b70e0134870a3107c8c46711fed14f892d6fc66d95306838688f13b19e904416a8d161cc33527878b38ad10b1c08db21457b2075608be7300d39748e4fcebe02b190f3e8ed32a0ef734b11ca43a21f5f809bba795f5aa0ea01050021d0f5213620af5b08fda6421a42b7c82804a20a6ef6d471babf76f46538327f943476d1d109a3f0dc531233d6f93d8dc27f4745735085f92adf63d617b373fba24f289035710e69eb80da12d36e8eaec22620ffaabadfb824bd5fc309a2c74959505856b5b890bba8f22bc571a9d87e93ba3b9aba6dcf26f7076c0c2e271641835ea25fd49d96c69d4fb8bb8731bd2cbc75146aed10d269f9060462339cde8830b535920be3dbf143eace0f1ea9469b95a64fbd7e5057eb880d4422cbf97cfc3f7140251d4923580ca2113f345cf24a66499ceffd2e39dc4fd74cf448638962957b409f0d218c165c13ffe107aa1dd1d9a02092cd46cf2b353dd2d2ca7b8a7ae8eda0ee18bba269bbffed0c7d400497aee4da0896cf6329d76ccea098fbef9075412d1c2a3644cf0f202b884303d204314ae92c56217b2feb5e7c1e15a99fbdd655fb8f6bbc3ab1259bf03b2ee17c5b7e9443695177ec5040eeff3fc36ceafe143393d76a3d735cfe6c9b632e52dbe64dc1265961e8a27ee9f76c0add9e0581e474d7678214f5b64c932903715befc6b766611f1d7e495573b9a3e009cfcb0ffef7ac57c3561badbfa41c119e541180aa2364de61a601699cd1bf3de01d15794b728e1444efd6ffa1e57d95489c8df91fbc057b66dd6d9f3a01b19f36bc99f0b54ed1f9905067dd1608bce47f5ff1981a25184aacd39e331d8ff3dfa7c012d7e667a69249cb4803b23f7eeaab8ed29c69ba3d2a1b88821ffefc5825650c53b6364f38e0a178312f5d29d5375423cceabc8e1c4e51a566ba3f9b176b858c8860440ff8ebdde725640d2dff6b9160bb69f188755b0ff766b410704cda4c33e1ae2c73b5799a00d2f55de73109728b350302b64df2ce3eaf2e0c6561009b60c2701ac493076305e97ed20c3b42f40b2bc7f13bba4ab8181e2085b07930c6f5579205dff696902be824e65ddc774e886e8d261fe74712a31e406b0f7725b4559d7ad0f27a1a870261aa5bb8a720e7c89ba933770d48821416de070df1abcc6eee1147c20bda090d940aeee2bd48c0f3d94675d9b9cf1a62ba50e31a7af0714dd8325d5fb7142e88c4d22ddb8f0278ee6ba88e361524e291b6d000f6523ad4188b021da9ef4a634ed09eb2002b9c726746c9ffc32f261edb448106aa1e2daaed865255fd1d296fedbbb2de3f7c1f15935e52006492b632ad125aa1e000c9d71bdb945792668e16b26122a3fd7cba1a40db8083068c5c48fd2aaa621c87d9f5621bba442fc26839030dbe4e37fda4046d6503bb03e0f928de25d4cd4e2a40ec93c9021dfcbb25f6e2c943cc85eba8123340d6364949581e8c8c2913d59dafe4297672c0b9e7418485f00cbcf672a588904beb3c074bebf339815b91c7c374ceed5a701e1ade8f5d87ca536120116307ac259577a8e12958425317c482d2c7089bf3d83e12318d1526107a050f3c094492de7255b22e18ca2ff261b3ed197f2f8e67b71b1c5a6a04b99158b58e9baad75201aabe13254617d0de0a9073af62491c67fc18d1ccbf7686a85a99b39e9d7d9c85a0777e47c9fd0e10c932c20f13ef287b44b9b706ec818aa0c48a10caac58a9b8355e84bc820698c2501f0c12e1b67df701cfcbe72dc47a2c87d43753ebfdb24cc838507e241d9fcd3d4955a373209ccda903a3ffced05e4232f2cca9bba197fdba8a9357cb1d6da6d9b4095027dc03e17d59ebc2d358e171da0044df102b193c79390ebcb58023b40c621df71e064b0056bfcf1eaee1eca85357cd1ac78feaa54bbbd85596977ba85003ea60d8685f4e3b756e4f81453077396590fa214f672929e81569442023667b798c24e06ee20dbf64cfccb51b2bca4e2a5b0df137bb37ab3e2854dc7e1b879866a72a5809b563596cc9fd3e53abdbccfd5dbc60662252ddc5c290d72230d79b7504b40fdb45ded2f02e926652c1e04ea4c1c488025ad1098adeebe98e385ab1caec4b9eb4d3bbd5ef3ddf1fd0d72784604a989558fd37f6d4fee20609090b3331e254fec98414a2c54589ee01c9429b7cb574b9167efede1d966a227bf2a8e422f38680d77d3c555cf1117e7d7e804ad730c36a78b7846473d6481bd0839bd3e6982ed47246c370a90b76e5b88de202346fb20b8b6b5ecb6a90b8478d17b175a1821df75b48ecc34866fe5c8960bf64d5ff92831bb9357474bec65e0dd1699b0f0340ee5ac5e9e9d3df66edca20201371fc21ad80aacd49c6b0abcfee9c876c15edcfccde823b55b61cb7b254487ef8c8781a22043f4adaf25df34580a6b3904fd014b50c59fa90eff75fa5fd32aaec9aa10df8a2b9b824952e475c964533942bbe30f4167a11fc15d548e0a31f911030569722f0c67e79e90483f6f0bee1c7f80face1a1b0f940c891be688cb16394f6c07fd29b5f248c211d1f76ec1292755d8bd963e191b3a8851472fbbd2cb732f4fd9fef3a8fb29aea097328173fdeaf56fa2279e86fb954306b040c960d0b601b3a741c96cf1f0bd1172f848585cb3b57d7d2e2a84914526f5a6f9895cf5aa4425b4dbf9f59037756a0321bba204a737e36277e86fd268f6047921f4f8fab69dfee137c07874f12f89084e7117e2c9221690a27f880f17d08d56f9dbc96ffef3920b55fb773dde72e1ba35f3e0c9872e339508281426ab04941df4885f7e0293149f1642c2573e2b6594b8fd953ae2468cf917cdaa0692cf461e3628860935def39af78af5e1540147ab1c70c3ab7f7c76abea0d8541feb43e632d7a2cc7bef15a4700304048ecf135968d0a9644ce899aad05b186a2224bab3836248cc6137472203ebceb29b3e87610df12417ee722f309c54b2e65591d8b929440f3ec43ee9ff8f7b7710668e4312610d1591303d5270394da0ab61e4515af5215dc81137f0dc90f951972731f8d98ceb8b4ea38da7d8dc153ccbae5068781eaf9a4a7b11b4319090261b61aa65a8536292eb5392020eb285b2db07f81e7f764d65037050f1e3748593474c6c1dc11cfcb56e1c916157280098a437265e1c682cbfed717e7275bc6c3bb6c6ef7f0f9fdd19ef82ff2c82284c3a061f57b21d3705aff97710108a7d1217a7ea3feda021d20f1fdca94bbef67e0aeaa3db6ccc2d060f7b33707fe19cb2d0232f1239373bb38e666cbbbf3a697c6d0e957ec6730f56034440e789a7a37304d09eb742f21019a77c608cf578162a55d0aea113c051b110b5281ed8b6638d2b31604e965cb019f2f106bc4e96d1313c70612f1ff18afdce7926270dd242c49cc53792f160d1e143e04d7eb3ca40828b153fac466bc53a084281987b47b806a4ef668859eb9035ef68e9c20bd6bb790fdf6f921569b4e97fae5b7edc761b4944c1d6d90f4df40bc3203ed838d4c61cdeb7a9bbb68d59b2cc00125eecaf06b759ac1b9dd68028225d0a60efa499e4436962362727011eef6cc55962dd4ffe2fd3892907e837045883cc9ba8892ab265a31924f3055d4dee68feff05d9f10ebdf1e8c1c1e7001b5b02a7fe26b9c0641e054ae37854187fb1bb6e9fae05b09e85a1e0e14bc801f2d8b9a178a9a72b147e137e0d83192664a88a3aca4fb6a4f0c5787b20c31bc5975dfbc8bcff8987573bd14b1ca434d93452e67ed01c60be99e535bb3f848888d224520b61cfc1de2d6b2ebef9f24674c31aada52784a0b7b60f351653c71d546cf951e6b4a0d917ac6afd0a713f41833f9f74a3a7d3c19b523299666da2b48676ca7aafebadef05b3bbf4b6b62834046f51d3d4582fb4c9de27a3f5e992853368e4f17f9dba27c8c4438307fc7405f53fb27cc81c1521452a1a5edb0cabdf7a73b1cab0675b619fd5a0fadb7147776e74695c042d9d8bfda045bcef7542b42249f34c7590605d0201a762390f2fee5f3cdb488426609c663c9fc4dc2a5277f3f589a14e6dcc202dfcd89bb148a368ff1792d230c19934143d2c260dbdfb334af863b856e415febd22fba01c568d8f48dba6d92f493cd1164a376f006d55db609cc2c9532a9f56da3b06e3db2a05f797eed57892e2fb677541324bcd763cf4669e7a871e322d0cc6e21befe3c767976f058dbe7a059d673c94c7ac5d49178bf19d32907b6fe66a92cc8ea30a858da43f74354390d6e97021da50812c59a78915e5b33221531bfa054c594ce3a2300e5a7d712773181901dfcf6922e980566fa62b1f2b669a27fbecce29e9be6d22058463e350163f33d18ce92a72d1b470857b6a37998aec5672521a8f0d66ab2bd01de516036ec47d1f63b95b437dc6d5a0168189d5a963cb0a80a9a5f20b03515396e3525f0ab13b0c1e5dd051b4c930da6d57ab6f7dd94ab3e689e0355af0b34871296152a76cce170d7b14d471ee4d9daa93de4ed755f30d45344f724288c17e4b22583158f1305ff55fecf7d526e207fa609886e14c9a168bf364b049409f63590f18a5515de8c1fd8c5a9710b6e33d2ecd01466b799f14be787612b8f17df0c05483a16097c0a504880249e28f1e067663c640a550a8c7ad9d090f7b2e902c5c20936869a5f3d3a014817f90babf847b43cf67ec23f120ae4abc63a418d1d99f359fc2c33a5bb34e1f5780576111a88c5ede834bc41e498548ddd128f9e884f4cd3e1bf1aaa1204079ce74e709306f38f2d6859128fc35d3a74c534ff1dccadfc8fe41f1be9510349af8710eb6d2dbc758be12b65622dad1cf48abc2fc409f5ed6a3af8d0b6548643c46dfba9db4e5827475e6e317c9c018a4dd5de391cc9cca85ec527537e26949e5091baca4f0b563d4c3969f15115e5ccdeb9e40788fe12f9d32d9488a70ae53b819726e4483ea6bbcb76f99775ca5e4f93c76edae462c08d596209f985aa55ef5e786701edcee8d831dd6dc0fee9ad01b6bdd63e886a5e55bdc593390c81e18dfd8c685b81306bad6b7a19a86b2bab5cbf4754708422e99f8f2497d798b3db565e709bcbba4c376c1c60b22b994fe8fdcb25215d505511cc1927f6a35344023d5da0a3ac0830e6aa80f5f7f0d94a67c99c6b22717078aecba2a599daa2acc054cda25e3965172e5fef464ec19aa71de5e84b6de30cc673fbab8c441ea37bfb3fc321a504371bc0996702e9be38db762e339ad7ad66dc2caa887e4ab60272d7963f85b14c941d31e545b85c640427302efe7142f0e0897a8c623ce57da213fbc2d1f90677142fd48cafca0b2934e572833ed6473218d0513dd1f6ecc578e5a1109ddae552b3be0cfe7246d7682a59fe9ae783a0f318d1800d5c466c80c5fd3facd0340f455f081068dd2cda5cda744018d902217152b6c05d37c090f8348b0471053152c2a4570fbab3f6dc30c8e49a63b88a00b3aac75180a633692e35ea976821694e133eb8bb4d31237d002fce1dd2ce55528dafcef2f0e00690562d144bb0e19576ce6ab72deac22067d8edac916b1b07e4eb57ff0b885b1b79f37dcf88135eedc17ffd948b61e4df4985033bcf891dd5b1448c8668947a271d93d03ce31216810a6bb45a6c5a12e290d97a60ad4b5c7384cf19421ac1ca64d346b50771e0b50e5caf1d9dfe056e8da247aa502ff04c8e29ca810a1d3ec7a89bc17dba2936f03a80228171f7999b3f2768617970efe57b14011c80666ac4999a568ebef74e2ca14df0ff6f0fcd47c538be96aaca1e65b53b98447101e49672b48167c0afc1afffe669b0f9718bd3305805c292db9738740b362564e4691cbdf061db1ed3f9db1f8bed82939f835d14f46818e3eb4e25f7a8d77d9d0d7913c45d8a81115c1a5e37b1d3bd1b7b5e6afaaefc81d9700bf83506fbf15457bc0f59f7008cc803efdcb6d39e388f6b28e80d47134265cc5438804b12d50e61a489da829dca05792d2ac182ba747331e88a7118f7dd38067f7d38f37be362260effacbc33863bb47aeebbadeae648a1090718266eedd2ed5a2c23f168759198aa92b2ac45c2a68ff212f29260e641a38541b066d39df4e95cd1c8e7e6ffae1b8017e6f629db3910b07496c8a81e4e66ac2321fd9e7ebfecf5bf6e922d7a79fb710a2d42dad1916c9b186c2c50c818fdb1afa19be867d943ee98f732fe3a01364281c0f6d0eb64a278721dc7bff5316256b0f4251abbd9b8ba7c7c12a3bf02a1fbc9ca94b965588fbc82343d07df8e06eaa5ed2137fec129351d80a9048a7d78b31ffaf2e388864a763c4af7aa53000e0bb2eb8ac0e4272cbb79dc6a7d65890f125c523c7cfddacdedbe87938aca915c92c807dab26be7d748827d4e3188676312ef1ac8460b29e8e715f4075e33104ce82e6785aadf17a7cf82d2a705e9f2d0fd25810ba33d76e54b48eda3effc01f37c89db38af81922fadc8c3361fe74ed51eac5e4437108106ffdedb339b406c082d62a8bf718989846d23f966e1ea39103010f767b3a6f0a0a2041b1dafcb787e69ffad75ed2a0081b92a4136ad5ae557c55a4b6219a390103428181ab36f329ad182a92957495c", 0x2000, &(0x7f0000006dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004480)={0x90, 0x0, 0x6, {0x3, 0x0, 0x7fffffff, 0x1fffffffffffd, 0x400, 0xc, {0x1, 0x9, 0x8, 0x1, 0x1, 0x4, 0x8, 0x123, 0xdab5, 0xa000, 0x0, r2, r3, 0x6, 0xffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$trusted_overlay_upper(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0), &(0x7f0000000000)=ANY=[], 0xfe37, 0x0) r5 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) syz_mount_image$exfat(&(0x7f0000000400), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000fc0)=ANY=[@ANYBLOB='iocharset=ascii,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX=r6, @ANYBLOB=',dmask=00000000000000000000152,fmask=00000000000000000000006,gid=', @ANYRESHEX=r7, @ANYBLOB=',uid=', @ANYRESHEX=0xee00, @ANYBLOB="2c646973636172642c00fb278330ab3b4884d36adf6908d11f57832035e96a1513231140da182ca77aeedc492bbc501d94f854a7e26909bde6e698d72a15ec808a86c25da05ce00949a8e390cf38f86bd456d64d3671ff722be77cb3533d614abd031e23b26b8e1e6976830ec97d2238719c9b70d5fd0baecc5647020c5a90dad79dbc03e2044e0b908406"], 0x9, 0x14f2, &(0x7f0000001580)="$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") syz_fuse_handle_req(r0, &(0x7f0000002140)="5ed509ac13319ac61ed3684e0df567a454654cbaa50df1874cdbcbf313ca456d4bbe7825c265619f75209d9fb2bb8ca944deb7f3bfa9534240dd9b8bc9702c0fe1d22d7cfd2ef98586f4cd5161a2086fc47d6950b8f888b5d491eeb22e28d5e9e6b917862e35556aafb05eb17bf8ea05204072c8362c4250f339cad01c0899e46f72aae23490b9af3042a22f4c348a6824d3a1458a723efc930e19ec461cc8269c98d4bcd64533ff75cd588757805e9af62386eb02751b78ca1dc1bf6034eb56f30ef7ca561e3593ecdbad55f1bf4e5687cf41bcda129337dc631dd56db81585dd1da0c91afbc4b64acf7e0891c39190a060ea8ea2b65d21b1d192ed3002e83587a952211cbf6a311e9bdef91d49ede1aab3a7b8aa4422c9535433d250f818d3d0c7d7fea60061e3f809633f942a64c65a0d17b1653aff469f9bbbf5e23bfafb699069705b6cecffba3030aca24e2f803a05fec589eb64d435f554bd62548ced652e6097e554fd2a32f300b3fdf1ae13ba9899c3bb1d2bb22cc3a38c2658085e060ff01a4918c73d2e5230f1f266b805400c8da0fd0ebc53a90eec9871ad4bfc35aaec9b95774e8cd7362331ff4a76c59ee3bb492af030178c5d9be073c5c6b0f56932108fb30fd4ed0e49ef9a630b06f833b623b1c4deaa7fa6a622d83456ef8b51620baf32e0cc84653e6f37d1aa8e767e3b47fbc4a0f6648dbea0283039b74c369adf3541430ed37b8821680e15c9680c463636fb12ded5c68c69223313e71f49f14e4769c4f44d11844c47edcad879b26aa45dbb493a6a02d0f50314491e894240d7ce5cc8c2e971615c0019ef573412a9a6368dc581074b927865f40d8d5544b211f623b183a79d4361b2caf8e053b1e805a4d7db4905fee6147e435ff9d133bd5c281dbda1d3ca625647b3014c3dbe03b0c49c5b081acadef9611f759ad86d898acef6934247775f4e3b791c0f7a9ffaa5931e2c231ec5e8515ad4335c7fb669e97e805ae0c7eb0f17d85ecae6f16832683cd103030db7df66f834487b79a315eab46b730eec21d5f256629c7ac32c97ec7eee2f73db9d51858c00f746264a3b128d2fc315c3bc14152186cb2fdad3219c5551ba0d2b953be856536408d860d69c556b8ffeba821c7d2870899ab66106cc60daa0a1576ae6f1055c72a7f5197b859f2172940ae80a62b994a4ea7f74d1e38d2b7e7a947b5f925fe94e77008634c665a0bee31ce545b0c253d5b841fcfc5d5619ed04d8da709359cb9dc9a82aaf8f0606bad452693d7a3ee209ba07e9e4239628635c3c8ec0449142ae6bdda62e5f1cb09b15384b778148919fb0a0d632127532cac9389c34c2a2c766813eda36dff991485f161e79e64308e7eef419792507a93387a36b773670e0bcd0f5e1827c81030f32563ea9d1ccb0398887064312f870be1c1cd9ba46a0a15fd224b0c72c64cc7a07aafecf51cf03c59629e1936602bd4650725e9c88dbe736c0990ce3b1506425a71c7584d54c625a5d3b8e83876133160ea460a4f4b27e6014eb196cb5ff40a7240696da1ec3afebe826316177494017d622c9893293f24bf12019530625d03a51f51c9dc7a074b2b78347bd6ac1787f94aaa94e68e3d53af501334a43c61b0d3a155c27b88124a3177b13cf0c4a504125d6235f408f880192fc48c0b37f5eea4dce9eeac05e8199e37d874d64ece231a361cbc4dd76561ff5f453e8293627b572677cfee68c9ba8b93327e0dbb6d5da4e5dfd32f729a202b822b275a242c44a065106c1bfe9722df98ef9924619dd0b2afd35380bf0424b11f6119111098cb205947c27f5c0bcb1d9711e565b4a90f098cd924f2925025f454c92cb12e65d9d0e3b827674e6a5ce2728cb751f825467335ffbdb7d0994ddd400517937f2d44103307a53fb574ff924408306eaa42eb483c2581b661ebbf611336143eea70c55da9237deabb95e2126c442b6a957dfde66e63005f41b047d8a175ae412d651763916c72677d96c70f1560700ab1e66bc65a5fc4d2d15f3cb9930f7986f2ebde44b0ee08518d534728006cd2b4ddefed87ec92e304aa9adf8996ab24db305abc64e89a77b86304b0e61f1f0b03e42232b8d4cd81058b12a6451e4e3b6e7e171a92db79b7771d9325c0aa106d50bcba6218795114b520298dd0aa0bd58aff7b5f3447574b6809d90f2ebe829240744d456eba2c83fc9bd263eefb3a8fe4fec93f006b7467993320df1545ec6b7d2bc19e44179b3b8e655a276c409ab47f6239187be7108cda82d431d65db436472a8b0f15edceac1f39cb6211ed508af6ab71e355f8192a9ea69e4521ff3c7c846abee5dc8392fbfba92ef1eba32a8f3060e7c86fbdb6b0652567562b9199be24546ed5f1b99bbbcd8f63a815c0ac3bdffecc68bc3fb7f1a11dc00dbf1ca916fe1af459306149813190a212693995ad4501d1950ce9b67f5d0be5c647ce1271d0f2b843f71f7d80f5e5c6b4010953c34765a505d41ea7490917c5541e064b3f0013722977f5116db07f9dac5595262b9556ab5f3ef2580d2a9d39b7b5b91ee2144922858540f3a522dd6bd85e73ed1525a2efa46be67a0aecc6466df71169483b525c7e14e03e93ea33535c61307d469fa97072036483a73a159829c05bd9cf261d42ebc84f3a914beea795513766c556dff5ab685db03e081af4d8f933d2b63fafba8b703f2d1bccfedc9299fb2bfdaaea349fc984bafa4a65f61174786a7c7765b76afe5f7b7e80fe7334a620a92d2d41987f09096edb61327ef5fc2df10ad612da04a4e1b16e538ccd2120f530e8016ed051f253df343cc772c47ead54f032b30fc7f36ffa15b11d53be77cd6c53af360a2bd56381e4fe9cbcc5c971795e753dd16b5023e37a1a58447ee72d7fc231ebe1b6ea660d72fb13c6b5bcb277eaf98534334bd1d55ca7c57cb35e60ddfa126f05877e1fc8ac18278e51e77d7ee10957e5a88929677f860f6c9b7c454cd7b6527cef499e97b5b18d6923f681adcdf34a0b88eb547938c763a368d3cc2154be916c77231f9aa29b14edc643d3c9a7399415546594d1acd9da8ee3d433c3b7b4f8debae6e496b64efdddf1e88656a9296c8888b754c0396f949d52521f3ce9eea08e23420eec4601652049825a66f057a850be6cc7b58e053ca490d34ca8e7a65806300cce1c5014f1c1ef205d61b542b044bce5955fdadd6bc96e77a93c85611a8b6f75aa205f3b18637f40117b80a80e0c0be5711f5f645234d29675ad594d41a69d9b18258497da56039b90446ded2635122823e73f03ad262fef525fbcfccb1a311d025132689d9bc47160d2aeecdab30ca6eb90be91dedb9f5b3b40c656ae6db9c7206260874b638a91b7744ceb287be4d46b0c58354f29bec92cad3324ae994a8b3351a3d5f11b5911f2ae35add126f1c826b4bd7006ed4c3a30f8ff5a2938713adf9fce63103885f54d7bff1a0176f3ab258880e9a24a3f3255cce64299ee8bed3afc0a5ef7ce5dae2bee52f7219c46727ca02834a8fa7180e92fcdc04d53c90c1d05bd990a059dd4a5f2e89760d3767f29d9d94ee1845bda4c4b0caf87500e41908f9a30c37d4dd6d215a3fb187589cee128b15dae5d19aff93ea8d2408d1505544c8081e35820f08770837c27464b8f5c767901650b76f8cc7845dccd883776075823f6766194dd4442927ffc830da11718024fbc4c1381ddb481e4f706986028c09f5b5ea4a500d499c6042809bdedaaaa7cc8dbca4ab80189a638ccef564ad1ddf76bfc04e661310796c858d1e52c609ff97942b479b9ffecc0a4b368950180c2dce4fe58d4c9b921f2573fc1b1aaa25f15dddfbbb4cb4215324186e0c09242eb3a0e52d640c0d013c0304e22c9e06663c36df260a229cf809cf46398cf561d1f3b4d127f4e555a906951e591c95dedb9df9827ede9d1986db7d1761bca6b05d028c72cd36ce230f564692800076301c9ff3ece25df5d13bc0454794bb788ab272a268df7df6406e9865132fee9dccad251bd26842b7d997f26db726753099bbc9b7ac3443bd45a71cb06117a6dccc5d2358fcfd4d94e09d9b3acfb5c08b7d176432ab33b9c24fd6e6c8ff0f2ec098f8834e180213b1aae2dd707bac5a4c6032f32572edf55eafc7f66dc7def078a3210d194922bf438c0edf461d299fee77da2f887151735ea9caed99b67b00f80a23f64abc09da4100a8f7890b4f988e21d02e661316a4d6c4f9f005acd7bc52b9e9b208938019f6d6e13386ed998be0d321a39c4894b7294d8052e7e2b5550e61ada8f322a6eb97f4e59ea829a66dc98fdbc2cffd0ade3375d9777b95869c6fff386c9db115c15b2af27380e47b3ed326f1c28f70d2bd3fb3b76b325e0bfbe2428c36bd3110f88c883d4b9c3b4fc0af6e2887b6bc2c458d170720687aef8d67ce374fb7cff2f2e882f571142562fbc0e5c6013090d0dbbbb53bdc4dc12751ae9e082c3f177ccdb95539630ad1d16083056100a1839b111c29b219a0e5df645014c8c30976295c81253324c2454a5551ed25607480636f9388b535df0f4e04b05ff8fe2a4d3289913af1e93c091f0203851318ac350659e88a9d083a0aa72e7238c99dbb22b8c125ef5f5c7cd4a13b6a6f996072c8e1e72d06504db9130beb51e9d3b838c790305728198b9d1d6c066e1a8f7bf8d9b0f2872a140a12a545c117ef81399fcab8569354c8fd8feaa190c09eb2d951cb1522ce5d67f578631119453a6227a1b57af55a38bd86b16ceb015db4364007e425f64e368ed26af657e59f8b0c2209349bc95f13f28537ca37953ec4d1c3c18506c116f7d83c049426d92cdd85baee12edc5acf6768023e17da0dc6110ab951f95730e28ee9e7639bf6f2d312b7cd30ac653ebb31c20d1c75a10fe0bde7f6f3ebae7a22942e386d9ec2722af117e5c72cdf7503123f00595cfd981c7c42aaa5e07f4d96720bae94c38df9bfb096231ae49b804ca680d83e765f48ea52bee0fa8181671ece5cc235bc41adf8b7db3aa948824743be6976ae3b3fa622c185b29893aeeda2115b341191e64119211d93701b3f1f32f229d15613dd3e2e81de74cb66f8f1b8c44ceaa67a6f349aa50bb6cd1e40bf8af91ede211eef1ed66defe70366ca343db8aa46966c2f9630a5c2a63aecfbdeb33d537fc116421757a4ddc1f1313ce3e388b6d1abe66a69577316f74d74662eb086b59217fd3faff1d9f142ac1d02c796362a9df2edd60e36997cddca51722fc4b748bd9c6fa6fdd55b8e138004f546af3d4849bc154c1df355b954f6231a269989a5609e9d5ac0de9b0410e2d4d88ad8b0d70b22ce67e778af40442272bc04a12ca2a8bbaacbce5fcfcabe6cdc065e1b7e409f3634bb508576835653905993ca411a8126eb1160804ecf2330d041cac2971c5a6b8e7635a5a2b43a95b13cc29cb0a52bd601c21ea24abbe0f3e5b9b7b90385ca8bc8fb00cab85d80a0578947f7ae9c1a24ca31063e30ac2844db9111249fd4b01eefd40dbc01e16c60066c3cc5c6628c2d56d3014f285550313a057e7ff3de7dc42d27c10f6b3eda6d86aa62207361b58bc4e27444750823a8af915bf53fde3bc33981834624540c9a5b62b6537ea1316ca2f3a1419aa9fb2029c66588b1ede8231ac99fae977c116d3caae685c780c4fd2579386b0f91d1b5523479942d49eeb30c2018992a49f54fbf3fa7f230c30522fcdc3df88358923d89a3ae938b140644b29d9ed1079d0b5ad20ac18fdd7b6d04d744ac1e7d7d8731f20a7c37e889882fe96d4c5198249640005544dd01a775a7692682b1e85d5a1b050ec334986f49ef640b71df387dc6d58f66066e49dbc440db01e56379a9481221ce98164470d1d6766829ce096b5570c722d4df8e0672eb4e8606cf31c48a001ee40e5e110a742e03a7ec325cbbd57b7049386099d53481a16b5642ddd00a41668853367d5e082feb098d19403bc541e95f2c55140e0f5ab25867f1261b5763649f906f0dc537ad8c3924471440d4d82c087992dc21befe652211348c597d529a209e7f3ca93cab679ec0bb7206ef562b70f50059bf61ebf2ac21e29a6cf6124286c5ee2cdec5f3090b02c7656122f3bfa96855dc48b075eba062fa5f2b2d004018a9fec827377250f537f1d7c263aa5c289405dd5928157aba3be765a9076b289b2e05a41cca341f409f32023c8fdcd719afffd7411ae4bb225b4199e6daa2dbdd8174bed902090c3b976be6dffcd87bc598d920d597cce7d6e8788d2c9c25b281e57bfbe8720151842bb9737c5a4b4cd180cf034ce075f0224a36ee3dbfbb2538023bf66450fd8cb2260ea06e7061caae7001d29772c250f137bdc57870a0d30a73bc29c42cef2eb00469e2927b5ddfa15566c199f29e809d784cac74721eed9a786d7159f5dc2636317c7366c7040d0c5101d0f225019ddbd345b3a5af8ef7777624ee85829b7d85e2463697074174f8da449f6e3b78f6aa4cad6160815cba15321a33b46bcb3f7b4f0a76708859ab369e718f8d245ceb99504793a987c5eec5bcb14fcc1c2445835366215ae8c69ad09d6ec8b93fc7104d39229a946a097075bd2b13ed95dd725a0362de9531acbdad6d5ef02bede95da85a04d96e01fee2f7fd8162a905812a242870ad137cac8b075ef713618fdb37e4461406dd876f4a0016192e4d3c447161f182a4b5133f213ba65c17caa52c0f72159fa7e880a22052b4c472b47de92a8acf41291ae947c3b7ea01c2acaf7b65358f462e6c929a41ddff767135b7f6366ccfd50871eff268160b1232a5eb97377c791f4c7da83d8c6042ce5fd912100b2ae5237188e798ee13cc9a32ede034e3d57708518e0a6be11567d809d71bc7b22af160ee3638ad5523a81e4bf2b2d0fd40bfdb63e3d3228a39a5db2acc388bfbbc44c24e730fa346e3c61670b1b81ec06775edc3176d3b4d60beba3d9ebc38c21314ae83bd9829b2e8cb8973c463717dd544628dfba581c5679c3586379e3ede859a21d74d185e1776fddada8abe804b560b9e29b47e9547b90d0303eda5af1bd726484086aa6e88ea0fed6a4921e776dcb39b698f57ef1ca2b0552529c3a16796ddfc6fa4c0fc67b93be59a0a7155c002f34c6db540abc9b923e5ea34be00ff80ef02b288b7ef7bc2ad02c361bba8288093be12c83d152a6a51f18693a368495d7b197dccef62dbfc621565d29b731142e8aaabe229ca9361dff66e5fcd1ef4f83f59aadcebda0d368c2961fc659c653a77add560551647dd91296831cee9072ecd23322af7e02edb4b76cd4fcdd667cef20867fdf1f72acd18a49c035d2594b2bdbc84da68e23417a54e287907a2e31ec0761f150a523ee5030f4def9f92fcccefbae3165550b863d91bc2aa8489c82edd3ddb6f030723d4384da6f6bf04139ecc3cf9127b0965d527d5cc33a4b5ec54f9b0ecaa902ad4361513daf016a4317a4f9230ab3c058c8a01b07103031149b1abb76a71a3a3e4553a9e8eaf9bab89e883905fda51cba328a037577a0fe5f535a4f5d049e801ff81ebdb5fffa63d1a1a03486326075e40c0c679cc2bcfa2ea5efd23020e6f0fb590b0d4c9d3cbb5fdd08401c59539fd728d63a2931dcb3244743e6dc64d773db80cbd0d6f29f2abf9350f701fc552bd3c42efd3cf53d8f655803e09a0da68744071a9ab4fef6fd8f15cf263815f86e01af7574b928c3840fb1bcb1f4a9f364a079befbf153430b9cde47fbebc47c25f85e7035ef1f0c08ce3bc9843aeb638df9a6e3ef3e80b3680360cf12ba0db0259eaf9eab8ff5f058f7b898c9f44664db86a149f6564787c66d8f1037d6e74d443139fcf88e83e71947975dcdd9dd63cf16d28bf87e81f41d1a6e3d372f482dfbb2ae22015294d2fd6f19586ad44de7f9974b03ba414fd192bbd1b8de58c8aa870ebff7f561471d71d19ddb57cc7bb151400f125eb938fdd2739b85b6cd7d2fac6c8f1765aef4b398bc8f12cf1b70630f3a6a6635dd7411ecac32376f0e68e2ce2f0650f706f1ad21b2c9ce322484cda8d279e44666762bc1253d0a9bbd6804d3470a2870f7deb62811bda079e55bb2a1a41eaedb5ab6f9b3d393a7565fc2679437093c551ab8ac095e43582552f016e0a2d17006b80c0d9c7bba0efca7e969667bad5d50c43a5d19e4f28156919a2c23d16f3ae86bc5c74aa3229361169ad4881d01f62b7de6c1b6f85a977129278d7033826af0d7877d17e516930bfe3f326e555464472327ca91a008411bed2078a038f632fc71be8413375cdc27fbfcfe7d57e9c85f7e7c9b30580a6cc6a901ca57cb701134a563b161897596fe62803c0a19e02a1a6fe96a126e8e56fb5ee7b86ef2c0390050a7ae6b3744c918ccc18c1e42c56edcac7e73704006819574ade801c64ec305f600557ec353fd546584fab1b5dee080092270596715103bbba459002d5318750e3399160619fdbcd338fb8aca7b59d80c37691efa177984ba3635431403d91247bae26c9daf3b5a21a81ceaa5d1cfadfbf59c73f57f9ba80a4d70ae6d9547124fbb38ec2eb419b96b89082dd247e4f3102f49d7fb5fd3870b0afe7501dcfce87fc0f15e9440558236a54d85cfa3b75910e3904b52ae9acdf762cd2b153944a2c7d68fcdf26f1bfc289e45174fd7a1c1f261167bcbcf25d06d5fd7851fa0df1fa7064309c0694243aef645fc91c7699fb88d7cf9f8e64270dbc55052dca5d9a89c64078581acc586448be26b1c15c28b9422a51e858fae9e65b4bb246a457fb02b7d112e42f8e4d95d1f35f7c1bd43254d1372261c9eaacad017d53ac1c73d9ab907f5e4f5eccbddb8ea50c58f44b8c669c2cc55a618e8192c364835f431b0364d1e231650328788ec9c04654965fadf04f4dc94356be15fdeef50ee638918352327b7c1b0001a58110e21b8b996053ef005e449aace2eff151d2bad4c81233ea90ae21d6ba2b6334a729e367f3e3117a02bca50a1ec65a8734d85f05740a96f651e800c0560ab42b661c848d9738909dd25ef74c073c5ac9654c2178789bf0d87b9acba9e5f313b6b42e8f48616cc5d0668bc3b6357db6b6b3c67787efcb8402735a462108cf241af0e34a5a741ecfcd066f5a78dc3c7b3a7bd2c1b614e12334a1935dc7a61b6a99a6332120e33a5fe2cc7ad6a39aebf8edb28770068d2f2e988ff75fc9cb39c0d4a0c21ef1bece2ad84241963724ce829c571594385c845086e172e03996f30b5dbb8558bfa620d5db5c08f641cd2c7fb35d59ecbb30d6bf0e05973a0e732bf47e4d9a105cd440a225894811ed6c03bd5fc6a0e4e0bd10b14728a1cea63a78a013810a8f628a55a30761328dc35e427706980b6b339585079d2829767ffdd4687508f372ac126eda5650291758ba009b68f270f36dd2085d9c515111d28da2d31369f82945e6c7cd03cd191a71a72e73d456ab7ead083fe4b1ef8c7517bb9da1211b8c1361c3555c823b881f711aa59e9a37d3a49dfebe4b4d25f34e817a8bfef52ecd57bf203100495609501ac9f31230971e952b3ee524c046fd06dd37bf26e84212409c8d172ab7605f96de2de2378d29a5ffe94f4957e128ba99b0f38d22cb5a8dc75584854d92b1335b393480d966a96ddc0d07a1239dac7eed15c01ac251a6acc5f88f732b9045380903e92fc905eba1462cd0adec4294d79770aa29ef4c04d309d93c49874d73ee0c2024cc1b73880469c28d9dca74e9a29790fbc6c130d6de500193338546eae17ccd3e13d2576a07e9bb4da5b11cd1cc34275a5f91bc4b0dfc8cce35f76dfa95fbcec56d9424f624dcf1682ab26da1eeefc4ad0a532b0e3a03628029b9e77e848683ee1614e5f96a81876c5a5bbe7a3c48758bdec104b6bc513bc69f5c1d9c1d3f45bdc55564414045c05b21097bd411b3461deda9d65f1666f68804b58b5c1ab33c5afe75daaeb9aa305801299e11a6709fad51fd3860740063f81f065e40733375ed6ec79e9e1c43dc46a7b9ef361f0af1449f1a7fa9ca9ebf376783f00883128801c8f874d926b35327be0bbb8794f1c43dba0479c7fa92f4fafb862e843b1ecc3f2cc64651990b666d8cd068c0542793132029c6f8e0b41fe35369268defe454cd7b7a2e8ab39990d842419aee14effff932821ff17a64be0befcb4a64e3b9a03b17bf585d3ffeb99d8f8d201fb93c26377581252f759757570b2213903fb23e171400fb26697da8f787b6d210f5047468569b1de97c16a3e646b0abd78194f2761737c385aa2a3344242bad7ebdffccf880e8cf6c6a963c882824c684fe935a6491b1f071ddb36f367cc69507c1226eca0c1f8156b22b6d85a493651621279b454bfc350c0501ff22336c2c418ef4adf1ec63e66be5db640d46e11ff88629c4e466dfa18e3ee5cda46c37caed0f605a4728a13a9729b3306a42757c0b2e732fb675472e2fb7e3e23e42dcaee91dec025951f810c428fe9febab2f81ac1b8d5c13ec96c334d4edcbb116f105956af5b47f8fcd20db50bc2913f3d286d2e728d91fc2386db137a7356bf8225011fc5453ca2a53b43b67193af324dcf11e1bd950e252e90929993814e511800bb627d0ae04e854d7c9766b00dc8cde91b38dc232983abdf515c3375459a75382781bb8ff5217c382d18236f8693b9216336a7cc52a9ca5def4396bfe573a85d6a574b34054c7bcb03a75403388e05435299e550084dee218fbe84997c7d1630d916e96a36a1640a2f16d40d88e7e51084980d4b2635750a536b1b6369516c2c521abcc47a29e3d3ec7e5357dd259e783d5903bcb48bcf35ff4315a0b4193e087128bbe1081b3ada792201bdbf134a12d121c93c97110f0963d07f53547a58a5590b70cd1fb3e6c308dc38415334506f998b7f3077d6804a6478ea3d3d72fbf6a2bd4ab5693244bf068542c9230e226b69b20b893808060a55d46cd76b7c39d9d4535befc810c19e1e9eda92b684e480dfb9a8c9e297f06ef9b631743532e17bcb6a37dbb751a5aaf7f7a81433414e1b87621bbe407017020b2d03bd477e65ba1df6f80b43abbb1d5548b90b309795e261667b2ca5465b2d319b81e47cb4fb2752a3e12bd571feccb95029c3fde788d4a9f36611cca91d9d65d1b9084fcba2bcfb6394ddd335c26bd1fccee4e5eb9dd57c3c4f630d9648eaf0c7b546bea98feff55080f05c7684e5a021f9eefbfd4f906a84a26f35c7de8b9bca42f4e1f5d60f2ac16ba95b5d5075c7c187c028c38b582ebca7bf138caeffa6f738128716b1ff3f8f9023a202ea2abdffacf1e264c9bca88aef451cbda426ba84c366ae51d810fd4773301e588a134ce4bd6b911d74539b8d291c2e917cf5eb6c7b95a325953dd78f14efc2df6afd240578c2b4725b4faa3df8c9d8dad880be716bfed3b667503b4da85861e5ab5ab87dc0b3ef954d769bdb8c0731723b4eb6e8c9075d48985044de705b7b2b94d8c5984b8fac499d175f2ec70aaf80515029ecc56e5d7320b05664825b3248e14bb68840409c09ec06f3a330e7869e92b1ae67bbb3588e49082dc87055af88614c9245cbeed4c4ece188daa0883e4a9713a425bb756c122d29a654eed8109ad20da270d7cbdcc7055aa7", 0x2000, &(0x7f0000004e80)={&(0x7f0000004140)={0x50, 0xffffffffffffffda, 0x5, {0x7, 0x2d, 0x6, 0x4004000, 0x7, 0xb0fa, 0x3, 0x8, 0x0, 0x0, 0x2, 0x800}}, &(0x7f00000041c0)={0x18, 0x0, 0xe, {0xfffffffffffffffe}}, &(0x7f0000004200)={0x18, 0x0, 0x9, {0x7}}, &(0x7f0000004240)={0x18, 0xfffffffffffffffe, 0x5, {0x9}}, &(0x7f0000004280)={0x18, 0x0, 0x0, {0x93f}}, &(0x7f00000042c0)={0x28, 0x0, 0x0, {{0x4, 0x2cb, 0x2, r4}}}, &(0x7f0000004400)={0x60, 0xffffffffffffffda, 0x47, {{0x9, 0x6, 0xabb3, 0x2, 0x0, 0x5, 0x7, 0x7}}}, &(0x7f0000004540)={0x18, 0xfffffffffffffffe, 0x9, {0x3400000}}, &(0x7f0000004580)={0x1d, 0x0, 0x4e, {'auto_da_alloc'}}, &(0x7f00000045c0)={0x20, 0xffffffffffffffda, 0x200000000000000, {0x0, 0x8}}, &(0x7f0000004600)={0x78, 0xffffffffffffffda, 0x5d5d89e, {0x9, 0x81, 0x0, {0x0, 0x6, 0x80000000, 0xf, 0x101, 0xff, 0x10001, 0x80000000, 0xa, 0x4000, 0x9, r2, 0xffffffffffffffff, 0x7, 0x4}}}, &(0x7f0000004680)={0x90, 0x0, 0x7, {0x5, 0x3, 0x6, 0x400, 0x6, 0x0, {0x0, 0xffffffffffffffff, 0x1, 0x9, 0x81, 0x8, 0x6, 0x8, 0x9, 0xc000, 0x4, r2, r3, 0xf, 0x6}}}, &(0x7f0000004740)={0xc8, 0x0, 0x5, [{0x3, 0x0, 0xd, 0x6, 'auto_da_alloc'}, {0x1, 0x1, 0x0, 0x5}, {0x1, 0x4, 0x3, 0xd4, '\\#&'}, {0x3, 0x8, 0x3, 0x80, '#,!'}, {0x0, 0x4, 0x0, 0x3ff}, {0x4, 0xffffffffffff0000, 0x5, 0x6e8e6371, '#L+-\\'}]}, &(0x7f0000004840)={0x3e0, 0x0, 0x400, [{{0x2, 0x0, 0x2, 0x8000, 0x9, 0x7, {0x2, 0x5, 0x4, 0x1a16, 0x80000000, 0x3, 0x80, 0x1, 0x0, 0xd000, 0x8, r2, r3, 0x4, 0x610c}}, {0x6, 0xffffffff, 0x3, 0x9, '%*#'}}, {{0x2, 0x3, 0x2, 0x4, 0x5, 0x0, {0x0, 0x8, 0x80000001, 0xffffffffffffff9f, 0x0, 0x300000000000000, 0x4a8b80, 0x5, 0x5473, 0xe000, 0x4, r2, r3, 0x1, 0x9}}, {0x2, 0x13b9, 0x7, 0x81, 'user_id'}}, {{0x3, 0x2, 0x7, 0x1, 0x2, 0x7ff, {0x1, 0x6, 0x7ff, 0x100000000000000, 0x9, 0x4, 0x18000, 0x401, 0x2, 0x8000, 0x8, r2, r7, 0x3, 0x8}}, {0x0, 0x5, 0x3, 0x2, '\xea}}'}}, {{0x5, 0x1, 0x101, 0x8000000000000000, 0xa, 0x3, {0x6, 0x80000000, 0x5, 0x1, 0x1, 0x2, 0x7f, 0xfffff000, 0x9520, 0x6000, 0xcc7, r2, r3, 0x6, 0x5}}, {0x2, 0x4, 0x14, 0x400, 'user.incfs.metadata\x00'}}, {{0x6, 0x1, 0x7, 0x7, 0x5, 0x16, {0x1, 0xffffffffffffffa7, 0x4a, 0x8, 0x3, 0x0, 0x401, 0xfff, 0x1000, 0x4000, 0x1f, r2, r3, 0x8, 0x5}}, {0x0, 0x8, 0x7, 0x1, 'user_id'}}, {{0x2, 0x3, 0x6, 0x79, 0x5, 0x6, {0x3, 0x7b7e, 0x8, 0x3, 0x895d, 0x2, 0x7, 0x935b, 0x4, 0x2000, 0xd5a1, r2, r3, 0x6, 0x8}}, {0x1, 0x6, 0x8, 0xfce2, 'group_id'}}]}, &(0x7f0000004c40)={0xa0, 0x0, 0x7fffffffffffffff, {{0x6, 0x0, 0x7fff, 0x5, 0xffff8000, 0xba1, {0x2, 0x9, 0x2d, 0x101, 0x1, 0x4, 0x9, 0x1, 0x5, 0x8000, 0x80000000, r2, r3, 0x7, 0x1000}}, {0x0, 0xc}}}, &(0x7f0000004d00)={0x20, 0x0, 0x8000000000000001, {0xc, 0x4, 0x6, 0x6}}, &(0x7f0000004d40)={0x130, 0x0, 0x40, {0x8307dd9, 0x7, 0x0, '\x00', {0x10, 0x3, 0x7, 0x2, r2, r3, 0x0, '\x00', 0x4, 0x6, 0x3, 0x7, {0x2, 0x8}, {0x7, 0x4}, {0x0, 0x6}, {0x4, 0x78de}, 0x7, 0x6c12, 0x2, 0x8}}}}) 34.288098728s ago: executing program 8 (id=698): syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000540)='\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', 0x800, &(0x7f0000000600)={[{@resgid}, {@test_dummy_encryption_v1}, {@acl}, {@inlinecrypt}]}, 0x1, 0xba6, &(0x7f0000000c00)="$eJzs3M1rXFUUAPDzXj7bRicVEeumEZEWxGlaSbFFsJWKGxeCboWGdFJCph8kkZo0i4n+A6KuBTeCWpQu7LobBbdutG4tLoQisVEQ0cibjyQ2M0naTvJq8vvBzbt3zpvcc/KYeffCTALYsQayH2nEvog4nUQU6o+nEdFd7fVGVGrnLczPjvwxPzuSxOLi678mkUTE7fnZkcbvSurHPfVBb0R891ISj7y7et7J6Znx4XK5NFEfH5o6d/HQ5PTMs2Pnhs+WzpbOHz76/NCRoaODx4baVuufP5249vuTr/xc+euzv6/89sEnSZyIvnpsZR3tMhADS3+TlTojYrjdk+Wko17PyjqTznWelG5yUgAAtJSuWMM9FoXoiOXFWyG+/j7X5AAAAIC2WOyIWAQAAAC2ucT+HwAAALa5xucAbs/PjjRavp9I2Fq3TkZEf63+hXqrRTqjUj32RldE7L6dxMqvtSa1p923gYi4+eOxL7MWm/Q95LVU5iLi8WbXP6nW31/9Fvfq+tOIGGzD/AN3jP9P9Z9ow/x51w/AznT9ZO1Gtvr+ly6tf6LJ/a+zyb3rXuR9/2us/xZWrf+W6+9osf57bYNzXP70o0utYln9L1x7+YtGy+bPjvdV1F24NRfxRGez+pOl+pMW9Z/e4ByFfy6VWsXyrn/x44gD0bz+hmTt/090aHSsXBqs/Ww6x9y3Q5+3mj/v+rPrv7tF/etd/4sbnOPNU6eutoqtX3/6S3fyRrXXXX/k7eGpqYnDEd3Jq6sfP7J2Lo1zGr8jq//gU2u//pvVn70nVOp/h2wvMFc/ZuN37pjzxSuXv1qr/mzvl+f1P3OP1/+9Dc7x9DfvH2wVW7n/zVo2/82kthcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIY0IvoiSYtL/TQtFiP2RMSjsTstX5icemb0wlvnz2SxiP7oSkfHyqXBiCjUxkk2PlztL4+P3DF+LiL2RsSHhV3VcXHkQvlM3sUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwZE9E9EWSFiMijYiFQpoWi3lnBQAAALRdf94JAAAAAJvO/h8AAAC2P/t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANtne/ddvJBFROb6r2jLd9VhXrpkBmy3NOwEgNx15JwDkpjPvBIDc3OUe33IBtqFknXhvy0hP23MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MF1YN/1G0lEVI7vqrZMdz3W1fQZ+7cwO2AzpXknAOSmY61g59blAWw9L3HYuZrv8YGdJFkn3rt8TuW/kZ5NywkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAB09ftSVpMSLSaj9Ni8WIhyKiP7qS0bFyaTAiHo6IHwpdPdm4J++kAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaLvJ6Znx4XK5NKGjo5NvJ3kw0qh18n5nAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD5PTM+PD5XJpYjLvTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC8TU7PjA+Xy6WJDXSu3s3JKzp51wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH7+DQAA//+LYA3r") mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file1\x00', 0x1c0) syz_mount_image$fuse(0x0, &(0x7f0000000740)='./bus\x00', 0x283016, 0x0, 0x11, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x914812, &(0x7f0000000080)={[{@uuid_null}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@redirect_dir_on}, {@userxattr}]}) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x7, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0xfffffffc}, 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1], 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000740)={r2, 0x0, 0x0}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4000}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x7d}]}, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x1, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r3, r0}, 0xc) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0x200) 34.160725569s ago: executing program 8 (id=702): r0 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x800, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x3) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000100)={0x5, 0x0, [{0xa68, 0x0, 0x10140000}, {0x1fc, 0x0, 0x8}, {0x24f, 0x0, 0xaa71}, {0x19098012456ad1f3, 0x0, 0xa7ff}, {0x910}]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x6, 0x8, &(0x7f0000006680)) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000180)={0x1, 0x0, [{0x4000009d, 0x0, 0xff}]}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x9) setpriority(0x0, 0x0, 0x2a14b58) 34.096288009s ago: executing program 45 (id=702): r0 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x800, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x3) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000100)={0x5, 0x0, [{0xa68, 0x0, 0x10140000}, {0x1fc, 0x0, 0x8}, {0x24f, 0x0, 0xaa71}, {0x19098012456ad1f3, 0x0, 0xa7ff}, {0x910}]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x6, 0x8, &(0x7f0000006680)) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000180)={0x1, 0x0, [{0x4000009d, 0x0, 0xff}]}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x9) setpriority(0x0, 0x0, 0x2a14b58) 33.467940075s ago: executing program 6 (id=712): epoll_pwait(0xffffffffffffffff, 0x0, 0x0, 0x2d516fb6, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0xa18c14, &(0x7f0000000340)=ANY=[@ANYBLOB="756e695f786c6174653d312c696f636861727365743d69736f383835392d392c73686f72746e616d653d77696e6e742c636f6465706167653d3836312c757466383d302c756e695f786c6174653d302c726f6469722c6e6f6e756d7461696c3d302c73686f72746e616d653d6c6f7765722c757466383d312c756e695f786c6174653d312c726f6469722c757466383d302c00531b17042f7ca50e22895c2b5d4e569f5eaf155190d8f66862a6e25caf6e3347919a6ebd4864113ab7083ee0c1019f"], 0x81, 0x2b0, &(0x7f0000000b00)="$eJzs3UGLG1UcAPD/ZJNstgrJwZMIDujBU2j7CRpkhWJOSg560WK3IEkobCBQFdOevAue/A5+Bz+AF7+BB4+CN3sQR5KZSWazs8aUNZX297vMP+/9/5n3Xt7uwsK8fPrGdHz/4ezBk69+iU4nicaduBNPk+hFI0qPAwB4kTzNsvg9y+3KbUY7IrJu8apxgOEBAP+Bff7+AwAvhg8/+vj9wXB4+kGadiKm38xHSeTXvH/wID6PSZzFzejGnxHZWh6/end4Gs00Lf8ZMD+JUcT0k5+K14PfIlb1t6Ibve36dpGVrsTb08V8tLzz8tqKG0nEIEvylNvRjdcislYUb5Jf3rs7PL2dXq6PUTveeev7Yvx/nUU/uvHzZ/EwJnF/9Rab+q9vpem72Xd/fJnPYBSRLOaj41XeRnZ0kA8EAAAAAAAAAAAAAAAAAAAAAICXQj9d61XPzylPA+z36/uvPB+oOOFnUTlf52aapuUxPvNRK/L6ZrzejObzmzkAAAAAAAAAAAAAAAAAAAD8f8waX4zvTSZn57NHleDHbBmclDmP6nK2g2alpXysf3dVfTD+IWKPqsc3/nVyHBVDmySXbpGUXc805ovBcW3XUX3ySd1No3HVGjYnkQ/+2/0H9uZ1TfAfg3J3je8lsSO5U79JKruu3Ibns2SPDZnVLN3RlVXta5p7+5VnLT+pXajljFvrxbxY1Vl+kpWW1p6rsesnZUty7b97AAAAAAAAAAAAAAAAAACAizYP/cavlzqfPJchAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDBbb7/fx1Er9rSKRKrOYuibdXS2CrfCo7PZzW37R1wigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwE/g4AAP//KxlQCw==") syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x8, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x80007, 0x80001) pipe2$watch_queue(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000180)={r1, 0x9, {0x0, 0x0, 0x0, 0x3, 0x9, 0x0, 0x0, 0x1e, 0x1, "022a0bdeb392a6308a78b24a1f8b9949754e970cafc537a708b6e5a59cb417d594f4400ae12b45cb0a09b059cf2f7c286c9ea8d620fe23c186b668dae5f3741c", "4d8935960e6aafd38df25a2886a4bb4876cef979a418ac6e4ef1e1f62680a1ee1e115fb8e505b57e571cf14bd099da889602dbc7e59d9fca0b744500224279fa", "2d35734ef692c9a6e70e6a7217733bce6cd461870157e12a50ddcbfca6098d46", [0x101]}}) openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.log\x00', 0x208c0, 0x2) 33.462214146s ago: executing program 6 (id=713): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x21081e, &(0x7f0000000080)={[{@nojournal_checksum}, {@nogrpid}, {@quota}]}, 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=") r0 = open(&(0x7f0000000240)='./file1\x00', 0x14d142, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000200), 0x20800, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000100)={'bond_slave_0\x00', @multicast}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x20000880) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000500)={0xa, 0x4e20, 0xffffffff, @empty, 0x4}, 0x1c) syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), r0) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f00000001c0)=0x7, 0x4) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0x1, 0xf, &(0x7f0000000000)=0x6, 0x4) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x33, &(0x7f0000000b00)={0x1, &(0x7f00000001c0)=[{0x6, 0x4, 0x8, 0xa}]}, 0x10) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x43}}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@bridge_newneigh={0x2c, 0x1c, 0x114236db3b607435, 0x70bd28, 0x25dfd3fe, {0x2, 0x0, 0x0, r3, 0x2, 0xa2, 0x4}, [@NDA_DST_IPV4={0x8, 0x1, @remote}, @NDA_FLAGS_EXT={0x8, 0xf, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20040001}, 0x80c0) ioctl$RTC_SET_TIME(r1, 0x4024700a, &(0x7f00000000c0)={0x2000007, 0x821, 0x206, 0x5, 0x4, 0xc0, 0x0, 0x14c}) ftruncate(r0, 0x2008001) r6 = socket$inet_udp(0x2, 0x2, 0x0) recvmmsg(r6, &(0x7f0000000080)=[{{0x0, 0x0, 0x0}}], 0x40000000000012d, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r6, 0x0, 0x40, &(0x7f0000000240)=@mangle={'mangle\x00', 0x1f, 0x6, 0x3b0, 0x168, 0x270, 0x0, 0x310, 0xa0, 0x3a8, 0x3a8, 0x3a8, 0x3a8, 0x3a8, 0x6, 0x0, {[{{@ip={@rand_addr=0x64010102, @multicast1, 0xff, 0xff, 'team0\x00', 'veth0_to_batadv\x00', {}, {}, 0x2e, 0x0, 0x5}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0xb38, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e24}}}, {{@ip={@multicast2, @multicast2, 0xff, 0xffffffff, 'ip6erspan0\x00', 'vlan0\x00', {0xff}, {}, 0x67, 0x1, 0x4}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x2, 0x4, @loopback, 0x4e21}}}, {{@ip={@empty, @broadcast, 0x0, 0xffffff00, 'veth0\x00', 'gretap0\x00', {0xff}, {0xff}, 0x6, 0x1, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x9, 0x0, @remote, 0x4e23}}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x24}, @empty, 0xffffffff, 0xff000000, 'ip6gretap0\x00', 'nicvf0\x00', {0xff}, {0xff}, 0x6c, 0x2, 0x66}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x80000000, 0x80000000, @multicast2, 0x4e23}}}, {{@uncond, 0x0, 0x70, 0x98}, @unspec=@CHECKSUM={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x410) setsockopt$inet_int(r6, 0x0, 0x7, &(0x7f0000000140)=0x6, 0x4) bind$inet(r6, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x32, &(0x7f0000001140)={@broadcast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @void, {@ipv4={0x800, @udp={{0x6, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty, {[@timestamp={0x44, 0x4, 0x5e}]}}, {0x1, 0x4e20, 0xc, 0x0, @gue={{0x1, 0x0, 0x0, 0x0, 0x0, @void}}}}}}}, 0x0) sendfile(r0, r0, 0x0, 0x7ffff000) 31.519851498s ago: executing program 6 (id=723): r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = bpf$TOKEN_CREATE(0x24, &(0x7f0000000080), 0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10200, 0x0) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x7, &(0x7f00000018c0)=r2, 0x1) close_range(r0, r1, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000680), 0x901800, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f00000006c0)={{}, r4, 0x4, @inherit={0x50, &(0x7f0000000200)={0x1, 0x1, 0x3, 0x10001, {0xb, 0x1, 0x9, 0x0, 0x57d8}, [0xffffffffffffffff]}}, @subvolid=0xfff}) r5 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000001f00)={{'\x00', 0x1}, {0x7}, 0x40, 0x0, 0x0, &(0x7f0000001900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001d00)="86f27c4d26de9bc5afa55fe74f85286b8caa2c73", 0x14, 0x0, &(0x7f0000001d40)={0x2, 0xec, {0x1, 0xc, 0xa7, "2872b5feb09855af71d61668f2e633acfa27885ddb261856630a72b145135609abc12d31238450cf9029842ec4fca02ef30a978bac52b4d9b2d2971391eae0c38270a8d7f9a915965c89ffbf65753b2097e3ee8809351cc04486bd46f22dbfbf4ff0cc3a46732f3ceeb2ac897ae81c4291bbcf039f43381a997316b2d6308bfd1febb4b151a84b0e2838a2474e7f97b4c99484cf438156d5dd07ba797b0bd934d5bfe3dd6390e3", 0x38, "7176dd8e153f0dade48cdd68f219ffbcebdbd25a330cd9542244c967383571a75483250b0e33bbb9c9a5e732d7f8f48a122400b2c0552a77"}, 0x98, "adc2dc6dd3c063dc8a7e21b67372a368dcbb4e787f45c6266ea3259cf8fe507382991a344aa3f876f5961b4087609d69718c31c2359b15a226167e352d5f8a6b883ec92b2010904989cbe087bc5cd3f368409bc0f4d40498a53c309dcc905c47ed90a9302050e4e45cb1098bc845a9e76b81646be068ef44e6ed38640d0087f48283ed1089e962263c8964778deccaf333ecd8e63d7d4976"}, 0x190}) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000040)={0x3, 0x2, 0x3000, 0x1000, &(0x7f0000feb000/0x1000)=nil}) syz_kvm_setup_cpu$x86(r5, r6, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x4, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000400), &(0x7f0000000280)='./bus\x00', 0x4000, &(0x7f0000000300)=ANY=[], 0x3, 0x2cb, &(0x7f0000000ac0)="$eJzs3U9LW1kYx/GfJmNiHE0Ww8AMDHOY2cxsgpN5ATNhUBgmMMUaabsoXOtNG3KbyL3BEik1m9JtX4d02V2h7RtwU7rpvjspFLpxUXqL9yaaaJLGkD9avx+Q8yTPeXKO5ihPLiTuX3t8t1Tw0gWrqum40bRU14GUOowaphrjdBDPqFVdv899ePPT1es3/svmcksrxixnV//MGGMWfn5+7/6TX15W59aeLjyLaS91c/995u3ezN4P+59W7xQ9U/RMuVI1llmvVKrWumObjaJXShtzxbEtzzbFsme7bfmCU9ncrBmrvDGf2HRtzzNWuWZKds1UK6bq1ox12yqWTTqdNvMJXW7RPubkd1dWrGzXtB8Z6o4wcrOd7nTdbL1zMr87hj0BAIBzpnf/H/b63fv/3Fo4nqX///7L/b9E/z8i9bZbXfr/b8e4IYyc62atROP3tx39PwAAAAAAAAAAAAAAAAAAAAAAF8GB7yd9308ejo27gtsxSXFJfiN/VNDP28pxYbQ+/37LV9fnP/TXhLaLIWt5415cch5t5bfy4RjmswUV5cjWopL6GJyHhjBe/je3tGgCKb1wdhr1O1v5iGLN+qZUp/qpqBQ+QHv9N0q0rp9RUt91Xj9jOtXP6LdfW+rTSurVLVXkaCM418f1D/4w5p//cyfqZ4N5AAAAAAB8DdLmyKnX70E+mBDX6XxY33J9wPf9nV7XB068vo7qR64lAgAAAAAwFl5tu2Q5ju0OEMQkDVYuDbxor8D3paE+4EBBRJNcvVvwt6RzsI1xBXE1z5gZpPydznRE/T7mRCVN/MdyhmDSf5kAAAAADJtX2z7+Bz/9ev1wRLsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBy6vfzwJrzT6WaiZ6f9nckMvZvEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhHPgcAAP//ps0YVA==") prlimit64(0x0, 0xe, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) setxattr$system_posix_acl(0x0, 0x0, 0x0, 0x24, 0x1) capset(0x0, 0x0) llistxattr(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file3\x00', 0x1c0) socket$nl_route(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40e8662e, 0x0) rmdir(&(0x7f0000000140)='./file0/file3\x00') ioctl$KVM_RUN(r6, 0xae80, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000000c0000000016000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r8, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x4004) setsockopt$sock_attach_bpf(r7, 0x1, 0x23, &(0x7f0000000000), 0x4) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000002c0)={'syztnl0\x00', &(0x7f0000000280)={'ip_vti0\x00', 0x0, 0x8000, 0x1, 0xe7a, 0xc0, {{0x8, 0x4, 0x0, 0x3, 0x20, 0x67, 0x0, 0x8, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0xe}, @rand_addr=0x64010102, {[@generic={0x7, 0x9, "072e3fcd4845b8"}]}}}}}) 31.119284302s ago: executing program 6 (id=730): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f00000001c0)='./file2\x00', 0x1200410, &(0x7f0000000100)=ANY=[], 0x4, 0x10611, &(0x7f0000021500)="$eJzs3MtuG1UYB/DPSdMbbYlQL2wQIyFQItVRnaZV2aAWWhUErSouC1bg2K7l1vZEsZuGrmHHo7DjAVhUsOA9EBvEAglWSCDPHFcNrdQ2TkOT/H7S5D9zfObzsZVFPo8zAexZs9mff1TiWByKiOmIOBJR7FfSVrhYxqsR8XpETKVtbDT+YHB/RByOiGOj4mXNSnro6P0r93+/cOn4Dz+9dnV2+q3T2/9qgRfFmxHRWyn37/bKzNtl3krj9bVOkb2ltZTlA73b6Tgv825reVTh13Ht3lK9yLPtcn6+cmcwypvdemOU7c7NYnylXz7hYK09rlOccKu+Whw3W8tFdgZ5ke17Zf31lPcGw7JOM9X7qigfw+E4y/HWeqvImZXbRTb6wzRe1s2brfVRrqVMTxeNvNss1rG8yTd5B/io07+znq21VgedvJ+dW6hdWKidr9ZW82Zr2Fqq1nvN80vZXLs7mlYdtuq9i+08b3dbC428N5/NtRuNaq2WzV1uLXfq/axWWzi7cKZ6bj7tnc6uXv8s6zazuVG+2+nfGXa6g+xmvpqVZ8xniwtn357P3qhln1y7kd34+MqVazc+/eLy59cvXfvgvTTpkWVlc4tnFhertTPVxdq81//QXwvP7OBkbx973eZ/9QD2rEn6/6k0R/8PPKvn0P/H3fp4Xur/96W6L0j/X9f/P2J39L9e/2bp/5mI/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf9m5mxQ1gjAMwJ92Opo/IsGfq7gKWbrwEDlClllmkdwmO88wIJ7D2c0RBh3sLkHFgUFLe0aeB9qqLu2Xr91VVdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwSfflbPJ/8fff7tj7E3JW6/PkuyMAAADg0LKcTapOrz7/lMa/pKFvETGKiGFEDCLi2Ny9OFgx6EdEK/WP/b48qOEurTlsrumk42NE/EjH49dL/wsAAABwuxbz8TSi2HSrj+9NF8Q1pUWbbq68asnnXa60fhX2O1PaYBuZxTAiyt5DprRRRLQ//8yU9iLFXtPdaVp1075mNQAAwHXszwSyzd4AAAB4dX41XQDNqPZr07P4aS+4UzdpQ/DD3hkAAADwBrWaLgAAAADIZV0880U1//f+PwAAALht9fv/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuKRlOZss5uPpiZf/2XZW6/PkuyMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgif15R4EQCIMw2Lu+7zR4/2NJg4bGJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OZ3f/k/MTXOJHOvjaXnkWTt1Ng6NfbOjaM/jK9fAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68nDAMA0EAnSjK75SGRPrvKmawezCG90Aw2mUOCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXdNvf/zuOT+4NvyQzyWh4dLySPLtqeHW1ZvJuoZNPC+vsawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0puB5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwq8VZ2st5ET/jOh82/718TK8ivi7F8DTb34kR+aDbsv+dUezRad9VAAAAsOqK3N+nlN7K2UXE4aTq/w/znOj5p5t1nvv55b4/x9z7x9h9v3/+Wmhcr1OmlG5u766PO3vC/m38cO2g5T22WsypzhLqE5qiem3Dy4ftRVnt+uBxPj9fq9L1lksCAH/oKMcmyd9HEU/6LAyAlTVqRvrW/xeTfmsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6MJnAAAA//+cy1Xt") openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x40441, 0x106) open(&(0x7f0000000340)='./file1\x00', 0x14b27e, 0x6) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000780)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f0000000000)='./file0\x00') connect$inet6(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x804810, &(0x7f0000000040)={[{}, {@noblock_validity}, {@jqfmt_vfsold}]}, 0x26, 0x759, &(0x7f0000000d40)="$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") chdir(&(0x7f0000000240)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x101400, 0x2) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000a80)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) io_setup(0x2, &(0x7f00000001c0)) 30.299551922s ago: executing program 6 (id=733): sendmsg$IPSET_CMD_DEL(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB="200000000a0601020700000001000000000000000900020073797a3200000000"], 0x20}}, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x110, 0x4) sendmmsg$inet(r0, &(0x7f0000003240)=[{{&(0x7f0000000100)={0x2, 0x4e23, @empty}, 0x10, &(0x7f00000016c0)=[{&(0x7f0000001540)="94", 0xffe3}], 0x1}}], 0x1, 0x4000800) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000080)='sysfs\x00', 0x1214040, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000000)=@mangle={'mangle\x00', 0x44, 0x6, 0x3c8, 0x378, 0x180, 0x0, 0x2e0, 0x180, 0x448, 0x448, 0x330, 0x448, 0x448, 0x6, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0x218}}, {{@uncond, 0x0, 0x70, 0x98}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @dev, 0x0, 0x0, 'syzkaller0\x00', 'macvlan1\x00'}, 0x0, 0x70, 0x98}, @unspec=@CHECKSUM={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x428) chroot(&(0x7f0000000100)='./file0\x00') mount$bind(&(0x7f0000000040)='.\x00', &(0x7f0000000440)='./file0\x00', 0x0, 0x3a09005, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000003c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) bpf$OBJ_GET_PROG(0x7, &(0x7f00000002c0)=@generic={&(0x7f0000000280)='./file0\x00'}, 0x18) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) recvfrom(r0, &(0x7f0000000200)=""/131, 0xf92e58a67d38802c, 0x2101, 0x0, 0x0) r2 = socket$can_bcm(0x1d, 0x2, 0x2) r3 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000001080)={'vcan0\x00', 0x0}) connect$can_bcm(r2, &(0x7f0000000140)={0x1d, r4}, 0x10) sendmsg$can_bcm(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="06"], 0x48}, 0x1, 0x0, 0x0, 0x4000011}, 0x2004c800) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x2040d0, &(0x7f0000000640), 0xfb, 0x4e8, &(0x7f0000002740)="$eJzs3E1sFFUcAPD/bLstX9KK+AESqaKR+FGgoHAw8SMx8aIx0QMePNSyEGShhtZESCPVELyYKIl3o9GDiRcvHjx5MurJxIsHvRsiMVxET2tmd2a7bXe3S9l+0P5+ybBvZt7se2/ePObNe90JYN0aSv9JIrZExO8RMRARhbkRhmof169Njf17bWosiUrllb+T9LD459rUWB41yT4311Z604/CxSSeaZLuxLnzp0bL5dLZbH3f5Om39k2cO//4ydOjJ0onSmdGjhw5dPDA4SdHnuhKOW9P87rz3fFdO1547fKLY0cvv/HT10lDpmfKUehKehHFmG44J3M91KVUVovbGsJJb9uo3TrBdEF/RLWhFqvtfyB6Lm6t7xuI599veWClUqksUx6BpZE245HWu6crwBqWxErnAFgZ+Y0+ff4diKmxxuf59eDqs7UHoLTc17Ol9tDTW39QLc55vu2mqYg4Ov3fp+kSc8ZTFtJqbAEAoJ3v0/7PY7V+R77U9hTiroZ4W6vjwRtqg8URsS0i7kgitkfEnRHVuHdHxD03mP7QnPX5/Z/ClRsvVefS/t9T2dxWvmTp5lEGe7K1tA84GMXk+MlyaX92TvZGsT9dP9D025OoTgLFrx+1Sn+oof+XLmn6eV+wqj9bGhwbnRy9+ZLXXH0vYmdvs/IneVVX+5k7ImLnItM4+chXu6I61phv6anvW7D8qekWX9x+nqkjlc8iHq7V/3TMKX8uaZyf3B2z5yf/SstSLu3fl18V8/38y6WXW6XfUfmXUFr/m5pe//XyDyaN87UT876iuFAal/74oOUzzVDE09G2/IUrvU2u/77k1Wq4L9v2zujk5NkDM+sz23snzzYMcFfjjczET8u/d0/z9r8tZs7EvQ3p3xcRu7O6uz8iHoiIPW3K/+NzD77ZpvyLqf8NC+zv2Ddf9rxenYtuWf+VpF7/eT3ULoT6FZEF0lN+qtmunlM/fNci+bwFL1D/h6qhvdmWTv7/a5bBZoFFnTQAAAC4xRQiYkskheF6uFAYHq79Df/22FQoj09MPnp8/O0zx2q/ERiMYiEf6RrI1iMb/xysrVefvkeyYaELUeyLiNLB7G/wP+nZWB0/HR4bLx9b6cLDOre5RftP/dmz0rkDllwX5tGAW1S79v/54WXMCLDsOrr/9y/6SGAVm9eKZ/+yxAsbYA1zF4f1q1n7v7AC+QCWX+v7f0nXANa4eiP/uIPIfTPBuT/eBG49bvKwfi3c/l9aqvdfASunox/Jr6pAkszaEl9EtD8quaEkkmjYsmHlzs+H5XIpn3ldJWd+diAKqyIbiw6M3tzh/d3P2MZoX929Hb/V4lzlwmi5/Nu3N5MfL5gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADWhv8DAAD//xwB2LE=") 29.669220519s ago: executing program 6 (id=740): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchown(r0, 0xee00, 0xee01) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0xffffffd3) mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc408, 0x103) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001240)=@newqdisc={0x48, 0x24, 0x3fe3aa0262d8c583, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0x0, 0xffe0}, {0xffff, 0xffff}, {0x10, 0xe}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_QUANTUM={0x8, 0x3, 0x468fe4e8}, @TCA_FQ_INITIAL_QUANTUM={0x8, 0x4, 0x1000}, @TCA_FQ_FLOW_PLIMIT={0x8, 0x2, 0x4}]}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x4048000) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x85d, 0x2, 0x1, 0x24444, r0, 0x7fffffff, '\x00', r2, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x2}, 0x50) r3 = geteuid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r3, r4, 0x100) 29.56688881s ago: executing program 46 (id=740): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchown(r0, 0xee00, 0xee01) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0xffffffd3) mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc408, 0x103) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001240)=@newqdisc={0x48, 0x24, 0x3fe3aa0262d8c583, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0x0, 0xffe0}, {0xffff, 0xffff}, {0x10, 0xe}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x1c, 0x2, [@TCA_FQ_QUANTUM={0x8, 0x3, 0x468fe4e8}, @TCA_FQ_INITIAL_QUANTUM={0x8, 0x4, 0x1000}, @TCA_FQ_FLOW_PLIMIT={0x8, 0x2, 0x4}]}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x4048000) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x85d, 0x2, 0x1, 0x24444, r0, 0x7fffffff, '\x00', r2, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x2}, 0x50) r3 = geteuid() stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r3, r4, 0x100) 9.405150366s ago: executing program 7 (id=929): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f00000004c0)=@updpolicy={0xfc, 0x19, 0x1, 0x70bd2d, 0x0, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@local, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xc, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa00, 0x407ffffffffffe, 0x800000000000002}, 0xffffffff, 0x0, 0x1, 0x0, 0x6}, [@tmpl={0x44, 0x5, [{{@in6=@ipv4={'\x00', '\xff\xff', @private=0xa010101}, 0x0, 0x3c}, 0x2, @in=@local, 0x6, 0x4, 0x3}]}]}, 0xfc}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) (async) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) close(r1) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) r2 = userfaultfd(0x1) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x181}) ioctl$UFFDIO_COPY(r2, 0xc028aa05, &(0x7f0000000180)={&(0x7f00002b9000/0x400000)=nil, &(0x7f00003ab000/0x2000)=nil, 0x400000, 0x2, 0x2}) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x33) (async) r3 = syz_open_dev$loop(&(0x7f0000000080), 0x8, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r3, 0x4c09, 0x5) (async) r4 = socket(0xa, 0x3, 0xff) sendmsg$inet6(r4, &(0x7f0000001c00)={&(0x7f0000000140)={0xa, 0x87, 0x7, @mcast2}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000100)="671723d7c6012c", 0x7}, {&(0x7f0000000180)="9e91d91a92dc7c8f06c24fbe79d9284d0c66c92c658bb539e2ffb332c99223a7df", 0x21}], 0x2}, 0x20008b88) 9.224665187s ago: executing program 7 (id=930): pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x101001, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 9.081135309s ago: executing program 7 (id=932): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10000, 0x200}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @vcan={{0x9}, {0x4}}}]}, 0x34}, 0x1, 0xd, 0x0, 0x4000000}, 0x44050) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000c00), 0x2, 0x0) io_setup(0x6, &(0x7f0000000d80)=0x0) r5 = eventfd2(0x83, 0x80001) io_submit(r4, 0x1, &(0x7f0000000900)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x80, r5, &(0x7f0000000000)="31ce", 0x2fe, 0xfbe, 0x0, 0x1, r5}]) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x9) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000002980)={0x38, r2, 0x1, 0x0, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_DEBUG_MSGMASK={0xc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x4}, @ETHTOOL_A_BITSET_BITS={0x4}]}]}, 0x38}}, 0x2008040) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r6, 0x100, 0x70bd2d, 0x25dfdbfc, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4010}, 0x20040800) 8.800854982s ago: executing program 7 (id=934): syz_open_dev$tty1(0xc, 0x4, 0x3) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89101) r1 = syz_usb_connect$uac1(0x3, 0xa4, &(0x7f0000000000)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2406000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0], 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(r2, 0x8, &(0x7f0000000640)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0300000004000000040000000a"], 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="1809000000000000000000000000000018120000", @ANYRES32=r5, @ANYBLOB="0000000000000000b703000000000000850000000c000000b70000000000000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{r5}, &(0x7f0000000000), &(0x7f0000000080)=r6}, 0x20) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000007c0)={r5, &(0x7f0000000780)}, 0x20) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r3, &(0x7f0000000040), 0x80002c1, 0x2, 0x0) r8 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r8, &(0x7f0000000000)={0x2, 0x4e21, @broadcast}, 0x2f) r9 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x1029) syz_open_dev$tty1(0xc, 0x4, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbc59a1b746cda86dd60000000000000000000bbfe8000000000000000000000000000aa"], 0x0) ioctl$KVM_IOEVENTFD(r9, 0x4040ae79, &(0x7f0000000600)={0xc8, 0x1, 0x8, 0xffffffffffffffff, 0x8}) connect$inet(r8, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) sendto$inet(r8, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="580000001400add405000000000000000a117fffffff81004e230e227f000001925aa80020007b00090080007f000001e809000000ffff0100f5c71002000000ffffffffffffffffffe7ee00000000000000000200000000", 0x58}], 0x1) syz_read_part_table(0x5e3, &(0x7f0000000000)="$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") bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000009c0)=ANY=[@ANYRES16=r7, @ANYBLOB="516ca5759a197809ff089a11e022868ffc9686e17e2ae80ef1e2b4be4da60d96d2abfc9a911a1dd42a3b4b7676749d27d855e1b656e2c8cdd84adc713fbe8071669fd81027a3d4617e2f4f9b2ad5877b250f2536a8b38b4be3aca140138338f14a0a4fa3c2abbbb5e4a58043be0cd363f7fcde67928718b3db4f02ab0cb2b1075eca39bfa58f45234b", @ANYRES8, @ANYBLOB="e017158e25c2cfc2ec49c26c01da7ba5af1a3f5f7ae76866d024b9178c453cebe8f06c999359ea741d2d7ca4319c4376cb82892892282f3b6d52f2105f2148fd48c0ae0cefa6b25f34ac7c", @ANYRES8=r1, @ANYRESHEX, @ANYRESOCT=r2, @ANYRES16=r3], 0x50) 4.502320879s ago: executing program 1 (id=965): r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) (async) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x36, 0x0, 0x0, 0x20000000}, 0xa}], 0x400000000000172, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001400)={&(0x7f0000001500)=@newlink={0x40, 0x10, 0xffffffffffffffff, 0x70bd2c, 0x25df9bfb, {0x0, 0x0, 0x0, 0x0, 0x2017, 0x20000}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @sit={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_FWMARK={0x8, 0x14, 0x40}, @IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x40}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001400)={&(0x7f0000001500)=@newlink={0x40, 0x10, 0xffffffffffffffff, 0x70bd2c, 0x25df9bfb, {0x0, 0x0, 0x0, 0x0, 0x2017, 0x20000}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @sit={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_FWMARK={0x8, 0x14, 0x40}, @IFLA_IPTUN_PROTO={0x5, 0x9, 0x29}]}}}]}, 0x40}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e22, 0x1, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2e}}, 0x7}, 0x1c) gettid() (async) r3 = gettid() fcntl$setown(r2, 0x8, r3) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @empty}, 0xfff}, 0x1c) ioctl$int_in(r2, 0x5452, &(0x7f0000001080)=0xa) bind$vsock_stream(0xffffffffffffffff, &(0x7f0000000480)={0x28, 0x0, 0x0, @hyper}, 0x10) sendmmsg$inet6(r2, &(0x7f00000007c0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)='b', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000240)}, {&(0x7f0000000340)="5a9eb396e36192dedb5da815540da7d796e090f1449c337072ab893866cc691e3dc21e2dc0dd21ed260438c6af5466b314f1acceb5d6ba44ac5f6730ebd29d2d8660da92", 0x44}], 0x2}}], 0x2, 0x404c851) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e", @ANYRES64=0x0, @ANYBLOB="3aa3c784746e40229385487b69ef025dfeec8aed97624fa26556c94c8ec402ec93b0dd40bd81a9a4b12b2b5367bbbc3f4e908a4f47d0d4fa351572c7d70fe94b484e7d19381c299e93b4853bb2baea65888f3365bad3f7e9d2b7f95cfbb689d9d398926c54cde7230f674d803f8079ec0dcb44b2d798b1147980eb59d24505b0fb051a927bfd14eddce11f"], &(0x7f0000000240)=""/252, 0x37, 0xfc, 0x1}, 0x28) (async) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e", @ANYRES64=0x0, @ANYBLOB="3aa3c784746e40229385487b69ef025dfeec8aed97624fa26556c94c8ec402ec93b0dd40bd81a9a4b12b2b5367bbbc3f4e908a4f47d0d4fa351572c7d70fe94b484e7d19381c299e93b4853bb2baea65888f3365bad3f7e9d2b7f95cfbb689d9d398926c54cde7230f674d803f8079ec0dcb44b2d798b1147980eb59d24505b0fb051a927bfd14eddce11f"], &(0x7f0000000240)=""/252, 0x37, 0xfc, 0x1}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x8, 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000200000000000000ff030800183e0000030000000000000000000000950000000000000088d36c31a44db493298788c02fe9e717b36b5464408b3ef77e4d7a82573b97bdfc3c829a83648cc6490052b23aa411fd92486e4f5ad1e5d2173cb8a20deeedc2aa7aca8651280e390ef7789a55901ae7cd1504737c4ac582dd67d5d6a1d3086eb986903bf5c28e2d0b97263a24d8d703e16401489bb3ac2aac9cd73db31a4f1c410a371f2f5a887297e972017d9c3bf1ee"], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, r4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x8, 0x5, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000200000000000000ff030800183e0000030000000000000000000000950000000000000088d36c31a44db493298788c02fe9e717b36b5464408b3ef77e4d7a82573b97bdfc3c829a83648cc6490052b23aa411fd92486e4f5ad1e5d2173cb8a20deeedc2aa7aca8651280e390ef7789a55901ae7cd1504737c4ac582dd67d5d6a1d3086eb986903bf5c28e2d0b97263a24d8d703e16401489bb3ac2aac9cd73db31a4f1c410a371f2f5a887297e972017d9c3bf1ee"], &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, r4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 4.201051083s ago: executing program 1 (id=966): openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x63) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000100)={{}, {0x1, 0x3}, [], {0x4, 0x1}, [], {0x20, 0x6}, {0x20, 0x2}}, 0x1c, 0x2) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x4}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_ICV_LEN={0x5, 0x3, 0x10}]}}}, @IFLA_LINK={0x8, 0x5, r1}]}, 0x56}, 0x1, 0x0, 0x0, 0x24008000}, 0x0) r2 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0xd) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{0x1, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000040)}, 0x20) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) close(r4) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./bus\x00', 0x1400c, &(0x7f0000000000)={[{@test_dummy_encryption}, {@init_itable}, {@norecovery}]}, 0x3, 0x470, &(0x7f0000000dc0)="$eJzs3M1vG0UbAPBn13H65k0hoZSvlo9AQVQIkqYt0AMHQCBxKBISHOBoJaEqTQtqgkSrSKQcygkhJO6II/8CJ7ggxAmJK9xRpQr1QsvJaL27iZ3YTtPYcYt/P8ntM/vhmce7Y8/u2AlgaE1l/yQReyPi94iYyIutG0zl/12/tjJ349rKXBL1+tt/JY3t/r62MlduWu433lyIJA62qXfpwsUztcXFhfNFeWb57EczSxcuPnf6bO3UwqmFc0dPnDh+bPbFF44+35M8xyMtojfe++rNk1+05L8hjx6Z6rbyqXq9x9UN1l1N8cgA28H2VIrjVW30/4moNB29iXj9s7XCpwNqINA39Xq9Pt559Wod+A9LorWsy8OwKD/oy+vfdtfBL/dt9DF4V1/JL4CyvK8Xj3zNyNodg+qG69temoqId1f/+SZ7RH/uQwAAtPghG/88m412Vuayscf6+CON+5u2u7uYG5qMiHsiYl9E3BvnYn9E3BfR2PaBiHhwm/U3TZI0hpmbxz/plVtO7iZk47+Xirmt1vFfOfqLyUqjdCEvRDV5//TiwpHiNTkc1T1ZebZLHT++9tuXndY1j/+yR1Z/ORYs2nFlZE/rPvO15dqtZ9zq6qWIAyPt8k/WZgKSiHgoIg60e4J06zpOP/Pdw53WbZ1/Fz2YaKp/G/F0fvxXY0P+paT7/OTM/2Jx4chMeVZs9suvl9/qVP+O8u+B7Pj/v+35v5b/ZNI8X7u0/Tou//F5x2uaqWoRbOP8X60t10aTdxrxaLHsk9ry8vnZiNHkZN7o5uVH1/cty+X2Wf6HD7Xv//ti/ZU4GBHZSfxIRDwaEY8Vx+7xiHgiIg51yf/nV5/8YOOysTL/2+D4z2/r+K8Ho9G6JG2zTRZUzvz0fUulk+thkf+N7u9/xxvR4WLJzbz/bW5F+2Cnrx8AAADcCdKI2BtJOr0Wp+n0dP4d/v351Hfm43Pz+W8EJqOalne6Jpruh84Wl/V5+VJE5F8tKNcfi7Rx3/jrylijPD334eL8QDMHxjv0/8yflUG3Dug7P9iC4aX/w/Dq2v+ru9cOYPdt6v9d+/yevrYF2F1tPv/HBtEOYPe1G//7ez8wHDb0f9N+METc/4fhpf/D8NL/YSgtjcXWP5LvGpTPdIu7bxVMROy0hYMJonpbNKNvQaR9r2K0v6dW34LkDmzzpmBw70kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC99G8AAAD//1KFzjw=") r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x172f, 0x32, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xb0, 0x0, "", [{{0x9, 0x4, 0x0, 0x10, 0x5, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0xfffa, 0x5, 0x1, {0x22, 0x29}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0x19, 0xff}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_control_io(r5, &(0x7f0000000680)={0x2c, &(0x7f0000000380)={0x0, 0xa, 0x29, {0x29, 0xe, "62dcd6291176b167ab2243e9ec5ed38c6e2b4fee4ea74328c31d71cdbded4126c7726c79b4dca2"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./bus\x00', 0xd01ce0, 0x0, 0x82, 0x0, &(0x7f0000000080)) chdir(&(0x7f00000003c0)='./bus\x00') r6 = creat(&(0x7f00000007c0)='./bus\x00', 0x182) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x181242, 0x148) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000740)={0xc, r6, 0x6, 0x0, 0xa697, 0x3}) r8 = fsopen(&(0x7f0000000080)='binfmt_misc\x00', 0x1) ioctl$KVM_IRQ_LINE(r7, 0x4008ae61, &(0x7f0000000300)={0x6, 0x6}) r9 = syz_usb_connect$uac3(0x1, 0xcf, &(0x7f0000000480)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x582, 0x27, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x3, 0x1, 0x1, 0x80, 0x7, {0x8, 0xb, 0x0, 0x2, 0x1, 0x23, 0x30, 0x4}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0xea, 0x1f, 0xcc}, [@power_domain={0x9, 0x24, 0x10, 0x2, 0x7, 0x0, 0x8}, @source_unit={0xc, 0x24, 0xb, 0x1, 0x0, 0x7, 0x4, 0x401}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0x8, 0xd9, "f3d0"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xf8, 0x0, 0x2, 0x8, 0x1}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x8, 0x4, 0x0, 0x80, "9e04", "6499"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4, 0x1, 0x73, {0xa, 0x25, 0x25, 0x8, 0x2, 0x101}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x9c, 0x7, 0x5, 0x80, 0x81}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x0, 0xa7b, 0x6, 0x7}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x13, 0x2, 0x6, 0x8}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x2, 0x4, 0xf3, {0xa, 0x25, 0x25, 0xffff277b, 0x9c, 0x8000}}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x110, 0x0, 0x0, 0x6, 0x10, 0x2}, 0x10, &(0x7f0000000600)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x2, 0x60, 0x0, 0x9, 0x1, 0xe}]}, 0x2, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x457}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x448}}]}) syz_usb_control_io$uac3(r9, &(0x7f0000000940)={0x14, &(0x7f0000000800)={0xfc4d62e6e0c5b962, 0x6, 0x8c, {0x8c, 0x3, "7b14b4983e1838ae26fe0c0851b156e8acedb5ed44e551e09f55abf84b73990bbf7607857325b27b5ced562b047d95a6e547baa31ff1da6f0dbaa807d2c4f61dda41476f06836c1cc7f9e26e5e3978691f551c91d8a9de3f13de96021807f9725b60d2c09d5edb2a7725a4dbc6e6b7bb4affc0684c7c52ce5a6d6ef57ce4afaa378b34c1f58e5cc00bdd"}}, &(0x7f00000008c0)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "e286d3c6dc96bfb9c85a1772e70464b1495def1384c869f0a598ff7c707f94f4b4b5d92684880a601c77d45578ee02d5e86e1148e9bec5f754e2695779630346d5261a979af0884a35"}}}, &(0x7f0000000b80)={0x44, &(0x7f0000000980)={0x40, 0x11, 0x1a, "1d9edf97c2237f0d5ad94ccd8434a735a7d5c5f922e3dee912f5"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000a40)={0x20, 0x81, 0x2, "76f6"}, &(0x7f0000000a80)={0x20, 0x82, 0x3, "53af02"}, &(0x7f0000000ac0)={0x20, 0x83, 0x2, 'R1'}, &(0x7f0000000b00)={0x20, 0x84, 0x3, "cdcc60"}, &(0x7f0000000b40)={0x20, 0x85, 0x3, "b3ad16"}}) mount$9p_fd(0x0, &(0x7f0000000680)='./file0\x00', &(0x7f0000000380), 0x14c98, &(0x7f0000002780)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB=',wfdno=', @ANYRESHEX=r8]) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{r3}, &(0x7f0000000180), &(0x7f00000001c0)=r4}, 0x20) 4.200542513s ago: executing program 7 (id=967): openat$sndtimer(0xffffffffffffff9c, 0x0, 0x200b03) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f00000000c0)='./file0\x00', 0x10840, &(0x7f0000000740)=ANY=[@ANYBLOB='iocharset=utf8,shortname=winnt,shortname=win95\x00\x00ni_xlate=0,showexec,shortname=winnt,shortname=win95,nonumtairodir,nonumtail=0,shortname=mixed,nfs=nostale_ro,utf8=0,\x00', @ANYRES32, @ANYRES64, @ANYRES32=0x0, @ANYRES32], 0x1, 0x26c, &(0x7f0000000340)="$eJzs3U9rU1kYB+A3bTpJC0OyGCgzDMwdZjOr0HaYfcrQgWECipKFriw2RWlqoYWCLtruit9Bv4Iu3QouxK1fQASpghvrqgshEm//JDWJjZpG7PNs+nLu++Ock17upYueXPl1eWlhZW1xd3cn8vlMZMtRjr1MFGMkRiO1FQDA92Sv0Yg3jdSw1wIAnA7vfwA4e3q9/zNbh2PnT39lAMCgfNHf/yMDWRIAMGAXL13+f7ZSmbuQJPmI5e316no1/Zlen12M61GPWkxFId5FNA6l9b//VeamkqaXxcgvb46k+c316mh7fjoKUeycn05SUW3mDvJjMbGffzYRtZiJQvzUOT/TMf9D/PlHy/ylKMTTq7ES9ViIZjbN5yJiYzpJ/jlXOZbPfegDAAAAAAAAAAAAAAAAAAAAAIBBKCWHiu3n36Tn95RK3a6n+dbzgcZ7nQ/U2Dx2vk42fskOd+8AAAAAAAAAAAAAAAAAAADwrVi7eWtpvl6vrfYqbjy592gnlwY+2dy7yOzP219qu2fP+Ml2caz48fcXdzpdykWu38/n84qxiGgdSfanfPjbACf9WsXjnWs//7U2+Xe3nsi2jtxubrWtp8uNlB3UB/66ENG1J9/3Ddla3D8oym8/6jm4lWqr48P+xU3eLc8/2Hj+6qSpHg+NxuggHkUAAAAAAAAAAAAAAAAAAHDmHf3T77BXAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDc/T9//0WuWgbyXdt3hr2HgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4H0AAAD//7qXlSU=") open(0x0, 0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) unlink(&(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r0, 0x1, &(0x7f0000000040)={{0x77359400}, {0x77359400}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r1 = open(&(0x7f00009e1000)='./file0\x00', 0x149040, 0x40) fcntl$setlease(r1, 0x400, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x4) 3.262970564s ago: executing program 2 (id=969): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0xc03, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x5) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, 0x0}], 0x1, 0x70, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2.979586417s ago: executing program 2 (id=971): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0a000000050000000200000007"], 0x50) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000780)={{r0, 0xffffffffffffffff}, &(0x7f0000000680), &(0x7f0000000740)='%pB \x00'}, 0x20) pidfd_getfd(0xffffffffffffffff, r1, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000003000000000000000040000018110000", @ANYRESHEX=r0, @ANYRES16=0x0], &(0x7f0000000400)='GPL\x00', 0x3, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffff0d) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r2, r0}, 0xc) (async) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000280)={0xfffffc}, 0x10) (async) write(r3, &(0x7f0000000000)="240000001a005f0214f9f40700091d000000000000000001000000000800040001000000", 0x24) 2.979188817s ago: executing program 2 (id=972): r0 = socket$netlink(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x6, 0x4, 0x4, 0xd9}, 0x50) prctl$PR_GET_SECUREBITS(0x1b) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000002000000850000008600000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x11, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000180)=ANY=[], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000280)=r3, 0x4) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000900)=ANY=[@ANYBLOB="5c00000010001f"], 0x5c}}, 0x40) 2.979061167s ago: executing program 7 (id=973): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000140)) fsetxattr$security_capability(r0, &(0x7f00000000c0), &(0x7f0000000100)=@v1={0x1000000, [{0x0, 0xfffff000}]}, 0x18, 0x6) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x109001, 0x0) rt_sigsuspend(&(0x7f0000000000), 0x8) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000002c0)=[@text64={0x40, &(0x7f0000000200)="f7790066baa00066b86b4266ef66ba420066b8e20066ef0f29902cbb0000c4e2b1ba8c88d9000000666666440f38826b410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x49}], 0x1, 0x43, 0x0, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f0000000040)=0x1000) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000340)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c"], 0x0, 0x56}, 0x28) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4400ae8f, &(0x7f0000000140)=@x86={0xb, 0x30, 0x9, 0x0, 0xfffffffc, 0x1, 0x3, 0x6, 0x8, 0x5, 0x9, 0x9, 0x0, 0x7, 0xe3f, 0x5, 0x8, 0x3, 0x2, '\x00', 0x8, 0x5}) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_usb_connect$uac2(0x5, 0x8e, &(0x7f0000000380)=ANY=[@ANYRES64=r2], &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0}) 2.886317648s ago: executing program 2 (id=974): socket(0x10, 0x803, 0x0) (async) r0 = socket(0x10, 0x803, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) (async) 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) r4 = socket$inet_tcp(0x2, 0x1, 0x0) openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) openat$binfmt_register(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40240, 0x6) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40240, 0x6) socket$inet6(0xa, 0x2, 0x0) (async) r5 = socket$inet6(0xa, 0x2, 0x0) sendmsg$inet6(r5, &(0x7f00000000c0)={&(0x7f00000001c0)={0xa, 0x4e23, 0x80000, @private1={0xfc, 0x1, '\x00', 0x1}}, 0x1c, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x18}, 0x2000c8d0) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000e80)={'filter\x00', 0x104, 0x4, 0x3e8, 0x1f0, 0x0, 0x108, 0x300, 0x300, 0x300, 0x7fffffe, 0x0, {[{{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x5, 'syz0\x00', {0x7}}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x0, 0x100}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @private=0xa010102, @private=0xa010100, 0x4, 0x1}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x438) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x100}, 0x40080c0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000022c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) (async) r8 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000022c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) r9 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x24, &(0x7f00000002c0)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x14}, {{0x18, 0x1, 0x1, 0x0, r9}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x2, 0x3, 0xa, 0x9, 0xfe00}, {0x5, 0x0, 0xb, 0xa, 0x0, 0x2, 0xd55}, {0x3, 0x0, 0x3, 0xa, 0x9, 0xfff8}, {0x7, 0x1, 0xb, 0x6, 0x8}, {0x7, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffdff}, {}, {}, {0x7, 0x0, 0xc}, {0x18, 0x2, 0x2, 0x0, r8}, {0x6, 0x0, 0xb, 0x9, 0x0, 0x3}, {0x46, 0x8, 0xfff0, 0x76}}, @printk={@u, {0x3, 0x3, 0x3, 0x4, 0x9}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffffffe}}], {{0x7, 0x1, 0x7, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendmsg$nl_route(r7, 0x0, 0x40818) (async) sendmsg$nl_route(r7, 0x0, 0x40818) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000100)={'team_slave_1\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000100)={'team_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newqdisc={0x48, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r11, {0x0, 0xfff1}, {0xffff, 0xffff}, {0xffe0, 0xfff3}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18, 0x2, {0x3, 0x4, 0x3c}}]}}]}, 0x48}}, 0x0) 1.846896139s ago: executing program 2 (id=975): prlimit64(0x0, 0xe, &(0x7f0000001080)={0x7, 0x248}, 0x0) fsopen(&(0x7f0000000040)='bdev\x00', 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000020480)='./file0\x00', 0x0, &(0x7f00000204c0)=ANY=[], 0xff, 0x20442, &(0x7f0000060d80)="$eJzs10trM1UYB/ATL/AKIu/CnQsPSCEBEzppG3QjXlpEsaV4WbiSSTIdpk0yIUnT2E3duHPpZ/H7+A1EcC+ZmYDgzi5i6e8H4T9zLs+ck90TgGfrZfzrz1Z4K7wRQng1hPBmCNXzKyGE1m7RT3W8E0L4qJn752+wnXyt+b1oirwMIbxd12w165blHz8ftC8efnv3l1+//H3w+v5uDezbQQhhOq+f76Z1lnmd1814ui6qnB6vm6wnpjfNe1nnXTasKtylu3VplUd5vb6c3y63eTVJR9vMi6tqfD6rP7hc57s61YbrdFG9j7NhlcWyrDK/r8+1afJ+uarrjJt6P1blw2q1y3o822T1feY3VY5mq2a8rluOs8021002nwujcjKuzjH8z3/z/95Xxex2E9fZYlmUs3jSSz7oJYNusijH2So77qbT8eA4tvPJdll3laXTj/OyzCdZb1ROO7Gdj0bdJInt02xYpLOYJL2j3mH3pNM8vR8/v/guTsaxvc1Pi9ntqpgs41W5iPWOTuz3jj7sxPeS+M35Zbz8+uzs/PLbH06/v/jk/IvPmkX/OlZs9w/7/W5y2O0nnf3c/6HZ/9Tv/+Jx23nuWvs+AMDTo/8H9kH/r/8P+v9nf3/9P4+i/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mbn/nHi5oIAgI+9NrssSCBBgURLgb6KI1ByDNqvS8khUucIuQAXoOEINKlDxxEQRM/vFRhBEfCfsPr9JM94rPUwXtE8r2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmMl9e33R7ZzkeqccPy6HzkpdR0QTEc9vWMRWr2eqjiJi/c7n21cz3Fb5nCoilmVL556X7XFv7G8BAAAANtHTc4o3p3cHEYu024XDucdiSvmmTb17OVC/OiLa/YeBujUx5H/kVtfxaqBu6xRWAzXrbpXly/3rljcf/JOLXlq9SFVO9QcbAwAA/7D+SqCZdRYAAADG9H3uAZhHlUJ5Fr88wL/MqfwguN2rAAAAgC+omnsAAAAAYHTd+t/7/wAAAGCz5ff/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKb79vri5vTu4LN9np4/Z5irAQAAAN7yu72+6HZOcr1Tjh+XQ2elriOiiYi31u6L2Or1TNVRRKzf+Xz7aobbck4VEcuypXPPy/a4N/a3AAAAAJvr53///4pYpN0Ufsw9D5PKN23q3cuB+tUR0e4/DNStSeFwoGbdtTZxNVC3dQqrgZp1t8ry5U5m0UurF6nKqZ50HAAAYBL9lcC0qxAAAACm9G3uAZhHlUJ5Fr88wL/MqfwguN2rAAAAgC+omnsAAAAAYHTd+t/7/wAAAGCz5ff/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwB/256AKAAgIgOhJGUlUUUwBbZzlQIi1t/8DzHsDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk2mW2UfuKds6N+XMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPbnHUVDIIjC6PWtuUHvf6XDBU0nlR/OgYaPKipoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+Mz0v8xtL406ydtrYOh5J9q4aR1eNs+vG1YPx9W8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAXzQ9L/MbS+NOsnba2DoeSfauGkdXjbMHjasH4+vfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8sQMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdO0ZpJojiAD7JZr/PRgyayiqgaUV7GwtBvIYoCJaWaTyAp8k9UitWHiCFN5A3uyOSRkHJxvD7weQ9wsC+zDT5LwAAAAAAAAAAAAAAAMC6WJylcemr+Bg2fb/97ultehX1eamG0/vJfqzoe6sd+88ZxBmNu54CAACATVeVfJ9Seq1nF1H7o5z/J2VPZP7pdtOXPL+c+0st2T/Wy8Hu7ONBw+Y5dUrp5vbu+nhlv3C9HX5z387XW7ZSvp/8hqbK19a/fNhb1PnUe4/z+fm/3P7/2cQAwG84KrVtyv+jqCddDgbAxhq0K33K/9Wo25kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4Z+eOfZp4wziAP21pfz/c3BoGU6NEo9GKNOLgbPg3CFQkFjHQQYgLf4pxcjNhcXQwJs5Oxkk3BxLROGuOHvoSMDkGjgt8Psl7PFyud+/bocn3nmsBAAAAgLNgezOu79W1iJgY+1tnPu48mz/s773h5MRoZC94/Sk9Z7anGREPlgb9WyWupcouFzxubX3j0dxg0F9VnJ1iJSIqMA1FlYtj/oACAOBUaeYjy/Wfm1uz2b5aO+LX8/35/0pSR6H8Pzlx7dWLnfRaaf6fKm2F1VY0/3eHy0+6a+sbN5aW5xb7i/3H0707vbu9mZmZXnf3fkrXXRUAAAD+rZWPNP/X2wf7/+eSOgrm//vvfsym12rI/wccvf9/zBMCAAA4w853fn6vHbK/1mrF07nhcHVqtP3z/+3R9gSmemT/5SPN/432Sc8KAAAAKMP2Zm1f/38hqaNg///tw+bL9JyNiBjP+/8351cGC+Utp7Kq9P3/Y14qAAAAJ2g8H2n/v7n7/H/94t4x9Yi4emlU5z8DWCj/N76+/5ZeK33+f7q8JVZSvTN6P4rk/91jOxFjnRImBgAAwKn0fz6y/P+luTV7of3mQ8vz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/97YJA2Ech19fEiVukxHSWwnMQEOFYAQ+JCRLnoEBWIiGitZiEVgBJDjXdIbieZr/r7jiXgAAAHhxl4cv3iKiiNRlijTe/JzeI+Ij0rZtR5+3LHbnY/N1z9n+MMn5HdPfMiLKKPo4BwCgd1W3OVbrevmX9z/vIO8wbzVv6sUzPw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCVHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAECQv/UgFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBeAQAA//86OUnx") r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @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, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x9, 0x6, '\x00', 0x18, 0x6, 0xff, @dev={0xfe, 0x80, '\x00', 0x39}, @ipv4={'\x00', '\xff\xff', @remote}, {[], {{0x4e22, 0x4e24, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0xc2, 0xfffb, 0x0, 0xffd, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}}}}}}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@base={0x2, 0x4, 0x8, 0xf}, 0x50) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000000)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000500)={r3}, 0x4) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x11, 0x19, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4, r2}, 0xc) clock_adjtime(0x4, &(0x7f00000001c0)={0x2, 0x8, 0xcbf6, 0x5bc, 0x4, 0x10, 0xcc4, 0x6, 0x4e, 0x8, 0x5, 0x73c, 0x8, 0x7, 0x8, 0xe4a, 0x5, 0x3, 0x9, 0x401, 0x7, 0x1, 0x2, 0x9, 0xe, 0x1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000240)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000140013002d03010000000000950017b8000000006916520000000000bf67000000000000350607000fff07206706000002000000160300000ee6fe5fbf500000000000000f650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f19de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03cc86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f674629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800030cffa651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a60100c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40446d7074be86a912a5ac00f7ffffffffffffff000000000000c1eb2d91fb79ea00000000000000bb0d0000000000000000001fe4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642894cacd473b543ccb5f0d7b63924f17c67b00631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d6327f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809f905f12f6106f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad0fceee5f339550130a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3116dbc7e2bf2402a75fd7a557317c66dd255ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453b65586f65c7943d54b52f06c870edf0c5d644b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a57ff52f657a6749b94a42b25e9321fc2cc17dc4a29b9cba8ded5de439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f3b563ab9000000ff000000000077a99fb5b0a43749ca477c9c7ca20bd428d8f77bb920ad0db4c1da671bfad7f109b776476a54939e621232cd115ba9f37057ad891fea2353f3ad9c042c64a5ecf80f4e4cf927ae39347c22822375c26edf2754695c16780429e03759691adb63553e9c4561528ded5f35bb20e98b2e6d01dbfcde82608359c50881324524db0dbe21efba4f0fc338f4b0b11cb028d1063b3bacaab92fb7f9d2971440f873ec261d54c1570adef8004c91896fcd74c9e03dfd9a781210c0346ed1b02a44c64adad8a3f238a8ddf7207c45057c02e922b942f15ddcfbfb00"/1747], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) pwritev2(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5412, 0x0, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000180)={0x5a, 0x8, 0x9, 0xe14, 0x100}) 1.83753255s ago: executing program 4 (id=977): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000100)) (async, rerun: 64) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) (rerun: 64) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000003c0)={0x8, 0x0, &(0x7f0000000300)=[@increfs], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000004c0)=[@reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) (async) ppoll(&(0x7f0000000040)=[{r1, 0x200}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x20, 0x0, &(0x7f0000000000)=[@request_death, @clear_death], 0xfc, 0x1000000, 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x9, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000071181b000000000095"], &(0x7f0000000a40)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @cgroup_sock=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r3 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) (async, rerun: 32) syz_open_dev$usbmon(&(0x7f0000000000), 0x80000001, 0x82002) (async, rerun: 32) r4 = syz_open_procfs(0x0, &(0x7f0000000280)='fd/3\x00') r5 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000240)={0x80000011}) (async) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=@bridge_dellink={0x24, 0x11, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r8, 0x8400, 0x40000}, [@IFLA_AF_SPEC={0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x10}, 0xc000) (async) r9 = fsmount(r3, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r2, r9, 0x16, 0x0, @void}, 0x10) (async) r10 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r10, 0x28, 0x8, &(0x7f0000000100)=0x147ae147ae147ad, 0x112) (async) r11 = open_tree(0xffffffffffffff9c, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x101) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000001980)=@generic={&(0x7f00000000c0)='./file0\x00', r11}, 0x4f) 1.77923307s ago: executing program 4 (id=978): r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/xfrm_stat\x00') r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e22, 0x1, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2e}}, 0x7}, 0x1c) r2 = gettid() fcntl$setsig(r1, 0xa, 0x2018) fcntl$setown(r1, 0x8, r2) syz_emit_ethernet(0x1036, &(0x7f00000010c0)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @remote, @val={@val={0x88a8, 0x1, 0x1, 0x1}, {0x8100, 0x2, 0x1, 0x1}}, {@ipv4={0x800, @udp={{0x5, 0x4, 0x3, 0x6, 0x1020, 0x66, 0x0, 0x9, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}, @dev={0xac, 0x14, 0x14, 0x2d}}, {0x4e23, 0x4e22, 0x100c, 0x0, @gue={{0x1, 0x0, 0x2, 0x4, 0x100, @void}, "5fb295b093a92679fb013746f0700856574d9ceabc1b64f605837ac2abc2dbe63b6f4903338b7c9063877468f87e21da413903463889abc5b9fa2b460adc12c708b4bd24cf5f9be8c019f4f1ac5a747617e1e8dcf91c19efd2dfaa9edddf317245741bcb296322e3aaac8f011af722dad813dbcdd67eedcea9055b7b57a51f20d0e1e87cd6ad7f872e596716ca304e397571a511a38da05a775a1241d74d456e087f498f33a6034bc8284d785cc8a8d9167516b0a86ef7a99be98abd830f7d1edddaa0818a8c90883c76bfe20485b69260fddb82c0b6cc3117d764c72b03c3b3856b0dc7545cabdd1db5bcc0f8afe409633100e1f82669efa335eeaeb39032c5198e42ba254a66fecff325e4af29f313eb14e90ae2395391f9992bfde97a31260044250babfdae4bac99a66de9a2a3646950c6a07df8d6d1b6612950eb762d7f630960d253ad2fde22757867a81ea9dd326e2c23ae849f1ec48f2ef05b380515f91b6470208e10170844d3e045fbf3b5d1cbfd57c5c9be1b8d11bdc2b76cceea9a2573becc080807453e586ba35b1eabe7584010840e12180c7bebe03fb62abb238397da35450f1182e2389f0e9ae96cf0c5fd1286076ff1e89510b2e8a7c4c4078acd855f35985a5dd23fc0b40a5378ae4d6b5ff1d35ab1db57a57a02d29b97006076c4a84714a2a82c0040affc49b3a7337ba033155d9ebfef1e1678a47b82cb510fb11d6ac3fa63c0e8773ff480060c4cbaaecd27697a3f0fec0bbda1ebac9e2c6497f38af5c0a41c14e2a642dfd940eaeaa424a80000e5b9eca3c741ccb897b97322b771d121aad2f045ace647c7e2d9837d13bf6803db206a53d0100e0890c71ec0cdd4fe9b20fbd61e61648f5d629605218c8484159b83067fa220e22f241bce31e2425921a3017ab641d8470f249e6cab4877cdc20270846247b5232660a47d107020f6d331016d973bb42d419d0b5f91f74f35e1f12c80167f3f0d2fe00c902775a9eb1a9d78962ba90a819cd7e358a4044d034160b94d9665d42b245a96c9420d705a890a436e70aa510c1109a571195248a18bfcbb6ed78df56b5132f1c3ae46376126c70d687bdf217e92f7e201b81f15135ee4ee7e6b86bd125ee0accd443b5db0a6f1fff2f19074334ca97aaf244ebfbc0d9708e340e66af665444eb13f00cf851eb6a27ae452ac4a2fe9989a6c49216175579880a3d5dfac61562594a9c879be38f701051a7dc423f91c79d101f92066f7344bf9bf98928b90a188a2b11f3bcf31af41f1f02146854c80eabc4c29b9131082cc52652c6f58aa188571c0587756f0387ad82d80f09355948cc82b940f3fba625ff1c9d041ca265c027c7f1f07673e26c50dc61173f5defade6356f034c5782c5a3a4e9777f51cc24aa125ac0c55487fb824f0f18480127d9aa74e501f886705f623ae26d40c2f94a180a65f625a236d355a7d7277615b1630044ab6b62849bbd7bf5023a3e5851dc56761edb770713024ae3276da35c1ab4b0cbf18960f8bfe9779f5c32c0c34ac203f586c6262643a9849923d2f1d9d98c0eee5555e6e450ed4b8f289ce2e1681f949b7d60d1bc5363f0fc09756e5b8ad10d362d031f3fd47e40cc3bb6970c2268010c48befe00a13482e9f02776bcb7a8b2dc6591f3bb4ea9ce5b831edfe1d05f30d73bdfbdbbde27311ff4b73363b849c03847fc07a3210a2cea83d8ff9231cb24d950092aa5fb5387d522d609e2dbd61230804a41d02c22c44b0e6f4a219fac81045984a55687aa6117b27de8719bb2ef6e99c7ace57b9041b6ca614aae0b6faaa176e47f3ba68728e5f635315aa3bf43277f695444c50ee4bdabd7fa64268a7587af3a1d0c6c15202695ba440bc6875696caef0f8d02b7eba1407a1fe8f57758e1930721f19ce6d072346d03d15da1e3991a00ded5e20a870d788a880508f5c6f351cb684355376509713086126f982b169cdea6c00b3b4ab967daab5c5657b550ec081d8e5fc3ad59c37efb5193cd6a55e8448fc7813f689140af8dcb01a2ccb2e96df3ef157648137657c1de8b5a05f56941f7032566316e7def7d58d611845cbfd3df9723315bc4b6c6089159cedb347b6668adfabaef716e4b8f13fb55f124243d3d5cd44b31d66f66c402204b61539ffac5ad834cc0b3dea7f88a09f2cee4e60f36a06d291319b5d39693f6d7f263f26ae02551a5a3c5fa02d7a71acb774517f5dd36a125eb45c4db25ea021cbfd48aeb919fd21fca09ae050c10207099b167804397889506eac9887b37b29ffc3df39b9da2410f21b2ef85300d2b65ac599f3fb315b937b26e34ee903978193a625eb4500400d12c6733af88d7eeb61e49f213d5c9d2462e62170b36b6011713a6da4cf0cd77d762f99c94324623a7b2e11c0e6ad36105c89c643289675700811208c05254cc60f570b0693939ee2fe573663b0e4a6726523ae3ec4b0829e347b16fcf13b405640d878b5dd22af96adb23f3696719d27d94efa8d50846ccbe3266c627f88c069296c4f53f58946151129d235da6a3d4b46cb57b121bb0d3ca2b16e0fdb257ba9a03a6e2b565d86f2bb1427d2d10db88d98ad69bf3f5a38d3d0c078f69d609697570e9b50efcc596931119692032193a33278c778676a7d31fdf23890475cf27ca4bc14c143686a75d41632262c7342979e527f820efd3bc6e9d1bb2e37488149de55e363f52c6b3ed90e9ac6bc0bc292107c21187ab5f5f454cd9390190e881bdf77eec26e42c3d6a08b6ae0c4e9db44849975690658fe80740dcf1fae45cddf8133116ec47826d2df3d2ed7113a78c216a66b1367b98c2193672520cfb1985a1dfca158f38916fef3433b97d5d7387a2bdc10686af75f863c0b3787330f8594b1ed59f26a009e989611bd4ca170df25ea61d1cb71de3ee67567bef2a50dc0a0622eaa4f86ae1c26826dafac084d599065eca7cfb46cf973a602ca8e5cb0b96785ae9222b17f1098e613034ccb6aa449b4bd05079111d00f7e6b1042eddc5660af6f6347010709a9204c532bfa4e2e83ad401a4e2b82d6ea9c133de029818e9dd3fdf3acfd80aaf33a3b501802a15ae0fe3ba296c1954d373b21bc53e0b92dbf33aa5c72d97dbdff8f6a4697c99297d8898c107676e96cc2997fc523bae8f9ce60b392c86ad80f59450d00cb5009d948056482fb725bfaba78052973d751478b8989e164a0e6a4ee053388627d6dd6fb413f6c54c4549b883861e80aa4ac54aeaac4a6538ccd31dbb44ecc1e346920e11d77318189e070a7aab69dc272ed36ef7cf667655f10c03d3eabcb6ed74c7f26c4106c6eff084c51a1986aa0e749a39969dea184f26403a626e53861fffad892b57f3ce2a71d4af3bf537682d58cd4cdb60311fb91d727e13951a0eaac2a289d2b072084020e44ab5b8f5c2f5175f7cfbe1c6b70abb17591fec3e60feee10f274a3dbd320735537bb3b331ed789839b1ee9a8c92621bff7f48d2b4c075745d5f37fb22c4dc56afbaf2c7fb8df3bb0e3c959e4d54dee15f40d9cca6f197fd809720df36a0c6a69ff82b003c3813d253b79de9c77727dd99d3c813cbe57f9ae35807aba15c1996dbf9bb99c3a2700588b5722f02db96882a3b13a342acf480f1d9481f2eacac8b4da5e8846d7a630148a1152fe5f5f9afb250e4d98daefdebaf4d96e709cf1fec3154a563cc9b1f6fa79d2265695ff816074095dd303f771fc4cf7679460c7b51ea3fb25d6d6b70848f89800e72a7e245b6e1047ca017f3b5b1be2f87cf82d9cfbe9d49f74346f76ccb8acbd656a6331f35c6180a3b657cab065dbb65eb20dda5241b93c95142bfa74894d6dc606eb117cd3a8eb700fd581de2ed6ff4a11ea4322a7eea5814a19ccbd40dcf9a4224cce500cf0745f3f6dc223fbc7dafec78d6b4cbfc5416accf73269a5495138b33207099da337c193eda6eb252f3407f890d7515d5f58466ac9fac591702641d7bdad6956b6402308c3508de114183a579c5034bc4bad8c7fc95ed4e518cdae89885bce593b2e94fbe843c4a4e05982a5750f4692b550e4d6500457639d7774baab5c3da37872ec64a08f56ae8dd8eb92eb3939e3fa27de8d5ecccce6e931ccdd3d9ac2d9e8d7f7ba2d59166ad00b18ffc8853ec6198a23f12042aa42eb496ec2e92990dfc4914661b9377938f9a374456af8071d65f82aa23af2044703c5ce9dd84e04b4b00cc2b513d983afe1413bf078bfc0b8c8d0439d5892ceb98f180ef32f6cc1463cf8b42c1ccc4680014ef1f453210905b5e6374456cd3f1fdd8e92098294b46cabf3a259ab0824de5925246936974eb4d8d656a92d71320a1ec7fd3e1a40df45da7aa45db20fc0b90122529f9d2899187335f8f2448444573b08fd7845b2543249061ca5ffa16856f30c27aae3f25b51094ee226390d7f4e737cd0f5235eac8313e21f3cc00e49d7ee479d4654091bd96d14ad1375090abdd18df6a50b6decfb1e3e42adc55dda5168ec2c97a5f26521622fafadfa41e327cdce6a789ab3ba4d13a26513cfdb4773b15be660c1ac4edb26016af858a3a15b5f504973c6cb6c106b38fc2224373f0bbea8369652f6e1ffea86e389cd6cc21ba0d87baa14c41de10092d1b2d8b3beb1a20c102c902b4695d5b13d23a2e974f34d66b96526567d6a8659ac9f1f07231ad63c409fd3d4e66d994117de542f91724c1f2c0f7ab37ae7a048d62c2b0ba018f968e9d7714cf8bdfb5bc4be1a7f509da2b5449f5dfd25899cd26556b478701c2239d07ae392721973b3c303d85956a1a83bcf69b1fd9ffe98cad2dfcd14329e728b6561dc74abfbdb6a5ce927859fba0e301f4ae3bd6fc219801d6063f2ea2ed60be592f5302a28a8aaae1c0c9a42e32f0765b4f3645ba04ff72b87e1bee6c3714073df87d1466fadf878c518174ed4fb361681bcff5fc74e02760b77bf523f244af324bd00af663849b64aeef11e283d7b75642115c0dac7d24100d2d3c79226c9d8343f539a276b2483f20573069a0b10df095620fb1b372c12e65b2c127e96c1bc246d2d63e352b10bd781234e36d0a4ca18ddd899967a5bf63ba7e7df72c3780fa4cf4b6c43c7f3e63ebee9b53f30f85c1944329325b6bf87d17a610f61eca4a9a7c066f2eb7fd426bc13f3885d9ab433531fa7ff1e1d261d7e1c0d37afc6cc94f5f0f0b268c4ef6400510f1e41667fb98fb2abca76768fb81ef8f84ea0dc50cfbc637cd5e2f8028261f4a85a1527c3743b454972733eb540adbd64f135ff56b259a74ec554ef322d5495610d5a405245972e24646a51bd3538c351ff3d2c887c6a9ad8d8bcdbfb25eb04827d23cd2ae00e9299fbcda47af78ba8c94277045a131b669647230a77703b42b5fb9550814272e7e990add9d04853dd5cf6b7f5e17190b5a4fc211c92247b9a0c8761cee03572efd93ddf2c5ed3301ec02efcdf073b2d0fbfd8742d5dd5b3986a03805b3f122468dd2c6cd699b6bef26dab574b4124ec348ad878e6e3d33abaff544cd89619cffe4dd189452c6345b3471e6e89eb440727f615885f24f471adad7f73cef2dc0fb96be852a1ab0b9f0bf11817aa40573adcab59c5d23b3dd28e4985f15620f02da9890662c56d6946da64b47c4ef84e67cdb762f626f1c9290704169961bec07447373d5e2fb211ea68c80f7fe5a5b4120bda204fd4bea65cce630bfd6d4bc36027fa9ae23cf95b89edeea1533fa2bde53ebcc2a47842870415ebbc718e7a1f168fb236872a260f61fa29897cd5c460ca543e593ea65295507b2c31e1ee0c632e90057c4"}}}}}}, &(0x7f0000002100)={0x1, 0x3, [0xd7, 0x9bf, 0x201, 0x958]}) capset(&(0x7f0000000080)={0x20071026, r2}, &(0x7f0000001080)={0x200080, 0x200000, 0xfffffffe, 0x6, 0x0, 0x4}) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r3, &(0x7f0000000040)={0x1f, 0x3, @none, 0x0, 0x2}, 0xe) read$FUSE(r0, &(0x7f00000041c0)={0x2020}, 0x2020) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000000000020c007251500000000000109022400010000800009040080090300000009210000000122250009058103"], 0x0) 1.575168372s ago: executing program 3 (id=979): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000003c0)={'batadv_slave_1\x00', 0x0}) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0600000004000000ff0f000007"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x24, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000004000000040000000a00"], 0x48) (async) r6 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000004000000040000000a00"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000040)={{r6}, &(0x7f0000000280), &(0x7f0000000240)=r3}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000040)={{r6}, &(0x7f0000000280), &(0x7f0000000240)=r3}, 0x20) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1808000000000000000000000000000018120000", @ANYRES32=r6, @ANYBLOB="0000000000000000b703000000000000850000000c000000b7000000000000001801000000082c2500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000700000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000000c0)=r7, 0x4) sendmsg$inet(r5, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$inet(r5, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x24, 0x5f, 0x333, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0x5, 0x2}, {0x7, 0xe}}}, 0x24}}, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) r8 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4010}, 0x0) syz_clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x2}, 0xa0) (async) syz_clone3(&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x2}, 0xa0) 1.353403035s ago: executing program 1 (id=980): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000180)='./file0\x00', 0x80, &(0x7f00000000c0)=ANY=[], 0x0, 0x313, &(0x7f0000000480)="$eJzs3U1oK1UUwPGTtH2dVtsEUcEH6tG3UZHwkrXwDI9WxEBFG6kWhKmdaMiYlEyIpkgTodCNCzd+rVUQKRTEhSCUunAh0lK6d9ddF9aV4tfIdGaahKZpjGnro//fIjm995w703s7Q3sLk4On3n/zD9d1c2ZFohKR6NPSiHgNHvE15PG3NnYffPHlV55LZzJTL6hOp2eTKVWdfHhz/p31R7cqd7309eS3o7Idf/XgMLW/ff/2Awd/z76RdzTvaLFUUVMXSqWKuWBbuvihU0ioPm9bpmNpvuhY5bb+nF1aWqqpWVy8e3ypbDmOmsWaFqyaVkpaKdfUfN3MFzWRSOjEuKALQ2S9+knaC6MdE7Jf/ua6clj50XVHGxKsuHHBZ4lLpMF7c/3fOz359oSI/PBX280Bd7SWm7ohYq9Vs9Ws/+73p3OSF1ssd9T/2lv5Tzf89fde305tZPae+P47VY3Lil0P6uvV7FBbvSQlJvERaY7iv05HZCqpvvb6ERlvrU9JTO71a8Kfv6P6ZzNTqY711+SxGy31CYnJ3mtSElt2Nh/5dX9m7aOwfiWpensmc1QflbB+TBbDSTLki18ufmkAAAAAAAAAAOhbQo913L9PeAmry6o6EZeV8L+IXr8fBfvrEbkpMfmz8/78zY7788Nyffjyvm8AAAAAAK4Sp7YaRLXlgmnbVtnpK/D+lPcCo0vOfZN+Ttjium79Px10UIEh53iIz949K2dMwpaHprsPeOPW0E6wXI1m18hAVvBEcN113cEM+Ptca0usr1MVo9eqYeltwGD3qVuOISJDx1fKGQOOyb+clp+XC2Z4HfY/vZFghGZLXERac56Z/+mrM8e5dmJ+TrM18JsQAAAAgAvR/KX/ltRz31Trc09+0GOpGzvncwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4KpwauHzw3p+5NjOx5261Avu+Txs2W3p6njgyCEfIw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4X/gkAAP//ErW/FA==") (async, rerun: 32) r0 = socket$inet_tcp(0x2, 0x1, 0x0) (async, rerun: 32) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./bus\x00', 0x1400c, &(0x7f0000000000)={[{@test_dummy_encryption}, {@init_itable}, {@user_xattr}]}, 0x3, 0x470, &(0x7f0000000dc0)="$eJzs3M1vG0UbAPBn13H65k0hoZSvlo9AQVQIkqYt0AMHQCBxKBISHOBoJaEqTQtqgkSrSKQcygkhJO6II/8CJ7ggxAmJK9xRpQr1QsvJaL27iZ3YTtPYcYt/P8ntM/vhmce7Y8/u2AlgaE1l/yQReyPi94iYyIutG0zl/12/tjJ349rKXBL1+tt/JY3t/r62MlduWu433lyIJA62qXfpwsUztcXFhfNFeWb57EczSxcuPnf6bO3UwqmFc0dPnDh+bPbFF44+35M8xyMtojfe++rNk1+05L8hjx6Z6rbyqXq9x9UN1l1N8cgA28H2VIrjVW30/4moNB29iXj9s7XCpwNqINA39Xq9Pt559Wod+A9LorWsy8OwKD/oy+vfdtfBL/dt9DF4V1/JL4CyvK8Xj3zNyNodg+qG69temoqId1f/+SZ7RH/uQwAAtPghG/88m412Vuayscf6+CON+5u2u7uYG5qMiHsiYl9E3BvnYn9E3BfR2PaBiHhwm/U3TZI0hpmbxz/plVtO7iZk47+Xirmt1vFfOfqLyUqjdCEvRDV5//TiwpHiNTkc1T1ZebZLHT++9tuXndY1j/+yR1Z/ORYs2nFlZE/rPvO15dqtZ9zq6qWIAyPt8k/WZgKSiHgoIg60e4J06zpOP/Pdw53WbZ1/Fz2YaKp/G/F0fvxXY0P+paT7/OTM/2Jx4chMeVZs9suvl9/qVP+O8u+B7Pj/v+35v5b/ZNI8X7u0/Tou//F5x2uaqWoRbOP8X60t10aTdxrxaLHsk9ry8vnZiNHkZN7o5uVH1/cty+X2Wf6HD7Xv//ti/ZU4GBHZSfxIRDwaEY8Vx+7xiHgiIg51yf/nV5/8YOOysTL/2+D4z2/r+K8Ho9G6JG2zTRZUzvz0fUulk+thkf+N7u9/xxvR4WLJzbz/bW5F+2Cnrx8AAADcCdKI2BtJOr0Wp+n0dP4d/v351Hfm43Pz+W8EJqOalne6Jpruh84Wl/V5+VJE5F8tKNcfi7Rx3/jrylijPD334eL8QDMHxjv0/8yflUG3Dug7P9iC4aX/w/Dq2v+ru9cOYPdt6v9d+/yevrYF2F1tPv/HBtEOYPe1G//7ez8wHDb0f9N+METc/4fhpf/D8NL/YSgtjcXWP5LvGpTPdIu7bxVMROy0hYMJonpbNKNvQaR9r2K0v6dW34LkDmzzpmBw70kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC99G8AAAD//1KFzjw=") syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./bus\x00', 0x1f81ca7, 0x0, 0x83, 0x0, &(0x7f0000000080)) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x100, 0x52) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0x8004587d, &(0x7f0000000080)={@id={0x2, 0x0, @d}}) (async, rerun: 64) open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) (async, rerun: 64) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x6bd9cd35c86ab1ee, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x2b}) (async, rerun: 32) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async, rerun: 32) timer_settime(r2, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0xb, 0x10031, 0xffffffffffffffff, 0x65be1000) (async) r3 = userfaultfd(0x80001) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x10}) (async) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f00000002c0)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x5}) (async) ioctl$UFFDIO_REGISTER(r3, 0xc020aa04, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1, 0x2}) (async) setsockopt$inet_mreq(r0, 0x0, 0x13f9722b3b0107ae, &(0x7f0000000000)={@broadcast, @private=0xa010102}, 0x8) 1.332526065s ago: executing program 4 (id=981): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000041c0)='./file0\x00', 0x800810, &(0x7f0000004240)={[{@jqfmt_vfsold}, {@bh}, {@nodelalloc}]}, 0x1, 0x4bc, &(0x7f0000004280)="$eJzs3ctvW1UaAPDPdpMmaWb6mNGo7UjTSh2p81DjPDRqMjObWc3MotJoKrEBqYTEDSVOHMVOaaIuUth1wQKBQEIs2PMXsKErKiTEGvaIBSqCEiRAQjK613abOHGwII1p7u8n3ebch/2dU+s7Ovf4Xt8AMuts8k8uYjgiPoyIo43VrQecbfzZuH9zJllyUa9f/iKXHpestw5tve5IRKxHxEBE/P/fEc/ktsetrq7NT5fLpeXmerG2sFSsrq5duLYwPVeaKy2OTV6cmpocnRif2rO23n7puduX3vlv/9vfvHjv7svvvZtUa7i5b3M79lKj6X1xfNO2QxHxz0cRrAcKzfYM9roi/CTJ5/ebiDiX5v/RKKSfJpAF9Xq9/n39cKfd63XgwMqnY+BcfiQiGuV8fmSkMYb/bQzly5Vq7a9XKyuLs42x8rHoy1+9Vi6NNs8VjkVfLlkfS8sP18fb1ici0jHwK4XBdH1kplKe3d+uDmhzpC3/vy408h/ICKf8kF3yH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Qyb979KlZKm37n+fvb66Ml+5fmG2VJ0fWViZGZmpLC+NzFUqc+k9Ows/9n7lSmVp7G+xcqNYK1Vrxerq2pWFyspi7Up6X/+VUt++tAroxvEzdz7ORcT63wfTJdHf3CdX4WCr13PR63uQgd4o9LoDAnrG1B9kl3N8oP0netvHBQOdXrj0cL4QeLzke10BoGfOn/L9H2SV+X/ILvP/kF3G+MAOj+jbYrf5f+DxZP4fsmu4w/O/frXp2V2jEfHriPio0He49awv4CDIf5Zrjv/PH/3jcPve/ty36VcE/RHx/BuXX7sxXastjyXbv3ywvfZ6c/v4phd2PGEAeqWVp608BgCya+P+zZnWsp9xP/9X4yKE7fEPNecmB9LvKIc2cluuVcjt0bUL67ci4uRO8XPN5503TmSGNgrb4p9o/s013iKt76H0uen7E//Upvh/2BT/9M/+X4FsuJP0P6M75V8+zel4kH9b+5/hPbp2onP/l3/Q/xU69H9nuozx7JsvfNox/q2I0zvGb8UbSGO1x0/qdr7L+PeeeuJ3nfbV32q8z07xW5JSsbawVKyurl1If0durrQ4NnlxampydGJ8qpjOURdbM9Xb/ePkB3d3a/9Qh/i7tT/Z9ucu2//d799/8uwu8f90bufP/8Qu8Qcj4i9dxv9q/JOnO+1L4s92aH9+l/jJtoku41df/c/hLg8FAPZBdXVtfrpcLi0rKCj0pHDrl1GNtkKveybgUauuJqfmSdL3uiYAAAAAAAAAAABAt/bjcuJetxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CD4IQAA//9HcdTQ") bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0x12, 0x3, &(0x7f00000000c0)=@framed={{0x56, 0xa, 0x0, 0x0, 0x0, 0x61, 0x10, 0xac}, [], {0x95, 0x0, 0xf}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x94) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @local, @void, {@ipv4={0x800, @tcp={{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0xfe, 0x6, 0x0, @private=0xa010102, @private=0xa010102, {[@timestamp_addr={0x44, 0x14, 0x6, 0x1, 0x0, [{@multicast1, 0xfffffffc}, {@multicast1, 0x2}]}, @generic={0x7, 0xa, "0441b613a3ac91fb"}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000040)='.\x00', 0x10000a0) bpf$OBJ_GET_PROG(0x9, &(0x7f0000000600)=@generic={0x0, 0x11, 0x10}, 0xc) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000140)='./bus\x00', 0x1a40cc4, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESDEC, @ANYRES8, @ANYRES8, @ANYRES8, @ANYRES32, @ANYRESDEC=0x0, @ANYRES8], 0xdf, 0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x129042, 0x15) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x40880, 0x20) 1.275107116s ago: executing program 3 (id=982): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0xc03, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x5) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, 0x0}], 0x1, 0x70, &(0x7f0000000200), 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 1.256070566s ago: executing program 4 (id=983): syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000000)='./file0\x00', 0x8020, &(0x7f0000000440)=ANY=[@ANYBLOB="6e6f6e756d7461696c2c6e66732c73686f72746e616d653d6c6f7765722c757466383d312c64656275672c696f636861727365743d757466382c73686f72746e616d653da7c1c77c642c757466383d312c00484516000000000037c015c57600912233eefc80e89be5a1ef2c27ebf5171169dcfa4805d89c7e1f70d73d649ba4afab8b2194a9e8b537ad2ed68f8319883b84237da3bf9213365872b3f3"], 0x1, 0x2bc, &(0x7f00000000c0)="$eJzs3N9LU2Ecx/GvTuec6BZEUFB9qZu6Gbr+gBqhEA0Kc1JdBMc8q7HTJucMYxG5m+i2v0O67C6o/oC8iW66706CoBsvohOes6ObTptzv9T3C+R5dp7nw/N1TvlOOFu///ZZPuskskZJBiMqgyIV2RCJb86qBqrjoDcPS62KXB37/f38vQcPb6fS6elZ1ZnU3LWkqk5c/Pj85btLn0tj8+8nPozIWvzR+q/kj7Uza2fX/849zTnD4mihWFJDF4rFkrFgmbqYc/IJ1buWaTim5gqOadetZ63i0lJZjcLieHTJNh1HjUJZ82ZZS0Ut2WU1nhi5giYSCR2Pysk21MSezOrsrJHac9kNtbUidNxoo4u2nao0XsysdqEmAADQZ/bv//1ef+/+Pz3vjy31/5rbq/8XOXT//yXc/efyKKjUPfpP/x+INbwaaVtR6CjbThnR6u9vPfp/AAAAAAAAAAAAAAAAAAAAAACOgg3XjbmuGwvG4GukeoNH8LjXdaIzWvz5X+9RuWizmhv3IiLWm+XMcsYf/fVUVnJiiSmTEpM/3uuhyp/P3EpPT6onLp+slWp+ZTkTks3XUCosua3D4kF+wLsNzc9fODXl57U+PyzR2vOTEpPTjc9PNsyH5crlmnxCYvL1sRTFkkXv7O38qynVm3fSO/Kj3j4AAAAAAI6DhG7Z9f7dW/c2RGT3up8/wP8Hdry/HpJzzXxEJQAAAAAAODSn/CJvWJZptzAZEZFDxI/rJCR9UcaOyQ0R6YMyujWJiIh/RVuJ/9yKN5Vym9gzJCI9f1oOMOn1XyYAAAAA7bbd9B8g9O11BysCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODkafbzwIL9u5aChX3iNceFuv4NAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH3kXwAAAP//Q0EcXw==") r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="50000000480011012abd7000fedbdf250a006000", @ANYRES32=0x0, @ANYBLOB="02000000080002000700000008000200070000000800020000000000140001"], 0x50}}, 0x10) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x7, 0x4) (async) sendmsg$TIPC_NL_MON_SET(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f00000004c0), 0x208e24b) ftruncate(0xffffffffffffffff, 0x4) 935.93061ms ago: executing program 4 (id=984): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000840)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00220f000000540b4550182195f515"], 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000280)={0x3, 0x100, 0x4, 0x800004, 0x80208, 0x1}) ioctl$XFS_IOC_START_COMMIT(r1, 0x80585882, &(0x7f0000000380)={0xffffffffffffffff}) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x14, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000400000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70800003d4b52377b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000082000000bd76ffff000000001832000002000000000000000000000018180000", @ANYRES32=r2, @ANYBLOB="0000000000000000186200000a00000000000000bf09832385100000fbffffff9500000000000000"], &(0x7f0000000240)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x1, '\x00', 0x0, 0x25, r2, 0x8, &(0x7f00000002c0)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x3, 0x5, 0xffff0000, 0x1ff}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000340)=[r2, r2, r2], &(0x7f00000004c0)=[{0x400004, 0x5, 0xa, 0x8}], 0x10, 0xb97}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0xc, 0x16, &(0x7f0000000140)=ANY=[@ANYRES64=r1], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x94) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r6 = dup(r5) write$FUSE_BMAP(r6, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r6, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB=',wfdno=', @ANYRESHEX=r6]) ioctl$HIDIOCGFLAG(r6, 0x8004480e, &(0x7f00000000c0)) 935.20009ms ago: executing program 2 (id=985): socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2c, &(0x7f0000000040)=0x80000001, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x2c, &(0x7f0000000000)={0x0, 0x0}, 0x10) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@noauto_da_alloc}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x8}}, {@bh}, {@noload}, {@nomblk_io_submit}, {@usrjquota}]}, 0x0, 0x44d, &(0x7f0000000d80)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r1, &(0x7f0000000140)='2', 0x1, 0x8080c61) fallocate(r1, 0x3, 0x2, 0x8000c62) openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.pending_reads\x00', 0x4002, 0x44) 917.83846ms ago: executing program 3 (id=986): r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, &(0x7f0000000000)={{r0}, 0x0, 0x4}) r1 = socket$igmp(0x2, 0x3, 0x2) getsockopt$inet_buf(r1, 0x0, 0x9, &(0x7f0000000040)=""/101, &(0x7f00000000c0)=0x65) (async) r2 = dup(r0) sendmsg$NL80211_CMD_SET_TID_CONFIG(r2, &(0x7f0000001e40)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000001e00)={&(0x7f0000000140)={0x1cb4, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x88, 0x11d, 0x0, 0x1, [{0x4}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xd1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x88}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x4a}]}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x200}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0xf}]}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xee}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}]}]}, @NL80211_ATTR_TID_CONFIG={0xf94, 0x11d, 0x0, 0x1, [{0x38, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xe4}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xda}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xd1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xad}]}, {0x294, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x17c, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x28, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x5, 0x3, 0x1e48, 0x8, 0x8, 0x6, 0x2, 0x4]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}]}, @NL80211_BAND_2GHZ={0x2c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x24, 0x4, 0x6, 0x0, 0xa8, 0x0, 0xbf10, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x4, 0xd, 0x0, 0x4d, 0x3f, 0x3]}}]}, @NL80211_BAND_6GHZ={0x38, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x8, 0x2, [{0x2, 0x7}, {0x4, 0x1}, {0x6, 0x9}, {0x1}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x2, 0x4, 0x6, 0xffff, 0x3, 0x10, 0x8, 0xfffd]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}]}, @NL80211_BAND_2GHZ={0x18, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x1646, 0x2, 0xda1, 0x2, 0x9, 0x144, 0x8, 0x100]}}]}, @NL80211_BAND_60GHZ={0x34, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xfff, 0x3, 0x9, 0x0, 0xb03, 0x3, 0x4a3, 0x40]}}, @NL80211_TXRATE_LEGACY={0x8, 0x1, [0x2, 0xb, 0x5, 0x16]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x700, 0x4, 0x7fff, 0x90c, 0x2, 0x2, 0x0, 0x3]}}]}, @NL80211_BAND_2GHZ={0xa0, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x1, 0x9, 0x3, 0x7, 0x10, 0x1ff, 0xfff8, 0x5]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x800, 0x8000, 0x5, 0x9, 0x6, 0x3, 0x6, 0x72]}}, @NL80211_TXRATE_HT={0x44, 0x2, [{0x1, 0x8}, {0x6}, {0x0, 0x5}, {0x4, 0x4}, {0x0, 0x2}, {0x2, 0x9}, {0x6, 0x1}, {0x5, 0x6}, {0x4, 0x6}, {0x6, 0x1}, {0x0, 0x4}, {0x6, 0x7}, {0x5}, {0x1, 0xa}, {0x7, 0x9}, {0x7, 0x2}, {0x0, 0x6}, {0x0, 0x4}, {0x4, 0xa}, {0x6, 0x7}, {0x6, 0x2}, {0x6, 0x7}, {0x3, 0x6}, {0x3, 0x3}, {0x5, 0x2}, {0x4, 0x1}, {0x3, 0x8}, {0x0, 0x8}, {0x1}, {0x0, 0x7}, {0x7}, {0x1, 0x7}, {0x1, 0x9}, {0x7, 0x3}, {0x2, 0x9}, {0x1, 0x6}, {0x6, 0x4}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x5}, {0x4, 0x7}, {0x1, 0xa}, {0x6}, {0x3, 0x7}, {0x6}, {0x4, 0x6}, {0x1, 0x8}, {0x7}, {0x6, 0x1}, {0x4, 0x6}, {0x2, 0x6}, {0x5, 0xa}, {0x0, 0x4}, {0x3}, {0x2}, {0x2, 0xa}, {0x1, 0x2}, {0x2, 0x8}, {0x7, 0x8}, {0x3, 0x4}, {0x2, 0x7}, {0x0, 0x9}, {0x1, 0xa}, {0x1, 0xa}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x8, 0xfff8, 0x7, 0x2, 0xa5, 0x6, 0xafb, 0x10]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xa000, 0x1, 0x1471, 0x4, 0x9, 0x9, 0x4, 0x6]}}]}]}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0xd8, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x34, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0xfffb, 0x2, 0x1, 0x2, 0xb71b, 0x2, 0x3]}}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xffff, 0x6d, 0x0, 0x7, 0x2, 0x5, 0xa, 0x9]}}]}, @NL80211_BAND_60GHZ={0x48, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0x2a, 0x2, [{0x3, 0x5}, {0x6, 0x2}, {0x0, 0xa}, {0x0, 0x3}, {0x5, 0x4}, {}, {0x5, 0x2}, {0x6, 0x2}, {0x6, 0xa}, {0x5, 0x7}, {0x4, 0x9}, {0x1, 0x5}, {0x4, 0x7}, {0x0, 0x4}, {0x0, 0x9}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0x7}, {0x3, 0x9}, {0x7, 0x6}, {0x0, 0x7}, {0x6, 0xa}, {0x5, 0x2}, {0x4, 0x8}, {0x4, 0x3}, {0x3, 0x8}, {0x0, 0x3}, {0x7}, {0x7, 0x3}, {0x0, 0x9}, {0x7, 0x3}, {0x6, 0x2}, {0x4, 0x9}, {0x2, 0x4}, {0x3}, {0x5, 0x3}, {0x6, 0xa}, {0x6, 0x3}]}]}, @NL80211_BAND_5GHZ={0x4}, @NL80211_BAND_6GHZ={0xc, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_60GHZ={0x48, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x22, 0x1, [0x60, 0x1, 0x30, 0x12, 0x18, 0x2, 0x18, 0x18, 0x1b, 0x5, 0x9, 0x4, 0x48, 0x36, 0x24, 0x0, 0x12, 0x1, 0x18, 0x16, 0x3, 0x6, 0x60, 0x4, 0x1b, 0x36, 0x18, 0x4, 0x65, 0x60]}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_LEGACY={0xf, 0x1, [0x3, 0xc, 0x32a8a9a729913df, 0x48, 0x4, 0x5, 0x3, 0x48, 0x30, 0xb, 0x1a]}]}]}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xfffffffffffffffe}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xb7}]}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xe3}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x370, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xdb}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1f4, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x20, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x1b, 0x48, 0x36, 0xc, 0x9, 0x12, 0x4, 0x9, 0x5, 0xb, 0x48, 0x36, 0x5, 0x9, 0x16, 0x24, 0x2, 0x9, 0x2d, 0x18, 0x12, 0x9, 0x6c, 0x2]}]}, @NL80211_BAND_2GHZ={0x50, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x35, 0x2, [{0x2, 0xa}, {0x5, 0x8}, {0x2, 0x9}, {0x1, 0x7}, {0x0, 0x5}, {0x4, 0x3}, {0x3, 0x2}, {0x2, 0x7}, {0x1, 0x1}, {0x0, 0x8}, {0x1, 0x8}, {0x4, 0xa}, {0x4, 0xa}, {0x2, 0x6}, {0x7, 0x2}, {0x1, 0x6}, {0x0, 0x9}, {0x7, 0x7}, {0x6, 0x5}, {0x7, 0x7}, {0x0, 0xa}, {0x0, 0xa}, {0x5, 0x1}, {0x3}, {}, {0x4, 0x9}, {0x3, 0x9}, {0x2, 0x2}, {0x4}, {0x4, 0x7}, {0x7, 0x5}, {0x5}, {0x4, 0x5}, {0x6, 0xa}, {0x7, 0xa}, {0x0, 0x3}, {0x6, 0x4}, {0x1, 0x8}, {0x2, 0x1}, {0x4, 0x8}, {0x7, 0x5}, {0x7, 0x9}, {0x2, 0x1}, {0x7, 0x3}, {0x2, 0x4}, {0x0, 0xa}, {0x1, 0x7}, {0x3}, {0x5, 0x3}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x8000, 0xb, 0xfffe, 0x101, 0x9ac9, 0x8, 0x8, 0x8]}}]}, @NL80211_BAND_5GHZ={0x40, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x6, 0x6, 0x9, 0x7, 0x9, 0x9, 0x4]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HT={0x17, 0x2, [{0x7, 0x2}, {0x4, 0x8}, {0x6}, {0x0, 0x2}, {0x4, 0x9}, {0x0, 0x5}, {0x2, 0x1}, {0x4, 0x7}, {0x6, 0x4}, {0x2, 0x3}, {0x6, 0x1}, {0x6, 0x9}, {0x5, 0x1}, {0x3, 0xa}, {0x4, 0xa}, {0x4, 0x7}, {0x1, 0x1}, {0x6, 0x6}, {0x6, 0x2}]}]}, @NL80211_BAND_5GHZ={0x28, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0x9, 0x6, 0xe, 0x3, 0x3, 0x2, 0x4]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_60GHZ={0x7c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x3, 0x8, 0x5, 0x8000, 0x8, 0x2a, 0x9, 0x6c5]}}, @NL80211_TXRATE_HT={0x4c, 0x2, [{0x2, 0x1}, {0x1, 0x2}, {0x4, 0x9}, {0x5, 0x3}, {0x2, 0x4}, {0x7, 0x3}, {0x4, 0x7}, {0x4, 0xa}, {0x7, 0x9}, {0x7, 0xa}, {0x6, 0x8}, {0x7, 0x1}, {0x7, 0x6}, {0x0, 0x7}, {0x4}, {0x3, 0x8}, {0x2, 0x9}, {0x1}, {0x2, 0x1}, {0x3, 0x8}, {0x7, 0x3}, {0x7, 0x2}, {0x4, 0x7}, {0x2, 0x7}, {0x7, 0x7}, {0x0, 0x9}, {0x1, 0x1}, {0x4, 0x8}, {0x0, 0x8}, {0x1, 0x9}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x8}, {0x0, 0x7}, {0x2, 0x1}, {0x7, 0x6}, {0x0, 0x1}, {0x6, 0xa}, {0x6, 0x3}, {0x4}, {0x0, 0x3}, {0x1, 0x9}, {0x3, 0x9}, {0x0, 0x1}, {0x1}, {0x6, 0x3}, {0x6, 0x9}, {0x2}, {0x3, 0x5}, {0x0, 0x8}, {0x7, 0x1}, {0x3, 0x3}, {0x2, 0x8}, {0x5, 0x3}, {0x2, 0x7}, {0x1}, {0x0, 0x6}, {0x4, 0x1}, {0x2, 0x5}, {0x0, 0x1}, {0x3, 0x1}, {0x6, 0x8}, {0x3, 0x7}, {0x4, 0x3}, {0x4, 0x4}, {0x6, 0xa}, {0x0, 0x8}, {0x0, 0x1}, {0x7, 0x5}, {0x2, 0x8}, {0x0, 0x4}, {0x6, 0x7}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}, @NL80211_BAND_6GHZ={0x3c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x4, 0xeb9, 0x4, 0xff, 0x3, 0x4, 0x10]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8001, 0x6, 0xd9, 0x81, 0xffff, 0x8c, 0xc, 0x9dc]}}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_LTF={0x5}]}, @NL80211_BAND_5GHZ={0x48, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x26, 0x2, [{0x5, 0x1}, {0x5, 0x7}, {0x1, 0x9}, {0x1}, {0x5, 0xa}, {0x6}, {0x1, 0xa}, {0x5, 0x8}, {0x6, 0x1}, {0x7}, {0x4, 0x1}, {0x0, 0x3}, {}, {0x2, 0x6}, {0x2, 0x8}, {0x4, 0x9}, {0x7, 0x3}, {0x6, 0x2}, {0x7, 0x2}, {0x4, 0x3}, {0x2, 0x9}, {0x3, 0xa}, {0x7, 0xa}, {0x1}, {0x0, 0x8}, {0x4, 0x9}, {0x1, 0x9}, {0x3, 0x6}, {0x2, 0xa}, {0x3, 0x7}, {0x3}, {0x6, 0x7}, {0x1, 0x9}, {0x6, 0x4}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x226, 0x8, 0x7f, 0x0, 0x4, 0x40, 0x6, 0x880]}}, @NL80211_TXRATE_HE_GI={0x5}]}, @NL80211_BAND_2GHZ={0x18, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0x0, 0x7, 0x1, 0x9, 0xf, 0x9, 0x7]}}]}]}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x22}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x150, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x48, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x401, 0x4, 0x9e2c, 0x9, 0x93b5, 0x7, 0x4, 0x3]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x5, 0x6, 0x2, 0xf, 0xcf54, 0x3, 0x8]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x800, 0x844d, 0xffff, 0x5, 0x9, 0x3, 0x2, 0x6]}}]}, @NL80211_BAND_5GHZ={0x8c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0x1b, 0x2, [{0x5, 0x9}, {0x5, 0x6}, {0x1, 0x8}, {0x6, 0x1}, {0x1, 0x5}, {0x5, 0x9}, {0x6, 0x1}, {0x0, 0x5}, {0x3, 0x4}, {0x7, 0x3}, {0x6, 0x6}, {0x7}, {0x4}, {0x1, 0xa}, {0x3, 0x5}, {0x5}, {0x4, 0x2}, {0x5, 0x5}, {0x4, 0x3}, {0x7, 0x1}, {0x3, 0x1}, {0x7, 0x8}, {0x5, 0x9}]}, @NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x60, 0x5, 0x24, 0x9, 0x36, 0x30, 0xa, 0xcac6467878aa7ba2, 0x1, 0x16, 0x30, 0x3, 0x1b, 0x0, 0x12, 0x4, 0x3, 0x20, 0x2e, 0x16, 0x48, 0x1b]}, @NL80211_TXRATE_HT={0x3d, 0x2, [{0x2, 0x2}, {0x0, 0x9}, {0x4, 0x8}, {0x5, 0x8}, {0x3, 0xa}, {0x6, 0xa}, {0x1, 0x3}, {0x0, 0x4}, {0x7, 0x1}, {0x5, 0x9}, {0x7, 0x2}, {0x0, 0x5}, {0x1, 0x1}, {}, {0x3, 0x5}, {0x3, 0x9}, {0x4, 0x3}, {0x6, 0x1}, {0x5, 0x2}, {0x1}, {0x0, 0x9}, {0x6, 0x3}, {0x4}, {0x7, 0x4}, {0x4, 0x4}, {0x0, 0xa}, {0x5, 0x4}, {0x0, 0x9}, {0x4, 0x1}, {0x0, 0xa}, {0x6, 0x6}, {0x0, 0x7}, {0x2, 0xa}, {0x4, 0x2}, {0x2, 0x9}, {0x0, 0x4}, {0x1, 0x6}, {0x0, 0x2}, {0x1, 0x6}, {0x3, 0x3}, {0x3}, {0x6, 0x5}, {0x3, 0x9}, {0x4, 0x2}, {0x6, 0x5}, {0x1, 0x8}, {0x5, 0x8}, {0x6}, {0x1}, {0x0, 0x8}, {0x1, 0x7}, {0x4, 0x9}, {0x2, 0x9}, {0x1, 0x4}, {0x1}, {0x4, 0x8}, {0x1, 0x8}]}]}, @NL80211_BAND_2GHZ={0x28, 0x0, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x4, 0x4, 0x7, 0x4, 0x5, 0xa90, 0xc2, 0x3]}}]}, @NL80211_BAND_5GHZ={0x50, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0xfffb, 0x81, 0xd, 0x3, 0x100, 0x5, 0x803]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x3, 0x5, 0x6, 0x0, 0x800, 0x15, 0x2]}}, @NL80211_TXRATE_LEGACY={0x11, 0x1, [0x18, 0x1b, 0x18, 0x18, 0x6c, 0x9, 0x17, 0x1b, 0x36, 0x4, 0x30, 0x1, 0x4]}]}]}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x2}]}, {0x29c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x58}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1f4, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x40, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0x3d19, 0x6, 0xfffc, 0x9491, 0x7, 0x3, 0xbf7e]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x3, 0x4, 0x1, 0x4, 0x6, 0x612d, 0xfffc, 0xff81]}}, @NL80211_TXRATE_LEGACY={0x14, 0x1, [0xb, 0x18, 0x30, 0xc, 0x60, 0x6, 0x1, 0x30, 0x0, 0x49, 0x1b, 0x30, 0x1b, 0x24, 0x24, 0x3b]}]}, @NL80211_BAND_60GHZ={0xc, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}]}, @NL80211_BAND_2GHZ={0x4}, @NL80211_BAND_60GHZ={0xb8, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HT={0x24, 0x2, [{0x5, 0x2}, {0x6, 0x9}, {0x1, 0x6}, {0x1}, {0x5, 0x3}, {0x1, 0x5}, {0x6, 0x1}, {0x7, 0x5}, {}, {0x5, 0x8}, {0x7, 0x3}, {0x0, 0xa}, {0x7, 0x4}, {0x5, 0x4}, {0x0, 0x2}, {0x0, 0x7}, {0x7, 0x6}, {0x3, 0x7}, {0x5, 0x5}, {0x0, 0x9}, {0x0, 0x7}, {0x0, 0x1}, {0x3, 0x2}, {0x3}, {0x7}, {0x5, 0x8}, {0x2, 0xa}, {0x0, 0x5}, {0x0, 0x9}, {0x1}, {0x7, 0x7}, {0x4}]}, @NL80211_TXRATE_LEGACY={0x19, 0x1, [0x1b, 0x24, 0x5, 0x60, 0x6, 0x36, 0x9, 0x18, 0x16, 0x16, 0x24, 0x0, 0x1, 0x5, 0x18, 0x16, 0x1, 0x48, 0x36, 0x6c, 0x24]}, @NL80211_TXRATE_HT={0x4c, 0x2, [{0x7, 0x3}, {0x3}, {0x1, 0x4}, {0x7, 0x1}, {0x3, 0x6}, {0x7, 0xa}, {0x6, 0xa}, {0x0, 0x9}, {0x3}, {0x5, 0x5}, {0x4, 0x3}, {0x2, 0x2}, {0x3, 0x4}, {0x1}, {0x5}, {0x4, 0x3}, {0x2, 0x1}, {0x7, 0x2}, {0x0, 0x8}, {0x3, 0x5}, {0x2, 0xa}, {0x2, 0x2}, {0x6, 0x7}, {0x6, 0x2}, {0x3, 0x6}, {0x4, 0xa}, {0x0, 0x5}, {0x3, 0xa}, {0x6, 0x9}, {0x0, 0x8}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0xa}, {0x4, 0x1}, {0x5, 0x5}, {0x2, 0xa}, {0x0, 0x3}, {0x7, 0x4}, {0x6}, {0x3, 0xa}, {0x2, 0x4}, {0x6, 0x2}, {0x3, 0x4}, {0x4, 0x9}, {0x0, 0x5}, {0x4, 0x1}, {0x1}, {0x1, 0x2}, {0x5, 0x9}, {0x0, 0x1}, {0x4, 0xa}, {0x7, 0x9}, {0x6, 0x3}, {0x1, 0x4}, {}, {0x2, 0x6}, {0x0, 0x1}, {0x7, 0x9}, {0x6, 0x9}, {0x7, 0x4}, {0x7, 0x9}, {0x4, 0x1}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x4}, {0x5, 0x3}, {0x2, 0xa}, {0x2, 0x3}, {0x7, 0x8}, {0x1, 0x2}, {0x4, 0x7}, {0x2, 0x2}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x6, 0x8, 0x37, 0x2, 0xfa6, 0xb, 0x1c0]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x401, 0x7, 0x1, 0xc09, 0x10, 0xfffe]}}]}, @NL80211_BAND_60GHZ={0x88, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x4f, 0x2, [{0x0, 0x5}, {0x6, 0x5}, {0x0, 0x1}, {0x1, 0x6}, {0x7, 0x3}, {0x6}, {0x6, 0x2}, {0x0, 0x2}, {0x7, 0x5}, {0x3}, {0x7}, {0x0, 0x9}, {0x0, 0xa}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x2}, {0x5, 0x1}, {0x6, 0x2}, {0x0, 0x5}, {0x4, 0x9}, {0x4, 0x6}, {0x4, 0x5}, {0x7, 0x5}, {0x5, 0x4}, {0x4, 0x3}, {0x0, 0x3}, {0x5, 0x9}, {0x6, 0x6}, {0x4, 0x3}, {0x1, 0x5}, {0x7}, {0x5, 0x1}, {0x5, 0x7}, {0x1, 0x1}, {0x4, 0x8}, {0x7, 0x3}, {0x5}, {0x5, 0x5}, {0x0, 0xa}, {0x6}, {0x2, 0x6}, {0x6}, {0x0, 0x9}, {0x5, 0x7}, {0x4, 0x4}, {0x5, 0x9}, {0x2, 0x7}, {0x5, 0x5}, {0x1, 0x2}, {0x6, 0x2}, {0x6, 0x5}, {0x1, 0x3}, {0x1}, {0x2, 0x5}, {0x0, 0x1}, {0x0, 0x9}, {0x3}, {0x1, 0x5}, {0x7, 0x2}, {}, {0x4}, {0x4, 0x6}, {0x4, 0x8}, {0x7, 0x4}, {0x1, 0x8}, {0x1, 0x2}, {0x6, 0x2}, {0x5, 0x8}, {0x2, 0x7}, {0x3}, {0x6, 0x5}, {0x3, 0x7}, {0x1, 0x8}, {0x4, 0x4}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_LEGACY={0x10, 0x1, [0xe, 0x24, 0x8a7d55be6fa6d585, 0x30, 0x0, 0x36, 0x1b, 0x36, 0x3, 0x2, 0x2, 0x6c]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x2, 0x7, 0x8, 0xd, 0x101, 0x12ee, 0xc, 0xb]}}]}, @NL80211_BAND_2GHZ={0x60, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x1000, 0x2, 0x8, 0x2, 0x9, 0x9723, 0x8]}}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xe27d, 0x9, 0xc9, 0xfffd, 0xc, 0xa, 0x9, 0x8]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x2, 0x3, 0x3, 0xebe2, 0x0, 0x7, 0x3ff]}}]}]}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x3c}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xee}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x8}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x70, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x6c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x1, 0x1738, 0xff23, 0x4, 0xffff, 0x3, 0x6]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x72b5, 0x101, 0x89, 0x2, 0x7, 0x6, 0x4, 0xfd8e]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}]}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x2b}]}, {0x480, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x4}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xa6}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x5a}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x430, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x2c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_LEGACY={0xf, 0x1, [0x36, 0xc, 0x2, 0x6, 0x1b, 0x4, 0x8, 0x60, 0x36, 0x18, 0x16]}, @NL80211_TXRATE_LEGACY={0xf, 0x1, [0x6, 0x5, 0x0, 0x36, 0xc, 0x48, 0x6, 0x98c32ca1e4584290, 0x6, 0x6c, 0x1b]}]}, @NL80211_BAND_2GHZ={0xc, 0x0, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_6GHZ={0xb8, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x37, 0x2, [{0x5, 0x9}, {0x3, 0x6}, {0x1}, {0x2, 0xa}, {0x5, 0x1}, {}, {0x6, 0x7}, {0x7, 0x8}, {0x3, 0x5}, {0x4, 0x7}, {0x1, 0xa}, {0x4, 0x3}, {0x6, 0x9}, {0x1, 0x6}, {0x2, 0x7}, {0x2, 0x5}, {0x1, 0x4}, {0x3, 0xa}, {0x0, 0x8}, {0x1, 0xa}, {0x7, 0x3}, {0x0, 0x1}, {0x5, 0x8}, {0x3, 0x7}, {0x0, 0x3}, {0x2, 0x1}, {0x4, 0x5}, {0x2, 0x2}, {0x0, 0x6}, {0x2, 0x3}, {0x2, 0x6}, {0x4, 0x1}, {0x1, 0x7}, {0x2, 0x9}, {0x6, 0x8}, {0x3, 0x7}, {0x7, 0x3}, {0x5, 0x9}, {0x0, 0x4}, {0x4, 0x7}, {0x5, 0x9}, {0x6, 0x9}, {0x6, 0x3}, {0x3}, {0x0, 0x8}, {0x0, 0x9}, {}, {0x7, 0x1}, {0x5}, {0x7, 0x1}, {0x2, 0xa}]}, @NL80211_TXRATE_LEGACY={0x19, 0x1, [0x6c, 0x30, 0x3, 0x2c, 0x24, 0x1, 0xc, 0x16, 0x6c, 0x1, 0x9, 0x6c, 0x9, 0x16, 0x18, 0x16, 0xa1, 0xc, 0x9, 0x18, 0x16]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x745, 0xe, 0x1, 0x61, 0x1, 0x3, 0x0, 0x1]}}, @NL80211_TXRATE_HT={0x11, 0x2, [{0x2, 0x3}, {}, {0x7, 0x3}, {0x5, 0xa}, {0x2, 0x6}, {0x6, 0x5}, {0x0, 0x2}, {0x5, 0x1}, {0x0, 0x2}, {0x1, 0xa}, {0x3, 0x3}, {0x6, 0x9}, {0x5, 0x2}]}, @NL80211_TXRATE_LEGACY={0x24, 0x1, [0x36, 0x6, 0x36, 0xb, 0x9, 0x6c, 0x48, 0x16, 0x4, 0x4, 0x3, 0x30, 0x2, 0x4, 0x12, 0x24, 0x60, 0x4, 0x48, 0x30, 0x48, 0x30, 0x48, 0x6, 0xb, 0x24, 0x1b, 0x9, 0xc, 0x16, 0x48, 0x9]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0x3, 0x8, 0x9, 0x4, 0x5, 0x5, 0xfff8]}}]}, @NL80211_BAND_60GHZ={0x11c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HT={0x4e, 0x2, [{0x1, 0x6}, {0x0, 0x7}, {0x3, 0x5}, {0x6, 0x2}, {0x5, 0x3}, {0x7, 0x9}, {0x4, 0x6}, {0x3}, {0x7, 0x1}, {0x3, 0xa}, {0x3, 0x3}, {0x0, 0x5}, {0x5, 0xa}, {0x7, 0x6}, {0x4, 0x2}, {0x5, 0x8}, {0x0, 0x9}, {0x1, 0x3}, {0x4, 0x9}, {0x1, 0x3}, {0x1, 0xa}, {0x1, 0x1}, {0x0, 0x3}, {0x7, 0xa}, {0x4, 0x2}, {0x7, 0x2}, {0x3, 0x5}, {0x5, 0x3}, {0x5, 0x8}, {0x6, 0x9}, {0x6, 0x3}, {0x2, 0x9}, {0x2, 0x7}, {0x2, 0x8}, {0x6, 0x3}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x4}, {0x4}, {0x1, 0x5}, {0x0, 0x5}, {0x7, 0x3}, {0x2}, {0x0, 0x3}, {0x4}, {0x0, 0x1}, {0x1, 0x7}, {0x6, 0x3}, {0x0, 0x3}, {0x5}, {0x5, 0x4}, {0x7, 0x5}, {0x7, 0x5}, {0x0, 0x4}, {0x6, 0x9}, {0x2, 0xa}, {0x5, 0x7}, {0x2, 0x1}, {0x5, 0x1}, {}, {0x0, 0x6}, {0x7, 0x1}, {0x4, 0x5}, {0x6, 0xa}, {0x0, 0x7}, {0x0, 0x6}, {0x5, 0x2}, {0x7, 0x9}, {0x0, 0x9}, {0x4, 0x9}, {0x0, 0x7}, {0x4, 0x1}, {0x1, 0x4}, {0x1, 0x6}]}, @NL80211_TXRATE_LEGACY={0xa, 0x1, [0x6, 0x24, 0x24, 0x16, 0x48, 0x6]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x400, 0x1, 0x8001, 0x7, 0x3, 0x7, 0x101, 0x4a2]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x3, 0x0, 0x8, 0x428, 0x8, 0xe, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x6000, 0x8, 0x1, 0x4, 0x2, 0x9, 0x36]}}, @NL80211_TXRATE_HT={0x30, 0x2, [{0x2, 0x2}, {0x0, 0xa}, {0x2, 0x9}, {0x4}, {0x6, 0x9}, {0x3, 0x1}, {}, {0x5, 0x4}, {0x5, 0x7}, {0x1, 0xa}, {0x0, 0x4}, {0x5, 0x2}, {0x3, 0x3}, {0x1}, {0x2, 0x4}, {0x7, 0x3}, {0x0, 0x9}, {0x1, 0x1}, {0x0, 0x4}, {0x3, 0x6}, {0x4, 0x1}, {0x4, 0x1}, {0x0, 0x2}, {0x4}, {0x1, 0x4}, {0x6, 0x7}, {0x7, 0x3}, {0x5, 0x3}, {0x6, 0x8}, {0x6, 0xa}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0x4}, {0x4, 0x8}, {0x2, 0x9}, {0x5, 0x6}, {0x1}, {0x7, 0x5}, {0x5, 0x5}, {0x4, 0x3}, {0x1, 0x4}, {0x3, 0x8}, {0x6, 0xa}, {0x6, 0x2}]}, @NL80211_TXRATE_HT={0x4d, 0x2, [{0x6}, {0x0, 0x8}, {0x6, 0x6}, {0x6, 0x1}, {0x4, 0x9}, {0x2, 0x9}, {0x4, 0xa}, {0x1, 0x1}, {0x0, 0x5}, {0x7, 0x6}, {0x3, 0x3}, {0x4, 0xa}, {0x7, 0x5}, {}, {0x0, 0x7}, {0x1, 0x3}, {0x5}, {0x2}, {0x1, 0x4}, {0x0, 0x5}, {0x5, 0x5}, {0x1, 0xa}, {0x4, 0x2}, {0x2, 0x2}, {0x2, 0x9}, {0x7, 0x6}, {0x6, 0x5}, {0x6, 0x5}, {0x6, 0x1}, {0x6, 0x3}, {0x2, 0x8}, {0x7, 0x9}, {0x1, 0xa}, {0x2, 0x5}, {0x3, 0x5}, {0x5, 0x5}, {0x5, 0x7}, {0x2, 0x7}, {}, {0x1, 0x2}, {0x1, 0x6}, {}, {0x6, 0x7}, {0x1, 0x2}, {0x7, 0x6}, {0x6, 0x5}, {0x0, 0x9}, {0x7, 0x2}, {0x4, 0x5}, {0x2, 0xa}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x4}, {0x6, 0x8}, {0x3, 0x5}, {0x0, 0x8}, {0x4, 0xa}, {0x0, 0x6}, {0x3, 0x6}, {0x6, 0x8}, {0x0, 0x8}, {0x6, 0x3}, {0x2, 0x4}, {0x2, 0x2}, {0x2, 0x1}, {0x0, 0x3}, {0x2, 0x3}, {0x1, 0x9}, {0x6}, {0x1, 0x5}]}]}, @NL80211_BAND_2GHZ={0x68, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x9, 0x97b, 0x2, 0x5, 0xb, 0x6, 0x5]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xfffe, 0x4, 0x2, 0xfff9, 0xa93, 0x9, 0x4, 0x3]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_LEGACY={0x24, 0x1, [0xb, 0x12, 0x6c, 0x60, 0x1b, 0xb, 0x60, 0x36, 0xb, 0x6c, 0x24, 0x18, 0x48, 0x2, 0x18, 0x30, 0x4, 0x3, 0x2, 0x1b, 0xc, 0x6c, 0x16, 0x39, 0x12, 0x5b, 0x6c, 0x6c, 0xb, 0x2, 0x14, 0x3]}]}, @NL80211_BAND_6GHZ={0xc0, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x22e, 0x4, 0x9, 0x4, 0x1, 0x0, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x2, 0x7, 0x7f, 0x4, 0x3ff, 0x0, 0x1, 0x3]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x2, 0x5, 0x1, 0x5, 0x9, 0xf6e, 0x8]}}, @NL80211_TXRATE_HT={0x46, 0x2, [{0x1, 0x7}, {0x0, 0x9}, {0x3, 0x4}, {0x0, 0x4}, {0x3, 0x2}, {0x4, 0x1}, {0x1, 0x2}, {0x1, 0x2}, {0x2, 0x3}, {0x7, 0xa}, {0x7, 0x5}, {0x7, 0xa}, {0x0, 0x7}, {0x5, 0x7}, {0x1, 0x7}, {0x1, 0x2}, {0x6, 0x7}, {0x7, 0x2}, {0x1}, {0x0, 0x3}, {0x4, 0x4}, {0x7, 0x1}, {0x5, 0x4}, {0x0, 0x6}, {0x6, 0x8}, {0x2, 0xa}, {0x2, 0xa}, {0x2, 0x4}, {0x0, 0x3}, {0x1}, {0x1, 0x1}, {0x5, 0x3}, {0x6}, {0x3, 0x6}, {0x7, 0x3}, {0x4, 0x8}, {0x4, 0x8}, {0x5, 0x3}, {0x5, 0x3}, {0x1, 0x5}, {0x0, 0x6}, {0x1, 0x1}, {0x0, 0x3}, {0x5, 0x1}, {0x1}, {0x0, 0x7}, {0x7, 0x3}, {0x0, 0x9}, {0x3, 0x6}, {0x3, 0xa}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x4}, {0x7, 0xa}, {0x0, 0x7}, {0x0, 0x7}, {0x3, 0x6}, {0x1, 0x3}, {0x2, 0x1}, {0x5, 0x2}, {0x1, 0x9}, {0x7, 0x9}, {0x0, 0x1}, {0x4, 0x2}, {0x1, 0x1}, {0x2, 0x1}]}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x3, 0x2, 0x2, 0x6, 0x9, 0x5, 0x8, 0xf]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x200, 0x3, 0x2, 0xfffc, 0xf40, 0x2, 0x8, 0x4]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}]}, @NL80211_BAND_60GHZ={0x40, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xfb19, 0x5, 0x8000, 0x7, 0xc, 0x1, 0x78, 0xb10]}}, @NL80211_TXRATE_LEGACY={0x4}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0xffff, 0x9, 0x5f5, 0x7e0, 0x7ff, 0x8000, 0xb]}}, @NL80211_TXRATE_LEGACY={0x6, 0x1, [0xc, 0x6c]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}]}, @NL80211_BAND_5GHZ={0x7c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x1c, 0x2, [{0x7, 0x3}, {0x4, 0x4}, {0x1, 0x4}, {0x5, 0x5}, {0x6, 0x1}, {0x7, 0x1}, {0x2, 0x7}, {0x2, 0x6}, {0x4, 0x4}, {0x1, 0x9}, {0x2}, {0x5, 0x9}, {0x3, 0x9}, {0x3, 0x9}, {0x7, 0x4}, {0x3, 0x5}, {0x7, 0x9}, {0x1, 0x7}, {0x5}, {0x2}, {0x5, 0x8}, {0x1, 0x1}, {0x1, 0xa}, {0x5, 0x5}]}, @NL80211_TXRATE_LEGACY={0x11, 0x1, [0x5, 0x18, 0x2, 0x4, 0x9, 0x48, 0x6c, 0x9, 0x60, 0x36, 0x3, 0x5, 0xc]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x3}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xdad8, 0x7, 0x0, 0x101, 0x8, 0x1000, 0xfffc, 0x424]}}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HT={0xb, 0x2, [{0x2, 0x4}, {0x6, 0x9}, {0x7, 0x6}, {0x0, 0x6}, {0x2, 0x8}, {0x2, 0x1d}, {0x7, 0x8}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}, @NL80211_BAND_6GHZ={0x3c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_LEGACY={0xf, 0x1, [0xb, 0x60, 0xb, 0x0, 0xb, 0x6, 0x36, 0x1b, 0x0, 0x60, 0x30]}]}]}]}, {0x1c0, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xf6}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x194, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x78, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x47, 0x2, [{0x1, 0x8}, {0x1, 0xa}, {0x5, 0x2}, {0x1, 0x5}, {0x1}, {0x4}, {0x2}, {0x0, 0x3}, {0x2, 0x1}, {0x5, 0x5}, {0x6, 0xa}, {0x0, 0x4}, {0x4, 0x8}, {0x6, 0x7}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0x2}, {0x6, 0x2}, {0x6, 0x8}, {0x6, 0x1}, {}, {0x4}, {0x2, 0x1}, {0x6, 0x7}, {0x7, 0x3}, {0x2, 0x5}, {0x6, 0x3}, {0x6, 0x6}, {0x2, 0xa}, {0x5, 0x9}, {0x6, 0x5}, {0x1}, {0x1, 0x8}, {0x5, 0x18}, {0x2, 0x2}, {0x6, 0x6}, {0x1, 0x7}, {0x7, 0x9}, {0x6, 0x1}, {0x2, 0x6}, {0x2, 0x3}, {0x2, 0x8}, {0x1, 0x3}, {0x4, 0x5}, {0x6, 0x1}, {}, {0x7, 0x4}, {0x6, 0x9}, {0x4, 0x5}, {0x1, 0x7}, {0x6, 0x4}, {0x1, 0xa}, {0x2, 0x8}, {0x4, 0x9}, {0x7, 0x1}, {0x5}, {0x6, 0xa}, {0x4, 0x9}, {0x2, 0x4}, {0x2, 0x7}, {0x0, 0x9}, {0x0, 0x6}, {0x3, 0x9}, {0x7, 0x4}, {0x3, 0x8}, {0x5, 0x9}, {0x4, 0x4}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x3c, 0x919e, 0x9, 0x4, 0x9, 0x6, 0x3]}}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x2, 0x36, 0x2, 0x24, 0x60, 0x5, 0x3, 0x24, 0x18, 0x1, 0x73, 0x2, 0x16, 0x18, 0x9, 0x4, 0x0, 0x24]}]}, @NL80211_BAND_2GHZ={0x80, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x11, 0x2, [{0x0, 0x5}, {0x0, 0x7}, {0x2, 0x8}, {0x2, 0x7}, {0x6, 0x8}, {0x5, 0x5}, {0x4, 0x7}, {0x5, 0x7}, {0x1, 0x3}, {0x3, 0xa}, {0x5, 0x8}, {0x4, 0x8}, {0x7}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0xfffd, 0xd, 0x2, 0x2, 0x7, 0xd5, 0x2]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x5, 0x4, 0x7, 0x2, 0xd, 0x1000, 0x1ff]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x8, 0x6, 0x0, 0x3ff, 0xecf, 0x6, 0xec, 0x1]}}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x2, 0x401, 0x2, 0x4, 0x1, 0xb, 0x2, 0x16dc]}}]}, @NL80211_BAND_2GHZ={0x28, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0x5, 0x8000, 0x0, 0xbb, 0x1, 0x4, 0x7]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}, @NL80211_BAND_60GHZ={0x58, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x18, 0x1, [0x5, 0x16, 0x5, 0x3, 0xc, 0x4, 0x1, 0xb, 0x36, 0x6, 0x0, 0x16, 0x5a, 0x1b, 0x30, 0x5, 0x48, 0x60, 0x5, 0x3]}, @NL80211_TXRATE_LEGACY={0x8, 0x1, [0x30, 0x1, 0x3, 0x5]}, @NL80211_TXRATE_HT={0x10, 0x2, [{0x3, 0x2}, {0x6, 0x2}, {0x3, 0x1}, {0x5, 0x3}, {0x2, 0x9}, {0x4, 0x8}, {0x1, 0x7}, {0x4, 0x6}, {0x4, 0x2}, {0x0, 0x4}, {0x4, 0x8}, {0x6, 0x2}]}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x6, 0x4e, 0x2, 0x5, 0x8, 0x3, 0xfff, 0xc6d7]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}, @NL80211_BAND_6GHZ={0x18, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x1ff, 0x4, 0xc, 0x7f, 0x0, 0x7, 0xfffa, 0xfff8]}}]}]}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x11}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x8a}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x9a}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x3e}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}]}, @NL80211_ATTR_TID_CONFIG={0x420, 0x11d, 0x0, 0x1, [{0x41c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xc9}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x2}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x6}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x8}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x6}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x3cc, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x80, 0x0, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x24, 0x3, 0x16, 0x9, 0x1, 0x16, 0x60, 0x3, 0x30, 0x5, 0x18, 0x9, 0x7, 0x0, 0x12, 0x9, 0x6c, 0x1b, 0x48, 0x4, 0x16, 0x9]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x17, 0x2, [{0x4, 0x6}, {0x2, 0x9}, {0x3, 0x9}, {0x0, 0xa}, {0x3, 0x6}, {0x0, 0x9}, {0x2, 0x4}, {0x0, 0xa}, {0x0, 0x6}, {0x5, 0x1}, {0x0, 0x1}, {0x6, 0x7}, {0x2, 0x4}, {0x6, 0x2}, {0x1, 0xa}, {0x5, 0x1}, {0x5, 0x9}, {0x5, 0x2}, {0x6, 0x8}]}, @NL80211_TXRATE_LEGACY={0x9, 0x1, [0x24, 0x5, 0x28, 0x16, 0x0]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_LEGACY={0x21, 0x1, [0x36, 0x0, 0x1b, 0x0, 0x48, 0x1b, 0x30, 0x3, 0x1b, 0x2, 0x6c, 0x60, 0x1b, 0x48, 0x2a, 0x5, 0x5, 0x16, 0x48, 0x18, 0x1, 0x6c, 0x4, 0x16, 0x29, 0xc, 0x6, 0x18, 0x60]}]}, @NL80211_BAND_2GHZ={0xbc, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x4d, 0x2, [{0x5, 0x8}, {0x1, 0xa}, {0x0, 0x1}, {0x3, 0x9}, {0x0, 0x8}, {0x0, 0x1}, {0x5, 0x1}, {0x6, 0xa}, {0x2, 0x5}, {0x3, 0x1}, {0x6, 0xa}, {0x2, 0x9}, {0x7, 0x4}, {0x1, 0x8}, {0x6, 0x3}, {0x4, 0x7}, {0x1, 0x9}, {0x1, 0x6}, {0x5, 0x1}, {0x5, 0x2}, {0x1, 0xa}, {0x7, 0x2}, {0x5, 0x6}, {0x0, 0x7}, {0x0, 0x2}, {0x3, 0x2}, {0x6, 0x1}, {0x7, 0x9}, {0x4, 0x4}, {0x4, 0x6}, {0x0, 0x4}, {0x7, 0x8}, {0x4}, {0x2, 0xa}, {0x0, 0x4}, {0x1, 0x5}, {0x1, 0x6}, {0x2}, {0x0, 0x5}, {0x6, 0x6}, {0x2, 0x9}, {0x5, 0xa}, {0x1, 0x5}, {0x0, 0x6}, {0x0, 0x6}, {0x7, 0x2}, {0x2, 0x2}, {0x4, 0x3}, {0x5, 0x8}, {0x3, 0x4}, {0x0, 0x6}, {0x2, 0x7}, {0x7, 0xa}, {0x2, 0x2}, {0x7, 0x1}, {0x0, 0x4}, {0x0, 0x5}, {0x0, 0x5}, {0x0, 0x7}, {0x2, 0x6}, {0x3, 0x3}, {0x5, 0x1}, {0x3, 0x2}, {0x3}, {0x7, 0x4}, {0x3, 0x5}, {0x7, 0x9}, {0x1, 0x6}, {0x1, 0x5}, {0x0, 0x8}, {0x5, 0x1}, {0x1, 0x5}, {0x5}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HT={0x24, 0x2, [{0x7, 0x6}, {0x1, 0x6}, {0x2, 0x5}, {0x7, 0x4}, {0x7, 0x2}, {0x0, 0x6}, {0x1, 0x5}, {0x7}, {0x7, 0x8}, {0x5, 0x5}, {0x2, 0x4}, {0x5, 0x2}, {0x1, 0x4}, {0x7, 0xa}, {0x7, 0x3}, {0x5, 0x1}, {0x7, 0x8}, {0x5, 0x1}, {0x4, 0x4}, {0x5, 0x7}, {0x0, 0x1}, {0x1, 0x5}, {0x1, 0x1}, {0x7, 0x2}, {0x0, 0x5}, {0x6, 0x9}, {0x6, 0x5}, {0x4, 0x5}, {0x3, 0x4}, {0x7, 0x6}, {0x6, 0x1}, {0x1, 0x2}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x800, 0x21, 0x9fb, 0x6, 0x1, 0x7ff, 0x9, 0x9]}}, @NL80211_TXRATE_HT={0x9, 0x2, [{0x6}, {0x5, 0xa}, {0x2, 0x4}, {0x2, 0x7}, {0x0, 0x2}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x4, 0x7, 0x1, 0x5, 0x8, 0x5, 0x1, 0x6]}}]}, @NL80211_BAND_60GHZ={0x34, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x16, 0x1, [0x5b, 0xc, 0x18, 0x36, 0x12, 0x2, 0x6c, 0x2, 0x0, 0x30, 0x12, 0x48, 0x16, 0x0, 0x18, 0x36, 0x2, 0x36]}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x5]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_6GHZ={0x44, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x9, 0x1, [0x6, 0xc, 0x30, 0x18, 0xb]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_LEGACY={0x19, 0x1, [0x4, 0x6c, 0x48, 0x60, 0x12, 0x12, 0x24, 0x6c, 0x3, 0x60, 0x60, 0x4, 0x24, 0x60, 0x6c, 0x5c, 0x1, 0xb, 0x48, 0x5, 0x60]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}, @NL80211_BAND_5GHZ={0x68, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x401, 0x3, 0xcede, 0x800, 0xff, 0x7f, 0x3, 0x6]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x14, 0xa4f1, 0x9, 0x2, 0x3, 0x4, 0x6, 0x2]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x16, 0xc, 0x7c, 0x36, 0x1b, 0x24, 0x6c, 0x48, 0xc, 0x12, 0x48, 0x1b, 0x6c, 0x3, 0x3, 0x12, 0x0, 0x6c]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x5, 0x754, 0x82c, 0x3, 0x6, 0x38, 0x5]}}]}, @NL80211_BAND_60GHZ={0x14, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_60GHZ={0x9c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0xb3e, 0x3, 0x4000, 0xb, 0x8, 0x256, 0x1]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x4, 0x93e, 0x1, 0x8001, 0x10, 0x0, 0x9f, 0x3]}}, @NL80211_TXRATE_HT={0x3a, 0x2, [{0x4, 0x8}, {0x0, 0x2}, {0x3}, {0x6, 0x6}, {0x7, 0x3}, {0x2, 0xa}, {0x3, 0x5}, {0x0, 0x8}, {0x2, 0x2}, {0x2, 0xa}, {0x4, 0xa}, {0x0, 0x3}, {0x7, 0xa}, {0x5, 0x3}, {0x3, 0x3}, {0x5, 0x9}, {0x6, 0x4}, {0x1}, {0x6, 0x6}, {0x1, 0x3}, {0x3, 0x2}, {0x4, 0x8}, {0x0, 0x7}, {0x1, 0x7}, {0x5}, {0x2, 0x2}, {0x5, 0xa}, {0x0, 0xa}, {0x1, 0x2}, {0x0, 0x4}, {0x7, 0x3}, {0x7, 0x1}, {0x0, 0x6}, {0x7}, {0x2, 0x4}, {0x4, 0xa}, {0x2, 0x1}, {0x0, 0x2}, {0x1, 0x5}, {0x0, 0x6}, {0x6}, {0x6, 0x1}, {0x0, 0xa}, {0x0, 0x6}, {0x2, 0x3}, {0x0, 0x3}, {0x3, 0x8}, {0x4, 0x6}, {0x1, 0x9}, {0x4, 0x3}, {0x6, 0x2}, {0x2, 0x1}, {0x4, 0x8}, {}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_LEGACY={0x22, 0x1, [0x6c, 0x30, 0x6, 0x0, 0x16, 0x5, 0x2e, 0x2, 0x11, 0x4, 0x1, 0x36, 0x1, 0x9, 0x3, 0x18, 0x60, 0xb, 0x6c, 0x5, 0x16, 0x30, 0x30, 0x48, 0x9, 0x36, 0x60, 0x6c, 0x1, 0x1]}, @NL80211_TXRATE_HE_GI={0x5}]}, @NL80211_BAND_60GHZ={0x30, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0xf, 0x1ff, 0x401, 0xff, 0x4, 0x3, 0x7]}}]}, @NL80211_BAND_5GHZ={0x50, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HT={0x18, 0x2, [{0x1, 0x1}, {0x5, 0x9}, {0x4, 0x5}, {0x4, 0x3}, {0x1, 0x3}, {0x2, 0x4}, {0x3, 0x5}, {0x5, 0xa}, {0x2, 0x9}, {0x0, 0x7}, {0x0, 0x9}, {0x4, 0xa}, {0x1, 0x6}, {0x3, 0x4}, {0x6, 0x3}, {0x4, 0x5}, {0x3, 0x1}, {0x5, 0x8}, {0x1, 0x6}, {0x7, 0x2}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x3, 0x7f, 0x9, 0xc, 0x2, 0x9, 0x3ff, 0x60]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}, @NL80211_BAND_6GHZ={0x7c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0xff, 0x0, 0x4, 0x4, 0x8, 0x7fff, 0x1, 0x3]}}, @NL80211_TXRATE_HT={0x28, 0x2, [{0x5}, {0x7, 0x7}, {0x6, 0x3}, {0x0, 0x9}, {0x4, 0x8}, {0x2, 0x1}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0x4}, {0x4, 0x8}, {0x7, 0x8}, {0x3, 0x1}, {0x0, 0x9}, {0x7, 0x1}, {0x6, 0x8}, {0x4}, {0x7, 0x9}, {0x2}, {0x6, 0x6}, {0x0, 0x4}, {0x5, 0x5}, {0x4, 0x3}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0x2}, {0x5, 0x4}, {0x0, 0x7}, {0x4, 0x8}, {0x7, 0x2}, {0x1, 0x2}, {0x1, 0x5}, {0x2, 0x9}, {0x5, 0x5}, {0x4, 0x4}, {0x2, 0x2}, {0x0, 0x9}]}, @NL80211_TXRATE_LEGACY={0x22, 0x1, [0x3, 0x30, 0x3, 0x48, 0x3, 0x1, 0x18, 0x12, 0x12, 0x3, 0x12, 0x3, 0x6, 0x1ee4084e389d06bb, 0x16, 0x3, 0xc74f27d09328845a, 0x36, 0x1, 0x3, 0x48, 0x7c, 0x24, 0x1b, 0x6c, 0x60, 0x18, 0x48, 0x36, 0x18]}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}]}]}]}, @NL80211_ATTR_TID_CONFIG={0x61c, 0x11d, 0x0, 0x1, [{0x18c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x180, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x44, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x4, 0x3, 0x100, 0xb, 0x6, 0x7, 0x193, 0x9]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x4}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x100, 0x5, 0x9, 0xbd, 0x6, 0x3, 0x2, 0x8]}}]}, @NL80211_BAND_60GHZ={0x88, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0xe13, 0x81, 0x5, 0xc, 0xff, 0x4, 0x6, 0x3]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xeb, 0x6, 0xfea6, 0xfffe, 0x0, 0x7, 0x2, 0x2]}}, @NL80211_TXRATE_HT={0x8, 0x2, [{0x2, 0x7}, {0x1}, {0x5}, {0x1}]}, @NL80211_TXRATE_HT={0x19, 0x2, [{0x4, 0x2}, {0x3, 0x7}, {0x0, 0x4}, {0x1, 0xa}, {0x5, 0x1}, {0x1, 0xa}, {0x4, 0x5}, {0x6, 0x5}, {0x7, 0x4}, {0x0, 0xa}, {0x5, 0x2}, {0x1, 0x7}, {0x5, 0x2}, {0x7, 0xa}, {0x1, 0x2}, {0x3, 0xa}, {0x2, 0x1}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x7}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0xe83, 0x20, 0x7, 0x3, 0x6, 0x20, 0x1]}}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HT={0x11, 0x2, [{0x2, 0x7}, {0x7, 0x7}, {0x3, 0x7}, {0x7, 0xa}, {0x1, 0x9}, {0x4, 0x4}, {0x7, 0x9}, {0x1, 0x4}, {0x4, 0xa}, {0x7, 0x9}, {0x7, 0x1}, {0x1, 0x6}, {0x0, 0x7}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}]}, @NL80211_BAND_6GHZ={0x4c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_LEGACY={0x1b, 0x1, [0x2, 0x2, 0x693c5a0c827dbb78, 0x5, 0x2, 0xc, 0x3, 0xb, 0x60, 0x24, 0x48, 0x1b, 0xc, 0x4, 0x2, 0x12, 0xb, 0x5, 0xc, 0x16, 0x18, 0xb, 0x0]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0xa, 0x4, 0x1, 0x4, 0x100, 0x8000, 0x5]}}]}, @NL80211_BAND_60GHZ={0x58, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x8000, 0xec9, 0x0, 0x6, 0x1, 0x1, 0x6]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_LEGACY={0x1a, 0x1, [0x3, 0x12, 0x1, 0x16, 0x1, 0xc, 0x6c, 0x6, 0x6, 0x3d, 0x6c, 0x36, 0x1b, 0x12, 0x2, 0x5, 0xc, 0x18, 0x6, 0x1, 0x36, 0x6]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x7fff, 0x7, 0xe15b, 0xa2d, 0x6, 0xfff8, 0x0, 0x100]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x5}]}, @NL80211_BAND_60GHZ={0xc, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}]}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}]}, {0x3f0, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x15c, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x84, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_LEGACY={0x11, 0x1, [0x16, 0x3, 0x3, 0x16, 0x720456a14e9fed0f, 0x0, 0x48, 0x1, 0x30, 0x1, 0x16, 0x2, 0x1]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xd43, 0x7fff, 0xfffc, 0x2849, 0x5, 0x101, 0x1ff, 0xd2]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xe070, 0xc3bf, 0x0, 0x1, 0x80, 0x2, 0x8919]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_LEGACY={0x15, 0x1, [0x16, 0x60, 0x9, 0x9, 0x2, 0x36, 0x24, 0x70, 0x5, 0x2, 0x4, 0x4, 0x4, 0x16, 0x30, 0x16, 0x16]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0xa, 0x5, 0x8001, 0x8001, 0x3, 0x8, 0x4]}}]}, @NL80211_BAND_2GHZ={0x4}, @NL80211_BAND_60GHZ={0x1c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}, @NL80211_BAND_60GHZ={0xb4, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x8, 0x2, 0x8e, 0xc64c, 0x1, 0x8, 0x4]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7fff, 0x7fff, 0x3, 0x1000, 0xfff, 0x0, 0x0, 0xd]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x9bc, 0x0, 0x8, 0x5, 0x1ff, 0x7, 0x9]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x80}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x42, 0x2, [{0x4, 0x5}, {0x4, 0x6}, {}, {0x2, 0x8}, {0x4, 0x3}, {0x0, 0x6}, {0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x5}, {0x0, 0xa}, {0x1, 0x9}, {0x3}, {0x0, 0x5}, {0x2, 0x5}, {0x2, 0x4}, {0x3}, {0x4}, {0x6, 0x1}, {0x5, 0xa}, {0x0, 0x6}, {0x1}, {0x7, 0x9}, {0x5, 0x6}, {0x3, 0x5}, {0x6, 0xa}, {0x6}, {0x1, 0x1}, {0x2, 0x5}, {0x1, 0x1}, {0x4, 0x6}, {0x0, 0x6}, {0x3, 0xa}, {0x3}, {0x1, 0x8}, {0x0, 0x6}, {0x5, 0x5}, {0x3, 0x1}, {0x5, 0x4}, {0x3, 0x5}, {0x7, 0x5}, {0x6, 0x3}, {0x0, 0x9}, {0x0, 0x5}, {0x5, 0x3}, {0x1, 0x9}, {0x3, 0x2}, {0x3}, {0x0, 0x5}, {0x1, 0x2}, {0x4, 0x9}, {0x4}, {0x4, 0x4}, {0x0, 0x1}, {0x1, 0x3}, {0x3, 0x2}, {0x3, 0x2}, {0x0, 0x7}, {0x2, 0x5}, {0x3, 0x6}, {0x2, 0xa}, {0x3, 0x3}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HT={0x5, 0x2, [{0x7, 0x1}]}]}]}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x2f}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x2}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x3ff}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x23c, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x50, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x3}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0xb, 0x9, 0x15b, 0xff, 0x1, 0x3940, 0x4]}}, @NL80211_TXRATE_LEGACY={0x12, 0x1, [0x16, 0x10, 0x1, 0x9, 0x36, 0x12, 0x4, 0x1b, 0x9, 0x6c, 0x43, 0x2, 0x60, 0x12]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xb, 0x8000, 0x7e, 0x3ff, 0x9, 0x7, 0xc90, 0xffff]}}]}, @NL80211_BAND_6GHZ={0x64, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xfffb, 0x12, 0x3, 0x6, 0x8, 0x7, 0x6, 0x6]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0xd, 0x4e6, 0x0, 0x480, 0x7, 0xfffa, 0x5]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x800, 0xf, 0x8001, 0x200, 0x9, 0x9, 0x3, 0xbddf]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x6, 0x9, 0x3, 0x7ff, 0xd46, 0xffff, 0x1, 0x6]}}, @NL80211_TXRATE_HE_LTF={0x5}]}, @NL80211_BAND_6GHZ={0x20, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xe6, 0x2, 0x5, 0x2, 0x1, 0x9, 0x400, 0x4]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_2GHZ={0x4}, @NL80211_BAND_60GHZ={0xf0, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HT={0x29, 0x2, [{0x4, 0x7}, {0x2, 0x5}, {0x0, 0x4}, {0x0, 0x6}, {0x0, 0x1}, {0x7, 0x7}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x6}, {0x3, 0x1}, {0x3}, {0x0, 0x1c}, {0x1, 0x9}, {0x1, 0x3}, {0x4, 0x7}, {0x2, 0x2}, {0x4, 0x9}, {0x2}, {0x1, 0x6}, {0x2, 0x6}, {0x1, 0x3}, {0x1, 0x3}, {0x2, 0x6}, {0x1, 0xa}, {0x1, 0x5}, {0x1, 0x1}, {0x1, 0x8}, {0x7, 0x5}, {0x0, 0x2}, {0x5, 0x6}, {0x6, 0xa}, {0x6, 0x8}, {0x4, 0x4}, {0x1, 0x5}, {0x0, 0x5}, {0x7, 0x8}, {0x1, 0x3}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HT={0x31, 0x2, [{0x7, 0x8}, {0x0, 0xa}, {0x0, 0x4}, {0x1, 0xa}, {0x1, 0x6}, {0x3, 0x3}, {0x7, 0x5}, {0x2, 0x3}, {0x0, 0x9}, {0x5, 0x7}, {0x1, 0x1}, {0x0, 0x10}, {0x7, 0x4}, {0x7, 0xa}, {0x0, 0x4}, {0x0, 0x5}, {0x3, 0x5}, {}, {0x7}, {0x1, 0x4}, {0x4, 0x5}, {0x1, 0x2}, {0x6, 0x5}, {0x1, 0x5}, {0x3, 0x7}, {0x4, 0x6}, {0x3, 0x2}, {0x2, 0x7}, {0x0, 0x3}, {0x4, 0xa}, {0x4, 0x6}, {0x6, 0x9}, {0x5, 0x4}, {0x2, 0x1}, {0x3, 0x4}, {0x0, 0x1}, {0x4, 0x9}, {0x6, 0x6}, {0x5, 0x6}, {0x7}, {0x1, 0x6}, {0x5, 0x5}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x7}]}, @NL80211_TXRATE_LEGACY={0x21, 0x1, [0x9, 0x2, 0xb, 0x16, 0x1, 0x16, 0x48, 0xc, 0x30, 0x9, 0x60, 0x30, 0x6c, 0x3, 0x60, 0x4, 0x60, 0xc, 0x27, 0x16, 0x18, 0x1b, 0x1, 0x60, 0x2, 0x6, 0x1, 0x12, 0x3]}, @NL80211_TXRATE_LEGACY={0x17, 0x1, [0x24, 0x0, 0x9, 0x18, 0x0, 0x48, 0x65, 0x6, 0x6, 0x2, 0x36, 0x34, 0xc, 0x60, 0x4, 0x2e, 0x60, 0x16, 0x24]}, @NL80211_TXRATE_LEGACY={0xd, 0x1, [0xb, 0xb, 0x6, 0x3, 0xb, 0x18, 0x9, 0x24, 0x1]}, @NL80211_TXRATE_LEGACY={0x12, 0x1, [0x16, 0x6, 0x3, 0x33, 0x5, 0x6c, 0x4, 0x18, 0x48, 0x46, 0x48, 0x3, 0x1, 0x6c]}, @NL80211_TXRATE_HT={0x23, 0x2, [{0x7, 0x6}, {0x1, 0x2}, {0x3}, {0x7}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x1}, {0x2, 0x1}, {0x1}, {0x1, 0x5}, {0x1}, {0x4, 0xa}, {0x1, 0x8}, {0x3, 0x4}, {0x5, 0x4}, {0x4, 0x5}, {0x5, 0x9}, {0x0, 0xa}, {0x7, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x0, 0x4}, {0x4, 0x5}, {0x7, 0x9}, {0x4, 0x4}, {0x0, 0x3}, {0x4, 0x5}, {0x2, 0x4}, {0x2, 0xa}]}]}, @NL80211_BAND_6GHZ={0x60, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x400, 0x5, 0x0, 0x1, 0xc92, 0x3, 0x0, 0x5b]}}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0xa, 0x2, [{0x0, 0x2}, {0x4, 0x3}, {0x4, 0x7}, {0x7, 0x9}, {0x5, 0x3}, {0x1, 0x6}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xe95f, 0x3, 0x1, 0xff, 0xede7, 0x30, 0xa, 0x3]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x81}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}, @NL80211_BAND_60GHZ={0x10, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x9, 0x1, [0x16, 0x24, 0x18, 0x4, 0xb]}]}]}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1c, 0xd, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x18, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x8, 0x8001, 0x6eb0, 0x0, 0x8, 0x5]}}]}]}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x90}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x4}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}]}, {0x30, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x3fc0000000}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x7}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x9}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x3}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xd4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x46}]}]}, @NL80211_ATTR_TID_CONFIG={0xc0, 0x11d, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xe6}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}]}, {0x78, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x48, 0xd, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x44, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x10, 0x1, [0x6c, 0x16, 0x60, 0x4, 0x60, 0x12, 0x60, 0x24, 0x0, 0x6, 0x9, 0x5]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xee7, 0x4, 0x1, 0xfff, 0x9, 0x2301, 0xb55, 0x2]}}, @NL80211_TXRATE_LEGACY={0x14, 0x1, [0x0, 0x60, 0x1, 0x2, 0xb, 0x6c, 0x12, 0x6, 0x3, 0x4, 0x60, 0x6c, 0x60, 0x36, 0x60, 0x2]}, @NL80211_TXRATE_HE_LTF={0x5}]}]}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x160000000}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}]}, {0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x100}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xa9}]}]}, @NL80211_ATTR_TID_CONFIG={0x40, 0x11d, 0x0, 0x1, [{0x3c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x6}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x76}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x97}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x5e}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x81}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}]}, @NL80211_ATTR_TID_CONFIG={0x148, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xe9}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x2}]}, {0x58, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x3}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8000000000000000}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xc9}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x7}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x5d4}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x1e}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0xe3d2}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xf3}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xa1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xe2}]}, {0x50, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xfc}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xe1}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}]}, {0x30, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x2}]}]}]}, 0x1cb4}}, 0x4000) (async) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) close_range(r3, r3, 0x0) (async, rerun: 32) ioctl$IOC_PR_RESERVE(r2, 0x401070c9, &(0x7f0000001e80)={0x1}) (async, rerun: 32) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xf) (async, rerun: 64) read$FUSE(r3, &(0x7f0000003180)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000051c0)={0x0, 0x0}, &(0x7f0000005200)=0xc) (async, rerun: 32) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000005240)=0x0) (rerun: 32) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000076c0)={0x0}, &(0x7f0000007700)=0xc) (async, rerun: 32) r8 = getpgid(0xffffffffffffffff) (rerun: 32) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000008ec0)={{{@in6=@ipv4={""/10, ""/2, @multicast2}, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f0000008fc0)=0xe8) statx(r2, &(0x7f0000009000)='./file0\x00', 0x400, 0x7ff, &(0x7f0000009040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000009140)={0x0, 0x0}) getresuid(&(0x7f00000091c0), &(0x7f0000009200)=0x0, &(0x7f0000009240)) read$FUSE(0xffffffffffffffff, &(0x7f0000009280)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$netlink(r2, &(0x7f000000b300)={0x0, 0x0, &(0x7f0000008e40)=[{&(0x7f0000001ec0)={0x20, 0x16, 0x200, 0x70bd2a, 0x25dfdbfc, "", [@nested={0x10, 0x154, 0x0, 0x1, [@typed={0xc, 0x5c, 0x0, 0x0, @u64}]}]}, 0x20}, {&(0x7f0000001f00)={0x1104, 0x25, 0x0, 0x70bd2c, 0x25dfdbfd, "", [@nested={0x103c, 0xc0, 0x0, 0x1, [@generic="b995e2c807361aec0bdd509685c928ff1565eb79f8ec010f3a596bd3e0a8d1b52bf942ee2a400fe52f42d4dfe26767186ea38a742e631eb438b4b578c5cfcab1d7369709e1f99804fd476d2d4fa87ef599894a06ae5633b9593366f2c57defcc46cd47db5facedf1ea49fa7c3f062310a129d0ce7e09c79fa234b9d7db4fef2b94e8f77b7b2d53c947264bb2160aec45c59f53628833577e4a6e14940ac92e069d53d7c6affc4eebcbf62486073a67c027de3f307249ee2e7f0bcce52bbe0ac7f92ee996d7dad9c0d64951fc36ea574347b9eca46b60893744142d77fd3ec4aa32600b5552d07da76afa6633871f1e1ae77ba72b839bc7432c1fbc74dadee08c4b101d2cecec4a22ea70a882c5a47ad7d2a7df01ea749d08c7bb78ec3061b025c1af5c6043dd635a613227dfef117b88d214472761dae475029aea73df4ec7f75ef74106cbd1aa2222a7718737d0bafc77f866e6512276c1868bd8fd067dd72bfd3828c38cdf8271a9750751b889e9ca1ea79477ee87a414c9b3d1ee7c559488adc5a43aa8ea17f31476a6e16b1f3703c9dbb03c0c6de9cb06bdca7fdc3a08512304efb7023c05a6c3f61a7c358a95c1d9951efe7f86d46b0fd6d2c70b0ef995538441319e3cfe46ca1528dc1683c549c29d7479d5c932c3de18c1e4d563b316f55ece99236dbd5229cc8f01fa6926973aed4c30018c409cbccea7f521eef4dd5be27237e919f6b549da57220d5fd425ac5aa35c8a9806a244c20633a18abdbd4adb30a4f4b646b48db8fd8dfe09d79d32715fcd5f13ab2356ab55c1d1edbfbabdcaa9772e4c5f4175a19c98f27abe514241078e34c4616bb558e8fc3e33dd739259c16e1d6b0f829fd6215dc62f7cec91e9b120b08defbccb1548e7f98a3e15c36095beb7fe6dd3569d92b456e36d022c373ad39dc79e4fa7caef6cb036d10e3a60e49236a472e61373ea1a285a2fa1db6d0b9d0e35f65fda29e9dff92457db8f20717eaa6d77bfb40a5311ce2f1f9bbe2352bf3b65dca17b83ed032b06ae5a31ba18f0a7299279ea29cbd7efc2a978b648c156cc7bec07c03d609acb2970c3ea11b4fc2d50770c93e155ae2f89ae1bbb9a12e581d74875c115c083e01726cd5395f07b376359ddeb95be3d1ef9ce047637809c057ded8bc9bb30facbc3b409fe3dc7b19eddbb151ebddedde1f007a63665f52d13f58f8b6131157676d3070a61606ef47b7fe64cdc5edbaea1b80aaf1a715aace3ba74d63d17c352bf77543e9ced49f5fe14e850eff3f538f8751210290b88f7999c736f6d411071021ddbccfa6e3d05a448e9c1f71851273d6a334807a14735b4ac66f972ec70f197ff862dd90331977d90a7a0d4e17ba168e3ef7582239860064f82407285f9cf6662b8cc61635efba95258f01722645923620a7735e2f7255d90f59936b5a9a712f713cd7ca600c493d222affedaba952460ea49580910338202bb87e265a861bc291e02a0fcccb0217f1e128be9f2d706a660e96ac80fc6456a2737f5ad7a94a1d110c36345d0a40ac3d0175759bc2a64f15aeef74b6ec93ddf7978e4c5b200cbd5cd6288a89cde4609abd866b85422d64bf8b36505bdf88d81212a0ee2917d395e75558a4b164f63296f018f3ba5c15b961586affbbba909aa373efb44b5c625b830d0dad382b643f8dee8110ada03ecc16f1e0d02fd71ca06b49f1ae015905a1addc5a2c91064a1c32f06d0944a372113ec18168b24e1256c4c72b61dc9742ca6f8b2d618e24f5e7323d9dd05394fb3d465e5039b37fcc247a200ba078f148ff57145d819742dcad077090c21cfd1024298ef3a88440ef98932fcd9e7b9b3ba7b3c796ac988bba1fac1709135777690dbc5dd25f3bb0716fe209a9679ed1dddb50092a383b8b6f0d8e41261c08569564b4ac70c259b9d1ff6cb9155b7f38853d4b44500ab479c19b5eb0d593973e28979f189fd9b8e1db68f7f6cee263c353afd184c495681f45be65e0dc0cd20b0770762eb8c0be81bcc51b438bcbf357085109f13c477ad5986c4bf55fbda2196b62c5e6635cf0196abd2843f1a278051d6f3cbd07e7bf778f1b05390fdf58eb64864c9f836fd75f31f15996c1e93e609ae75528805608023f60dbc3c66ab55c1ea3eb722bd5e0f7becd1e3911bee773c6d8ea0605341a1db44ab099a190c2ecc7ec23e79e61f4e29da31c9e9f67d1366d0896f71f26c20c29ea12a06dd54892197a9f1bf9d02298e0a233b34f58a05ddd949a8274084ee655a6fee38bcfad21180e82d35749aa81647e5711bc70a6797606a18c76e0ce92f7041a6c96b104d18e93e1e0d4e10dfc99ed53ccd72019a300ca77b9185ca4caf9dd5a10b56e1fd42db9ae68314581cc65f831e53ba3a61c18187cbc6315daff2df9d680b9279ea9a61dfff975e3340eb38003ca41aaedbec6b848fe70fd2ae489f56abeaf86e49569ccea630d63b7384f912db62738f73c815bdba54444d4cd81c8e1729a8c355429fc3fc0284c00a89cd2d4cb8801b717b7a1a0f92f640145274cabaf59bf5f263fddcacae6250b26be2f84a237a2f9c88e65c88e042f784f0ed09379a7e40b4347abca186fd174e452eeb14e024a6c9b5c8905cc7d77f5287022efd19392fd9b8b23f2eabc37780b0adfd6fa9404b0f6207f22d054ee9c872e6bfef7d3d96dc6ad9f959534fb21ae3b8a23e7fb125c3089425b888d6d6cc81c46045cd03e9782b0cd284a18441d262adbe6f378444ffdbf7db2d8a06cc0f0c9e43957f143fa4b80ccc4fd7ecccfbcee9aa2ebec385023e6e1625ff42a5cf5aa0230d96de8e9164665c0d8c829def65d71fc39a1134a38354b41aef865730cf6b571f9c2f933feacf78a9475f2d681929d1c7d4e8dd34da523fd7c179311a914e8d834893a1b128a7d8804562f7d6c025f90ad41c1c46c856c9ad2b2a5ac8a31c3688481809e5e5edb055bfddb7eaa3068776552d644962aacc45a6e77d3a4453eb277a8b7a68b3f47fb21a25e6fb3e59e6bf1808b06b4646539f82ec6553c45cb69889b56e178e25456b14259d13a3a3b0a9e5fa50fdadf3496b4cbf6f74b984e3a91bd43b475bb285e4558a0065d7a5ff943b5708c75275b4fac52572a72cd29cf72b3256557fc32510a224afe257f20f5f5d8a7cd704222493bde4d5fb6b108f749ace119eeb7d8d237310226f6e30dcf1809879bf9e0ce1ee9356cf4d8d3a782a197b0e777e1e3a382f48a31e8f5389abdad69054c1729b3edaa50e1f47b692dc594ed37896ba51d635f5ba1c53918b319ef76e8e1dad37c08f1710407617d1e303426572e397fdf983669edfc2b6f798fbd88cd1faa2a8049a0c299007321db01f1982a6e926a6ceca67f20708729fa4a895fdf5e2cd0411a95a3a39700913db5b0dfa146922f30102d29fd036bca7da12b852f7feebad25ad0ba98d00adda4a2725af84776a94d068630eb4a3a599c3cdc29df010eb0e4dbbd5dc886705a219ce6b30c17992a35fbd3da622542a4245377742b85c72f02a5f8ced21c916e28d9cf367e6b1fe7c78e270ffb9b40e4e0f26c0921932103515fa49dca333ce76a9f56910a4cb71918372d52831fb4ba9b0af5d7ae96f5a4cc43ffb57b0bcd3e909c01a7a48618dc1732aa7a0dd08f2e451a0df5012e6acdf5019dbc415bd779f21102c89d3f47abac3432c06751795da6bf537e6e9c698b1ec80db976d4a1ad694c78e1876a1724cef64c77443bad8faf299fc4d5df829fd6848fb81835695f5e8384a47269dbb4d4974a131fa5f6913e7f77754c36a32cf1e2c5d9b43ed6c45eff21c9e37e5ae416c0365f64c93872430788b6f122e44af3ab7e69e52078ecd134f472b51e5909e2972a2d11be14dc5ba217fd67708cd32264c22906a7e0bc2cbfba68fd0dda2dd044ffc9f90c57abfc788ecf014d9fa69c93752e4b83e98b86ae36108eeccb7f48ba0fbafb4483363b101fd31631a7f6b57a9e47c55049743d5e306b3faac946aeee9eedeafa3cc3246943df17f6b85217f5700a30cee98667f1fb17d3b8f74d053613c4a324599681fb989eb27e0d6684d1a127994b090c0f4e703af640801d0e03524f927c1d4c6b16a58e3dae83cb1279473e7bcf94db553406c75e3184aff335d0218d415e1c793dfa6d865d3d47bdd6084e1a711304d172a5dea375a672c5385ca3c5efae50541c87fed99da8db3db782df6fd7eb1384349fb325938d51379a2aaeea6c5a73375a94c3d0e1ee9a24784addc4124f42920c81c933f9afbcf35f8ecf3c72725e5d5844e9e8dbc8bc78a10f98aa03e9fc4e6ed3770677e6ecad12d4607885ed75b852d815218d9da04b0617d8317baea4c321c32bfabf5bedf29944f07d18046dd7a4d25bf106c9dbeca7bd60fa8c5855acf39fb24a27de8fe04ef57ba581b3da78c3fb2cbb04bc589ca9d3edf7e01bb435d89ca2eb6987259da22434475e05a40705161ed1ebe54c60fdc8cd4b6faaade86cbe5a04468aab0dcce3551f0aede9e5533907f5b90f79a190e2218d64bb402d7c0687accdf8d98be0a67faf83dec9c424e1047b1cf0b54ad2f1c378778d079cdd0e0f58e0c277d17a3ed70b0d678a3d14097582a82363d5b75232d443bba8f6bc0f172dbca6c3216e9b5a83baa38dc20971ddffe72691afb92942fe0346d15d8f12285833cfdf7cbf006451e2862d03d725c4a9fac2ea982b8cb980f172bebaacd59d237a878047753329865647fa56eb1f3a9c77828e42c4c25ba86dd4311d921dcf69db249a10ec71b67d522854ce2bb2a0ffe9de7b13556d40ff8f0d3a78bed47a09768405129c54cf228b2646d445bba2e483604ca03bf9f99480c23302476055b99b22943affdbb3c77832df072c4bc650cca892a08dd72413f89155ebe06b1cc0ed0604bfc5559555d6fb4d4bc61ab905ba248dbb3d184fbab88fee08345fe754fb2a0ec89d12944f95b3e81e425b4badecbbd4e118b8baa6afe8bcce33eb57b7175826a9b5e8ef84225034e6f12985645b0464a939bca5dba6cf74f077d815539669ebda0c5cef229c639aedd57debb6010efd970f8e604c4cf60a51a38a4b68374bfa84b2da6725db64aa194f70b68f1214ac088253073bd5a8da06e8a453343c2485ddd183fede1abc2189527bf6ab22879d4b20751bba575e76c391a2c928e6c67b9de7b5e5c6ecf4c59d50c3f5f7a726df1b2a64863ac13ff9689771a662306162d5e52c670198eea9e7d4a3615c83671f4bf860d6301fcddfc2a6de85fe3f5c88d195f97ca5d7c30a29d70d26117d4592ae83a35d85619b3125d878f6228cefc22fef615f9db05c96e32e4331c34a478afc916a5df3ea339c54dc9c6f822897c9a1d46dc7b59499ce00074bd110b680f9c78be766444f728da0ed78d6535d3490454fa95c29ba6083a9e17c4332445ba4becbcfd556bfa3f067fbe4d6dc7878e077c5d6897da3d7232e5b190cf38b9b21a1e6f5aeaad1846b5618569e6325e5361a93ecd6b1ef636ae378b6944a5addd43ef714820214ec19b0ab7ad42a6b02045c4b94d6fe4074524de9664cb3ebc15ea71aa146d7399baf6262edf7708f276e544e43fadc82cb86d487d21e1df4bea4279840d4c4d5ca0c3bf5940d3c711d87fbbdaede2868649c0b8547ce6fccaa6fee4ed6f8fbb3024bc90e51069c9582583f0342d5d8abb86f86e18b5d7992d9800e29d8f5d06ff35ede53740ccce5ee827ad84521d636c94ab8a092fd2c3acb384778f881b046ea75ae7b140cce16bb40cf1d213d4d4f9cbe43bba67e9087daffcd5d9", @nested={0x4, 0x116}, @typed={0xc, 0x14e, 0x0, 0x0, @u64=0x6}, @typed={0x8, 0xa9, 0x0, 0x0, @fd=r3}, @nested={0x4, 0xfa}, @typed={0x14, 0x11a, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @typed={0x7, 0x116, 0x0, 0x0, @str='\'(\x00'}]}, @generic="5f5c834de740fd656117181c7224bd3b4fed3296d19853b2ff0a7457fd0856cc27f88eb064a427a9c85ab971eef8107535ea7fc4f3fb41e58b870d9592576ef283dbe4e60b526483857a4249dd5f0789fac9d0458adb3649d72a3997da708952106f897ed8deaf5bf753a90ea9ecf09db2371b4d08033f52a7adbbe8541a4069bf19726912c78c39cce40e5ae598351145cab91358a13a969c4627ab6aed870b286bcb1c90b705a0adf3ebd2d1", @generic="b870b3b9c1b85e74fb"]}, 0x1104}, {&(0x7f0000003040)={0x104, 0x17, 0x8, 0x70bd2a, 0x25dfdbff, "", [@nested={0xe4, 0xc7, 0x0, 0x1, [@generic="7dfde19136372ee150e555f0ec05e8648f573a0614cf6c26617c5d41563a95e19e05eea642984eb2779311ed5285a1f31883d07202ca8b6b739cd55719c92fecb45c3dd8e076f33e0404b362d25512816a9839a2da923cbaac7fed98c16ba31c86aa44d47d799a9d92d11a3fb025c8684ff5308fafbc7719fdb028a8474d7d521b8ebb69e75f0629f79b8d906b5e24c9f1d57c60f55c068cb35d0c78ef141adcbf0e819b9e6fdb63012113965965dd6e8a1eba539d1516bcf1a12adb23dcb0c6be86d074843526747f7a4120a3b6be5005834b8348d8d17b02eef0b17f871fa1"]}, @typed={0x8, 0x132, 0x0, 0x0, @u32=0x101}, @typed={0x8, 0x95, 0x0, 0x0, @ipv4=@empty}]}, 0x104}, {&(0x7f0000005280)={0x240c, 0x37, 0x400, 0x70bd2c, 0x25dfdbfc, "", [@generic="6d3bfdc57ae84a8dafd66d8fbf6b81310df679d8fe5808e82e3eef9740c5419131380f127bf1213c96b007b041d8d3b1d0d95fb98c397c30be94057c997dff73579e14c1ed3a59a06861a515022dacc35501e6bcbe47fdef546727f0222dc9660d4c01d47ab269ebe2bf79e0a1305126031366efb5d350ef293ef51085ce914c8eed4eee6d7bc29edcd06cea560067461b172ef6ddcee6dc05faa1acca61f405600331fc1d9fb6ba717065fe", @typed={0xf3, 0xa6, 0x0, 0x0, @binary="03c0f982651947582c592c35c86e2d3a0a3dba83c7714834dd6801f99915eeaf6c3c2f8c7b81361ea4dd5522bde00a57e7ce629cc93abba7701a8bb16db18789934b85f66c30e0d03ea9a91896da6ddd833aa3bd303e15026f627b97b0eab2377fdb722345de5e68a09057960a4562d217db765aec97614e8042e4a34a0766ae91f6c28b90bfd6b44207118d9add1fd120ab99ede129d5397a6b6e81e74fb6b7e1be9b3bf7a0329b6a989a356f36db0fdda7ecc9e43ab199d910178d3fed4f3e43fb89a9cc568c8ffee4895a2dbad70452fc940791f067cbef69808ba919fab0369e3b1007dcaaac1b9991c8936f9f"}, @nested={0x11e, 0x29, 0x0, 0x1, [@nested={0x4, 0x1a}, @nested={0x4, 0x87}, @nested={0x4, 0xa2}, @nested={0x4, 0x4d}, @nested={0x4, 0x64}, @generic="af8135320aab136387c18b1cf450b125ed2bc9aa3601434671b32c5387817a9398c95e8f03c2c25eb66095af4fbb27c746e4855344cbb98c7f74e2d82a18265b96731edd13691a794de0d16e44298a0267cf95a3d05d52be6d12ac8c1589e34207ada0b3257d640789d543747730e86a31dc668e4e4e5ba679d24091e471988d771e094dcd3f2d8e26cce2d1e822927f6029e5ef4baccb829f075d695e9d1694aaea969857782d859064be69042a6ec502b96211dcb33d3db4a000ad02565010915ff46843a64297dd80647196e53a5b7f06329fdd995f12a2558c6db8967d", @typed={0x8, 0xa5, 0x0, 0x0, @uid=0xee01}, @generic="e4a8d4c7cd9ce1fd71b4aa43763dfde7726c6df00b00f4a33e100a966af3a5"]}, @nested={0x1030, 0x71, 0x0, 0x1, [@nested={0x4, 0x78}, @nested={0x4, 0x109}, @generic="3dfeb049543db5f651c183d1463bc29e19bf2d4dd60766ee5bec40b0325534f450ebfaf6973b8af062e129c7ca829f3d5156352d20beb0e531db56e3aea31c8c45a6ef0fe1d21c695c410072933a05e172d0e97b7bddf04a36e5c4282bc5f0744c25b68c6d9ae50fbbdcb1d63c8a58544a647aec37f3b37b0b41324459575bcade29d88512be7cba9b21ad17abde704f0b994737c586eba03d9c550c8b7d4977597488232428aabd4a2e288665b69f325370f712c4370073f93ae47c119454a893e63192ba3ca83351464730eb857f73e93572c505244a4492f31d508685c4149f11b54c552b5a76ceac637a5aed975bc129bbc009c73fbc5c9ea7c204be4b5182023cb37ec7b5fc86cdee1ee710b471bab9d58ca6ee74b83c17638fcd4cdab3105bb3982d86899b2066975313b916c011453cab1b8467549a99e36d0d3c36cb90d9d8b0c1b9870e74359e19416504b23b946117d727b7a1bda10dbafe12afe7b99de90fd612510e27494edfa279a5c1e3914e408fd4697bb28c390494a99d05e05fee5d2e3ea1542f31bf964ce32d9e3e565ac0f0449ae248ea6f08be24b0b0e1ef0ae0c53da5f4ed0adb829bb1492b4942971ba2845290ac95daf30804bdfc9bb10e0da76e22970c50b31202a2f812129710a058bcf60b452efa856d9f267f21eb8cc2d696843eacd69a60e86405298635f6f0a7d5328d15ab45c38cfd4223c879bf38e9796f7d0cd11d4bafe162c80289135f6101e25d07a5b297f2afde5152b72a8a37ea65b1b52389cffdbd58daa8b499c3a3c3f07d40b76f5661152998b37c2f4cd6c66196dd3e524acb9b06165110962299838c5baabebc284de85041b0ecddb6548c1e0863407254f5c1b0c8a7e7eac0173c00acfb68f98134d76ef5addd87e67c1ac5cc5cdc54048733e6ee5b168d0e1bdf23d22f85146e39686f72442d663b920cadf724495c0243c4062381ca6a86beb587dbdab23207478b259651ffce04b688930e6c5e6b167e61580861169e45015aea2ed83e950c695d6cd73cea1d225ed477922cf246a563deef311969225149c136c1da01e325dd31db5f9e0f591a1952927dbb3e31ab792c309694c08c8470e9ed68b8f14e2edf038af6ae341ccd9c0a3533a34ed69d1c7123c786c57d2faf812ff7a4d2741055c2d2f7eb5d00efeffe39bf29a432ca43f970eac16f3c38141582be348501560916ed88198ec314e94e7f122999dca339025a0afa867984a4c9445a20c6d040a0cf75c1235a801846a1d8201292bc0d3b4b977f3ae989a36be36e60663f4a6140bdfe77c833c64fc7a3ed9807ce9e56d33d1bab06a6443d6349ae6a9831035b15f2acc0c06ada41980fc4af252891d580ec4d0927a0405ed92003469ba66200c01b6639684f74cd84a2ae195f98d4e1f097fbaa2e97ab0e66f9b6bf7c9bfb04ca148ed020234ae78eeeb623cbb6847ed6275d25a1352bfb9f6be23f1296323aaf3728cc47a3cd33f39280f9b96b0350d1d8169c8ebfd4748a93157a619ed3433d42f145b2138753c533c0dcce3e335c745aec592de14da8c4228c4f6a6f67bfc8851d386481a725b183938f8f52d0b1376cdfef122ced2516ccac86b8db30cf531753acc12510b06e0a7afa7eaa96cdfdf9aa1d75bd1e24db371e18d882e81e2264e34bfb6a365f69cc794b9fb88a15fd46d450875e5660d253ff9857c3f6ec3f237fcb97e45c99ca815211aa0b85f81cc6bb53a7ab2bf17d99bbbf171faac6aceee2fae6af86bc789eed5f23efaaea33a70ac24ff65e90aca774de9f73060e4a5f093fd894d23d1a14f0da09d99e3ec9d0370f9b8aa9089d16c990d6febecc09fcbeae25703ae184337a4f9e7eadb09c083f8ae2e6e8cf8edec059374e786dad3daf5287ace233490125416da74337222d740aaed565d114fbf49bddb163108e50ba8a6886fc66fa579f488d9c1ae1ebf91bb2f8f105180f9fec4b80de81b0b4c2628d242ff98a2f4cff50d58e794c4176dfda723e55bf329d021fcdf2baeb90cff0967a75ac0e2315f647bd0b4d2c17924fa5ba37a24a74ec8baed0a00e932ceacfeede4b7340af51662931336730ee992d7a52116801620fdc72d87a4b26c89187deae28c3729255bacd52d42ce512446d1de46f53f19fe6ff539f6e51eaa7321ed2f5154526339a407cac3ec9da4c650b10e61dd23687c87e890c0c34b3317691f87a75cb421761c5eeb968d33eb95605e64f65ce1302877a15f5017e6dcb0242a8da56b36c713cf820f20c2f6805a8e8dde932ba482cffc1a2dd68ac0e4cb0fd942ef9bcf4bfcb1fbf51622f3a38eb765bc093829cd2dd97b1dec0d7ca1914c56355c625f9aa8f98a5b6842e5288cb5ff04df8a4841e44c761eea9d2b78f32bc91edf9921af2f279d05e004f2f467d281e78c81e7130af6561b724ca15b234cbb326625d54ce087b1b00a15146ff0bdae21acc70890c5bd81e056103bb474146efa062c1d60bdc095a1c6e48491f73aefd9ccd4c9faab06e92503af24f49f68f69871acfbcbe19329e0b29844f317c83a6314c75187a33329740a32a09fdcc31a3f442b69cb8dada28959105517aecc939a4a66749dbd221dd0e632f802d9b51ec95d52246b2efe79e059febb215d6c4919e39e65f14e61b9793f81b79c80ee8c072bc70d45d1ddaca7b7ca776df84c0991fd7015a0a895bf6be102e3936f69a9bcbfa7506cf4d2c35308c7073d3599fa74a3d96b3d76be9d0f32ff2db90381de69c2f2ced854386340932e1f4e4043d6b6652cba716e78d5781c110dd80010791a4752f19c8cff7f3fdd106b60fcde6c4a52c7a6cf4ba53fcf9825106086199fe1114579fd50cabaeac7fae4432261bb82ef522f3740dfcd64cd75ad818100a297349db6fb5a1f82b9e9d6709e2989b4aa02a6543a949c7033f1abcb039006a61f1a48c246ae05d64cba8d319a22b4783b45d4318ac944cb2a3e0b7cde202cb78616718fa9f95a073b13a4841c49bb8355ce8c7c22db142860c568a93e533a9baa7e35f1af95462c8d65dd268dfd31fcedd44f3f89ddba7e6d6af2fd8ec707c3b0eeb1a18bcd078145e924fe7903cdce901990e778d49622236affa3c75150179fefdaa07f0cf8bdbdc2397f78478160719567858ed46e5639cb6402da4e2986b6423468a7236a6dfb9b1fc49c9f65cc825271101f65f81d6b3d49c1fcad4313b8bca2525fc8c600a8127d5dad16752e6f7b69875e49d6e9a577e363e77eeb808b2c01015e6eedd5ad69c06a155412e82f291ba0b1e1a02b05068b3193ead4cc2acfe7f344c2464c8a49161bcbc14e3852e622e998042fe62c6ce631b5ae81ae7e675344ef5b5ee6921eb29d74191ff6745ad07c2ab0e28f1aea38a9238540440502ba585db5f504daf90a5bb1068d9da071cfbd94e2ceca26b0167d0341076141194e1abd277043c78db00aac4b6a921e17635f5ebddad86788d127c82e22872bf24e0c06674e768c122610f123aa69fb2e55cbeee0c671fd4f79d5f066d3888c4892bd576c81061df432d1fb2657bb843657e5013cd2c65efe8eb3340639228c39b2ee04e2394b16223476f78697c7b79217dfd91e55c543973036513ef4eef1523a31eb96ad177cc38721b42b4591f5b7d6726fc73465f1ce77986a25dd3d3f721aa82da160dff81571ec2e72472f1ee276a73efa0215e4af698691d5512f49a850204a52cf0abe17412954176a148dc0869a95cf18c3b407cc442e74bbb72b0201dbc63a439c68e15ad6c2bd39ea56ab66f4fcfa2638f686c41dfbb7acacb7f944165baab90b74a3f1a09fb7b932b7154ac8d3f1e29a71c30a9e3ac902f0a88fa70d48b8c505ec1c1cfd6173b17845b86e60d71a9fbf4be4bb54642bcf54e831100561350d43e7da7607c33263b16cdb782c9b01dafe7100f1c198f2fa08aa35d7e3a218be28bf73ecf7c6f1c4c93c2d112bc2ab145cb605c60bd857ae37a7924296ecc1cc13977d16b87dd29f767468d7c91649ece6e2e0c6617fedb1fbd42a107d95da35300111831427dff26f8fa0922a1e25cecc0d41e77e9971860febb144c66ff4faaa2851fd16ad1703b0aaa32fae6a113c6482918b38984fa7f5308ed1e4f97394c62d7461d1a8416cdad036a2c3bd665548a2f412eeb1a78964ba3e9eabb73346a0720c928fdf39f00f82ead2dc1a8b80d5685ae5a75f2166379a1a5a3a2432e884b924607eb75abf774b890bd1be2b37dff024b54072b1c7b68af010cc16dc2f7aa856407c5ae1c96fc6a7feb4e82fff3403fe477948caa3a4caaae625440b45927c311bae1d039508200d8526918ce125a190abb525e988f0bb8a2917930121907edc26c72f82c19955fd6e3177a343c9531153072f415b2bbf17162f2597500aeb25b2b197c7a936223c1f21ba6890942e8fc4b71a60f27e99329e971c4770d4fe41b8ef0531394da1f3911dd4c5ca3e4168884e459205f512d4e50b351728b92819b34f63edd19dad070131bc3dd99684a51cdc07857e9c5ceaeed0752e465d5e24d0415108c6984720d5cd95b9492b5feb833465306939a7e30b1d3ee9963efcb98439ceb935e40820a4fff94cf69c8c75788ef36311ea895d54c20bf1c7a0b14afb77fdbc9c2e51f1e50dc64d0515f16c743c34079e81690ace4a5fa13b73e7f5aee731020d5aca1563ca2736a5b76586df46671ff44d97c71addef5692dd31ce8e1d38e761dea929eaf03222c07d853a208af2fed7a9ca75f2cf6684f72ba3d91916498302b7f72733b1310095d10bece75bb481d0537bfa1fb14a789140081b778bb8ef2a3e9baa6e514230a426eac44d9136a368d0efe49a8defa0d951bb6810f620e5088a5deaadfb55220e1ba9ee8b332d15d9b5c7cd84970bf16deaa807b944abf9e50e4cef150d0633fa439f459379b2e718a2598bf745c28063718d5d02205b68f103ecd791753e7b4e18d087e22c7966ae7672da15ae639e032410fe5720d0504de2213c211238614a7a94d439bd1f7711565cf09dac410cfd872283fc43762407116c3be6e8d5e08693cecdacfe18a7399765145f97fd1fbb5eebc5f586a126874fc693a8d90927268301e70f00cef09decdec9f601dc519d68c3c5a68b7cbc6eae51b92aeaff65c8fb29eb4251e0ed27dd52ed5c77bc76930212178af45f498a0060f120b14e2b9e42d0b3c0ad6541dfe5b8c4c2016273c11303018b7d13f84cbede4e161231237a3c630e6f40477c00c7917419c392b52ce9315ca0130ad65c0bf1d6ff3f0fac859c6a6cced3a59e788e40db8631547718e885582498aaec34baa5faa9dc1b8cceb4da059b47c2516e03e8d1e2d69c6734663293c7560a5b045b8d740bd1dc4d2487c92dca5ea65eecaadd001c96307ecea89f75159ab5e61f588732be33559a384d72a5b85183ef6dbf04775915c27c2f734d53077ba75e8b31c80a1448d4f3bc47d46454e8f9b31110ad2b55b4dac0c7e7de0d5efcbd5b1effdec3c7bc4ee1778ed53801da830b4dc7b910038a8c2ae9a0f0c8d28353ee37e1e2c6b783be623e0888e16df204538721d77bdf0007d0f8c0016ec10984d710891fa3b5042422e1565d339c8e6bfba21734d10d8ca7284f1e057c14a8c34a3407fed5354ad4289638d618b86494db29d806019839a790fc9da7d1f887b2cfcd1428af2cd861f8adf3bcd2e95b4c03cd149f4078897ce4de7a1cfb0bcc3cdadbcbfe86dd48089a72de54bdc6f47bd410cc29021b17c33a27cc9f827266588b5d3999f21d12ca3ac25dee32eed871de9868e", @typed={0x15, 0x4, 0x0, 0x0, @str='}@***(@\')[-,+[,\xa7\x00'}, @typed={0x8, 0xad, 0x0, 0x0, @u32=0x3}, @nested={0x4, 0x78}]}, @nested={0x1075, 0x38, 0x0, 0x1, [@typed={0x8, 0xb9, 0x0, 0x0, @uid=r4}, @generic="bf3cf194acaa9f3c06fbc0ce26013690957de0595fb1796e54b5ce1c1673aa850610d17ae2edb8ad926b2d66545d3dd41787f5dc992b585d8faa08f4c331bb105484ffd5388c29b52a552a9acf72131788", @typed={0x8, 0x119, 0x0, 0x0, @uid=r5}, @generic="458c682396e561804d109ae0520236189d31347b602cb99c4b6894e538e5a940d827dd5cb35cca8652888dc2c696c78fec576c783c28579dbe6a1428217bf84c50b6fd0faf07a2b7425e2724259548e0ce4bdead1d1927054832738beaeafc5930189eb4fdb231f676c5921115cb5cb559a960c0b86195e39b5cf5da71a8b23984fa1958e237771c239ac40891b252fa8ff262208060d2ceb191292a30ac1f472dd5070ed2dde422488825313d3ea4827cc110421dbeb21e3cded0a5dacdf0b53ff6fc399ce63116b3540b2f6a836caa76e15e53c12720424ea1bc5299dfed4b23d8968e4a1c6bbf8f59ff77c602209c1fc0526bd9d34fe9d7c45914275532e98936e59bce36965ace4afe6043b51f8bbb0e67e6421e618e7c1e5325d31f8955a27d6c02a9f6e179d81db188edc07d778dbfc8ac0d6f1f97330e48762f9a175036193db755ab6f14decb2ca549d2f72befcc7ff636d66d2b6d15f8c645f6c2eb8cf429c1dc0ba144eecfc1bb7372f738e9ec7245015eeed846ab6dfc70de446dbea8a914b7b070bb3feb3cb3b5f92620bb01cd7c11348b0b9676bf90ed6a94b34e45bd229b27470eb9c95031f03139b40eb67634278a5dcec512285f31ccd556ae6749fa1e8b705bf795af34cbc51626525193e5201dd8bad0e9306234b706e090b68bce5ab927c16e8c95edadf2f54964de2a56ca3cb017692e96057386d1469d5651e8e8b92caf9b5033adc9f671495c33bcebaca0b1794887f790cc701b73e9f8e37f6e37fbfab9d57ce3d0dc144d875d8ec186a9cb190602d2dcde175b4ceaa1d7506fc2a3a3715be349fcd69aeaa9705dee0461c81c93dff55e2a5b7f3cb857ef15db9856ba3c07f64ac97b0f5f1dc16f8aee96a7ecac82b4f9a01cb2cf5fc74926a1cce44161d36d3493376e31c52a21e53d0e4e2e2654145d2ead4676d6b8107d84b3eccd6abd9be526354b62ff2cf3db3cc32d8f412d543b1cec8b6accac6b74e65881d39357243e2b8d822eff0f27015cb46f0cb7ec7021dc7eff9a216caa751c9839fc5594f2c11486b195d2f3d60c2e2c87d85398b7c69acd3a221e6becfd34af5ff8a08f5fd44418094e08ae996ea69bd8688e6bf50d7ab9abb140596c58d2ddb665cd53b66214391b9154474ca4a68e7a499b762715c2bd2737261eecd9ddf1685b72057999dffeb47a0c3c0cb123bfac7a68ca6f0a9e2fbf23218e0c2b259abb96679140381349e73a4b203e32343c26d3d9902dc96a52d1b2dd89c31880cf107f095e0ba1ba1d94408f28735695c163184fa94a9ccfaa88a44b03e27691ad232dfa53fa5e3026d9354356af4754f1df5ae36284e0dbe820d75628eed0e6dd071c5f02e8c7ad132574563ff26cd2d431c77e0154941d70fb40d7a824deb2cc6faff8f4a0251b039eba9cefe8bbaaa7a3cf731525df2ca83a00db90167134753b41a2a3caa7f8d38149d9959f1487917e240bc8ee90a0196eb8b651a9b7fa17f6d0fe3da0c1d291e0fe02d43e8d75aa98874efeb5eb191a19ab47e016a75ecd50e9d63164d408b8078c155074b7168d09d289090bec20b14552d05e25f46b4f6f47cb9b78380010781c57dd7ab9cbd613031e5e220ca82fbdd1332f9fad6a3037e0a85573fda57ea058106c4b4ac24ce81682dc3be9b915697ee16778e3183965d57333f346726a953115a8f1e6d859cab60cefb124bab062928d336b8bdfaaac1b62d9ac4d5ceb483d99c5b3dc668dc9b49e13fc88e360e3843c9f659439b715929bec35e7cc8ba1c06bf88e61ed00fb95040c52ced2617a7573ac6d6c6f97750e8d0efa4b14770b392dcf6b523461057c6ef6dee694833d4ef64409866c0965117c30071a1e22486dc7de52056b6a23aebd6e5f7c3fd22c016aad495a25afa6ee1c41bfc971cbb0ec9e1ded44d4e5a6a3828df8fea242db26f7024da9677586a961e9dd4f0429004d0069cccb8f43b8fdb3c0a9f3f2acc1b975c3364c97823be156d4c03646c3c0121980d4453ce479d257d06b36bbcdb6c676fc46283c2ba75b1cfb761be86d9076bbed189ca3c5b4cd9fe33d9176328db6c022d3168193f031474c27c56da2eaaeb2cc65a0c7057e86ac8fa217a02d9d25c75dde33ac760dd313a9b5b6a678a073acb0f6fb559cd0653ce68805925430ecc34e6f1f0e102ef5e8fe6a83f4ab96bdcb22f4c15e4ef2587011eed633354f61611b9f522f3c7d647e56bd8cfab9f8948de8b1dc5a9dd1e413d0c4258a19631f16ecbd05d1da191ba35d937a80dd8cc8f15268f402c97f19034220eb72abcc8c7cb48f21ba0f2748474c34f0d2238cb4bc9717d53be5999272507a7d6973e2b69fa921c7e28614b73a53817b84d2aac48db351abf72f0a8adf0cc0da51606f08f32f2732138dce4f04bba473eec259cc17ebb45cb646fd316427e896cc2dbf61d4e0e283ec120c7f68181b3da2ee4ee5933bdb9fed95970e906959d0f42b731ede5279cfd0ffe627dc1f8d48954086ad9212a8a080948d8faf4e936fcc10f682da25930e34ba7144982f2dfb6f27864594b5344779d8c73be49a222433573e23f137add36c0a6a54311d5e4ac17b72e82715f806e0f9f01c787adfa1ecdd3e3433f27cea9470306cd048b890b02cdace18a44daa05cc701d28f52c66dbfa53ff755ebed78c77d70c27fe8d35637de5f95be807c483c08c953f2532c973107182f9c61d83dfa0f715c2796a99a0b1e0aa94f2af8c310535d12599d0c14db1d41471d70e775b9e1d27cb9fd532a6024c0e26e074fb18ba3150ddfcba47b6c9e951cf65951bd13def5f1a4177edc0cc7bc0cba1ab72c7a50fbf40110b0eea64a7c4a9c98872222876eee351a0a094b53d8d9eb298b6b44ad13df7475548164b07fcaad83be5cb27f0a98b25697cdc5d87b270f3c237d4e8881127d6c1a32dfddd466868ccb6db6a0a0e870c5f90c61e06f0ef57d875d9ea9116e4d434ff775fa13a460649a47dedcc03c62e3186198d50ebe42aeed28764d66c53594d4ae5e1189e1d88c45cbb34c1591b9279211272b71f22691f1c257ecf481e16d4c16ab2df4615fa3b360000250aebfcb12c836ba4fe6aaaa27821b0850ae6879ff5b303d0f79651f780674a21d82eb914509fda79c566d9cb1140dab72169ec8b48de728ec9c3b6022e0a3f03789d12ed8c6a427da5e8e63ad0006bcf61af95bfe060a2831a69ec698df8db5c4a13c28d90e094283578fa757fa22db356faa32cf20003bd30bdc5e5ab43839ad6f89cba430a70171ee85f35f12bc95854d073bb36aa9cbe5c925276ae49e068f129431463927ce271824308b94b73799a78e1dc53bb3a3ce4426927a874c0116d36711dca3ffd0d344ceea6c9390a7c7b525a9dfe96100f2a117839238df9a96f9c8055bd716b27ad5451cf3e34826fa6f33eb7ac795096a956cf3c8b2790d301667d61963cdc9b065c0e001b30f11d9d85cb9e9e0ac1a0d8f1e79537e8521d55529e184f218dd2e99ce3fcfd4dd76849ce5b1ff04af2daee2425b1578818e7df1ff621eec5c36ce9b2ca7a85ef97d5429ecfdb609ddbc4776b05691a71f78192db1a2e6091414c170d19799a932ead81e4e383db41b5a99a0c8671d11dc0547ff6d0d6d2f44d11e41031c1fe6674d477d3b3e3700df3c1e6837e7a072e1a28739647607c02255c8afd3ec53e5459a0a8033551fec739408b3b0ab62be2c2615ceb18817009f8c7da97da20dbf346fd08b48cb9331546fab80d87d372f029b307a1bbd67a5b1dc27f1dd3af0d0c150bd0455d2383ba4eb28f152007aba83e90f7b352ce7eca7f4086002e451676b9a6b7d59a7cd9f5de17e10da5b27e08fcf5e3ccb751b72c5aad8402dfb91d9cbfbf70afa0e8fd313a2bef71603fb7310f3083dc487c31620211fc574442d7d6586006f6f4b78ba1a50a81e3ed017b8614a1c03e50fc5fcc42da2e220e7d8bcaf601671a7a10e1636239e2690499e0e5b407db3bf83422b6ba7b1073d797b2acd5e1be6b8118b4458217d49a1260cc3e69ed7189c03f4db28b99a9cdbe4e7a72fe7cd8085628c11e8540c67667ccbd1ab0a3b36a90c53193f06eb886b18a585896185b00170a8274c628849f7d86635f8d1cf6a46fcfc4a32d65e3174279ff3b487e847b5df180171a7a54d29482f9ed740634135ac1b5ff9dbf34d21eda531e22d909d88fa689b9076483f028d7b9d68726dd29f364bcd7031363d0b36eec888578473d6ab6e7c73b85befd3b034616452e5bf0045e596958e77f41419f7439a0b623c194f4f582f9ac68cb94cf6a67a959c683578af4683cac6690e409316da3b2278cddee07216c1bcc16b74566dde84c540532ca316f364bd5c66501e7b84dfed5375be87f1490a99f35252f20ca94b501b48c70de77b16bc99f15974f6313ab8b416521dd29770204af37d8bf72f39158f237b6b9036b9d4ddfef015fecc7328797ed6c07e63c8a7b3ff782a718ad150f2cd6eaffcf86aa39b6617bedd83305f0a988dfddb86514e8619149a81a63bc15ccdcd9f4a674a4779297d3d6528e1c096a645889ef4029fb3f8949bd15807ec5215a00af8281e1fc5e1004ca00d490db69e2277a03d2bb20eba3265e153c8c1a0214e512058abba391ad480f5c211574b9148819a81ce7fca049ec48b3ca9769769012bf74c37fad9611ab45230e602f61003080d37f1eb90b4362112e62877edfdd941a61cef11eaccfd5e2269c58fbf5ed30fc6b9b26bd36051c33f6e8d1da1db38d4b82268c01e378fc05782b9aabf56c18118481334fb7a0901e6305d4eadb3ec4ed1f03a524122dc2a3b5745aabd302191a1b3c4d065179cfe714f3a36d80cc0f23c1614cfe52d7aa2e7dfa6b8091448a2f81e65a454c162dba56c5a48fb0e9d59268510ee1a6b00cbca7963bc46bf49df87ae63a1bde5e55ed86f542869a3096ec7a5ef9afacc9e1a2532edb7fdc2cdc7576ab068179e57363581dca354a39a7cba868b5d26264a261a794c00877f494fc2c7fde8e3814a63683635629ce7ac987b66850ba1b7b9c0b6a8cd370f91c1accc6d9466fd56ecb82cd4aeb8923c6bc0783e6e3ee6d792feb96a7a9c4e995c55c56e78cee59af16eb2755f8490053479954521b67fed57a55d3ac0c926e12a80f452e8e5895b3e264aed2f21d028061804e30e7c334c0d2fdc1162c60c7ca45e6593acfbcdc5894a08b02c860de9e3489516711136b5360873412c9dac8694c24b36b01822382f774c232fc200d012302e0edb0fa5ae36590cd0250e6f4d1c6fe096a55be197e6f7eaf38ef2efc22ada16317341a0ae0be41b4b87dd97407377d2804d938a72e71fa4f683d0855c62cacfb21e4bce2f5d24c965d0d74bd2a165f30bd511763ac0dbcc563a98ce451e83a70d1f771250beaf9c49f6cc08e2704b9c8df6390436438b18be951f5caf9cc9c4da8d5a57fd939cb565d25556c4a41c0d93e06ce9293d8452723c1acd8cea7cbe7128a1e9ca2be730c3dc9b15d886cefb53c4fbbb0eb1e2d1f6b15822381d21dd2c4db256941f906720f02531d330135006ce9f30697d2005f48940c3d5ce5a6b44a587c8bb13aba3ce3febe4d0e9a9f24772447198886577005ece68d55b4ce4a3f6ce4fa208770a05cdef28d2513a783143d689aeb02c995a1ec2c24b9bee602af8e68ebdb2225f30ae4c331163dc9ddb11d8694dac7d2355826fda6832af9df75032c0f515deef5bbe9ce4ce0f5ad93566630d20faf29113bedbd5d92bd7eb03f9ff7c76f68b45301281581824a6221abecd6", @typed={0x8, 0x9d, 0x0, 0x0, @ipv4=@empty}, @typed={0x8, 0x12b, 0x0, 0x0, @fd=r1}]}, @generic="f33d91e82092708e1315ea288f10693334f57fd9e82b39a06dcad44ac6a0c23243d941d66367982c2610235706f66a374df688baf2dc0e9f3d4e99f71934b19334c3c6505e992519da3a841be45a576c368268a7090d7ea202b93b8d4139b22ba29c620f352cfe1295a7eef23fdf221d93dd5a037d985bf93664fafcd8980298dc843642927ae072eea661", @typed={0x8, 0x40, 0x0, 0x0, @pid=r6}]}, 0x240c}, {&(0x7f0000007740)={0x4b0, 0x16, 0x2, 0x70bd2c, 0x25dfdbfc, "", [@nested={0x58, 0x3d, 0x0, 0x1, [@generic="c014389f7d2b6221e28f2491c7e805fdb87637ee18ec433025382f23ad7a56c5f7b78fbcad2a6ce09a0e27a23c83f0fa363eca2056f51c6fbef54e536a632c0f0b455d3fd4eff5954f9ba47246a779a7", @nested={0x4, 0xe8}]}, @generic="c6cd1d3c9ee14223f5bf30e0d802bb963acf6ffe81710ce8a7086cd99b41cdbeb48bcdff192476b4056f5b9a14c322b3ecea457baa8c69", @nested={0x4, 0x137}, @typed={0x14, 0x2b, 0x0, 0x0, @ipv6=@remote}, @nested={0x1a0, 0x142, 0x0, 0x1, [@generic="d8fd014391e2f74545e598147323a7cdc15ede09fb6d480c74ce3f11db105463794ef71cfb3ab891257ab8d0fb06c4055537de11604cd302d1e5c0441bc0f21dd0c6f1473578667dffe3681ce31866ead8aceaab1602351e188e469b4d0a9477776de994985ce123d106613b75f9015f98dc59d17f61f1055069871e392182b1861c09879bb91511deebbc9eebfbe6c1ca5de21bf487510fdcb3f2e25823228547716ee47ef545bc0b99f692d5ecc9e592190841c68e2ba4074a141bd3aff7", @typed={0xe, 0xeb, 0x0, 0x0, @binary="4e78ae21ee6a1c49a8c8"}, @generic="198545c3a3d48be621dfc45592b8a35654161e1866eeda93182f2beb0d077112b098a2dc6421ad32dd04c37cf0a2289ff92b654b50f38a913607583356de6aff724e", @generic="2818cb148c6415521af27042ca179e969c2c7a9ab95e49edbe248d4d78eaf803e4775472efbb50509b2ddef6a915bdcab5d25ececc6bbbf9f7df5657c244f0d1c24ad55794dae2f720cd84af3b662b66e3e32e691046849d8e9367c7db0429f12421b64f347b46ef373fd079c5178563a8adcb114ebbda07ecd5bb2c81c2972a118b721bbb72b3b431be42"]}, @typed={0x8, 0xba, 0x0, 0x0, @pid=r7}, @nested={0x14, 0x11c, 0x0, 0x1, [@typed={0x8, 0xbd, 0x0, 0x0, @str='&[a\x00'}, @nested={0x4, 0xd9}, @nested={0x4, 0xb2}]}, @nested={0x89, 0x61, 0x0, 0x1, [@generic="a597fa5b7ca2dc853589d849310cd2c7a6180fa7155e36207da90ae4d95a0d63bb613e1403109037f07e07013eba106b65b6f6728163af63fe22d448ab0cd2d5153bff74858f34ed816950560baa4ae0d496c8b715f0b1c3b100de8ff3ca7b6912b230a154d0c4dde756c660de60bf90c9", @typed={0x8, 0x58, 0x0, 0x0, @pid}, @typed={0xc, 0xaff, 0x0, 0x0, @str='*+\'$\'\x89[\x00'}]}, @nested={0x1b0, 0x7e, 0x0, 0x1, [@nested={0x4, 0x1f}, @generic="7809010cbf925d40c0b9059e4fa474953ccfe614361c5488a4dcabe192562e39ab2b90c2e9da0aaf5134aeba2c1f1d5856b272fd5b03cdc6365774a7f66e3f81721378451804f2880b3762ebbb529eba6e0fc4e398a9baf4b611355950ddbd1e5b34904cfd5e9fd0078fed2536e2d5e6c9a9215e5555d929d25491898bb08e9b710694e7f844afae3936e831528953b1de2392f05037109631c8205aee1c49e41a8f6ade0242c2baf43acafbb6e034d92f014936a2a9775e2666d12f74ba89ecb695cea594dc4ec6a3eff67c7523d2eb571944b3ee2d01f882eb278869c16c45ae30b941acb4e234b96fbaab53cb63", @generic="99c72796f64d6e7a66c5d5a4c787524747f716464b48a90620b35490cb3fdfb048d28685a9e2a46966d0b09e5f4f9c29a5a140b7deebb3b5671dfc4dc8e2eedde9d3da5dfa16d7d4349660ffb5ffe142e24323128634e6e2e2453ef3e1f819f8b5d282d61425709fff6aa63c7e8fb5c6a7f53b3a8ccd42b588970038790bfc2c3c12348a2a8c0d52d88e4d497d7cbfd172503e51a69e8570093a3ae07e9bc9a203c52a89b55446349264d32e0f883ab66d", @nested={0x4, 0xdd}, @nested={0x4, 0xb2}]}]}, 0x4b0}, {&(0x7f0000007c00)={0x11c8, 0x3d, 0x100, 0x70bd25, 0x25dfdbfd, "", [@generic="70505e390ed58e4ba23d781b851d458dbfad0b281df5e7e9100e7b18a94b57ad117728e727bff2245567f0796d9e316a8fab5ae4e655c7d10954caef974956b4a8cdbdc13ddf38ce045cd03a549828877e963f859f8a5b89b19fa61a3d59ad30554463fc65929a6d41c81763b46fb370904e8a42cb6833e2e73e9537e35a011b047464e017d5de753e4e0f1bd2bb5f9cdade118fc330aaee961aed2f7125368def25ec3e397bc0bb", @typed={0xc, 0x6a, 0x0, 0x0, @u64}, @nested={0x21, 0xb6, 0x0, 0x1, [@generic="12c08ca8204eb771e97d98ff9a066db717b4c8e499c013764399fb1e71"]}, @typed={0x8, 0x91, 0x0, 0x0, @ipv4=@loopback}, @nested={0x10a1, 0xd6, 0x0, 0x1, [@typed={0x8, 0x2f, 0x0, 0x0, @u32=0x6dac}, @nested={0x4, 0x8e}, @nested={0x4, 0x4}, @typed={0x8, 0x12e, 0x0, 0x0, @fd=r1}, @generic="652334ff102488a8aa8944be4e7f779ddbef629b6897fabfb9c0ca60566e1d3d7f02c8e2c82b4a22ba58fa1535056a0a1b250b46f87cdb594ad40c0133166cdeea06b7fa67a695d68b746f53963cce6077c20b4aed8bfa0ec3bc3e4545eeed6e6a6fe4043e1b95ef7a77e5120b9367b6115f032060c983e755", @typed={0x8, 0x128, 0x0, 0x0, @fd=r1}, @nested={0x4, 0xb8}, @generic="de4282608b13c68a35009f433ff4d541f9855a69517b9af88c8140c53730a5fbcd65ed00e697a5cf2e5eedb241cad3aa846a62583be0e04481bd883191689c6073b65c212c4fa7e415e895a5e4ab94e385267f800ee45eb698878ec320f3a4d1964cff457f80f20d07d54b105028d667367c5a6bfe16e6ee3f0174af1179c28b3b0cac2ca83b5a2a87f03197d2ebc6d10994480c6c9ece89a25ac490888fd4546817a1420a24b11e145572d31dbe206302193df862682390d97d1b7146a6c28a7b2b534679a7612c66aacd77b417ab4c38edfb8a43a11628410692f6639b7ea0357ad60097b1b2aea510bf905865c3c5e879ef7e90bc69d0b9d21df3a6600135ac4372e1a717d48ed7e57397edd8794b0ab321f89eda22e25cf0603b1e1d056404292f48006b69ca6ab2b8ceb45d1de3354826a90cec451071018d1f810f1edec261605c703b895aa7726bcb19ad33b972344204417a0619ce9380953feb184cfa3aef631acef8d4fa3283ad3492967db1445b089e0531d33be8a4c6a5a905a1441dae0112621a09adce8f1821e83824a128a696ff5e41ba857668182f927235a14932f7b2fef99089410774fc4a7fa2377a475327d1146111eda212b7d1e0c0a9513f014b2c899cf5fdb11b826a2e6a35056f1194f91ffe07560d69df4b126a06f9b75ce0b1be53a744cf75bf8fe5a05b8d74ec369d1cbcc9ca1b0689d4411c10bc86f0b1a72948bac08a175a4cf5d7c020b2c677e3e5350599f0be8579d3880fc6f2663e8dc7904cccd5647939b3f5df7b0f415493d31fdccab5d92e7ee0053945981bfb79f0a87af4179f9674f0f81ec121399bc72f13cc235bcfdf84a012fcf594ce1708053b1a6dd7c089152c11d155a440deb4c684563af8baddd98e63e29f4442a043d45f32289ae59178538a0ba775eae2f2a79cc636ff2181be48abdbfd49d3e5a74357a31b1c4cc4c476f85b21c941dc10b4911718042868a11c16ef36c0c6d319df1b375cfdf33b8e39163d04bc3d18321bc99e6aacc39445f66a77e131174def23a7ee38eedf55a51d1cff4e0524faaf3a61ae6cd5570493e34eb8fcd07f10e7bc30123b9d38c5aa3843364db5e958d53702c5d632d1bd1cd7710214662c6ed8104cdfd311a4d631c50b750a50350854b50997dfc238fff7d9e86fb67ca7f30641782f9b5b0d3ff244c97e28c428d76549aa7b97e7bdff97a99c3b90a2c950705606f93fba48a759d0aac51ded33a839ea622c7aa8f5de8f7a303b009da4ac477e31360f09ad18fbbdc3ab0848512ee6534661bf481cf5af5716eb6c03e5256b4d4e0f310119cfb478bae01e028b4eecc011ea24b05c38dc1170324a84e40fd4e5afc49bc539bbfe1ece5a4a3f5ecc05ed1a04dc22a29c402f7e34ec05cea0333bc8972e82cdabcc6a97921e7831768ea9a81d56511e72c7dbbf653245b723f33fc4a2b6e0d1a284351ac80050f7512549cd1eb54e550aa56be294754e0015e2712dff76f1b43bec870c767125fb258dd617a3ec3df0f0e99bcc052d6731e6c7a85d4e675482c8e5983476e4a2b3450fc30a434ba2e4e2800f5485051876d001ae046a06ae420af46e6abdee561aad36a55ba0e9fe40c17be1df70b8842bc170ca372e01de222e91845aac4b42f1377f675bfbebe9372bf800f609442344cb1f8ece3b795ede90e6a775d70da59eac557f19726a01e19e6fc674b075ec1a935328da7ec1e4397164eee2c5d68b6398d6583be9bc56a3134962016d9f8cdfa2a0651f439fc2b31bf0ca3b25a9d6e7c148cf01ff974f038cf3784595dbf15ed8b9e54dc43aa315e2e8c037e02f7321c8d88557dca7df4972be9a255089c72411304081291ba889e344bca8e651b3673330ab1098ac3a86f93156feeea88973ea4834c55091cc92960d059b1a0a5261e0212857c923be5915ab3350314663b29b0140d546e084678f1bc445a23aee714b080373da9cd76c5fe265717e241ac4f3bd83842fb18ed571878657eac1ee8c8076796217f13ade19087af31029f335f879f897f656f9282a6fc17f1fcd6cfba914c90a6522365e753a83e3067ad7f60e025b78592cb2a93a6e198c929da895547eb6545427b7c2c9eb9529e3637b37ab17078f4af2696e9ed10d0e0ab5f0bac5f6e7c7df8bbbb7637206b6a8298ffc530e97de3301b11eb804ae586498663f4b99cbd0717496dbf2f459f282641383f6ad8749f2a2e19a48918df56f90e79329ff4b445d4cbe44ca13c3f095eb1f539a6ff9433e1b7ae55363c9e81d67d9ff0194f1521ca2af3f5a71cc6bce5fc275551fe5cb0da9f560dd4bc6fc51813eb4d7e4cf5e8a94368e0dfafd59baf13b0454bd3503eacc501258e6efdce3a41f3f52c9d526716ca17ebe0d538c8551f2d45329d3c8c96b7302c4b23df0d7b2dd3845bb833be2993adba839c4478437433dfd5819331014654153e4a540d15c94852db45efc61576d74241c4d8a4416c96a051eb6e5563349e5544d4541752654b2b71372027b332a94679ec716522efabcd954c422403e694c9e0ae8dec44ec73c52d227094834e34f8d7e795fcd50b2fa9373734a9256ae0840e0d71fc90dc8ac594ee971054846f4e4aa93fa95fc6f8a348f1f8fe31f00d934954fe8996bd3e09c6a71f9da8e1e06d9cba95ec40ec6b2b9e7e1b58cc0b892271aa8ad9b41818b4dda76c273edf3681f7870178518a650e51866f87a321e19d2c9a3e3aa6e586f34ffcdcdaf24524a44afe5dd846d170a87868f26b73efe378cc4a86d96d7b3d2f67c809deb88c489aef7036e373b64783a8590ca1b6600caf66d7f668273a98f4500cbf3d0e780c423b9562464eb218743b0398eadef2cdefcab73374c32a24ae07f81cdd6911263eece40566b685c4c2bafaa6958745c5504281de6e3bf29a4d0a35f2a45769cdf8621eeee589c44d63fad4b8036fbdd1ebda70b0bfc76e6067949c8c871491977f3d50aba82444473c460de34646fb7e4c5f1b99db086b635801b56fe1a9fd7634c3b4cf711296826ef3348a4fa8cacd70b88240df62b4d114c85b7532a229caa86810d2a12afc47738d424696554873bf9ac6ee0a76dabcf4f315dc4453877e82d95b938cfcac2f2de2e430ce8290aa5ae0e9802455e6d199e78d8acc8677d59a9592f76cd594d08f2dc488e47e0e9a2d574f454f075f03c5d09e41b5f51f50dc4f3c63a57be78fd4c7b04b6c021fad9ab129539c8842b735118d7aafb4f6eebeb4f37f8883e07f673b4474b394a94d6152bbf180848a1a108afea8d02934f058fc870a21e27fc26fcead66f3eaab8f0c42b62bf4aec22718a9ea9add8a36f023a0b325021c6e0eb25302f1efcbb2f6dc5391780e1d7f7fc86376359678e041e838d070bcbaa42908a443d963d84eb766e34191145d965baf9163c91d9dedb3a5684e7f25ea926e184bfcf4aa9d92adc8b5da0d637da5c1ec6214629b1ab496ce58ca703dc17f7df5e6fc041e34512ac7d7c7e53a3a3ab5e5c4f271e9a0730e371586d5d100b112601802e656c80f9a5735106cbb84fe49be3699fbb7b3a48081a458c796c96c6d655c3025e4d7d6bc8d667d771a8af2dadfd1a49b3db126b3f8990f01aa6e08eb2fae03f8fe8f987faaf94bdced03c11fe73f35132d3fdd342ce189af6536dc1dc27987a06f4035d46720e2ff216c8b74227c7dea757bf6fdba91b4fc7ab6c736522c42c579d04826cadae427e82c410c16aa6fd05af0e1e1d3b058f82e83d2423ab31a1bccec4e40846a174ebcbf54e1334e96e830dda6471975c2271ad8ab0a4684497738cb7fc99e26190e46944afa02a4c884193c2511eb19618231b7c4e207fa555aa9868900f5d9f2a5789934d78fbb46edbe0bba85ee7ca74907c0cc99a92a5f422aa46df3b6c966564885e1d5dabb8d45888092b7f26807c187a7dc61d7007d20410037542b5882533e717661607b2874897c566995d909fa63b6aa20cdb412632dde5b81a4d2193367814fa2d2bd28d07f666533053df0b8b271d4503dabb819813bca0a9b7c26c8b6c44aa1ee50cb3d958e9112239394986b18ec603bd2b7e9ec852991aee3e54184bd6e0c47ef96e27a70bf06dbbe4a6cbbd8abb8376b2f2365044e53449fa1e98cb8adf2cd396bea34f1ec973d1b7439313c81b4afd0b59ad2dc5ca299df91c6d5dcffc3b4212f16f16fcb937a414b1b2ab4a30d5d05a6b84fcc3301658c916f9fa1378d557e2febd389c87139c65abf501cc24d7bd384bab5fcb31169200dbb96ae1c7c3b0cf36ce00858135c05489c40daf3fa11d7b037e32b3e5b6ddc757b4f3d69c8d3fb63183b0596f5bcf5c8c024adff7c585c8f36b8da971e415dce34349e7c9ff5b035fc0390ec92a72ba7fa442893afbae5a38fa88ef0bc68259aac4da0cb9296c7976fdd25bc5baee443cd922321affe2e86b0157c4b1e78911abf136de3bc41e07df59b1339122abdf58fbf9da89daa5bd8857212e059f0279b27708ce882e77c7e5c5342487b34ce3f172058d6607c44d9cb3a7ad643c8200aa5a5ccb0a4312dbb2b06d9da17344edc0c7d9d1351eff6f6a8e74986867e5e7933476bb0b9b7bcd601b931be06c1ce84cff361e362406f99ecd821da5cdb4115176ea50df58c12cbc5885c43dc973b47289441b8630074742c385fd1f63975038f209bc4f6aeea5bc964083d1974cf5ea733141f71b329560caec4068cdfaf9b315959757f27af3a3d427360859ae896c5f5013815ba450250907194935c0d81e07025fe7e6b483b2c003b36f3147fe722542a12a29313f7e8700489e7a43147723f1884822b1693003c6bd5d0f7829b8e75cd8eb17054439bd3e694edf443e15d10ff308b4ad33c47fbd745e597f0e04da944dd263eaf960f882d4cd3e75b96e5db6afab4c137827f59cb8cf9e76cb875be822cec86f90797a0306b790b199050c9db996b3186e9611996406244b8cb350bf323f824d6e04b05f784f29663a801789164a09bac59deeeb4c907784f8a4653e069bdc631ad9e91e50eddbc38f21cf584056c842f9b659c03f34c3774802e33c39911fc45a2ab85971992a6062eee486aa164ffe3153996773540533a5eeb5e2b96f142bc59f039f594d9a598943d74017d6312adb1e268f884e0a8a4a9c2cb742010462b701e473e9694cf89eb365fcde2e69df62c22fe170a36dd6cf16c102e84ecdeaa5d5beac38a172eb5b6c01ce26d7461a640473cb0894c09ac3e2575a4aeeb70ee52d4d6ec93be1b229d2dee74e763fdc61f63354478fbc82b193918fd1af8d347f7a7eb94ea059af21bdbd3a24e7eccf4fe92aae9429626f0a94fee726943c70a1c6b83f9f03099dfe03bb1f4761b74a323439d5e62b9c0d58ad86a4ef1d0f575678449c4f8812772e5200304949adb815cb4687bfc331c88456fba18d5f5637ac872bf129a71aab0b7d799f48d40ded2475bdd33addb613ac612503bcce1d489dfed5b60d410916841bd906c1113041e71d25c7dd22c14fcb1287f2c647de796d9fa423aeebe55ac23ca5e906adf0aa1e4e42684581b541e211e4a6f3f961fe402daf704a3d9d6689e5ac595adbc8c18e79fcf5b59150fc58babc154f817c97406e0b8c153e5598b9cbe5b64231a33ac1a53100defa82e0254f14801177a77e5be8f77bf2c1d2d0fad5841ad8f360f76582413b165d188267081a95253cec31090c2894fc746ea084dba4f2efdb416f3520842d9ef88217a2d99808f2ab4bb0aa2bb60da225a1567cb56336503b31887e4c15fd6beeffddfe8a3b"]}, @generic="90ce4d3e4f75cbcd91f4b5374178c5cebe218ff84df2a75e5c3cabdfca227cf1d5d535236444f094c4eb3b4ec688e2e58cea"]}, 0x11c8}, {&(0x7f0000008e00)={0x18, 0x42, 0x100, 0x70bd28, 0x25dfdbfd, "", [@typed={0x7, 0x47, 0x0, 0x0, @str='-[\x00'}]}, 0x18}], 0x7, &(0x7f000000b2c0)=[@cred={{0x1c, 0x1, 0x2, {r8, r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r14}}}], 0x40}, 0x20) (async, rerun: 32) ioctl$RTC_EPOCH_READ(0xffffffffffffffff, 0x8008700d, &(0x7f000000b340)) (rerun: 32) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f000000b740)={r2, 0xe0, &(0x7f000000b640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f000000b480)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5, &(0x7f000000b4c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f000000b500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xa0, &(0x7f000000b540)=[{}, {}], 0x10, 0x10, &(0x7f000000b580), &(0x7f000000b5c0), 0x8, 0x51, 0x8, 0x8, &(0x7f000000b600)}}, 0x10) r17 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f000000b780)={0x1b, 0x0, 0x0, 0x2a4f432b, 0x0, r2, 0x9, '\x00', r9, r2, 0x2, 0x4, 0x2}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f000000b880)={0x6, 0x2, &(0x7f000000b380)=@raw=[@cb_func={0x18, 0x5, 0x4, 0x0, 0xfffffffffffffff8}], &(0x7f000000b3c0)='GPL\x00', 0x1, 0x7f, &(0x7f000000b400)=""/127, 0x41000, 0x62, '\x00', 0x0, @xdp=0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r16, r2, 0x1, &(0x7f000000b800)=[r2, r2, r2, r2, r17], &(0x7f000000b840)=[{0x4, 0x5, 0xb, 0xa}], 0x10, 0x5}, 0x94) (async) syz_genetlink_get_family_id$tipc(&(0x7f000000b940), r3) (async) r18 = accept4$inet6(r2, &(0x7f000000b980)={0xa, 0x0, 0x0, @private2}, &(0x7f000000b9c0)=0x1c, 0x800) setsockopt$inet6_IPV6_IPSEC_POLICY(r18, 0x29, 0x22, &(0x7f000000ba00)={{{@in=@dev={0xac, 0x14, 0x14, 0x22}, @in6=@remote, 0x4e23, 0x7, 0x4e20, 0xd1, 0xa, 0x20, 0x80, 0x6, r15, r10}, {0x0, 0x10000, 0x7f, 0xfffffffffffffff9, 0x8, 0x9d, 0x61, 0x3}, {0x10000, 0x0, 0x6}, 0xfad, 0x6e6bb8, 0x2, 0x0, 0x2, 0x1}, {{@in6=@ipv4={'\x00', '\xff\xff', @empty}, 0x4d2, 0x2b}, 0xa, @in=@local, 0x34ff, 0x2, 0x2, 0x5, 0x1, 0xb04, 0x9b4d}}, 0xe8) r19 = syz_open_dev$ptys(0xc, 0x3, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f000000bc80)={@fallback=r19, 0xffffffffffffffff, 0x7, 0x2000, 0x0, @value=r2}, 0x20) 891.89896ms ago: executing program 3 (id=987): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='sessionid\x00') prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) pread64(r1, 0x0, 0x0, 0x7ff) statx(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) timer_create(0x0, &(0x7f0000000200)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f00000002c0)) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x3ed4, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x3938700}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r3 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r3, &(0x7f0000000100)={0x28, 0x0, 0x0, @local}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@ipv6_delroute={0x2c, 0x19, 0x1, 0x0, 0x1, {0xa, 0x0, 0x0, 0x0, 0xfc, 0x2, 0xfe, 0xa}, [@RTA_PRIORITY={0x8, 0x1e, 0x3}, @RTA_UID={0x8, 0x19, r2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1880}, 0x4000050) 802.775101ms ago: executing program 1 (id=988): capset(&(0x7f0000000500)={0x20080522}, &(0x7f0000000200)={0x200002, 0x200003, 0x801, 0x4, 0x7}) (async, rerun: 32) ioctl$UBLK_U_CMD_START_DEV(0xffffffffffffffff, 0xc0207506, &(0x7f00000000c0)={0x0, 0xffff, 0x0, 0x0, 0x0}) (rerun: 32) prlimit64(r0, 0xd, &(0x7f0000000140)={0x5, 0x1ff}, &(0x7f0000000180)) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file2\x00', 0x1008010, &(0x7f0000000580)=ANY=[@ANYBLOB="6e6f646973636172642c6e6f636865636b706f696e745f6d657267652c6661756c745f747970653d30303030303030303030303030303033323736372c6d656d6f72793d6c6f772c666c7573685f6d657267652c6661756c745f696e6a656374696f6e3d30303030303030303030303030303030313236322c61636c2c6e6f61636c2c636f6d70726573735f63616368652c646973636172642c6e6f657874656e745f63616368652c6e6f71756f74612c636865636b706f696e743d64697361626c652c00363101be2f2414c1ff59cf0ff87782bcde43f7989389b5df0c89a39b9879753e01c3936df8f39b60655e3609ad58e855a62cde73be8487d7f660b8da7993b53c4bea49f4e3f2d6b81984f7eeaafb913ce47a483219b0f7b60a2b1f30eb272e8137a471ec62a32d98bb77dfeb8bb0c56400"/344], 0x6, 0x550f, &(0x7f00000089c0)="$eJzs3EtvG9UXAPA7SdP3v/8IsWDXkSqkBNVWnEcFuwCteIhUUYEFK3DsieXW9kSx44SsWLBELPgmCCRWLPkMLFizQyxA7JBAnjuGhocEihOT5veTxmfu9fWZc62q0pmJHIBzaz796Yck3AhXQgizIYTrIRTnSXkU1mN4pjxmHjuScu63iYshhKshhBuj5DFnUr71ye3hrbXvX//xy68vXbj26RffTG/XwLQ9G0Lo7sTz/W6MeSvGh+V8fdguYnd1WMb4RvdROc5j3M+2igz79fG6ehFXWnF9vrPXH8XtTr0xiq32djG/04sX7A9b4zzFBx7Wd4txM9sqYrufF7F1GOs6OIz/tx32BzFPs8z3fpE+DAbjGOezgyzuZ+dRERu9QTkf8+bN7GAUh2UsLxcaeadZ1LF1nG/6v+2Ndm/vIB1mu/123kvXqrXnq7U7ldpu3swG2Wql3m3eWU0XWp3Rssogq3fXW3ne6mTVRt5dTBdajUalVksX7mZb7XovrdWqK9WlytpieXY7feX+22mnmS6M4kvt3t6g3emn2/luGj+xmC5XV15YTG/V0jc3NtPNB/fubWy+9e7dd+6/uPHay+WiP5X1XFheWl6u1JYqy7XFc7T/D8ui04WJ7R+OJZl2AQBnz7/t/2/q/4EJOLn+f/dBCCff/wf9/0Scqf53XNYE+9/zvn84Fv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7JzP7eJA1EcgJ8NXth/WrTa+7ayNyhjS9jjHiMKSBMUkANpIQ1QA7mlhAgiPA6BiEMkj20l+j7JmYxlfrxBcJgZaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEv31Xpxe/X7um3Obt9OntEAAAAAl2yr9aL+Z5b6X5v735tbP5t+ERFlRFyau4/i01nmqMmpXp6/OX2+elXDXUSdcHiPSXN9iYg/zfX4o+tPAQAAAD6uzXI1T7P19Gc2dEH0KS3alN/+ZsorIqKaPWRKKw95vzKF1d/vcfzPlFYvYE0zhaUlt3GutDepf+7HVbvpSVOkprz4smOR2cYOAAD0aHTW9DsLAQAAoE//hi6AYRTxvJV53AqcpKbZ3vt81gMAAADeoWLoAgAAAIDO1fP/ns7/2zv/DwAAAIaRzv8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS9tqvdgsV/O2Obt9O3lGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyxP+8oEAJhEAZ713cmc//DSoOmpiZVIHz8jcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmd3/5PzE1ziRzr42l55Fk7dTYOjX2zo2jP4yvXwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMX+vKRACARBFMwZ/zvp+x9WEvQMIkRAw6OKWjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNHvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMXO/bzGUcUBAH+zs7OxVXGNsoeIKHjQi91ua2tv4kEJHvwThJBua+zWH20OthQxF2+Scy+iRxFBibf+Dz0nkEu85bCHCJ4jMzuzO/kBrj86s0k+H3jzvjsM875vFkK+814CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQGL47ieP00B7Fjfzc5t6D5bTfOtSnHq1vL6QtjaMqkz4ZXi5/iDrjcK+OZAAAADgb4qK+DyHsJBuLad9oZ/V/UlyT1vzfPzuKi3r+cN1f9EXtn7bfft19cTxQezROetMbK4P+xaOpNJ/cLGfbc397RTN78tm7lzj7QhofrL0wTLLnGX37+PF7rSycqyJbAODfuFD0eVD8PpT2vToTA+DMaJYK76L+j9v15gQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV+ysAAP//+Cw/6Q==") (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) (async) syz_mount_image$fuse(0x0, &(0x7f0000001040)='./file2\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000c80)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) 802.395461ms ago: executing program 1 (id=989): mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') r0 = syz_open_procfs(0x0, &(0x7f0000000100)='syscall\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1e0000000000000004000000ff"], 0x48) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1e0000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0}, 0x94) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r6, r5, 0x25, 0x0, @val=@perf_event={0x200}}, 0x18) syz_emit_ethernet(0xfdef, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaf0aa"], 0x0) (async) syz_emit_ethernet(0xfdef, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaf0aa"], 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="5c0000001000010404000000ffdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="08010400008900b1d15934d885a42e00", @ANYRES32=r7, @ANYBLOB="340012800e00010069703667726574617000000020000280080004000100000014000700ff010000000000000000000000000001"], 0x5c}, 0x1, 0xd, 0x0, 0x480c5}, 0x20000000) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000280), r0) (async) r8 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000280), r0) sendmsg$MPTCP_PM_CMD_SUBFLOW_DESTROY(r2, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000004c0)={&(0x7f0000000380)={0x10c, r8, 0x800, 0x70bd27, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_ID={0x5}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @loopback}]}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x2c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x8}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xff}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x7}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x9}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x18000}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x19}]}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0xd3a}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x3c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @private=0xa010100}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x7}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4040}, 0x8000) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x64) socket(0x2, 0x2, 0x80) (async) socket(0x2, 0x2, 0x80) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file2\x00', 0x200001f, &(0x7f00000011c0)={[{@barrier_val={'barrier', 0x3d, 0xad}}, {@user_xattr}, {@journal_dev}, {@data_ordered}]}, 0xfe, 0x4e5, &(0x7f0000000980)="$eJzs3UFrHG0dAPD/THZ9mzavm6qHWrAttpIU7SZpbBs8VAXRU0Gt9xqTbQjZZEuyaZtQNMUPIIio4EVPXgQ/gCD9CCIU9C4qimirBw/Vkd2djWm6m6R0s8ub/f3gycwzOzv/559lnp1nZtgJYGhdiojJiMiyLLsaEaV8eZqX2GmVxnovXzxZaJQksuzu35NI8mXtbb2XT8/kbzsVEV//SsS3kjfjbmxtr8xXq5X1vD5VX01eZdn2teXV+aXKUmVtdnbm5tytuRtz0z3Jczwibn/pzz/83s+/fPvXn3n0h3t/nfx2K8GWvXn0Uiv1YvN/0VaIiPXjCDYghWaGLTcG3BYAAA7WON7/SER8MiKuRilGmkdzAAAAwEmSfX4sXiWt638AAADAyZRGxFgkaTm/33cs0rRcbt3D+7E4nVZrG/VPZ6Xd8wXjUUzvL1cr0/m9A+NRTBr1mfwe23b9+r76bEScjYgflEab9fJCrbo40DMfAAAAMDzO7Bv//6vUGv8DAAAAJ8z4oBsAAAAAHDvjfwAAADj5jP8BAADgRPvqnTuNkrWff734cGtzpfbw2mJlY6W8urlQXqitPygv1WpLzd/sWz1se9Va7cFnY23z8VS9slGf2tjavrda21yr31t+7RHYAAAAQB+dvfjs90lE7HxuNI2ILNnzWjEiG9m7cqH/7QOOT/o2K//p+NoB9N/IoBsADIxDehhexUE3ABi4w/qBrjfv/Kb3bQEAAI7HxMd3r/83CzA88uv/STLohgB95/o/DC/X/2F4FQ86AjAogBMvPcKu/u7X/7PsrRoFAAD03FizJGk5HweMRZqWyxHvNx8LUEzuL1cr0xHx4Yj4Xan4XqM+03xn4vQAAAAAAAAAAAAAAAAAAAAAAAAAABxRliWRdTG6uw4AAADwQRaR/iXJn/81Uboytv/8wIeSf5ea04h49JO7P3o8X6+vzzSW/2N3ef3H+fLr/T57AQAAAHTSHqe3x/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0EsvXzxZaJd+xv3bFyNivFP8QpxqTk9FMSJO/zOJwp73JREx0oP4O08j4lyn+EmjWTGet2J//DQiRgcc/0wP4sMwe9bof77Qaf9L41Jz2nn/K+TlXXXv/9Ld/m+kS//3fqcNpm8uOv/8l1Nd4z+NOF/o3P+04ydd4l8+Yo7f/Mb2drfXsp9FTHT8/kleizWVFB5MbWxtX1tenV+qLFXWZmdnbs7dmrsxNz11f7layf92jPH9T/zqvwflf7pL/PFD8r9yxPz/8/zxi4+2Zov7XirGT7Ns8nLnz/9cl/jt775P5R93oz7Rnt9pze914Re/vXDxgPwXu+R/2Oc/ecT8r37tu3884qoAQB9sbG2vzFerlXUzZo5tZjT6GHQ+DlqnfRDbh/Z8Jw/1rtvJSoPYTwfYKQEAAMfi/wf9g24JAAAAAAAAAAAAAAAAAAAADK/DfgYsevBzYvtj7gwmVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA/0vAAD//+XXyps=") 791.399651ms ago: executing program 1 (id=990): r0 = socket(0x9, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x8604}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@mpls_getroute={0x1c, 0x1a, 0x9e8a232eead7ae69, 0x0, 0x0, {0x1c, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x4}}, 0x1c}}, 0x0) 478.887205ms ago: executing program 4 (id=991): r0 = syz_ublk_setup_io_uring(0x48ec, &(0x7f0000000000)={0x0, 0xfeeb, 0x80, 0x5, 0x22c}, &(0x7f0000000080)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) poll(&(0x7f0000000200)=[{r0, 0x240}], 0x1, 0x7fffffff) r4 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, 0x0) getsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f00000003c0), &(0x7f00000006c0)=0x4) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e22, @empty}, 0x67) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)='syz_tun\x00', 0x10) sendto$inet(r4, 0x0, 0x0, 0x20000800, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @empty, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x1, 0x0, 0xad, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x2, 0x9, 0x4, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0xfdd, 0x60000}, @mptcp=@ack={0x1e, 0x4, 0x8, 0x1}]}}}}}}}, 0x0) syz_ublk_add_dev(r0, r1, r2, r3, &(0x7f00000004c0)={0x2e, 0xd, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000480)=@new_dev={0x1, 0xb1c, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x184}}}, &(0x7f0000000540)) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000002c0)='./file0\x00', 0x2800000, &(0x7f0000000500)={[{@debug}, {@delalloc}, {@inlinecrypt}, {@test_dummy_encryption}, {@errors_continue}, {@errors_continue}, {@delalloc}, {@barrier}]}, 0x1, 0xbdd, &(0x7f0000000d40)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB+fgoAAP//qCIDOA==") chdir(&(0x7f0000000000)='./file0\x00') timer_create(0xfffffffffffffffc, 0x0, &(0x7f0000001400)=0x0) timer_create(0x2, 0x0, &(0x7f00000002c0)=0x0) clock_gettime(0x3, &(0x7f0000000040)={0x0, 0x0}) timer_settime(r5, 0x0, &(0x7f0000000080)={{}, {r7, r8+10000000}}, 0x0) timer_settime(r6, 0x1, &(0x7f0000000000)={{}, {0x0, 0x989680}}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$FS_IOC_ENABLE_VERITY(r9, 0x40806685, &(0x7f0000000a80)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 875.14µs ago: executing program 3 (id=992): r0 = socket$nl_audit(0x10, 0x3, 0x9) fchown(r0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x8, 0x0, 0x0, 0x1ac81b, 0x0, 0x0, 0x0, 0x1000000}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffffc}, @generic={0x66, 0x8, 0x0, 0x0, 0x1010000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x2, 0xde, &(0x7f0000000340)=""/222, 0x41100}, 0x94) 0s ago: executing program 3 (id=993): r0 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000459bb2405804035000000000000109021b000111000000090400000195699b0009058b", @ANYRES8], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_connect(0x4, 0x73, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0xe, 0x63, 0x51, 0x10, 0x1371, 0x5743, 0x16d0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x1, 0x11, 0x6, 0x140, 0x4, "", [{{0x9, 0x4, 0xb4, 0x0, 0x2, 0x8, 0xa, 0xfe, 0x3, [@uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x8, 0x1, 0x81, 0xe, "b1", "1a54"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x3, 0x3}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x279, 0x1, 0x58, "bd9f"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x6, 0x8}]}], [{{0x9, 0x5, 0xc, 0x10, 0x3ff, 0x1, 0x9, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x8}, @generic={0xf, 0x24, "b6a6b28abd512637548680e8c3"}]}}, {{0x9, 0x5, 0x87, 0x0, 0x20, 0x75, 0x6, 0x9}}]}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x3, 0x0, 0xa, 0x20, 0xfc}, 0xd9, &(0x7f00000003c0)={0x5, 0xf, 0xd9, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x8, 0x3, 0xf}, @ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x9, 0x0, 0x2, [0xff00ff, 0x30, 0xff3ff0, 0x60, 0x0, 0xf]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x7, 0xc, 0x37}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x8, 0x6, 0x81}, @generic={0x8e, 0x10, 0x4, "80b1a28b317377bac107d08dcace352896d081cbd11cb5bdeef51833ea94c2ab9f19251cfc3f355b61a868cb40df7f16c122b28f4f3c0320736f3b7c0fe50e32b892dccca1e90ffc1a37f29f8cf37cd54edc9d6c8250541f4df974d8ea6109fda1c31ce3de786df38b1832ae6c55575e390199d04e8661ed6ab7e3ba00b6b107cd4c8d4438f7b9c36e22a5"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x6, 0x81}]}, 0x2, [{0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x426}}]}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="002251000000a45b4550182195f5816eb3"], 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2002fd001000414a00e30e85492595759cc5c7e02ba48d4490d696c901d0caf47105d0a71829661245ca120f1d337110303d71293fc92e0adbdf8f3c85e01254a79e9db83c043cd88714b2b8be576659bf2c51f5ba35660ab02be783bc8829d5c67dc85405b9079c3021356da748c024bcf086362e4f"], 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, 0x0) kernel console output (not intermixed with test programs): has an invalid endpoint with address 0x80, skipping [ 128.089198][ T418] usb 7-1: config 1 interface 182 altsetting 1 has 7 endpoint descriptors, different from the interface descriptor's value: 6 [ 128.124085][ T2396] loop2: detected capacity change from 0 to 2048 [ 128.131211][ T2396] EXT4-fs: Ignoring removed i_version option [ 128.142125][ T418] usb 7-1: config 1 interface 37 has no altsetting 0 [ 128.149567][ T418] usb 7-1: config 1 interface 2 has no altsetting 0 [ 128.158080][ T418] usb 7-1: config 1 interface 182 has no altsetting 0 [ 128.164598][ T2415] netlink: 4 bytes leftover after parsing attributes in process `syz.4.588'. [ 128.169753][ T39] usb 2-1: device descriptor read/8, error -71 [ 128.185831][ T2396] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 128.194519][ T2396] ext4 filesystem being mounted at /8/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 128.209037][ T2396] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=8560 sclass=netlink_route_socket pid=2396 comm=syz.2.583 [ 128.289206][ T418] usb 7-1: New USB device found, idVendor=045e, idProduct=0470, bcdDevice=c5.07 [ 128.298531][ T418] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 128.306622][ T418] usb 7-1: Product: syz [ 128.308286][ T570] usb 9-1: USB disconnect, device number 11 [ 128.310867][ T418] usb 7-1: Manufacturer: ﮕסૹ⠮᱒(᪲擟਎跽섖訒ﰟì”땎⓰໚㺉ꉣ嘦꼞٠忇鼨铮樛çÚŠ [ 128.329218][ T418] usb 7-1: SerialNumber: syz [ 128.346653][ T2431] loop8: detected capacity change from 0 to 128 [ 128.398153][ T28] audit: type=1400 audit(2000000031.810:719): avc: denied { getopt } for pid=2427 comm="syz.4.592" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 128.441175][ T28] audit: type=1400 audit(2000000031.830:720): avc: denied { map } for pid=2427 comm="syz.4.592" path="pipe:[26461]" dev="pipefs" ino=26461 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 128.537412][ T2407] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 128.556667][ T39] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 128.565764][ T2407] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 128.606259][ T418] usb 7-1: unknown interface protocol 0x88, assuming v1 [ 128.614582][ T39] usb 2-1: device descriptor read/8, error -71 [ 128.624579][ T418] usb 7-1: cannot find UAC_HEADER [ 128.652946][ T418] snd-usb-audio: probe of 7-1:1.182 failed with error -22 [ 128.681799][ T418] usb 7-1: USB disconnect, device number 11 [ 128.694288][ T1658] udevd[1658]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.182/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 128.768052][ T39] usb 2-1: device descriptor read/8, error -71 [ 128.886627][ T39] usb usb2-port1: unable to enumerate USB device [ 129.472787][ T2449] loop8: detected capacity change from 0 to 512 [ 129.550666][ T2451] loop8: detected capacity change from 0 to 512 [ 129.580479][ T2451] EXT4-fs: Ignoring removed oldalloc option [ 129.607927][ T2451] EXT4-fs: Ignoring removed orlov option [ 129.639069][ T2451] EXT4-fs error (device loop8): ext4_xattr_inode_iget:401: comm syz.8.599: inode #15947535: comm syz.8.599: iget: illegal inode # [ 129.696778][ T2451] EXT4-fs (loop8): Remounting filesystem read-only [ 129.703574][ T2451] EXT4-fs error (device loop8): ext4_xattr_inode_iget:406: comm syz.8.599: error while reading EA inode 15947535 err=-117 [ 129.716964][ T2451] EXT4-fs (loop8): Remounting filesystem read-only [ 129.723562][ T2451] EXT4-fs error (device loop8): ext4_xattr_inode_iget:401: comm syz.8.599: inode #261888: comm syz.8.599: iget: illegal inode # [ 129.737367][ T2451] EXT4-fs (loop8): Remounting filesystem read-only [ 129.743956][ T2451] EXT4-fs error (device loop8): ext4_xattr_inode_iget:406: comm syz.8.599: error while reading EA inode 261888 err=-117 [ 129.757086][ T2451] EXT4-fs (loop8): Remounting filesystem read-only [ 129.763760][ T2451] EXT4-fs (loop8): 1 orphan inode deleted [ 129.769783][ T2451] EXT4-fs (loop8): mounted filesystem without journal. Quota mode: none. [ 129.792503][ T2451] EXT4-fs (loop8): shut down requested (1) [ 130.026236][ T2467] loop6: detected capacity change from 0 to 512 [ 130.045741][ T2467] SELinux: security_context_str_to_sid (root) failed with errno=-22 [ 130.078196][ T1658] I/O error, dev loop6, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 130.106649][ T19] usb 9-1: new high-speed USB device number 12 using dummy_hcd [ 130.147418][ T2471] loop1: detected capacity change from 0 to 512 [ 130.168490][ T2471] EXT4-fs error (device loop1): __ext4_iget:5093: inode #11: block 1: comm syz.1.604: invalid block [ 130.184543][ T2471] EXT4-fs (loop1): Remounting filesystem read-only [ 130.191417][ T2471] EXT4-fs error (device loop1): ext4_orphan_get:1404: comm syz.1.604: couldn't read orphan inode 11 (err -117) [ 130.204096][ T2471] EXT4-fs (loop1): Remounting filesystem read-only [ 130.210732][ T2471] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 130.220813][ T2471] EXT4-fs error (device loop1): ext4_empty_dir:3139: inode #2: comm syz.1.604: Directory hole found for htree leaf block 0 [ 130.234049][ T2471] EXT4-fs (loop1): Remounting filesystem read-only [ 130.297672][ T19] usb 9-1: config 0 descriptor has 1 excess byte, ignoring [ 130.305050][ T19] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 130.316518][ T19] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 130.337096][ T19] usb 9-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 130.350429][ T19] usb 9-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 130.359568][ T19] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 130.368388][ T19] usb 9-1: config 0 descriptor?? [ 130.379658][ T19] usbhid 9-1:0.0: fixing wrong optional hid class descriptors count [ 130.387806][ T19] usbhid 9-1:0.0: can't add hid device: -22 [ 130.393816][ T19] usbhid: probe of 9-1:0.0 failed with error -22 [ 130.405367][ T2479] netlink: 12 bytes leftover after parsing attributes in process `syz.6.606'. [ 130.417470][ T2479] loop6: detected capacity change from 0 to 512 [ 130.428637][ T2479] EXT4-fs error (device loop6): ext4_orphan_get:1399: inode #17: comm syz.6.606: unexpected EA_INODE flag [ 130.440271][ T2479] EXT4-fs error (device loop6): ext4_orphan_get:1404: comm syz.6.606: couldn't read orphan inode 17 (err -117) [ 130.459591][ T2479] EXT4-fs (loop6): mounted filesystem without journal. Quota mode: none. [ 130.566591][ T570] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 130.578584][ T2286] EXT4-fs (loop6): unmounting filesystem. [ 130.756622][ T570] usb 2-1: Using ep0 maxpacket: 16 [ 130.762261][ T570] usb 2-1: too many configurations: 97, using maximum allowed: 8 [ 130.771397][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.771950][ T2489] loop6: detected capacity change from 0 to 256 [ 130.783091][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.796842][ T2489] exfat: Deprecated parameter 'utf8' [ 130.802403][ T2489] exfat: Deprecated parameter 'namecase' [ 130.807878][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.808507][ T2489] exfat: Deprecated parameter 'namecase' [ 130.822855][ T2489] exfat: Deprecated parameter 'utf8' [ 130.831211][ T2489] exFAT-fs (loop6): failed to load upcase table (idx : 0x00012153, chksum : 0x6a70c931, utbl_chksum : 0xe619d30d) [ 130.844158][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.854172][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.868196][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.881983][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.907384][ T291] usbhid 3-1:0.0: can't add hid device: -71 [ 130.909835][ T570] usb 2-1: config 6 has 0 interfaces, different from the descriptor's value: 1 [ 130.924676][ T291] usbhid: probe of 3-1:0.0 failed with error -71 [ 130.933490][ T2492] loop6: detected capacity change from 0 to 128 [ 130.945663][ T291] usb 3-1: USB disconnect, device number 4 [ 130.975083][ T2197] EXT4-fs (loop2): unmounting filesystem. [ 131.121502][ T2506] netlink: 8 bytes leftover after parsing attributes in process `syz.4.615'. [ 131.366586][ T291] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 131.433115][ T570] usb 2-1: string descriptor 0 read error: -71 [ 131.439803][ T570] usb 2-1: New USB device found, idVendor=2304, idProduct=023b, bcdDevice=7b.5c [ 131.448992][ T570] usb 2-1: New USB device strings: Mfr=249, Product=204, SerialNumber=224 [ 131.451754][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 131.464404][ T570] usb 2-1: rejected 8 configurations due to insufficient available bus power [ 131.473863][ T570] usb 2-1: no configuration chosen from 8 choices [ 131.481259][ T570] usb 2-1: USB disconnect, device number 20 [ 131.566720][ T291] usb 3-1: Using ep0 maxpacket: 16 [ 131.573537][ T291] usb 3-1: unable to get BOS descriptor or descriptor too short [ 131.582318][ T291] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 131.592537][ T291] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 131.602982][ T291] usb 3-1: New USB device found, idVendor=1235, idProduct=8212, bcdDevice= 0.40 [ 131.612100][ T291] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.620155][ T291] usb 3-1: Product: syz [ 131.624335][ T291] usb 3-1: Manufacturer: syz [ 131.628985][ T291] usb 3-1: SerialNumber: syz [ 131.851035][ T2519] TCP: TCP_TX_DELAY enabled [ 131.886585][ T570] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 132.041295][ T2527] loop6: detected capacity change from 0 to 40427 [ 132.049448][ T2527] F2FS-fs (loop6): invalid crc value [ 132.076553][ T570] usb 2-1: Using ep0 maxpacket: 32 [ 132.084546][ T570] usb 2-1: unable to get BOS descriptor or descriptor too short [ 132.101406][ T570] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 132.111701][ T570] usb 2-1: config 1 has an invalid descriptor of length 156, skipping remainder of the config [ 132.112770][ T2527] F2FS-fs (loop6): Found nat_bits in checkpoint [ 132.122200][ T570] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 132.148412][ T570] usb 2-1: string descriptor 0 read error: -22 [ 132.204366][ T2527] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e5 [ 132.244945][ T2537] netlink: 12 bytes leftover after parsing attributes in process `syz.4.622'. [ 132.429311][ T570] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 132.438533][ T570] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 132.457883][ T570] usb 2-1: 0:2 : does not exist [ 132.463624][ T2286] syz-executor: attempt to access beyond end of device [ 132.463624][ T2286] loop6: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 132.546308][ T39] usb 9-1: USB disconnect, device number 12 [ 132.562281][ T1793] EXT4-fs (loop8): unmounting filesystem. [ 132.589802][ T2542] loop8: detected capacity change from 0 to 256 [ 132.599504][ T2542] exFAT-fs (loop8): failed to load upcase table (idx : 0x00010000, chksum : 0xbe675ead, utbl_chksum : 0xe619d30d) [ 132.633299][ T2549] netlink: 8 bytes leftover after parsing attributes in process `syz.6.625'. [ 132.655245][ T418] usb 2-1: USB disconnect, device number 21 [ 132.703487][ T2553] loop6: detected capacity change from 0 to 4096 [ 132.722294][ T2553] EXT4-fs: Conflicting test_dummy_encryption options [ 132.768472][ T2555] loop6: detected capacity change from 0 to 4096 [ 132.777114][ T2554] netlink: 20 bytes leftover after parsing attributes in process `syz.6.627'. [ 132.786563][ T2555] EXT4-fs: Conflicting test_dummy_encryption options [ 132.809850][ T2558] loop6: detected capacity change from 0 to 512 [ 132.883004][ T2559] loop8: detected capacity change from 0 to 512 [ 132.905336][ T2559] EXT4-fs error (device loop8): ext4_orphan_get:1399: inode #15: comm syz.8.626: inode has both inline data and extents flags [ 132.919515][ T2559] EXT4-fs error (device loop8): ext4_orphan_get:1404: comm syz.8.626: couldn't read orphan inode 15 (err -117) [ 132.932278][ T2559] EXT4-fs (loop8): mounted filesystem without journal. Quota mode: writeback. [ 133.798113][ T1758] I/O error, dev loop6, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 133.818448][ T2577] overlayfs: failed to clone upperpath [ 133.830430][ T2579] loop1: detected capacity change from 0 to 512 [ 133.868276][ T2579] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 133.909121][ T2579] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 133.918877][ T1793] EXT4-fs (loop8): unmounting filesystem. [ 133.949259][ T2579] EXT4-fs: Journaled quota options ignored when QUOTA feature is enabled [ 133.970982][ T2579] EXT4-fs (loop1): re-mounted. Quota mode: writeback. [ 134.031795][ T2593] tmpfs: Unknown parameter 'µ}' [ 134.037798][ T2593] netlink: 8 bytes leftover after parsing attributes in process `syz.6.640'. [ 134.061149][ T291] usb 3-1: Focusrite Scarlett Gen 3 Mixer Driver enabled (pid=0x8212); report any issues to g@b4.vu [ 134.078802][ T291] usb 3-1: Error initialising Scarlett Gen 3 Mixer Driver: -22 [ 134.158618][ T291] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 134.170654][ T291] usb 3-1: USB disconnect, device number 5 [ 134.182209][ T2606] loop2: detected capacity change from 0 to 512 [ 134.190619][ T2606] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 134.202299][ T2606] EXT4-fs (loop2): 1 truncate cleaned up [ 134.209255][ T2606] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 134.212476][ T2604] loop6: detected capacity change from 0 to 256 [ 134.225616][ T2604] FAT-fs (loop6): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 134.238322][ T28] kauditd_printk_skb: 6 callbacks suppressed [ 134.238338][ T28] audit: type=1400 audit(2000000037.650:727): avc: denied { watch watch_reads } for pid=2605 comm="syz.2.643" path="/11/file1/file1" dev="loop2" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 134.276613][ T333] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 134.410460][ T2610] netlink: 876 bytes leftover after parsing attributes in process `syz.4.644'. [ 134.419614][ T2610] netlink: 8 bytes leftover after parsing attributes in process `syz.4.644'. [ 134.518136][ T333] usb 2-1: unable to get BOS descriptor or descriptor too short [ 134.527658][ T333] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 134.537803][ T333] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 134.548369][ T333] usb 2-1: New USB device found, idVendor=0582, idProduct=004c, bcdDevice= 0.40 [ 134.557655][ T333] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.565661][ T333] usb 2-1: Product: syz [ 134.570237][ T333] usb 2-1: Manufacturer: syz [ 134.574862][ T333] usb 2-1: SerialNumber: syz [ 134.636603][ T291] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 134.799481][ T333] usb 2-1: USB disconnect, device number 22 [ 134.817658][ T291] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 134.827929][ T291] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 134.837866][ T291] usb 3-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 134.847852][ T291] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 134.859179][ T291] usb 3-1: SerialNumber: syz [ 134.991344][ T2618] loop6: detected capacity change from 0 to 512 [ 135.033160][ T2618] EXT4-fs (loop6): encrypted files will use data=ordered instead of data journaling mode [ 135.067207][ T291] usb 3-1: cannot find UAC_HEADER [ 135.076913][ T291] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 135.085107][ T2618] EXT4-fs error (device loop6): ext4_init_orphan_info:621: comm syz.6.648: orphan file block 0: bad magic [ 135.091244][ T291] usb 3-1: USB disconnect, device number 6 [ 135.109156][ T2618] EXT4-fs (loop6): mount failed [ 135.116103][ T28] audit: type=1400 audit(2000000038.520:728): avc: denied { accept } for pid=2625 comm="syz.4.650" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 135.138450][ T2626] netlink: 40 bytes leftover after parsing attributes in process `syz.4.650'. [ 135.147633][ T2626] netlink: 40 bytes leftover after parsing attributes in process `syz.4.650'. [ 135.157005][ T2626] netlink: 40 bytes leftover after parsing attributes in process `syz.4.650'. [ 135.167969][ T2626] A link change request failed with some changes committed already. Interface ip6gre0 may have been left with an inconsistent configuration, please check. [ 135.297211][ T1658] udevd[1658]: 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 [ 135.315887][ T1758] udevd[1758]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 135.344931][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 135.354831][ T1581] udevd[1581]: 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 [ 135.445140][ T2614] F2FS-fs (loop8): Wrong NAT boundary, start(2560) end(5) blocks(1024) [ 135.453744][ T2614] F2FS-fs (loop8): Can't find valid F2FS filesystem in 2th superblock [ 135.464200][ T2614] F2FS-fs (loop8): Found nat_bits in checkpoint [ 135.476627][ T418] usb 7-1: new high-speed USB device number 12 using dummy_hcd [ 135.507671][ T2614] F2FS-fs (loop8): Try to recover 2th superblock, ret: 0 [ 135.514809][ T2614] F2FS-fs (loop8): Mounted with checkpoint version = 753bd00b [ 135.579789][ T2197] EXT4-fs (loop2): unmounting filesystem. [ 135.667721][ T418] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 135.678020][ T418] usb 7-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 135.689100][ T418] usb 7-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 135.696865][ T570] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 135.700027][ T418] usb 7-1: config 1 interface 1 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 135.731112][ T418] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 135.746545][ T418] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 135.761697][ T418] usb 7-1: Product: syz [ 135.766216][ T418] usb 7-1: Manufacturer: syz [ 135.770911][ T418] usb 7-1: SerialNumber: syz [ 135.798415][ T418] cdc_mbim 7-1:1.0: skipping garbage [ 135.896564][ T570] usb 2-1: Using ep0 maxpacket: 8 [ 135.903514][ T570] usb 2-1: config 1 has an invalid interface number: 37 but max is 2 [ 135.938010][ T570] usb 2-1: config 1 has an invalid interface number: 182 but max is 2 [ 135.946260][ T570] usb 2-1: config 1 has no interface number 0 [ 135.964860][ T570] usb 2-1: config 1 has no interface number 1 [ 135.976720][ T570] usb 2-1: config 1 interface 37 altsetting 129 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 136.001206][ T570] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0x6 has an invalid bInterval 105, changing to 10 [ 136.025262][ T570] usb 2-1: config 1 interface 182 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 136.043188][ T2657] F2FS-fs (loop2): Found nat_bits in checkpoint [ 136.050194][ T570] usb 2-1: config 1 interface 182 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 136.076557][ T570] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0xB has an invalid bInterval 226, changing to 11 [ 136.096590][ T570] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0xB has invalid maxpacket 49678, setting to 1024 [ 136.108339][ T2669] loop6: p1 < > p4 [ 136.113123][ T2669] loop6: p4 size 722688 extends beyond EOD, truncated [ 136.121526][ T28] audit: type=1400 audit(2000000039.530:729): avc: denied { read } for pid=2628 comm="syz.6.651" name="loop6p4" dev="devtmpfs" ino=1305 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 136.159109][ T570] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0x8 has invalid wMaxPacketSize 0 [ 136.174281][ T28] audit: type=1400 audit(2000000039.530:730): avc: denied { open } for pid=2628 comm="syz.6.651" path="/dev/loop6p4" dev="devtmpfs" ino=1305 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 136.186693][ T570] usb 2-1: config 1 interface 182 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 136.208585][ T570] usb 2-1: config 1 interface 182 altsetting 1 has 7 endpoint descriptors, different from the interface descriptor's value: 6 [ 136.222189][ T570] usb 2-1: config 1 interface 37 has no altsetting 0 [ 136.229041][ T570] usb 2-1: config 1 interface 2 has no altsetting 0 [ 136.235780][ T570] usb 2-1: config 1 interface 182 has no altsetting 0 [ 136.243028][ T2657] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 136.266411][ T570] usb 2-1: New USB device found, idVendor=045e, idProduct=0470, bcdDevice=c5.07 [ 136.287871][ T570] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 136.304411][ T418] cdc_mbim 7-1:1.0: bind() failure [ 136.314593][ T570] usb 2-1: Product: syz [ 136.314899][ T418] cdc_ncm 7-1:1.1: CDC Union missing and no IAD found [ 136.318939][ T570] usb 2-1: Manufacturer: ﮕסૹ⠮᱒(᪲擟਎跽섖訒ﰟì”땎⓰໚㺉ꉣ嘦꼞٠忇鼨铮樛çÚŠ [ 136.366013][ T418] cdc_ncm 7-1:1.1: bind() failure [ 136.389821][ T418] usb 7-1: USB disconnect, device number 12 [ 136.397256][ T570] usb 2-1: SerialNumber: syz [ 136.484250][ T2693] FAT-fs (loop8): "posix" option is obsolete, not supported now [ 136.533341][ T2702] EXT4-fs: Ignoring removed nomblk_io_submit option [ 136.551859][ T2702] EXT4-fs (loop8): mounted filesystem without journal. Quota mode: writeback. [ 136.560927][ T2702] ext4 filesystem being mounted at /32/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 136.578539][ T1793] EXT4-fs (loop8): unmounting filesystem. [ 136.628156][ T2646] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 136.637426][ T2711] EXT4-fs (loop8): mounted filesystem without journal. Quota mode: none. [ 136.642000][ T2646] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 136.673240][ T570] usb 2-1: unknown interface protocol 0x88, assuming v1 [ 136.690451][ T570] usb 2-1: cannot find UAC_HEADER [ 136.706663][ T570] snd-usb-audio: probe of 2-1:1.182 failed with error -22 [ 136.737325][ T1658] udevd[1658]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.182/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 136.754428][ T570] usb 2-1: USB disconnect, device number 23 [ 136.806623][ T291] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 136.995716][ T418] usb 7-1: new high-speed USB device number 13 using dummy_hcd [ 137.151954][ T2716] syz.8.670 (2716) used greatest stack depth: 18728 bytes left [ 137.184040][ T2715] overlayfs: failed to set xattr on upper [ 137.849237][ T291] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 137.867628][ T291] usb 3-1: New USB device found, idVendor=0403, idProduct=6010, bcdDevice= 1.41 [ 137.886560][ T291] usb 3-1: New USB device strings: Mfr=0, Product=246, SerialNumber=2 [ 137.905047][ T291] usb 3-1: Product: syz [ 137.909464][ T291] usb 3-1: SerialNumber: syz [ 137.948400][ T291] usb 3-1: config 0 descriptor?? [ 137.954307][ T291] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 137.963693][ T418] usb 7-1: config 0 interface 0 altsetting 149 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 137.985575][ T291] usb 3-1: Detected SIO [ 137.990668][ T418] usb 7-1: config 0 interface 0 has no altsetting 0 [ 138.071366][ T291] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 138.079749][ T418] usb 7-1: New USB device found, idVendor=05ac, idProduct=0265, bcdDevice= 0.00 [ 138.102888][ T418] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 138.118253][ T418] usb 7-1: config 0 descriptor?? [ 138.156083][ T28] audit: type=1400 audit(2000000041.560:731): avc: denied { remount } for pid=2655 comm="syz.2.658" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 138.201159][ T1793] EXT4-fs (loop8): unmounting filesystem. [ 138.292415][ T2732] ip6gretap1: default qdisc (pfifo_fast) fail, fallback to noqueue [ 138.348537][ T2737] set_capacity_and_notify: 6 callbacks suppressed [ 138.348558][ T2737] loop8: detected capacity change from 0 to 4096 [ 138.380674][ T2737] EXT4-fs: Quota format mount options ignored when QUOTA feature is enabled [ 138.396739][ T2737] EXT4-fs (loop8): Test dummy encryption mode enabled [ 138.411923][ T2737] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=8842c1a8, mo2=0003] [ 138.421573][ T2737] EXT4-fs (loop8): mounted filesystem without journal. Quota mode: writeback. [ 138.437775][ T28] audit: type=1400 audit(2000000041.850:732): avc: denied { watch watch_reads } for pid=2736 comm="syz.8.678" path="/36/file2" dev="loop8" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 138.472081][ T2737] fscrypt: AES-256-XTS using blk-crypto-fallback [ 138.525719][ T418] hid (null): unknown global tag 0xd [ 138.532699][ T418] magicmouse 0003:05AC:0265.000B: unknown main item tag 0x4 [ 138.540337][ T418] magicmouse 0003:05AC:0265.000B: unknown global tag 0xd [ 138.549176][ T418] magicmouse 0003:05AC:0265.000B: item 0 4 1 13 parsing failed [ 138.557183][ T418] magicmouse 0003:05AC:0265.000B: magicmouse hid parse failed [ 138.564821][ T418] magicmouse: probe of 0003:05AC:0265.000B failed with error -22 [ 138.733877][ T2688] netlink: 12 bytes leftover after parsing attributes in process `syz.6.666'. [ 138.748237][ T418] usb 7-1: USB disconnect, device number 13 [ 138.912467][ T2743] overlayfs: failed to resolve './file0': -2 [ 138.935740][ T2745] netlink: 24 bytes leftover after parsing attributes in process `syz.4.680'. [ 138.995943][ T1793] EXT4-fs (loop8): unmounting filesystem. [ 139.089936][ T2751] loop1: detected capacity change from 0 to 1024 [ 139.106874][ T2751] EXT4-fs: Ignoring removed nobh option [ 139.112942][ T2751] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 139.138436][ T2751] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 139.166137][ T2751] EXT4-fs error (device loop1): ext4_mb_mark_diskspace_used:3861: comm syz.1.682: Allocating blocks 497-513 which overlap fs metadata [ 139.180359][ T2751] EXT4-fs (loop1): pa ffff888140243150: logic 256, phys. 385, len 8 [ 139.188463][ T2751] EXT4-fs error (device loop1): ext4_mb_release_inode_pa:4894: group 0, free 0, pa_free 1 [ 139.204912][ T333] usb 3-1: USB disconnect, device number 7 [ 139.213372][ T333] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 139.239946][ T333] ftdi_sio 3-1:0.0: device disconnected [ 139.279468][ T28] audit: type=1400 audit(2000000042.690:733): avc: denied { connect } for pid=2757 comm="syz.6.685" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 139.314664][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 139.414270][ T2769] fuse: Bad value for 'fd' [ 139.477553][ T28] audit: type=1400 audit(2000000042.890:734): avc: denied { mounton } for pid=2770 comm="syz.4.688" path="/199/file0" dev="tmpfs" ino=1127 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 139.477568][ T2771] tmpfs: Unknown parameter '°\lð|¸4l¦d7„|óN÷*Q¸¹mq®‰Útsÿ¹c …§IS`m»ÎÓÒÛœÍJgN/R9 MŸÎ²›^Žê ΈåÓÛº¸QBâG§8X@†—0{Ó' [ 139.557697][ T2756] loop2: detected capacity change from 0 to 40427 [ 139.575207][ T2756] F2FS-fs (loop2): Wrong MAIN_AREA boundary, start(4096) end(12800) block(12288) [ 139.584545][ T2756] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 139.586706][ T291] usb 7-1: new high-speed USB device number 14 using dummy_hcd [ 139.594894][ T2756] F2FS-fs (loop2): invalid crc value [ 139.606721][ T2778] loop8: detected capacity change from 0 to 512 [ 139.627384][ T19] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 139.645559][ T2756] F2FS-fs (loop2): Found nat_bits in checkpoint [ 139.656819][ T2778] EXT4-fs: quotafile must be on filesystem root [ 139.690166][ T2758] loop6: detected capacity change from 0 to 40427 [ 139.697735][ T2785] loop8: detected capacity change from 0 to 1024 [ 139.714673][ T2785] EXT4-fs: Ignoring removed mblk_io_submit option [ 139.724160][ T2758] F2FS-fs (loop6): Invalid log_blocksize (268), supports only 12 [ 139.753078][ T2758] F2FS-fs (loop6): Can't find valid F2FS filesystem in 1th superblock [ 139.766220][ T2785] EXT4-fs (loop8): mounted filesystem without journal. Quota mode: none. [ 139.774920][ T2758] F2FS-fs (loop6): invalid crc value [ 139.786990][ T2756] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 139.794575][ T2756] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 139.798284][ T2758] F2FS-fs (loop6): Found nat_bits in checkpoint [ 139.807605][ T291] usb 7-1: Using ep0 maxpacket: 16 [ 139.836615][ T19] usb 2-1: Using ep0 maxpacket: 16 [ 139.843419][ T2779] f2fs_ckpt-7:2: attempt to access beyond end of device [ 139.843419][ T2779] loop2: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 139.861508][ T291] usb 7-1: unable to get BOS descriptor or descriptor too short [ 139.863649][ T19] usb 2-1: config 0 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 139.872839][ T2797] EXT4-fs error (device loop8): ext4_xattr_set_entry:1617: inode #15: comm syz.8.693: corrupted xattr entries [ 139.892465][ T2797] EXT4-fs error (device loop8): ext4_xattr_block_set:2162: inode #15: comm syz.8.693: bad block 113 [ 139.903696][ T19] usb 2-1: config 0 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 139.906686][ T291] usb 7-1: config 3 has an invalid interface number: 67 but max is 0 [ 139.922050][ T19] usb 2-1: config 0 interface 0 has no altsetting 0 [ 139.931083][ T19] usb 2-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 139.932449][ T291] usb 7-1: config 3 has no interface number 0 [ 139.946465][ T2758] F2FS-fs (loop6): Try to recover 1th superblock, ret: 0 [ 139.952316][ T19] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 139.961717][ T2758] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e5 [ 139.973120][ T291] usb 7-1: config 3 interface 67 has no altsetting 0 [ 139.983738][ T19] usb 2-1: config 0 descriptor?? [ 139.994681][ T291] usb 7-1: New USB device found, idVendor=22b8, idProduct=6027, bcdDevice=f4.60 [ 140.003948][ T291] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 140.012165][ T291] usb 7-1: Product: syz [ 140.016463][ T291] usb 7-1: Manufacturer: syz [ 140.021722][ T291] usb 7-1: SerialNumber: syz [ 140.146857][ T28] audit: type=1400 audit(2000000043.560:735): avc: denied { create } for pid=2800 comm="syz.2.695" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netrom_socket permissive=1 [ 140.166742][ T2801] loop2: detected capacity change from 0 to 128 [ 140.178085][ T2801] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 140.187526][ T2801] ext4 filesystem being mounted at /15/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 140.234108][ T291] usb 7-1: bad CDC descriptors [ 140.239282][ T291] usb 7-1: unsupported MDLM descriptors [ 140.251980][ T291] usb 7-1: USB disconnect, device number 14 [ 140.275381][ T2197] EXT4-fs (loop2): unmounting filesystem. [ 140.533496][ T1793] EXT4-fs error (device loop8): ext4_ext_check_inode:530: inode #13: comm syz-executor: pblk 0 bad header/extent: invalid eh_max - magic f30a, entries 257, max 0(0), depth 0(0) [ 140.551595][ T1793] EXT4-fs error (device loop8): ext4_ext_check_inode:530: inode #13: comm syz-executor: pblk 0 bad header/extent: invalid eh_max - magic f30a, entries 257, max 0(0), depth 0(0) [ 140.597563][ T2810] fuse: Bad value for 'fd' [ 140.621866][ T1793] EXT4-fs (loop8): unmounting filesystem. [ 140.689145][ T19] usb 2-1: USB disconnect, device number 24 [ 140.753384][ T2808] loop2: detected capacity change from 0 to 131072 [ 140.781395][ T2808] F2FS-fs (loop2): Test dummy encryption mode enabled [ 140.797095][ T2808] F2FS-fs (loop2): invalid crc value [ 140.822494][ T2808] F2FS-fs (loop2): Found nat_bits in checkpoint [ 140.849301][ T28] audit: type=1326 audit(2000000044.260:736): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc637f9cdd9 code=0x7ffc0000 [ 140.896832][ T28] audit: type=1326 audit(2000000044.260:737): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=273 compat=0 ip=0x7fc637f5922c code=0x7ffc0000 [ 140.926244][ T28] audit: type=1326 audit(2000000044.260:738): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=14 compat=0 ip=0x7fc637f5928e code=0x7ffc0000 [ 140.954695][ T28] audit: type=1326 audit(2000000044.260:739): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7fc637f9cdd9 code=0x7ffc0000 [ 140.979809][ T2808] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 141.009972][ T28] audit: type=1326 audit(2000000044.260:740): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc637f9cdd9 code=0x7ffc0000 [ 141.051689][ T28] audit: type=1326 audit(2000000044.260:741): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc637f9cdd9 code=0x7ffc0000 [ 141.089065][ T28] audit: type=1326 audit(2000000044.290:742): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2828 comm="syz.6.705" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc637f9cdd9 code=0x7ffc0000 [ 141.153562][ T2836] bridge0: port 1(bridge_slave_0) entered blocking state [ 141.161150][ T2836] bridge0: port 1(bridge_slave_0) entered disabled state [ 141.168951][ T2836] device bridge_slave_0 entered promiscuous mode [ 141.176347][ T1608] device bridge_slave_1 left promiscuous mode [ 141.186951][ T1608] bridge0: port 2(bridge_slave_1) entered disabled state [ 141.230215][ T2846] netlink: 20 bytes leftover after parsing attributes in process `syz.6.709'. [ 141.239410][ T1608] device bridge_slave_0 left promiscuous mode [ 141.258523][ T1608] bridge0: port 1(bridge_slave_0) entered disabled state [ 141.274629][ T1608] device veth1_macvtap left promiscuous mode [ 141.296637][ T1608] device veth0_vlan left promiscuous mode [ 141.306869][ T2852] loop6: detected capacity change from 0 to 256 [ 141.350153][ T2858] loop6: detected capacity change from 0 to 512 [ 141.381451][ T2858] EXT4-fs (loop6): mounted filesystem without journal. Quota mode: writeback. [ 141.390732][ T2858] ext4 filesystem being mounted at /36/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 141.468610][ T2836] bridge0: port 2(bridge_slave_1) entered blocking state [ 141.475733][ T2836] bridge0: port 2(bridge_slave_1) entered disabled state [ 141.483350][ T2836] device bridge_slave_1 entered promiscuous mode [ 141.540030][ T2866] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 141.550295][ T2866] ext4 filesystem being mounted at /53/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 141.571297][ T2866] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz.1.714: bg 0: block 217: padding at end of block bitmap is not set [ 141.581438][ T2836] bridge0: port 2(bridge_slave_1) entered blocking state [ 141.592710][ T2836] bridge0: port 2(bridge_slave_1) entered forwarding state [ 141.600055][ T2836] bridge0: port 1(bridge_slave_0) entered blocking state [ 141.607152][ T2836] bridge0: port 1(bridge_slave_0) entered forwarding state [ 141.618000][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 141.646935][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 141.657147][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 141.675045][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 141.682773][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 141.690085][ T2718] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 141.692661][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 141.706451][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 141.714927][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 141.722059][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 141.729630][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 141.738382][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 141.746931][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 141.754040][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 141.764962][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 141.773303][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 141.789663][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 141.797926][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 141.814808][ T1608] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 141.823844][ T1608] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 141.838940][ T2836] device veth0_vlan entered promiscuous mode [ 141.848773][ T1608] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 141.856995][ T1608] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 141.867541][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 141.879223][ T2886] EXT4-fs: Quota format mount options ignored when QUOTA feature is enabled [ 141.883750][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 141.901075][ T2836] device veth1_macvtap entered promiscuous mode [ 141.908290][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 141.916457][ T2718] usb 3-1: config index 0 descriptor too short (expected 32786, got 18) [ 141.916969][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 141.918245][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 141.929373][ T2718] usb 3-1: New USB device found, idVendor=0403, idProduct=6010, bcdDevice=c6.98 [ 141.940394][ T2886] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 141.943076][ T2718] usb 3-1: New USB device strings: Mfr=244, Product=0, SerialNumber=0 [ 141.967421][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 141.968612][ T2886] ext4 filesystem being mounted at /56/file2 supports timestamps until 2038-01-19 (0x7fffffff) [ 141.976367][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 141.994220][ T2718] usb 3-1: Manufacturer: syz [ 141.998026][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 142.007892][ T1127] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 142.019456][ T2718] usb 3-1: config 0 descriptor?? [ 142.028258][ T2718] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 142.036211][ T2718] ftdi_sio ttyUSB0: unknown device type: 0xc698 [ 142.076527][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 142.145818][ T2909] netlink: 8 bytes leftover after parsing attributes in process `syz.7.721'. [ 142.173248][ T2911] EXT4-fs error (device loop1): ext4_map_blocks:635: inode #3: block 2: comm syz.1.722: lblock 2 mapped to illegal pblock 2 (length 1) [ 143.251772][ T24] usb 3-1: USB disconnect, device number 8 [ 143.258250][ T2911] EXT4-fs error (device loop1): ext4_map_blocks:635: inode #3: block 48: comm syz.1.722: lblock 0 mapped to illegal pblock 48 (length 1) [ 143.298362][ T24] ftdi_sio 3-1:0.0: device disconnected [ 143.334003][ T2286] EXT4-fs (loop6): unmounting filesystem. [ 143.341036][ T2911] EXT4-fs error (device loop1): ext4_acquire_dquot:6822: comm syz.1.722: Failed to acquire dquot type 0 [ 143.362999][ T2911] EXT4-fs error (device loop1) in ext4_reserve_inode_write:5931: Corrupt filesystem [ 143.374714][ T2911] EXT4-fs error (device loop1): ext4_evict_inode:279: inode #11: comm syz.1.722: mark_inode_dirty error [ 143.395476][ T2911] EXT4-fs warning (device loop1): ext4_evict_inode:282: couldn't mark inode dirty (err -117) [ 143.409193][ T2911] EXT4-fs (loop1): 1 orphan inode deleted [ 143.414985][ T2911] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 143.436856][ T1609] EXT4-fs error (device loop1): ext4_map_blocks:635: inode #3: block 1: comm kworker/u4:14: lblock 1 mapped to illegal pblock 1 (length 1) [ 143.463112][ T2933] device veth0_to_bridge entered promiscuous mode [ 143.469682][ T1609] EXT4-fs error (device loop1): ext4_release_dquot:6858: comm kworker/u4:14: Failed to release dquot type 0 [ 143.481991][ T2911] EXT4-fs (loop1): re-mounted. Quota mode: none. [ 143.491714][ T2912] EXT4-fs (loop1): warning: mounting fs with errors, running e2fsck is recommended [ 143.501470][ T2912] EXT4-fs error (device loop1): ext4_map_blocks:635: inode #3: block 48: comm syz.1.722: lblock 0 mapped to illegal pblock 48 (length 1) [ 143.509995][ T2927] set_capacity_and_notify: 3 callbacks suppressed [ 143.510077][ T2927] loop6: detected capacity change from 0 to 128 [ 143.518323][ T2912] EXT4-fs (loop1): re-mounted. Quota mode: none. [ 143.535494][ T2927] FAT-fs (loop6): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 143.551575][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 143.566929][ T2927] FAT-fs (loop6): error, parent dir link count too low (2) [ 143.574280][ T2927] FAT-fs (loop6): Filesystem has been set read-only [ 143.593637][ T2939] netlink: 24 bytes leftover after parsing attributes in process `syz.1.728'. [ 143.611237][ T2939] IPv6: Can't replace route, no match found [ 143.669821][ T2942] netlink: 28 bytes leftover after parsing attributes in process `syz.1.728'. [ 143.698203][ T2286] FAT-fs (loop6): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 143.726591][ T2718] usb 8-1: new high-speed USB device number 11 using dummy_hcd [ 143.906548][ T2718] usb 8-1: Using ep0 maxpacket: 8 [ 143.913576][ T2718] usb 8-1: config 1 has an invalid interface number: 37 but max is 2 [ 143.922015][ T2718] usb 8-1: config 1 has an invalid interface number: 182 but max is 2 [ 143.930652][ T2718] usb 8-1: config 1 has no interface number 0 [ 143.936946][ T2718] usb 8-1: config 1 has no interface number 1 [ 143.943138][ T2718] usb 8-1: config 1 interface 37 altsetting 129 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 143.954400][ T2718] usb 8-1: config 1 interface 182 altsetting 1 endpoint 0x6 has an invalid bInterval 105, changing to 10 [ 143.965859][ T2718] usb 8-1: config 1 interface 182 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 143.976800][ T2718] usb 8-1: config 1 interface 182 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 143.987749][ T2718] usb 8-1: config 1 interface 182 altsetting 1 endpoint 0xB has an invalid bInterval 226, changing to 11 [ 143.999213][ T2718] usb 8-1: config 1 interface 182 altsetting 1 endpoint 0xB has invalid maxpacket 49678, setting to 1024 [ 144.010679][ T2718] usb 8-1: config 1 interface 182 altsetting 1 endpoint 0x8 has invalid wMaxPacketSize 0 [ 144.020754][ T2718] usb 8-1: config 1 interface 182 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 144.031700][ T2718] usb 8-1: config 1 interface 182 altsetting 1 has 7 endpoint descriptors, different from the interface descriptor's value: 6 [ 144.045132][ T2718] usb 8-1: config 1 interface 37 has no altsetting 0 [ 144.052208][ T2718] usb 8-1: config 1 interface 2 has no altsetting 0 [ 144.059068][ T2718] usb 8-1: config 1 interface 182 has no altsetting 0 [ 144.067689][ T2718] usb 8-1: New USB device found, idVendor=045e, idProduct=0470, bcdDevice=c5.07 [ 144.076882][ T2718] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 144.084977][ T2718] usb 8-1: Product: syz [ 144.089525][ T2718] usb 8-1: Manufacturer: ﮕסૹ⠮᱒(᪲擟਎跽섖訒ﰟì”땎⓰໚㺉ꉣ嘦꼞٠忇鼨铮樛çÚŠ [ 144.102241][ T2718] usb 8-1: SerialNumber: syz [ 144.188831][ T2944] loop6: detected capacity change from 0 to 131072 [ 144.202374][ T2944] F2FS-fs (loop6): Wrong NAT boundary, start(2560) end(3584) blocks(0) [ 144.211177][ T2944] F2FS-fs (loop6): Can't find valid F2FS filesystem in 1th superblock [ 144.219994][ T2944] F2FS-fs (loop6): invalid crc value [ 144.227347][ T2944] F2FS-fs (loop6): Found nat_bits in checkpoint [ 144.270115][ T2944] F2FS-fs (loop6): Try to recover 1th superblock, ret: 0 [ 144.277376][ T2944] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e4 [ 144.303364][ T2950] loop2: detected capacity change from 0 to 256 [ 144.321686][ T2932] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 144.338887][ T2950] FAT-fs (loop2): Directory bread(block 64) failed [ 144.344249][ T2932] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 144.346932][ T2950] FAT-fs (loop2): Directory bread(block 65) failed [ 144.360715][ T2950] FAT-fs (loop2): Directory bread(block 66) failed [ 144.372375][ T2950] FAT-fs (loop2): Directory bread(block 67) failed [ 144.379155][ T2950] FAT-fs (loop2): Directory bread(block 68) failed [ 144.388450][ T2950] FAT-fs (loop2): Directory bread(block 69) failed [ 144.394201][ T2718] usb 8-1: unknown interface protocol 0x88, assuming v1 [ 144.402279][ T2950] FAT-fs (loop2): Directory bread(block 70) failed [ 144.403285][ T2718] usb 8-1: cannot find UAC_HEADER [ 144.410483][ T2950] FAT-fs (loop2): Directory bread(block 71) failed [ 144.423623][ T2950] FAT-fs (loop2): Directory bread(block 72) failed [ 144.429545][ T28] kauditd_printk_skb: 63 callbacks suppressed [ 144.429589][ T28] audit: type=1400 audit(2000000047.840:802): avc: denied { read append } for pid=2943 comm="syz.6.730" name="file0" dev="overlay" ino=5 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 144.437621][ T2950] FAT-fs (loop2): Directory bread(block 73) failed [ 144.468915][ T2718] snd-usb-audio: probe of 8-1:1.182 failed with error -22 [ 144.491751][ T2718] usb 8-1: USB disconnect, device number 11 [ 144.500808][ T1758] udevd[1758]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.182/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 144.547386][ T28] audit: type=1400 audit(2000000047.880:803): avc: denied { open } for pid=2943 comm="syz.6.730" path="/38/file2/file0/file0" dev="overlay" ino=5 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 144.571040][ T28] audit: type=1400 audit(2000000047.880:804): avc: denied { ioctl } for pid=2943 comm="syz.6.730" path="/38/file2/file0/file0" dev="overlay" ino=5 ioctlcmd=0x6685 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 144.599576][ T2955] device dummy0 entered promiscuous mode [ 144.605377][ T2955] device vlan2 entered promiscuous mode [ 144.611598][ T28] audit: type=1400 audit(2000000047.880:805): avc: denied { read } for pid=2943 comm="syz.6.730" name="file1" dev="overlay" ino=6 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 144.649368][ T2286] F2FS-fs (loop6): f2fs_unlink: inode (ino=7) has zero i_nlink [ 144.690124][ T2958] fuse: Bad value for 'fd' [ 144.735006][ T2970] loop1: detected capacity change from 0 to 256 [ 144.749649][ T2286] F2FS-fs (loop6): f2fs_remove_inode_page: inconsistent i_blocks, ino:7, iblocks:1407713280 [ 144.965298][ T2976] loop7: detected capacity change from 0 to 1024 [ 144.998290][ T2976] EXT4-fs: Ignoring removed bh option [ 145.027816][ T2976] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 145.086112][ T2976] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 145.161693][ T2976] EXT4-fs error (device loop7): ext4_mb_mark_diskspace_used:3861: comm syz.7.739: Allocating blocks 497-513 which overlap fs metadata [ 145.194111][ T2976] EXT4-fs (loop7): pa ffff8881325f0348: logic 256, phys. 385, len 8 [ 145.202269][ T2976] EXT4-fs error (device loop7): ext4_mb_release_inode_pa:4894: group 0, free 0, pa_free 1 [ 145.267245][ T1127] device bridge_slave_1 left promiscuous mode [ 145.276613][ T1127] bridge0: port 2(bridge_slave_1) entered disabled state [ 145.321600][ T1127] device bridge_slave_0 left promiscuous mode [ 145.332991][ T2836] EXT4-fs (loop7): unmounting filesystem. [ 145.345808][ T2972] loop1: detected capacity change from 0 to 40427 [ 145.352451][ T1127] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.362728][ T1127] device veth1_macvtap left promiscuous mode [ 145.373050][ T2972] F2FS-fs (loop1): invalid crc value [ 145.386185][ T1127] device veth0_vlan left promiscuous mode [ 145.393244][ T2972] F2FS-fs (loop1): Found nat_bits in checkpoint [ 145.502194][ T2972] F2FS-fs (loop1): Start checkpoint disabled! [ 145.519241][ T2972] F2FS-fs (loop1): f2fs_disable_checkpoint() finish, err:0 [ 145.523759][ T2968] loop2: detected capacity change from 0 to 131072 [ 145.535732][ T2972] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e6 [ 145.558262][ T2968] F2FS-fs (loop2): Found nat_bits in checkpoint [ 145.634954][ T2968] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 145.688927][ T2968] F2FS-fs (loop2): lookup inode (7) has corrupted xattr [ 145.710673][ T2988] bridge0: port 1(bridge_slave_0) entered blocking state [ 145.719044][ T2988] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.729678][ T2988] device bridge_slave_0 entered promiscuous mode [ 145.738797][ T2968] F2FS-fs (loop2): lookup inode (7) has corrupted xattr [ 145.758270][ T2988] bridge0: port 2(bridge_slave_1) entered blocking state [ 145.782956][ T2988] bridge0: port 2(bridge_slave_1) entered disabled state [ 145.793458][ T3009] loop1: detected capacity change from 0 to 512 [ 145.805870][ T2988] device bridge_slave_1 entered promiscuous mode [ 145.814719][ T3009] EXT4-fs (loop1): bad s_min_extra_isize: 2336 [ 145.832906][ T8] tipc: Subscription rejected, illegal request [ 145.890946][ T3011] loop1: detected capacity change from 0 to 256 [ 145.918262][ T3011] exfat: Deprecated parameter 'namecase' [ 145.927844][ T2988] bridge0: port 2(bridge_slave_1) entered blocking state [ 145.934970][ T2988] bridge0: port 2(bridge_slave_1) entered forwarding state [ 145.942335][ T2988] bridge0: port 1(bridge_slave_0) entered blocking state [ 145.944693][ T3011] exfat: Deprecated parameter 'namecase' [ 145.949421][ T2988] bridge0: port 1(bridge_slave_0) entered forwarding state [ 145.980289][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 145.991376][ T3011] exFAT-fs (loop1): failed to load upcase table (idx : 0x0001fe89, chksum : 0xc232f927, utbl_chksum : 0xe619d30d) [ 145.997059][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 146.021046][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 146.056151][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 146.066426][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 146.073570][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 146.081708][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 146.090378][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 146.097489][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 146.115475][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 146.123924][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 146.139591][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 146.148979][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 146.157976][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 146.165668][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 146.174866][ T2988] device veth0_vlan entered promiscuous mode [ 146.188758][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 146.198867][ T2988] device veth1_macvtap entered promiscuous mode [ 146.210652][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 146.224004][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 146.264069][ T3021] loop2: detected capacity change from 0 to 512 [ 146.339226][ T24] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 146.358674][ T3030] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 146.477427][ T3036] EXT4-fs warning (device loop3): ext4_group_add:1743: No reserved GDT blocks, can't resize [ 146.529633][ T24] usb 2-1: unable to get BOS descriptor or descriptor too short [ 146.546791][ T24] usb 2-1: New USB device found, idVendor=04fa, idProduct=4201, bcdDevice= 0.40 [ 146.559590][ T24] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 146.576397][ T24] usb 2-1: Product: syz [ 146.581249][ T24] usb 2-1: Manufacturer: syz [ 146.586148][ T24] usb 2-1: SerialNumber: syz [ 146.631498][ T3038] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 1 overlaps superblock [ 146.665381][ T3038] EXT4-fs (loop7): ext4_check_descriptors: Inode bitmap for group 1 overlaps superblock [ 146.688307][ T3038] EXT4-fs (loop7): ext4_check_descriptors: Inode table for group 1 overlaps superblock [ 146.713493][ T3038] EXT4-fs (loop7): revision level too high, forcing read-only mode [ 146.729540][ T3038] [EXT4 FS bs=4096, gc=2, bpg=34, ipg=32, mo=e042e01c, mo2=0000] [ 146.745529][ T3038] EXT4-fs (loop7): failed to initialize system zone (-117) [ 146.760732][ T3038] EXT4-fs (loop7): mount failed [ 146.797215][ T24] usb 2-1: 1:1 : sample bitwidth 62 in over sample bytes 0 [ 146.806981][ T24] usb 2-1: 1:1 : unsupported sample bitwidth 62 in 0 bytes [ 146.829335][ T24] usb 2-1: parse_audio_format_rates_v2v3(): unable to find clock source (clock -22) [ 146.852696][ T24] usb 2-1: failed to enable PITCH for EP 0x1 [ 146.861912][ T24] usb 2-1: unit 2 not found! [ 146.861967][ T24] usb 2-1: unit 0 not found! [ 146.880573][ T24] usb 2-1: USB disconnect, device number 25 [ 147.097830][ T1758] udevd[1758]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 147.146587][ T333] usb 8-1: new low-speed USB device number 12 using dummy_hcd [ 147.185145][ T2988] EXT4-fs (loop3): unmounting filesystem. [ 147.224915][ T3056] tmpfs: Bad value for 'nr_inodes' [ 147.244236][ T3056] netlink: 12 bytes leftover after parsing attributes in process `syz.3.757'. [ 147.331122][ T333] usb 8-1: No LPM exit latency info found, disabling LPM. [ 147.350183][ T333] usb 8-1: config 1 interface 0 altsetting 10 endpoint 0x1 is Bulk; changing to Interrupt [ 147.365877][ T333] usb 8-1: config 1 interface 0 altsetting 10 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 147.379132][ T333] usb 8-1: config 1 interface 0 has no altsetting 0 [ 147.398481][ T333] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 147.416534][ T333] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 147.424689][ T333] usb 8-1: Product:   [ 147.428951][ T333] usb 8-1: Manufacturer: ᅭቜﭛ郊쵯䋨ሸ䥑â¶ë€¡é³¿ï¿æ­î¬é² é’œî¥„á»ã“½á¤áŒ¹ë‰Å³åœ®ïŽì³çšî»±æ·æž¶ï’淖티櫱ç¤ì¬˜íœ’洅墵å‡áˆ˜á‰“ދꕾ幘慗ìµè£™äœé·¾è¼ç–»ï’쭲๧⤇᡿꒪㺤킉ꗱﮛå²ì¶áƒ¿ì®¼î¡›ëº¤é©æ®ªå²–éŸí’‹éš²ï±œë‡‹íŠ½î¸”ã€âŽ§ê²¨îœ€ãµ‰ç¦œë¸ç£¹á£ŒåŠå³¬âŸ•éœï•‘ɫ嗫旬æ»ãˆŸæ¹ˆïŒ€è¯âŸ¥ê‹‚⬠㑿蓙콫기ᨛ⮋㘡ãì’® [ 147.463105][ T333] usb 8-1: SerialNumber: 隠ퟟî’䎉‹爖幑⵴蜷龰ᤩæ„轳ɷ藘èŸî»¾âºíŒ¾×¿ê‹¸à±ºê£€î…«èƒ¾ëŸ‰ì¸£â¿ æ‡´ë¦•ä°ë”¡é³ˆâ‰¨èž­ìŠ»êƒ‡\ä†åˆ¢ë¤±í•±ï…ᜈí€ã³˜ë‘†ì¼çª¨ï£Œá…Ÿà½¶åŽä£¸ä£®ë¿–鳥䇧䄾ꃋ⇜⡞湈乄⭺奖â¶è¼’鹓⿀ꧺڡ㌾윫翥웦㣔ᨣ쉗é«â·Šï•„지沈ì¦êµá«ºê’蒚᛺䂇籥抧賊ᵷஞì‰êƒ¡ê´ è¦¨ë­–ꅠ 꺉ꕱ뷚룇橬鰔 [ 147.502645][ T3053] raw-gadget.0 gadget.7: fail, usb_ep_enable returned -22 [ 147.510316][ T3053] raw-gadget.0 gadget.7: fail, usb_ep_enable returned -22 [ 147.567912][ T19] usb 4-1: new full-speed USB device number 8 using dummy_hcd [ 147.608993][ T3073] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 147.621676][ T3073] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 147.636031][ T3067] netlink: 32 bytes leftover after parsing attributes in process `syz.4.761'. [ 147.646093][ T3073] EXT4-fs (loop1): 1 truncate cleaned up [ 147.655350][ T3067] netlink: 32 bytes leftover after parsing attributes in process `syz.4.761'. [ 147.664434][ T3073] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 147.678168][ T28] audit: type=1400 audit(2000000051.090:806): avc: denied { append } for pid=3072 comm="syz.1.762" name="loop1" dev="devtmpfs" ino=119 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 147.703469][ T28] audit: type=1400 audit(2000000051.120:807): avc: denied { map } for pid=3072 comm="syz.1.762" path="/dev/loop1" dev="devtmpfs" ino=119 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 147.745670][ T19] usb 4-1: device descriptor read/64, error -71 [ 147.746669][ T28] audit: type=1400 audit(2000000051.150:808): avc: denied { mount } for pid=3072 comm="syz.1.762" name="/" dev="ramfs" ino=29775 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 147.777845][ T333] usb 8-1: USB disconnect, device number 12 [ 147.806123][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 148.036583][ T19] usb 4-1: device descriptor read/64, error -71 [ 148.096599][ T24] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 148.216578][ T333] usb 8-1: new high-speed USB device number 13 using dummy_hcd [ 148.276599][ T24] usb 2-1: Using ep0 maxpacket: 32 [ 148.284252][ T24] usb 2-1: New USB device found, idVendor=05a9, idProduct=1550, bcdDevice=e4.bb [ 148.293584][ T24] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 148.301667][ T2718] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 148.309244][ T24] usb 2-1: Product: syz [ 148.313423][ T24] usb 2-1: Manufacturer: syz [ 148.316616][ T19] usb 4-1: new full-speed USB device number 9 using dummy_hcd [ 148.318328][ T24] usb 2-1: SerialNumber: syz [ 148.331325][ T24] usb 2-1: config 0 descriptor?? [ 148.406630][ T333] usb 8-1: Using ep0 maxpacket: 8 [ 148.413734][ T333] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x7 has an invalid bInterval 133, changing to 7 [ 148.424894][ T333] usb 8-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 148.435406][ T333] usb 8-1: config 1 interface 0 altsetting 0 bulk endpoint 0xD has invalid maxpacket 64 [ 148.445222][ T333] usb 8-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 148.456002][ T333] usb 8-1: config 1 interface 0 altsetting 0 has a duplicate endpoint with address 0x5, skipping [ 148.466635][ T19] usb 4-1: device descriptor read/64, error -71 [ 148.474991][ T333] usb 8-1: New USB device found, idVendor=0499, idProduct=1016, bcdDevice= 0.40 [ 148.484205][ T333] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 148.492302][ T333] usb 8-1: Product: Љ [ 148.496426][ T333] usb 8-1: Manufacturer: Р [ 148.501012][ T333] usb 8-1: SerialNumber: ဌ [ 148.506362][ T333] usb 8-1: rejected 1 configuration due to insufficient available bus power [ 148.515150][ T333] usb 8-1: no configuration chosen from 1 choice [ 148.561896][ T2718] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 148.572919][ T2718] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 148.582907][ T2718] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 148.595908][ T2718] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 148.605031][ T2718] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 148.613967][ T2718] usb 3-1: config 0 descriptor?? [ 148.736560][ T19] usb 4-1: device descriptor read/64, error -71 [ 148.856613][ T19] usb usb4-port1: attempt power cycle [ 149.276596][ T19] usb 4-1: new full-speed USB device number 10 using dummy_hcd [ 149.343964][ T19] usb 4-1: device descriptor read/8, error -71 [ 149.363828][ T3083] set_capacity_and_notify: 3 callbacks suppressed [ 149.363850][ T3083] loop2: detected capacity change from 0 to 40427 [ 149.386872][ T2718] usbhid 3-1:0.0: can't add hid device: -71 [ 149.393016][ T2718] usbhid: probe of 3-1:0.0 failed with error -71 [ 149.410724][ T2718] usb 3-1: USB disconnect, device number 9 [ 149.507708][ T19] usb 4-1: device descriptor read/8, error -71 [ 149.776580][ T19] usb 4-1: new full-speed USB device number 11 using dummy_hcd [ 149.807898][ T19] usb 4-1: device descriptor read/8, error -71 [ 149.918785][ T28] audit: type=1400 audit(2000000053.330:809): avc: denied { ioctl } for pid=3113 comm="syz.2.773" path="socket:[29805]" dev="sockfs" ino=29805 ioctlcmd=0x8914 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 149.918895][ T3114] device syzkaller0 entered promiscuous mode [ 149.951286][ T3114] PF_CAN: dropped non conform CAN skbuff: dev type 280, len 65487 [ 149.977755][ T19] usb 4-1: device descriptor read/8, error -71 [ 150.011209][ T3115] xt_time: invalid argument - start or stop time greater than 23:59:59 [ 150.097081][ T19] usb usb4-port1: unable to enumerate USB device [ 150.232463][ T3125] loop3: detected capacity change from 0 to 512 [ 150.257638][ T1658] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 150.346651][ T570] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 150.526814][ T570] usb 3-1: Using ep0 maxpacket: 16 [ 150.533064][ T570] usb 3-1: config 0 has an invalid interface number: 34 but max is 0 [ 150.541432][ T570] usb 3-1: config 0 has no interface number 0 [ 150.547601][ T570] usb 3-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 150.557653][ T570] usb 3-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 150.568971][ T570] usb 3-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 150.578173][ T570] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 150.586177][ T570] usb 3-1: Product: syz [ 150.590455][ T570] usb 3-1: Manufacturer: syz [ 150.595066][ T570] usb 3-1: SerialNumber: syz [ 150.600524][ T570] usb 3-1: config 0 descriptor?? [ 150.605750][ T3121] raw-gadget.3 gadget.2: fail, usb_ep_enable returned -22 [ 150.613143][ T3121] raw-gadget.3 gadget.2: fail, usb_ep_enable returned -22 [ 150.631111][ T3131] fuse: Bad value for 'fd' [ 150.666632][ T291] usb 4-1: new full-speed USB device number 12 using dummy_hcd [ 150.752531][ T28] audit: type=1400 audit(2000000310.162:810): avc: denied { write } for pid=3080 comm="syz.1.763" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 150.822428][ T3121] raw-gadget.3 gadget.2: fail, usb_ep_enable returned -22 [ 150.836031][ T2718] usb 8-1: USB disconnect, device number 13 [ 150.842041][ T291] usb 4-1: device descriptor read/64, error -71 [ 150.849198][ T3121] raw-gadget.3 gadget.2: fail, usb_ep_enable returned -22 [ 150.923829][ T28] audit: type=1400 audit(2000000310.332:811): avc: denied { sys_module } for pid=3145 comm="syz.7.784" capability=16 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 151.066085][ T570] asix 3-1:0.34 (unnamed net_device) (uninitialized): invalid hw address, using random [ 151.126558][ T291] usb 4-1: device descriptor read/64, error -71 [ 151.142550][ T333] usb 2-1: USB disconnect, device number 26 [ 151.193207][ T3150] loop1: detected capacity change from 0 to 4096 [ 151.276235][ T570] asix 3-1:0.34 (unnamed net_device) (uninitialized): invalid PHY address: 213 [ 151.293219][ T3155] netlink: 36 bytes leftover after parsing attributes in process `syz.4.787'. [ 151.396579][ T291] usb 4-1: new full-speed USB device number 13 using dummy_hcd [ 151.546570][ T291] usb 4-1: device descriptor read/64, error -71 [ 151.706586][ T333] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 151.767360][ T28] audit: type=1400 audit(2000000311.182:812): avc: denied { accept } for pid=3175 comm="syz.7.792" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 151.802417][ T28] audit: type=1400 audit(2000000311.212:813): avc: denied { checkpoint_restore } for pid=3177 comm="syz.7.793" capability=40 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 151.826836][ T291] usb 4-1: device descriptor read/64, error -71 [ 151.886678][ T333] usb 2-1: Using ep0 maxpacket: 8 [ 151.893696][ T333] usb 2-1: config 1 has an invalid interface number: 37 but max is 2 [ 151.901931][ T333] usb 2-1: config 1 has an invalid interface number: 182 but max is 2 [ 151.910182][ T333] usb 2-1: config 1 has no interface number 0 [ 151.916272][ T333] usb 2-1: config 1 has no interface number 1 [ 151.922508][ T333] usb 2-1: config 1 interface 37 altsetting 129 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 151.933538][ T333] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0x6 has an invalid bInterval 105, changing to 10 [ 151.944806][ T333] usb 2-1: config 1 interface 182 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 151.955592][ T333] usb 2-1: config 1 interface 182 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 151.956972][ T291] usb usb4-port1: attempt power cycle [ 151.966313][ T333] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0xB has an invalid bInterval 226, changing to 11 [ 151.982965][ T333] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0xB has invalid maxpacket 49678, setting to 1024 [ 151.994238][ T333] usb 2-1: config 1 interface 182 altsetting 1 endpoint 0x8 has invalid wMaxPacketSize 0 [ 152.004091][ T333] usb 2-1: config 1 interface 182 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 152.014820][ T333] usb 2-1: config 1 interface 182 altsetting 1 has 7 endpoint descriptors, different from the interface descriptor's value: 6 [ 152.027926][ T333] usb 2-1: config 1 interface 37 has no altsetting 0 [ 152.034648][ T333] usb 2-1: config 1 interface 2 has no altsetting 0 [ 152.041291][ T333] usb 2-1: config 1 interface 182 has no altsetting 0 [ 152.049678][ T333] usb 2-1: New USB device found, idVendor=045e, idProduct=0470, bcdDevice=c5.07 [ 152.058838][ T333] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 152.066912][ T333] usb 2-1: Product: syz [ 152.071099][ T333] usb 2-1: Manufacturer: ﮕסૹ⠮᱒(᪲擟਎跽섖訒ﰟì”땎⓰໚㺉ꉣ嘦꼞٠忇鼨铮樛çÚŠ [ 152.083573][ T333] usb 2-1: SerialNumber: syz [ 152.290770][ T3161] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 152.299450][ T3161] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 152.313802][ T333] usb 2-1: unknown interface protocol 0x88, assuming v1 [ 152.320938][ T333] usb 2-1: cannot find UAC_HEADER [ 152.327515][ T333] snd-usb-audio: probe of 2-1:1.182 failed with error -22 [ 152.336246][ T333] usb 2-1: USB disconnect, device number 27 [ 152.348037][ T1758] udevd[1758]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.182/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 152.396570][ T291] usb 4-1: new full-speed USB device number 14 using dummy_hcd [ 152.427747][ T291] usb 4-1: device descriptor read/8, error -71 [ 152.577707][ T291] usb 4-1: device descriptor read/8, error -71 [ 152.732811][ T3190] tmpfs: Unknown parameter 'ÞÀЕ0x0000000000000000' [ 152.826818][ T28] audit: type=1400 audit(2000000312.242:814): avc: denied { map } for pid=3191 comm="syz.1.798" path="/dev/binderfs/binder0" dev="binder" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 152.850880][ T3192] binder: BINDER_SET_CONTEXT_MGR already set [ 152.857037][ T291] usb 4-1: new full-speed USB device number 15 using dummy_hcd [ 152.857089][ T3192] binder: 3191:3192 ioctl 4018620d 200000000100 returned -16 [ 152.897674][ T291] usb 4-1: device descriptor read/8, error -71 [ 152.919589][ T3194] netlink: 20 bytes leftover after parsing attributes in process `syz.1.799'. [ 152.931232][ T3196] netlink: 20 bytes leftover after parsing attributes in process `syz.1.799'. [ 152.955323][ T3198] loop1: detected capacity change from 0 to 256 [ 152.962257][ T3198] FAT-fs (loop1): Unrecognized mount option "shHõY<œÑûu" or missing value [ 152.971652][ T28] audit: type=1400 audit(2000000312.382:815): avc: denied { bind } for pid=3197 comm="syz.1.800" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 153.001368][ T28] audit: type=1400 audit(2000000312.412:816): avc: denied { shutdown } for pid=3197 comm="syz.1.800" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 153.022503][ T2718] usb 8-1: new high-speed USB device number 14 using dummy_hcd [ 153.030968][ T28] audit: type=1400 audit(2000000312.412:817): avc: denied { read } for pid=3197 comm="syz.1.800" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 153.053075][ T3200] netlink: 'syz.1.801': attribute type 3 has an invalid length. [ 153.062051][ T3200] netlink: 'syz.1.801': attribute type 3 has an invalid length. [ 153.070647][ T291] usb 4-1: device descriptor read/8, error -71 [ 153.077635][ T28] audit: type=1400 audit(2000000312.492:818): avc: denied { create } for pid=3199 comm="syz.1.801" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=atmpvc_socket permissive=1 [ 153.103797][ T418] usb 3-1: USB disconnect, device number 10 [ 153.196903][ T291] usb usb4-port1: unable to enumerate USB device [ 153.216575][ T2718] usb 8-1: Using ep0 maxpacket: 16 [ 153.223165][ T2718] usb 8-1: unable to get BOS descriptor or descriptor too short [ 153.231798][ T2718] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 153.243634][ T2718] usb 8-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 153.252858][ T2718] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 153.260954][ T2718] usb 8-1: Product: syz [ 153.265125][ T2718] usb 8-1: Manufacturer: syz [ 153.269824][ T2718] usb 8-1: SerialNumber: syz [ 153.477430][ T2718] usb 8-1: Audio class v2/v3 interfaces need an interface association [ 153.486228][ T2718] snd-usb-audio: probe of 8-1:1.0 failed with error -22 [ 153.494716][ T2718] usb 8-1: unknown interface protocol 0x34, assuming v1 [ 153.502073][ T2718] usb 8-1: cannot find UAC_HEADER [ 153.507380][ T2718] snd-usb-audio: probe of 8-1:1.1 failed with error -22 [ 153.515287][ T2718] usb 8-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 153.556570][ T418] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 153.831559][ T3252] loop1: detected capacity change from 0 to 128 [ 153.866546][ T418] usb 3-1: Using ep0 maxpacket: 16 [ 153.872848][ T418] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 153.892516][ T418] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 153.909696][ T418] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 153.910126][ T570] usb 8-1: USB disconnect, device number 14 [ 153.930973][ T418] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 153.954159][ T418] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 153.971203][ T418] usb 3-1: config 0 descriptor?? [ 154.000340][ T3254] netlink: 4088 bytes leftover after parsing attributes in process `syz.1.818'. [ 154.131160][ T3252] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=3252 comm=syz.1.818 [ 154.383029][ T3210] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 154.395471][ T3210] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 154.414352][ T418] input: HID 045e:07da as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:045E:07DA.000D/input/input13 [ 154.521444][ T418] microsoft 0003:045E:07DA.000D: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.2-1/input0 [ 154.596549][ T2718] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 154.776621][ T2718] usb 2-1: Using ep0 maxpacket: 32 [ 154.784277][ T2718] usb 2-1: unable to get BOS descriptor or descriptor too short [ 154.912148][ T570] usb 3-1: USB disconnect, device number 11 [ 154.930308][ T2718] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 96, changing to 7 [ 154.970967][ T2718] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 255, changing to 7 [ 154.986153][ T2718] usb 2-1: New USB device found, idVendor=0763, idProduct=2012, bcdDevice= 0.40 [ 155.001099][ T2718] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 155.010735][ T2718] usb 2-1: Product: syz [ 155.014976][ T2718] usb 2-1: Manufacturer: syz [ 155.019863][ T2718] usb 2-1: SerialNumber: syz [ 155.064419][ T3288] pimreg: tun_chr_ioctl cmd 1074025677 [ 155.070579][ T3288] pimreg: linktype set to 513 [ 155.172492][ T3298] netlink: 24 bytes leftover after parsing attributes in process `syz.4.830'. [ 155.193992][ T3276] loop2: detected capacity change from 0 to 40427 [ 155.211020][ T3276] F2FS-fs (loop2): invalid crc value [ 155.217703][ T3276] F2FS-fs (loop2): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 155.237731][ T3262] xt_CONNSECMARK: only valid in 'mangle' or 'security' table, not 'raw' [ 155.259165][ T3276] F2FS-fs (loop2): Start checkpoint disabled! [ 155.265870][ T3276] F2FS-fs (loop2): f2fs_disable_checkpoint() finish, err:0 [ 155.273418][ T3276] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 155.349983][ T3308] loop7: detected capacity change from 0 to 512 [ 155.378513][ T3308] EXT4-fs (loop7): encrypted files will use data=ordered instead of data journaling mode [ 155.406926][ T3308] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a002c028, mo2=0002] [ 155.425109][ T3308] System zones: 1-12 [ 155.437756][ T3308] EXT4-fs (loop7): 1 truncate cleaned up [ 155.443484][ T3308] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 155.457325][ T2718] usb 2-1: Fast Track Pro switching to config #2 [ 155.472469][ T3308] SELinux: Context : is not valid (left unmapped). [ 155.487806][ T2718] usb 2-1: USB disconnect, device number 28 [ 155.497865][ T28] kauditd_printk_skb: 6839 callbacks suppressed [ 155.497880][ T28] audit: type=1400 audit(2000000314.912:7658): avc: denied { relabelto } for pid=3307 comm="syz.7.832" name="rdma.current" dev="loop7" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon=":" [ 155.585259][ T28] audit: type=1400 audit(2000000314.992:7659): avc: denied { write } for pid=3307 comm="syz.7.832" name="file1" dev="loop7" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 155.629354][ T28] audit: type=1400 audit(2000000315.022:7660): avc: denied { open } for pid=3307 comm="syz.7.832" path="/19/file2/file1" dev="loop7" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 155.749708][ T2836] EXT4-fs (loop7): unmounting filesystem. [ 155.837151][ T3330] loop7: detected capacity change from 0 to 256 [ 155.870590][ T3332] netlink: 876 bytes leftover after parsing attributes in process `syz.1.839'. [ 155.888061][ T3332] netlink: 8 bytes leftover after parsing attributes in process `syz.1.839'. [ 155.951962][ T3319] 9pnet_fd: Insufficient options for proto=fd [ 156.168091][ T3346] loop7: detected capacity change from 0 to 2048 [ 156.483882][ T3346] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: none. [ 156.520232][ T3346] ext4 filesystem being mounted at /23/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 156.571987][ T2836] EXT4-fs (loop7): unmounting filesystem. [ 156.777936][ T3372] loop1: detected capacity change from 0 to 512 [ 156.798258][ T3372] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 156.807626][ T3372] ext4 filesystem being mounted at /97/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 156.888583][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 156.926888][ T24] usb 8-1: new full-speed USB device number 15 using dummy_hcd [ 156.988458][ T3383] netlink: 4 bytes leftover after parsing attributes in process `syz.4.853'. [ 157.040604][ T3386] netlink: 12 bytes leftover after parsing attributes in process `syz.4.853'. [ 157.117711][ T24] usb 8-1: config 0 has an invalid interface number: 41 but max is 0 [ 157.125899][ T24] usb 8-1: config 0 has no interface number 0 [ 157.132109][ T24] usb 8-1: config 0 interface 41 has no altsetting 0 [ 157.140455][ T24] usb 8-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 157.149599][ T24] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 157.157674][ T24] usb 8-1: Product: syz [ 157.161915][ T24] usb 8-1: Manufacturer: syz [ 157.166577][ T24] usb 8-1: SerialNumber: syz [ 157.186768][ T24] usb 8-1: config 0 descriptor?? [ 157.246541][ T300] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 157.426544][ T300] usb 2-1: Using ep0 maxpacket: 16 [ 157.433330][ T300] usb 2-1: unable to get BOS descriptor or descriptor too short [ 157.442133][ T300] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 157.452472][ T300] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 157.477613][ T300] usb 2-1: New USB device found, idVendor=041e, idProduct=0005, bcdDevice= 0.40 [ 157.486829][ T300] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 157.494855][ T300] usb 2-1: Product: syz [ 157.499098][ T300] usb 2-1: Manufacturer: syz [ 157.503823][ T300] usb 2-1: SerialNumber: syz [ 157.722125][ T300] snd-usb-audio: probe of 2-1:1.1 failed with error -22 [ 157.738423][ T300] usb 2-1: USB disconnect, device number 29 [ 157.749002][ T1758] udevd[1758]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 157.994462][ T24] CoreChips 8-1:0.41 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffe0 [ 158.061148][ T3380] loop3: detected capacity change from 0 to 262144 [ 158.069020][ T3380] F2FS-fs (loop3): invalid crc value [ 158.093992][ T3380] F2FS-fs (loop3): Found nat_bits in checkpoint [ 158.145033][ T3380] F2FS-fs (loop3): Start checkpoint disabled! [ 158.151845][ T3380] F2FS-fs (loop3): f2fs_disable_checkpoint() finish, err:0 [ 158.160075][ T3380] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 158.268444][ T3415] loop1: detected capacity change from 0 to 4096 [ 158.282652][ T3415] EXT4-fs: Ignoring removed mblk_io_submit option [ 158.297370][ T3415] EXT4-fs (loop1): Test dummy encryption mode enabled [ 158.305715][ T3415] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 158.331023][ T3417] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 158.349287][ T3417] overlayfs: filesystem on './bus' not supported as upperdir [ 158.358131][ T28] audit: type=1400 audit(2000000317.772:7661): avc: denied { mounton } for pid=3414 comm="syz.1.863" path=2F3130312F131377C5FC35D41454D5D41D29AD1A6029598146E6BE166E41AD0DBD4054033C9F33BBDA8224A2F3D772E7636E48B33CBF708372E8F1B9933EC5127743BE2206209EF02DF9CBF2F6E880D3382F627573 dev="overlay" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 158.358557][ T3415] overlayfs: './file1' not a directory [ 158.410102][ T28] audit: type=1400 audit(2000000317.812:7662): avc: denied { remove_name } for pid=3414 comm="syz.1.863" name="file0" dev="overlay" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 158.445564][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 158.451665][ T28] audit: type=1400 audit(2000000317.812:7663): avc: denied { rename } for pid=3414 comm="syz.1.863" name="file0" dev="overlay" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 158.509830][ T28] audit: type=1400 audit(2000000317.812:7664): avc: denied { rename } for pid=3414 comm="syz.1.863" name="file0" dev="loop1" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 158.556540][ T28] audit: type=1400 audit(2000000317.812:7665): avc: denied { read } for pid=3414 comm="syz.1.863" name="file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 158.607336][ T28] audit: type=1400 audit(2000000317.812:7666): avc: denied { write } for pid=3414 comm="syz.1.863" name="file1" dev="overlay" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 158.634945][ T28] audit: type=1400 audit(2000000317.822:7667): avc: denied { setattr } for pid=3414 comm="syz.1.863" name="#21" dev="loop1" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 159.102918][ T3426] loop3: detected capacity change from 0 to 256 [ 159.164751][ T3431] loop3: detected capacity change from 0 to 512 [ 159.178264][ T3433] 9pnet_fd: Insufficient options for proto=fd [ 159.257983][ T24] CoreChips 8-1:0.41 (unnamed net_device) (uninitialized): Failed to send software reset:ffffffb9 [ 159.271559][ T24] CoreChips 8-1:0.41 (unnamed net_device) (uninitialized): Failed to reset PHY: -71 [ 159.281232][ T24] CoreChips: probe of 8-1:0.41 failed with error -71 [ 159.289406][ T24] usb 8-1: USB disconnect, device number 15 [ 159.414429][ T3420] loop1: detected capacity change from 0 to 131072 [ 159.423197][ T3420] F2FS-fs (loop1): invalid crc value [ 159.469030][ T3420] F2FS-fs (loop1): Found nat_bits in checkpoint [ 159.486265][ T3442] xt_CT: You must specify a L4 protocol and not use inversions on it [ 159.506586][ T2718] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 159.517030][ T3420] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 159.696609][ T2718] usb 3-1: Using ep0 maxpacket: 16 [ 159.712604][ T2718] usb 3-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 159.722045][ T2718] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 159.722074][ T2718] usb 3-1: Product: syz [ 159.722089][ T2718] usb 3-1: Manufacturer: syz [ 159.722105][ T2718] usb 3-1: SerialNumber: syz [ 159.742695][ T2718] r8152-cfgselector 3-1: config 0 descriptor?? [ 159.897461][ T3459] erofs: (device loop7): mounted with root inode @ nid 36. [ 159.942487][ T3459] erofs: (device loop7): init_inode_xattrs: xattr_isize 12 of nid 46 is not supported yet [ 159.960650][ T3460] netlink: 8 bytes leftover after parsing attributes in process `syz.1.874'. [ 159.976884][ T2718] r8152-cfgselector 3-1: Unknown version 0x0000 [ 160.045829][ T3459] SELinux: inode_doinit_use_xattr: getxattr returned 95 for dev=loop7 ino=46 [ 160.208666][ T3437] set_capacity_and_notify: 1 callbacks suppressed [ 160.208698][ T3437] loop2: detected capacity change from 0 to 512 [ 160.234456][ T3459] erofs: (device loop7): init_inode_xattrs: xattr_isize 12 of nid 46 is not supported yet [ 160.244527][ T3459] SELinux: inode_doinit_use_xattr: getxattr returned 95 for dev=loop7 ino=46 [ 160.253573][ T3459] erofs: (device loop7): init_inode_xattrs: xattr_isize 12 of nid 46 is not supported yet [ 160.292960][ T3463] loop3: detected capacity change from 0 to 512 [ 160.300614][ T1758] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 160.346377][ T3437] loop2: detected capacity change from 0 to 1024 [ 160.363554][ T3437] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 160.373344][ T3463] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 160.392185][ T3463] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 160.393839][ T3437] EXT4-fs (loop2): orphan cleanup on readonly fs [ 160.413166][ T3437] EXT4-fs error (device loop2): __ext4_get_inode_loc:4511: comm syz.2.869: Invalid inode table block 0 in block_group 0 [ 160.424497][ T3463] EXT4-fs (loop3): 1 truncate cleaned up [ 160.435617][ T3437] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5931: Corrupt filesystem [ 160.448084][ T3476] netlink: 4 bytes leftover after parsing attributes in process `syz.4.879'. [ 160.455967][ T3463] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 160.467896][ T3437] EXT4-fs error (device loop2): ext4_quota_write:7234: inode #3: comm syz.2.869: mark_inode_dirty error [ 160.490091][ T3475] loop7: detected capacity change from 0 to 4096 [ 160.496908][ T3437] EXT4-fs error (device loop2): ext4_acquire_dquot:6822: comm syz.2.869: Failed to acquire dquot type 0 [ 160.512982][ T3475] EXT4-fs: Quota format mount options ignored when QUOTA feature is enabled [ 160.522141][ T3437] EXT4-fs error (device loop2): __ext4_get_inode_loc:4511: comm syz.2.869: Invalid inode table block 0 in block_group 0 [ 160.535483][ T3475] EXT4-fs (loop7): Test dummy encryption mode enabled [ 160.535822][ T2988] EXT4-fs (loop3): unmounting filesystem. [ 160.548935][ T3437] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5931: Corrupt filesystem [ 160.559624][ T3475] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c128, mo2=0003] [ 160.559971][ T3437] EXT4-fs error (device loop2): ext4_ext_truncate:4518: inode #15: comm syz.2.869: mark_inode_dirty error [ 160.568334][ T3475] System zones: 0-5 [ 160.584362][ T3437] EXT4-fs error (device loop2): __ext4_get_inode_loc:4511: comm syz.2.869: Invalid inode table block 0 in block_group 0 [ 160.600668][ T3475] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: writeback. [ 160.638786][ T3437] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5931: Corrupt filesystem [ 160.648779][ T3437] EXT4-fs error (device loop2) in ext4_orphan_del:303: Corrupt filesystem [ 160.664740][ T3437] EXT4-fs error (device loop2): __ext4_get_inode_loc:4511: comm syz.2.869: Invalid inode table block 0 in block_group 0 [ 160.683449][ T3437] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5931: Corrupt filesystem [ 160.694008][ T2836] EXT4-fs (loop7): unmounting filesystem. [ 160.701316][ T3437] EXT4-fs error (device loop2): ext4_truncate:4316: inode #15: comm syz.2.869: mark_inode_dirty error [ 160.734102][ T3485] loop7: detected capacity change from 0 to 512 [ 160.737251][ T3437] EXT4-fs error (device loop2) in ext4_process_orphan:345: Corrupt filesystem [ 160.760396][ T3437] EXT4-fs (loop2): 1 truncate cleaned up [ 160.766376][ T3437] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 160.781085][ T2718] r8152-cfgselector 3-1: Unknown version 0x0000 [ 160.788175][ T3485] fscrypt (loop7, inode 2): Error -61 getting encryption context [ 160.796096][ T3485] EXT4-fs (loop7): Cannot turn on journaled quota: type 1: error -61 [ 160.804928][ T2718] r8152-cfgselector 3-1: bad CDC descriptors [ 160.811806][ T2718] r8152-cfgselector 3-1: Unknown version 0x0000 [ 160.816959][ T3485] EXT4-fs error (device loop7): ext4_orphan_get:1399: inode #13: comm syz.7.883: iget: bad i_size value: 12154757448730 [ 160.821091][ T2718] r8152-cfgselector 3-1: USB disconnect, device number 12 [ 160.843668][ T3485] EXT4-fs error (device loop7): ext4_orphan_get:1404: comm syz.7.883: couldn't read orphan inode 13 (err -117) [ 160.856051][ T3485] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: writeback. [ 160.880749][ T2836] EXT4-fs (loop7): unmounting filesystem. [ 160.901212][ T3341] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 160.976108][ T3491] loop1: detected capacity change from 0 to 4096 [ 161.000106][ T3491] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 161.054937][ T3489] loop7: detected capacity change from 0 to 40427 [ 161.064892][ T3489] F2FS-fs (loop7): Invalid log_blocksize (268), supports only 12 [ 161.076583][ T3489] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 161.095532][ T3489] F2FS-fs (loop7): invalid crc value [ 161.107635][ T3341] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 161.121517][ T3341] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 161.132689][ T3341] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 161.135069][ T3489] F2FS-fs (loop7): Found nat_bits in checkpoint [ 161.142508][ T3341] usb 4-1: New USB device found, idVendor=0461, idProduct=4e72, bcdDevice= 0.00 [ 161.142535][ T3341] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.144599][ T3341] usb 4-1: config 0 descriptor?? [ 161.208385][ T3489] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 161.215621][ T3489] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e5 [ 161.232007][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 161.295418][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 161.295452][ T28] audit: type=1400 audit(2000000320.702:7671): avc: denied { map } for pid=3512 comm="syz.4.889" path="socket:[30480]" dev="sockfs" ino=30480 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 161.330282][ T2197] EXT4-fs (loop2): unmounting filesystem. [ 161.362752][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.362777][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.370792][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.387586][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.395355][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.402996][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.410967][ T2836] F2FS-fs (loop7): invalid namelen(0), ino:0, run fsck to fix. [ 161.569919][ T3539] netlink: 8 bytes leftover after parsing attributes in process `syz.7.892'. [ 161.590922][ T3539] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 161.617841][ T3539] netlink: 20 bytes leftover after parsing attributes in process `syz.7.892'. [ 161.688522][ T3341] usbhid 4-1:0.0: can't add hid device: -71 [ 161.694577][ T3341] usbhid: probe of 4-1:0.0 failed with error -71 [ 161.701880][ T3341] usb 4-1: USB disconnect, device number 16 [ 161.776586][ T2718] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 161.839596][ T3543] loop7: detected capacity change from 0 to 256 [ 161.848808][ T3543] exFAT-fs (loop7): failed to load upcase table (idx : 0x000104d0, chksum : 0xd9218ae8, utbl_chksum : 0xe619d30d) [ 161.864057][ T3544] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 161.873175][ T3544] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 161.882205][ T28] audit: type=1400 audit(2000000321.302:7672): avc: denied { append } for pid=3542 comm="syz.7.897" name="file1" dev="loop7" ino=1048719 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 161.905973][ T28] audit: type=1400 audit(2000000321.302:7673): avc: denied { map } for pid=3542 comm="syz.7.897" path="/32/file2/file1" dev="loop7" ino=1048719 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 161.929718][ T28] audit: type=1400 audit(2000000321.302:7674): avc: denied { execute } for pid=3542 comm="syz.7.897" path="/32/file2/file1" dev="loop7" ino=1048719 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 161.956584][ T2718] usb 3-1: Using ep0 maxpacket: 16 [ 161.965142][ T2718] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 161.976384][ T2718] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 161.986428][ T2718] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 161.999666][ T2718] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 162.010010][ T2718] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 162.026136][ T2718] usb 3-1: config 0 descriptor?? [ 162.101828][ T3559] loop7: detected capacity change from 0 to 512 [ 162.136091][ T3559] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 1 overlaps superblock [ 162.157158][ T3559] EXT4-fs (loop7): ext4_check_descriptors: Inode bitmap for group 1 overlaps superblock [ 162.172662][ T3559] EXT4-fs (loop7): ext4_check_descriptors: Inode table for group 1 overlaps superblock [ 162.183288][ T3559] EXT4-fs (loop7): revision level too high, forcing read-only mode [ 162.197843][ T3559] [EXT4 FS bs=4096, gc=2, bpg=34, ipg=32, mo=c042e11c, mo2=0000] [ 162.206310][ T3559] EXT4-fs (loop7): orphan cleanup on readonly fs [ 162.218338][ T3559] EXT4-fs error (device loop7): ext4_validate_block_bitmap:438: comm syz.7.899: bg 0: block 34: padding at end of block bitmap is not set [ 162.233312][ T3559] Quota error (device loop7): write_blk: dquota write failed [ 162.241321][ T3559] Quota error (device loop7): qtree_write_dquot: Error -117 occurred while creating quota [ 162.251525][ T3559] EXT4-fs error (device loop7): ext4_acquire_dquot:6822: comm syz.7.899: Failed to acquire dquot type 1 [ 162.270863][ T3559] EXT4-fs (loop7): 1 truncate cleaned up [ 162.276950][ T3559] EXT4-fs (loop7): mounted filesystem without journal. Quota mode: writeback. [ 162.293148][ T3570] loop3: detected capacity change from 0 to 512 [ 162.305103][ T3570] EXT4-fs (loop3): orphan cleanup on readonly fs [ 162.312620][ T3570] EXT4-fs error (device loop3): ext4_quota_enable:7026: comm syz.3.903: Bad quota inum: 4294924288, type: 1 [ 162.324481][ T3570] EXT4-fs warning (device loop3): ext4_enable_quotas:7074: Failed to enable quota tracking (type=1, err=-117, ino=4294924288). Please run e2fsck to fix. [ 162.340515][ T3570] EXT4-fs (loop3): Cannot turn on quotas: error -117 [ 162.347445][ T3570] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 162.368495][ T3570] EXT4-fs (loop3): unmounting filesystem. [ 162.375938][ T3574] exfat: Bad value for 'fmask' [ 162.395373][ T3576] FAT-fs (loop3): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 162.419315][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 162.696566][ T418] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 162.887755][ T418] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 162.900814][ T2836] EXT4-fs (loop7): unmounting filesystem. [ 162.906730][ T418] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 162.937676][ T2718] usbhid 3-1:0.0: can't add hid device: -71 [ 162.943869][ T2718] usbhid: probe of 3-1:0.0 failed with error -71 [ 162.956628][ T418] usb 2-1: New USB device found, idVendor=1d34, idProduct=000a, bcdDevice= 0.00 [ 162.966886][ T2718] usb 3-1: USB disconnect, device number 13 [ 162.980946][ T418] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.000249][ T418] usb 2-1: config 0 descriptor?? [ 163.014930][ T3598] netlink: 8 bytes leftover after parsing attributes in process `syz.4.910'. [ 163.429804][ T418] hid-led 0003:1D34:000A.000E: item fetching failed at offset 0/3 [ 163.437934][ T24] usb 8-1: new high-speed USB device number 16 using dummy_hcd [ 163.446188][ T418] hid-led: probe of 0003:1D34:000A.000E failed with error -22 [ 163.616542][ T24] usb 8-1: Using ep0 maxpacket: 16 [ 163.623092][ T24] usb 8-1: unable to get BOS descriptor or descriptor too short [ 163.641000][ T24] usb 8-1: New USB device found, idVendor=0582, idProduct=0089, bcdDevice= 0.40 [ 163.652825][ T24] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 163.661019][ T24] usb 8-1: Product: syz [ 163.662165][ T333] usb 2-1: USB disconnect, device number 30 [ 163.665474][ T24] usb 8-1: Manufacturer: syz [ 163.675919][ T24] usb 8-1: SerialNumber: syz [ 163.681745][ T3613] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 163.695154][ T3613] VFS: Lookup of 'file0' in vfat loop3 would have caused loop [ 163.716589][ T2718] usb 3-1: new full-speed USB device number 14 using dummy_hcd [ 163.742338][ T3615] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 163.751268][ T3615] ext4 filesystem being mounted at /30/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 163.776030][ T2988] EXT4-fs (loop3): unmounting filesystem. [ 163.903363][ T24] usb 8-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 163.916634][ T24] usb 8-1: unit 1 not found! [ 163.922410][ T24] usb 8-1: unit 147 not found! [ 163.927471][ T2718] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 163.935086][ T2718] usb 3-1: can't read configurations, error -61 [ 163.951777][ T24] usb 8-1: USB disconnect, device number 16 [ 163.974507][ T3627] netlink: 4 bytes leftover after parsing attributes in process `syz.4.917'. [ 163.993697][ T3628] netlink: 4 bytes leftover after parsing attributes in process `syz.4.917'. [ 164.096642][ T2718] usb 3-1: new full-speed USB device number 15 using dummy_hcd [ 164.277958][ T2718] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 164.285763][ T2718] usb 3-1: can't read configurations, error -61 [ 164.292761][ T2718] usb usb3-port1: attempt power cycle [ 164.316714][ T24] usb 8-1: new high-speed USB device number 17 using dummy_hcd [ 164.476555][ T291] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 164.547631][ T24] usb 8-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 37, changing to 7 [ 164.566538][ T24] usb 8-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 115, changing to 7 [ 164.587928][ T24] usb 8-1: New USB device found, idVendor=041e, idProduct=3000, bcdDevice= 0.40 [ 164.606584][ T24] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 164.614634][ T24] usb 8-1: Product: syz [ 164.626565][ T24] usb 8-1: Manufacturer: syz [ 164.631282][ T24] usb 8-1: SerialNumber: syz [ 164.657641][ T291] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 164.676572][ T291] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 164.686377][ T291] usb 2-1: New USB device found, idVendor=044f, idProduct=b65d, bcdDevice= 0.00 [ 164.695849][ T291] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 164.709137][ T291] usb 2-1: config 0 descriptor?? [ 164.716553][ T2718] usb 3-1: new full-speed USB device number 16 using dummy_hcd [ 164.758338][ T2718] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 164.765970][ T2718] usb 3-1: can't read configurations, error -61 [ 164.854236][ T24] usb 8-1: Can't get UAC3 power state for id 10 [ 164.870225][ T24] usb 8-1: 2:0: cannot get min/max values for control 2 (id 2) [ 164.891226][ T24] usb 8-1: USB disconnect, device number 17 [ 164.936635][ T2718] usb 3-1: new full-speed USB device number 17 using dummy_hcd [ 164.952001][ T291] usbhid 2-1:0.0: can't add hid device: -71 [ 164.958123][ T291] usbhid: probe of 2-1:0.0 failed with error -71 [ 164.977479][ T291] usb 2-1: USB disconnect, device number 31 [ 164.984349][ T2718] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 164.996529][ T2718] usb 3-1: can't read configurations, error -61 [ 165.016681][ T2718] usb usb3-port1: unable to enumerate USB device [ 165.110741][ T1581] udevd[1581]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 165.127349][ T3665] fuse: Unknown parameter '"' [ 165.216977][ T3658] set_capacity_and_notify: 5 callbacks suppressed [ 165.216998][ T3658] loop3: detected capacity change from 0 to 131072 [ 165.254412][ T3658] F2FS-fs (loop3): Test dummy encryption mode enabled [ 165.262208][ T3658] F2FS-fs (loop3): invalid crc value [ 165.276795][ T3658] F2FS-fs (loop3): Found nat_bits in checkpoint [ 165.345591][ T3658] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 165.879633][ T3692] loop1: detected capacity change from 0 to 2048 [ 165.959150][ T3692] GPT:first_usable_lbas don't match. [ 165.964545][ T3692] GPT:34 != 290 [ 165.968317][ T3692] GPT: Use GNU Parted to correct GPT errors. [ 165.974458][ T3692] loop1: p1 p2 p3 [ 166.017298][ T28] audit: type=1400 audit(2000000325.431:7675): avc: denied { read write } for pid=2836 comm="syz-executor" name="loop7" dev="devtmpfs" ino=125 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 166.082545][ T28] audit: type=1400 audit(2000000325.431:7676): avc: denied { open } for pid=2836 comm="syz-executor" path="/dev/loop7" dev="devtmpfs" ino=125 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 166.085394][ T1758] udevd[1758]: inotify_add_watch(7, /dev/loop1p2, 10) failed: No such file or directory [ 166.098498][ T1581] udevd[1581]: inotify_add_watch(7, /dev/loop1p3, 10) failed: No such file or directory [ 166.133137][ T1658] udevd[1658]: inotify_add_watch(7, /dev/loop1p1, 10) failed: No such file or directory [ 166.150377][ T28] audit: type=1400 audit(2000000325.431:7677): avc: denied { ioctl } for pid=2836 comm="syz-executor" path="/dev/loop7" dev="devtmpfs" ino=125 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 166.204886][ T28] audit: type=1400 audit(2000000325.481:7678): avc: denied { read write } for pid=3694 comm="syz.7.934" name="raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 166.249196][ T3699] SELinux: failed to load policy [ 166.249212][ T1581] udevd[1581]: inotify_add_watch(7, /dev/loop1p3, 10) failed: No such file or directory [ 166.255376][ T1658] udevd[1658]: inotify_add_watch(7, /dev/loop1p1, 10) failed: No such file or directory [ 166.346570][ T291] usb 8-1: new high-speed USB device number 18 using dummy_hcd [ 166.367341][ T3701] loop2: detected capacity change from 0 to 2048 [ 166.375947][ T28] kauditd_printk_skb: 21 callbacks suppressed [ 166.375965][ T28] audit: type=1400 audit(2000000325.781:7700): avc: denied { mounton } for pid=3700 comm="syz.2.937" path="/44/file1" dev="tmpfs" ino=274 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 166.432769][ T3701] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 166.442226][ T28] audit: type=1400 audit(2000000325.861:7701): avc: denied { mount } for pid=3700 comm="syz.2.937" name="/" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 166.481253][ T3697] loop1: detected capacity change from 0 to 40427 [ 166.494882][ T3697] F2FS-fs (loop1): Invalid SB checksum offset: 0 [ 166.501445][ T3697] F2FS-fs (loop1): Can't find valid F2FS filesystem in 2th superblock [ 166.513697][ T3697] F2FS-fs (loop1): invalid crc value [ 166.525816][ T3697] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 166.538950][ T291] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 166.557365][ T291] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 166.576613][ T291] usb 8-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 166.585980][ T291] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 166.594169][ T291] usb 8-1: SerialNumber: syz [ 166.600349][ T3697] F2FS-fs (loop1): Try to recover 2th superblock, ret: 0 [ 166.607732][ T3697] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 166.620684][ T28] audit: type=1400 audit(2000000326.031:7702): avc: denied { write } for pid=3696 comm="syz.1.935" name="/" dev="loop1" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 166.643700][ T28] audit: type=1400 audit(2000000326.031:7703): avc: denied { add_name } for pid=3696 comm="syz.1.935" name="file1" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 166.668687][ T28] audit: type=1400 audit(2000000326.031:7704): avc: denied { create } for pid=3696 comm="syz.1.935" name="file1" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 166.689200][ T28] audit: type=1400 audit(2000000326.031:7705): avc: denied { write open } for pid=3696 comm="syz.1.935" path="/113/file1/file1" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 166.713179][ T28] audit: type=1400 audit(2000000326.031:7706): avc: denied { create } for pid=3696 comm="syz.1.935" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 166.733966][ T28] audit: type=1400 audit(2000000326.031:7707): avc: denied { ioctl } for pid=3696 comm="syz.1.935" path="/113/file1/file1" dev="loop1" ino=10 ioctlcmd=0xf502 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 166.758922][ T28] audit: type=1400 audit(2000000326.031:7708): avc: denied { mounton } for pid=3696 comm="syz.1.935" path="/113/file1/file0" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 166.783048][ T28] audit: type=1400 audit(2000000326.191:7709): avc: denied { unmount } for pid=1586 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 166.804621][ T1586] syz-executor: attempt to access beyond end of device [ 166.804621][ T1586] loop1: rw=2049, sector=45096, nr_sectors = 16 limit=40427 [ 166.826569][ T19] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 166.921537][ T3712] 9pnet_fd: Insufficient options for proto=fd [ 167.077739][ T19] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 167.107325][ T19] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 167.166448][ T19] usb 3-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 167.241469][ T19] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 167.275261][ T19] usb 3-1: SerialNumber: syz [ 167.472573][ T3738] A link change request failed with some changes committed already. Interface veth0_macvtap may have been left with an inconsistent configuration, please check. [ 167.542445][ T19] usb 3-1: 0:2 : does not exist [ 167.566595][ T19] usb 3-1: unit 48 not found! [ 167.603799][ T19] usb 3-1: USB disconnect, device number 18 [ 168.194384][ T2197] EXT4-fs (loop2): unmounting filesystem. [ 168.264848][ T3744] loop7: detected capacity change from 0 to 2048 [ 168.293294][ T3730] loop1: detected capacity change from 0 to 131072 [ 168.328006][ T3730] F2FS-fs (loop1): Found nat_bits in checkpoint [ 168.381559][ T3730] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 168.468458][ T3744] loop7: p1 < > p3 p4 < > [ 168.566792][ T3744] loop7: p3 start 4284289 is beyond EOD, truncated [ 168.611934][ T3730] F2FS-fs (loop1): lookup inode (7) has corrupted xattr [ 168.635065][ T3753] loop3: detected capacity change from 0 to 512 [ 168.644118][ T3730] F2FS-fs (loop1): lookup inode (7) has corrupted xattr [ 168.691108][ T3753] EXT4-fs error (device loop3): ext4_orphan_get:1425: comm syz.3.950: bad orphan inode 3 [ 168.712279][ T3753] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 168.727651][ T3753] EXT4-fs (loop3): unmounting filesystem. [ 169.644965][ T3782] loop1: detected capacity change from 0 to 512 [ 169.668358][ T3782] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 169.677573][ T3782] ext4 filesystem being mounted at /118/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 169.696733][ T3788] virtio-fs: tag not found [ 169.752142][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 169.987024][ T3822] loop3: detected capacity change from 0 to 512 [ 169.997684][ T3822] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 170.006689][ T300] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 170.196538][ T300] usb 3-1: Using ep0 maxpacket: 16 [ 170.204383][ T300] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0102, bcdDevice= 0.40 [ 170.213536][ T300] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 170.221732][ T300] usb 3-1: Product: syz [ 170.225951][ T300] usb 3-1: Manufacturer: syz [ 170.230608][ T300] usb 3-1: SerialNumber: syz [ 170.286679][ T333] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 170.467733][ T333] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 170.478877][ T333] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 170.498032][ T333] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 170.511244][ T333] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 170.520666][ T333] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 170.535941][ T333] usb 4-1: config 0 descriptor?? [ 170.561269][ T291] usb 8-1: 0:2 : does not exist [ 170.569999][ T291] usb 8-1: USB disconnect, device number 18 [ 170.587376][ T3835] loop1: detected capacity change from 0 to 512 [ 170.597640][ T3835] EXT4-fs (loop1): Test dummy encryption mode enabled [ 170.604541][ T3835] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 170.629464][ T3835] EXT4-fs error (device loop1): ext4_orphan_get:1425: comm syz.1.966: bad orphan inode 131083 [ 170.642794][ T3839] loop7: detected capacity change from 0 to 256 [ 170.650896][ T3839] FAT-fs (loop7): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 170.663743][ T3835] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 170.776972][ T1758] udevd[1758]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 170.845727][ T300] snd-usb-audio: probe of 3-1:1.0 failed with error -71 [ 170.861687][ T300] usb 3-1: USB disconnect, device number 19 [ 170.944258][ T333] plantronics 0003:047F:FFFF.000F: No inputs registered, leaving [ 170.946638][ T418] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 170.961301][ T333] plantronics 0003:047F:FFFF.000F: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.3-1/input0 [ 171.275950][ T418] usb 2-1: Using ep0 maxpacket: 8 [ 171.286840][ T418] usb 2-1: config 0 interface 0 altsetting 16 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 171.301584][ T418] usb 2-1: config 0 interface 0 altsetting 16 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 171.323211][ T3842] xt_NFQUEUE: number of total queues is 0 [ 171.329251][ T418] usb 2-1: config 0 interface 0 has no altsetting 0 [ 171.335891][ T418] usb 2-1: New USB device found, idVendor=172f, idProduct=0032, bcdDevice= 0.00 [ 171.345104][ T418] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 171.507770][ T28] kauditd_printk_skb: 54 callbacks suppressed [ 171.507788][ T28] audit: type=1400 audit(2000000330.921:7764): avc: denied { create } for pid=3821 comm="syz.3.963" anonclass=[io_uring] scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 171.553552][ T28] audit: type=1400 audit(2000000330.921:7765): avc: denied { map } for pid=3821 comm="syz.3.963" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=32393 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 171.578042][ T418] usb 2-1: config 0 descriptor?? [ 171.583558][ T28] audit: type=1400 audit(2000000330.921:7766): avc: denied { read write } for pid=3821 comm="syz.3.963" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=32393 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 171.609807][ T28] audit: type=1326 audit(2000000330.921:7767): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.634648][ T28] audit: type=1326 audit(2000000330.951:7768): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=2 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.706533][ T28] audit: type=1326 audit(2000000330.951:7769): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.731601][ T28] audit: type=1326 audit(2000000330.951:7770): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=73 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.757820][ T28] audit: type=1326 audit(2000000330.951:7771): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.836590][ T28] audit: type=1326 audit(2000000330.951:7772): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.862114][ T28] audit: type=1326 audit(2000000330.951:7773): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3821 comm="syz.3.963" exe="/root/ci2-android-6-1/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f3f5599cdd9 code=0x7ffc0000 [ 171.898562][ T3858] netlink: 60 bytes leftover after parsing attributes in process `syz.2.972'. [ 171.970315][ T3860] overlayfs: failed to clone lowerpath [ 172.091025][ T418] hid (null): invalid report_size 26545 [ 172.133922][ T418] waltop 0003:172F:0032.0010: unknown main item tag 0x6 [ 172.172976][ T418] waltop 0003:172F:0032.0010: invalid report_size 26545 [ 172.181588][ T418] waltop 0003:172F:0032.0010: item 0 2 1 7 parsing failed [ 172.191112][ T418] waltop: probe of 0003:172F:0032.0010 failed with error -22 [ 172.373944][ T3835] EXT4-fs (loop1): Online defrag not supported for encrypted files [ 172.396683][ T418] usb 8-1: new high-speed USB device number 19 using dummy_hcd [ 172.459982][ T3835] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 172.509640][ T3835] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 172.628453][ T418] usb 8-1: device descriptor read/64, error -71 [ 172.640647][ T2718] usb 2-1: USB disconnect, device number 32 [ 172.939172][ T3872] fuse: Bad value for 'fd' [ 172.991029][ T333] usb 4-1: USB disconnect, device number 17 [ 173.067932][ T2988] EXT4-fs (loop3): unmounting filesystem. [ 173.242048][ T1586] EXT4-fs (loop1): unmounting filesystem. [ 173.454308][ T3870] loop2: detected capacity change from 0 to 262144 [ 173.471415][ T3870] F2FS-fs (loop2): invalid crc value [ 173.492178][ T3870] F2FS-fs (loop2): Found nat_bits in checkpoint [ 173.512586][ T3890] loop1: detected capacity change from 0 to 128 [ 173.531554][ T418] usb 8-1: device descriptor read/64, error -71 [ 173.562777][ T3870] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 173.571129][ T3890] FAT-fs (loop1): bogus sectors per cluster 0 [ 173.577458][ T3890] FAT-fs (loop1): Can't find a valid FAT filesystem [ 173.585796][ T3890] loop1: detected capacity change from 0 to 128 [ 173.602041][ T3870] xt_hashlimit: size too large, truncated to 1048576 [ 173.629560][ T3898] netlink: 8 bytes leftover after parsing attributes in process `syz.4.983'. [ 173.663699][ T3890] FAT-fs (loop1): bogus sectors per cluster 0 [ 173.709081][ T3890] FAT-fs (loop1): Can't find a valid FAT filesystem [ 174.003627][ T3919] netlink: 60 bytes leftover after parsing attributes in process `syz.1.989'. [ 174.026526][ T418] usb 8-1: new high-speed USB device number 20 using dummy_hcd [ 174.039660][ T1586] ------------[ cut here ]------------ [ 174.045209][ T1586] WARNING: CPU: 0 PID: 1586 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 174.053325][ T1586] Modules linked in: [ 174.057301][ T1586] CPU: 0 PID: 1586 Comm: syz-executor Not tainted syzkaller #0 [ 174.066633][ T1586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 174.076762][ T1586] RIP: 0010:drop_nlink+0xc5/0x110 [ 174.081822][ T1586] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 d3 ab f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 0b 0e ab ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 174.101494][ T1586] RSP: 0018:ffffc90000a27ab8 EFLAGS: 00010293 [ 174.107622][ T1586] RAX: ffffffff81c66845 RBX: ffff88811e0d7570 RCX: ffff888109708000 [ 174.115632][ T1586] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 174.123668][ T1586] RBP: ffffc90000a27ae0 R08: 0000000000000003 R09: 0000000000000004 [ 174.131701][ T1586] R10: dffffc0000000000 R11: fffff52000144f48 R12: dffffc0000000000 [ 174.139759][ T1586] R13: 1ffff11023c1aeb7 R14: ffff88811e0d75b8 R15: 0000000000000000 [ 174.147779][ T1586] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 174.156967][ T1586] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 174.163589][ T1586] CR2: 0000000000000000 CR3: 000000011ceeb000 CR4: 00000000003526b0 [ 174.171646][ T1586] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 174.179668][ T1586] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 174.187698][ T1586] Call Trace: [ 174.191015][ T1586] [ 174.193977][ T1586] shmem_rmdir+0x5b/0x90 [ 174.196664][ T418] usb 8-1: device descriptor read/64, error -71 [ 174.198280][ T1586] vfs_rmdir+0x393/0x500 [ 174.209084][ T1586] incfs_kill_sb+0x105/0x220 [ 174.213731][ T1586] deactivate_locked_super+0xb5/0x120 [ 174.219259][ T1586] deactivate_super+0xaf/0xe0 [ 174.223989][ T1586] cleanup_mnt+0x474/0x500 [ 174.228486][ T1586] ? __kasan_slab_free+0x11/0x20 [ 174.233473][ T1586] __cleanup_mnt+0x19/0x20 [ 174.237959][ T1586] task_work_run+0x1e1/0x250 [ 174.242590][ T1586] ? __cfi_task_work_run+0x10/0x10 [ 174.247779][ T1586] ? free_nsproxy+0x21f/0x270 [ 174.252494][ T1586] do_exit+0xa35/0x2660 [ 174.256731][ T1586] ? __cfi_do_exit+0x10/0x10 [ 174.261363][ T1586] ? __kasan_check_write+0x14/0x20 [ 174.266551][ T1586] ? _raw_spin_lock_irq+0x95/0xf0 [ 174.271612][ T1586] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 174.277228][ T1586] ? xfd_validate_state+0x70/0x150 [ 174.282382][ T1586] ? zap_other_threads+0x2c1/0x2f0 [ 174.287571][ T1586] do_group_exit+0x210/0x2d0 [ 174.292208][ T1586] __x64_sys_exit_group+0x3f/0x40 [ 174.297302][ T1586] x64_sys_call+0x7b4/0x9a0 [ 174.301973][ T1586] do_syscall_64+0x4c/0xa0 [ 174.306424][ T1586] ? clear_bhb_loop+0x30/0x80 [ 174.311197][ T1586] ? clear_bhb_loop+0x30/0x80 [ 174.315916][ T1586] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 174.321891][ T1586] RIP: 0033:0x7fcf3339cdd9 [ 174.326346][ T1586] Code: Unable to access opcode bytes at 0x7fcf3339cdaf. [ 174.333424][ T1586] RSP: 002b:00007fff8732d5b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 174.341895][ T1586] RAX: ffffffffffffffda RBX: 00007fcf33432180 RCX: 00007fcf3339cdd9 [ 174.349963][ T1586] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 174.357984][ T1586] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fcf33432120 [ 174.365991][ T1586] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff8732e870 [ 174.374028][ T1586] R13: 00007fcf33432120 R14: 00005555600d44e8 R15: 00007fff8732f940 [ 174.382066][ T1586] [ 174.385126][ T1586] ---[ end trace 0000000000000000 ]--- [ 174.390863][ T1586] ------------[ cut here ]------------ [ 174.396360][ T1586] WARNING: CPU: 0 PID: 1586 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 174.404442][ T1586] Modules linked in: [ 174.408402][ T1586] CPU: 0 PID: 1586 Comm: syz-executor Tainted: G W syzkaller #0 [ 174.417487][ T1586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 174.427601][ T1586] RIP: 0010:drop_nlink+0xc5/0x110 [ 174.432688][ T1586] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 d3 ab f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 0b 0e ab ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 174.452349][ T1586] RSP: 0018:ffffc90000a27ab8 EFLAGS: 00010293 [ 174.458480][ T1586] RAX: ffffffff81c66845 RBX: ffff88811e0d4bd8 RCX: ffff888109708000 [ 174.466532][ T1586] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 174.474539][ T1586] RBP: ffffc90000a27ae0 R08: 0000000000000003 R09: 0000000000000004 [ 174.476651][ T418] usb 8-1: device descriptor read/64, error -71 [ 174.482585][ T1586] R10: dffffc0000000000 R11: fffff52000144f48 R12: dffffc0000000000 [ 174.497232][ T1586] R13: 1ffff11023c1a984 R14: ffff88811e0d4c20 R15: 0000000000000000 [ 174.505240][ T1586] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 174.514326][ T1586] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 174.520969][ T1586] CR2: 0000000000000000 CR3: 000000011ceeb000 CR4: 00000000003526b0 [ 174.529000][ T1586] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 174.537034][ T1586] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 174.545035][ T1586] Call Trace: [ 174.548378][ T1586] [ 174.551333][ T1586] shmem_rmdir+0x5b/0x90 [ 174.555624][ T1586] vfs_rmdir+0x393/0x500 [ 174.559960][ T1586] incfs_kill_sb+0x198/0x220 [ 174.564589][ T1586] deactivate_locked_super+0xb5/0x120 [ 174.570043][ T1586] deactivate_super+0xaf/0xe0 [ 174.574759][ T1586] cleanup_mnt+0x474/0x500 [ 174.579369][ T1586] ? __kasan_slab_free+0x11/0x20 [ 174.584370][ T1586] __cleanup_mnt+0x19/0x20 [ 174.588866][ T1586] task_work_run+0x1e1/0x250 [ 174.593494][ T1586] ? __cfi_task_work_run+0x10/0x10 [ 174.598772][ T1586] ? free_nsproxy+0x21f/0x270 [ 174.603486][ T1586] do_exit+0xa35/0x2660 [ 174.607741][ T1586] ? __cfi_do_exit+0x10/0x10 [ 174.612376][ T1586] ? __kasan_check_write+0x14/0x20 [ 174.616862][ T418] usb usb8-port1: attempt power cycle [ 174.617645][ T1586] ? _raw_spin_lock_irq+0x95/0xf0 [ 174.628027][ T1586] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 174.633642][ T1586] ? xfd_validate_state+0x70/0x150 [ 174.638843][ T1586] ? zap_other_threads+0x2c1/0x2f0 [ 174.644007][ T1586] do_group_exit+0x210/0x2d0 [ 174.648682][ T1586] __x64_sys_exit_group+0x3f/0x40 [ 174.653754][ T1586] x64_sys_call+0x7b4/0x9a0 [ 174.658337][ T1586] do_syscall_64+0x4c/0xa0 [ 174.662797][ T1586] ? clear_bhb_loop+0x30/0x80 [ 174.667558][ T1586] ? clear_bhb_loop+0x30/0x80 [ 174.672293][ T1586] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 174.678264][ T1586] RIP: 0033:0x7fcf3339cdd9 [ 174.682739][ T1586] Code: Unable to access opcode bytes at 0x7fcf3339cdaf. [ 174.689956][ T1586] RSP: 002b:00007fff8732d5b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 174.698432][ T1586] RAX: ffffffffffffffda RBX: 00007fcf33432180 RCX: 00007fcf3339cdd9 [ 174.706443][ T1586] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 174.714571][ T1586] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fcf33432120 [ 174.722716][ T1586] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff8732e870 [ 174.730750][ T1586] R13: 00007fcf33432120 R14: 00005555600d44e8 R15: 00007fff8732f940 [ 174.738810][ T1586] [ 174.741882][ T1586] ---[ end trace 0000000000000000 ]--- [ 174.777975][ T1586] list_del corruption. prev->next should be ffff888111807090, but was ffff8881118073c0. (prev=ffff888132573910) [ 174.790033][ T1586] ------------[ cut here ]------------ [ 174.795534][ T1586] kernel BUG at lib/list_debug.c:61! [ 174.801195][ T1586] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 174.807299][ T1586] CPU: 0 PID: 1586 Comm: syz-executor Tainted: G W syzkaller #0 [ 174.816358][ T1586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 [ 174.826446][ T1586] RIP: 0010:__list_del_entry_valid+0x10f/0x130 [ 174.832662][ T1586] Code: e8 5e 07 89 02 0f 0b 48 c7 c7 e0 8c ca 85 48 89 de e8 4d 07 89 02 0f 0b 48 c7 c7 40 8d ca 85 48 89 de 4c 89 f9 e8 39 07 89 02 <0f> 0b 48 c7 c7 c0 8d ca 85 48 89 de 4c 89 f1 e8 25 07 89 02 0f 0b [ 174.852308][ T1586] RSP: 0018:ffffc90000a27a48 EFLAGS: 00010246 [ 174.858415][ T1586] RAX: 000000000000006d RBX: ffff888111807090 RCX: 03c46750a5d31300 [ 174.866426][ T1586] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 174.874437][ T1586] RBP: ffffc90000a27a68 R08: ffffc90000a27747 R09: 1ffff92000144ee8 [ 174.882451][ T1586] R10: dffffc0000000000 R11: fffff52000144ee9 R12: dffffc0000000000 [ 174.890468][ T1586] R13: dffffc0000000000 R14: ffff8881118073c0 R15: ffff888132573910 [ 174.898479][ T1586] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 174.907440][ T1586] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 174.914059][ T1586] CR2: 0000000000000000 CR3: 0000000110621000 CR4: 00000000003526b0 [ 174.922244][ T1586] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 174.930244][ T1586] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 174.938249][ T1586] Call Trace: [ 174.941553][ T1586] [ 174.944513][ T1586] __dentry_kill+0x25d/0x670 [ 174.949155][ T1586] dentry_kill+0xc0/0x2a0 [ 174.953531][ T1586] dput+0x42/0x80 [ 174.957218][ T1586] incfs_free_mount_info+0x60/0x200 [ 174.962464][ T1586] incfs_kill_sb+0x1b8/0x220 [ 174.967104][ T1586] deactivate_locked_super+0xb5/0x120 [ 174.972521][ T1586] deactivate_super+0xaf/0xe0 [ 174.977264][ T1586] cleanup_mnt+0x474/0x500 [ 174.981724][ T1586] __cleanup_mnt+0x19/0x20 [ 174.986179][ T1586] task_work_run+0x1e1/0x250 [ 174.990817][ T1586] ? __cfi_task_work_run+0x10/0x10 [ 174.996060][ T1586] ? free_nsproxy+0x21f/0x270 [ 175.000781][ T1586] do_exit+0xa35/0x2660 [ 175.004982][ T1586] ? __cfi_do_exit+0x10/0x10 [ 175.009619][ T1586] ? __kasan_check_write+0x14/0x20 [ 175.014768][ T1586] ? _raw_spin_lock_irq+0x95/0xf0 [ 175.019824][ T1586] ? __cfi__raw_spin_lock_irq+0x10/0x10 [ 175.025406][ T1586] ? xfd_validate_state+0x70/0x150 [ 175.026688][ T418] usb 8-1: new high-speed USB device number 21 using dummy_hcd [ 175.030557][ T1586] ? zap_other_threads+0x2c1/0x2f0 [ 175.043253][ T1586] do_group_exit+0x210/0x2d0 [ 175.047893][ T1586] __x64_sys_exit_group+0x3f/0x40 [ 175.052967][ T1586] x64_sys_call+0x7b4/0x9a0 [ 175.057517][ T1586] do_syscall_64+0x4c/0xa0 [ 175.061981][ T1586] ? clear_bhb_loop+0x30/0x80 [ 175.066707][ T1586] ? clear_bhb_loop+0x30/0x80 [ 175.071425][ T1586] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 175.077361][ T1586] RIP: 0033:0x7fcf3339cdd9 [ 175.081810][ T1586] Code: Unable to access opcode bytes at 0x7fcf3339cdaf. [ 175.088856][ T1586] RSP: 002b:00007fff8732d5b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 175.096828][ T3932] loop2: detected capacity change from 0 to 512 [ 175.097308][ T1586] RAX: ffffffffffffffda RBX: 00007fcf33432180 RCX: 00007fcf3339cdd9 [ 175.097329][ T1586] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 175.109184][ T291] usb 4-1: new full-speed USB device number 18 using dummy_hcd [ 175.111568][ T1586] RBP: 0000000000000009 R08: 0000000000000000 R09: 00007fcf33432120 [ 175.111588][ T1586] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff8732e870 [ 175.128819][ T3932] EXT4-fs: Ignoring removed bh option [ 175.135119][ T1586] R13: 00007fcf33432120 R14: 00005555600d44e8 R15: 00007fff8732f940 [ 175.135144][ T1586] [ 175.135151][ T1586] Modules linked in: [ 175.137332][ T1586] ---[ end trace 0000000000000000 ]--- [ 175.145666][ T3932] EXT4-fs: Ignoring removed nomblk_io_submit option [ 175.149129][ T1586] RIP: 0010:__list_del_entry_valid+0x10f/0x130 [ 175.182447][ T1586] Code: e8 5e 07 89 02 0f 0b 48 c7 c7 e0 8c ca 85 48 89 de e8 4d 07 89 02 0f 0b 48 c7 c7 40 8d ca 85 48 89 de 4c 89 f9 e8 39 07 89 02 <0f> 0b 48 c7 c7 c0 8d ca 85 48 89 de 4c 89 f1 e8 25 07 89 02 0f 0b [ 175.202325][ T1586] RSP: 0018:ffffc90000a27a48 EFLAGS: 00010246 [ 175.206023][ T3932] EXT4-fs (loop2): 1 truncate cleaned up [ 175.208456][ T1586] RAX: 000000000000006d RBX: ffff888111807090 RCX: 03c46750a5d31300 [ 175.208496][ T1586] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 175.208510][ T1586] RBP: ffffc90000a27a68 R08: ffffc90000a27747 R09: 1ffff92000144ee8 [ 175.214603][ T3932] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 175.222182][ T1586] R10: dffffc0000000000 R11: fffff52000144ee9 R12: dffffc0000000000 [ 175.222203][ T1586] R13: dffffc0000000000 R14: ffff8881118073c0 R15: ffff888132573910 [ 175.262792][ T1586] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 175.271820][ T1586] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 175.278467][ T1586] CR2: 0000000000000000 CR3: 0000000110621000 CR4: 00000000003526b0 [ 175.286510][ T1586] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 175.294521][ T1586] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 175.302580][ T1586] Kernel panic - not syncing: Fatal exception [ 175.309369][ T1586] Kernel Offset: disabled [ 175.313714][ T1586] Rebooting in 86400 seconds..